builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-145 starttime: 1462372927.46 results: success (0) buildid: 20160504060652 builduid: 6332ef4123cc487b8a5f80e57c1ac96f revision: 8d5e742034ae63bdd5011efd50e28290363908cc ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-04 07:42:07.457936) ========= master: http://buildbot-master03.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-04 07:42:07.458369) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-04 07:42:07.458653) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-04 07:42:07.537902) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-04 07:42:07.538191) ========= bash -c 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1462369639.377516-1904774735 _=/tools/buildbot/bin/python using PTY: False --2016-05-04 07:42:07-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 10.8M=0.001s 2016-05-04 07:42:08 (10.8 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.574685 ========= master_lag: 0.62 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-04 07:42:08.736299) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-04 07:42:08.736591) ========= rm -rf scripts properties in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1462369639.377516-1904774735 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.028402 ========= master_lag: 0.67 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-04 07:42:09.436679) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-05-04 07:42:09.436988) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 8d5e742034ae63bdd5011efd50e28290363908cc --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 8d5e742034ae63bdd5011efd50e28290363908cc --destination scripts --debug'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1462369639.377516-1904774735 _=/tools/buildbot/bin/python using PTY: False 2016-05-04 07:42:09,729 truncating revision to first 12 chars 2016-05-04 07:42:09,729 Setting DEBUG logging. 2016-05-04 07:42:09,729 attempt 1/10 2016-05-04 07:42:09,730 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/8d5e742034ae?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-04 07:42:11,685 unpacking tar archive at: mozilla-aurora-8d5e742034ae/testing/mozharness/ program finished with exit code 0 elapsedTime=2.713718 ========= master_lag: 0.50 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-05-04 07:42:12.648080) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-04 07:42:12.648357) ========= script_repo_revision: 8d5e742034ae63bdd5011efd50e28290363908cc ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-04 07:42:12.648720) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-04 07:42:12.648987) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-04 07:42:12.850741) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 38 mins, 39 secs) (at 2016-05-04 07:42:12.851016) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1462369639.377516-1904774735 _=/tools/buildbot/bin/python using PTY: False 07:42:13 INFO - MultiFileLogger online at 20160504 07:42:13 in /builds/slave/test 07:42:13 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 07:42:13 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 07:42:13 INFO - {'append_to_log': False, 07:42:13 INFO - 'base_work_dir': '/builds/slave/test', 07:42:13 INFO - 'blob_upload_branch': 'mozilla-aurora', 07:42:13 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 07:42:13 INFO - 'buildbot_json_path': 'buildprops.json', 07:42:13 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 07:42:13 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 07:42:13 INFO - 'download_minidump_stackwalk': True, 07:42:13 INFO - 'download_symbols': 'true', 07:42:13 INFO - 'e10s': False, 07:42:13 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 07:42:13 INFO - 'tooltool.py': '/tools/tooltool.py', 07:42:13 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 07:42:13 INFO - '/tools/misc-python/virtualenv.py')}, 07:42:13 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 07:42:13 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 07:42:13 INFO - 'log_level': 'info', 07:42:13 INFO - 'log_to_console': True, 07:42:13 INFO - 'opt_config_files': (), 07:42:13 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 07:42:13 INFO - '--processes=1', 07:42:13 INFO - '--config=%(test_path)s/wptrunner.ini', 07:42:13 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 07:42:13 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 07:42:13 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 07:42:13 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 07:42:13 INFO - 'pip_index': False, 07:42:13 INFO - 'require_test_zip': True, 07:42:13 INFO - 'test_type': ('testharness',), 07:42:13 INFO - 'this_chunk': '1', 07:42:13 INFO - 'tooltool_cache': '/builds/tooltool_cache', 07:42:13 INFO - 'total_chunks': '10', 07:42:13 INFO - 'virtualenv_path': 'venv', 07:42:13 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 07:42:13 INFO - 'work_dir': 'build'} 07:42:13 INFO - ##### 07:42:13 INFO - ##### Running clobber step. 07:42:13 INFO - ##### 07:42:13 INFO - Running pre-action listener: _resource_record_pre_action 07:42:13 INFO - Running main action method: clobber 07:42:13 INFO - rmtree: /builds/slave/test/build 07:42:13 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 07:42:14 INFO - Running post-action listener: _resource_record_post_action 07:42:14 INFO - ##### 07:42:14 INFO - ##### Running read-buildbot-config step. 07:42:14 INFO - ##### 07:42:14 INFO - Running pre-action listener: _resource_record_pre_action 07:42:14 INFO - Running main action method: read_buildbot_config 07:42:14 INFO - Using buildbot properties: 07:42:14 INFO - { 07:42:14 INFO - "project": "", 07:42:14 INFO - "product": "firefox", 07:42:14 INFO - "script_repo_revision": "production", 07:42:14 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 07:42:14 INFO - "repository": "", 07:42:14 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 07:42:14 INFO - "buildid": "20160504060652", 07:42:14 INFO - "pgo_build": "False", 07:42:14 INFO - "basedir": "/builds/slave/test", 07:42:14 INFO - "buildnumber": 8, 07:42:14 INFO - "slavename": "tst-linux32-spot-145", 07:42:14 INFO - "revision": "8d5e742034ae63bdd5011efd50e28290363908cc", 07:42:14 INFO - "master": "http://buildbot-master03.bb.releng.use1.mozilla.com:8201/", 07:42:14 INFO - "platform": "linux", 07:42:14 INFO - "branch": "mozilla-aurora", 07:42:14 INFO - "repo_path": "releases/mozilla-aurora", 07:42:14 INFO - "moz_repo_path": "", 07:42:14 INFO - "stage_platform": "linux", 07:42:14 INFO - "builduid": "6332ef4123cc487b8a5f80e57c1ac96f", 07:42:14 INFO - "slavebuilddir": "test" 07:42:14 INFO - } 07:42:14 INFO - Found installer url https://queue.taskcluster.net/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 07:42:14 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 07:42:14 INFO - Running post-action listener: _resource_record_post_action 07:42:14 INFO - ##### 07:42:14 INFO - ##### Running download-and-extract step. 07:42:14 INFO - ##### 07:42:14 INFO - Running pre-action listener: _resource_record_pre_action 07:42:14 INFO - Running main action method: download_and_extract 07:42:14 INFO - mkdir: /builds/slave/test/build/tests 07:42:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:42:14 INFO - https://queue.taskcluster.net/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 07:42:14 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 07:42:14 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 07:42:14 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 07:42:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json'}, attempt #1 07:42:44 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json: timed out 07:42:44 INFO - retry: attempt #1 caught exception: timed out 07:42:44 INFO - retry: Failed, sleeping 30 seconds before retrying 07:43:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json'}, attempt #2 07:43:44 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json: timed out 07:43:44 INFO - retry: attempt #2 caught exception: timed out 07:43:44 INFO - retry: Failed, sleeping 60 seconds before retrying 07:44:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json'}, attempt #3 07:45:15 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json: timed out 07:45:15 INFO - retry: attempt #3 caught exception: timed out 07:45:15 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json! 07:45:15 INFO - Caught exception: timed out 07:45:15 INFO - Caught exception: timed out 07:45:15 INFO - Caught exception: timed out 07:45:15 INFO - trying https://queue.taskcluster.net/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 07:45:15 INFO - Downloading https://queue.taskcluster.net/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 07:45:15 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json'}, attempt #1 07:45:16 INFO - Downloaded 1325 bytes. 07:45:16 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 07:45:16 INFO - Using the following test package requirements: 07:45:16 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 07:45:16 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 07:45:16 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 07:45:16 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 07:45:16 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 07:45:16 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 07:45:16 INFO - u'jsshell-linux-i686.zip'], 07:45:16 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 07:45:16 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 07:45:16 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 07:45:16 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 07:45:16 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 07:45:16 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 07:45:16 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 07:45:16 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 07:45:16 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 07:45:16 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 07:45:16 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 07:45:16 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 07:45:16 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')]} 07:45:16 INFO - https://queue.taskcluster.net/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 07:45:16 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 07:45:16 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 07:45:16 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 07:45:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip'}, attempt #1 07:45:46 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip: timed out 07:45:46 INFO - retry: attempt #1 caught exception: timed out 07:45:46 INFO - retry: Failed, sleeping 30 seconds before retrying 07:46:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip'}, attempt #2 07:46:47 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip: timed out 07:46:47 INFO - retry: attempt #2 caught exception: timed out 07:46:47 INFO - retry: Failed, sleeping 60 seconds before retrying 07:47:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip'}, attempt #3 07:48:17 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip: timed out 07:48:17 INFO - retry: attempt #3 caught exception: timed out 07:48:17 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip! 07:48:17 INFO - Caught exception: timed out 07:48:17 INFO - Caught exception: timed out 07:48:17 INFO - Caught exception: timed out 07:48:17 INFO - trying https://queue.taskcluster.net/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 07:48:17 INFO - Downloading https://queue.taskcluster.net/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 07:48:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip'}, attempt #1 07:48:19 INFO - Downloaded 22425036 bytes. 07:48:19 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 07:48:19 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 07:48:20 INFO - caution: filename not matched: web-platform/* 07:48:20 INFO - Return code: 11 07:48: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')]} 07:48:20 INFO - https://queue.taskcluster.net/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 07:48:20 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 07:48:20 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 07:48:20 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 07:48:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 07:48:50 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip: timed out 07:48:50 INFO - retry: attempt #1 caught exception: timed out 07:48:50 INFO - retry: Failed, sleeping 30 seconds before retrying 07:49:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'}, attempt #2 07:49:50 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip: timed out 07:49:50 INFO - retry: attempt #2 caught exception: timed out 07:49:50 INFO - retry: Failed, sleeping 60 seconds before retrying 07:50:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'}, attempt #3 07:51:20 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip: timed out 07:51:20 INFO - retry: attempt #3 caught exception: timed out 07:51:20 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip! 07:51:20 INFO - Caught exception: timed out 07:51:20 INFO - Caught exception: timed out 07:51:20 INFO - Caught exception: timed out 07:51:20 INFO - trying https://queue.taskcluster.net/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 07:51:20 INFO - Downloading https://queue.taskcluster.net/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 07:51:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 07:51:23 INFO - Downloaded 36408641 bytes. 07:51:23 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 07:51:23 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 07:51:27 INFO - caution: filename not matched: bin/* 07:51:27 INFO - caution: filename not matched: config/* 07:51:27 INFO - caution: filename not matched: mozbase/* 07:51:27 INFO - caution: filename not matched: marionette/* 07:51:27 INFO - caution: filename not matched: tools/wptserve/* 07:51:27 INFO - Return code: 11 07:51:27 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')]} 07:51:27 INFO - https://queue.taskcluster.net/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 07:51:27 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 07:51:27 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 07:51:27 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 07:51:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2'}, attempt #1 07:51:57 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2: timed out 07:51:57 INFO - retry: attempt #1 caught exception: timed out 07:51:57 INFO - retry: Failed, sleeping 30 seconds before retrying 07:52:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2'}, attempt #2 07:52:57 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2: timed out 07:52:57 INFO - retry: attempt #2 caught exception: timed out 07:52:57 INFO - retry: Failed, sleeping 60 seconds before retrying 07:53:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2'}, attempt #3 07:54:28 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2: timed out 07:54:28 INFO - retry: attempt #3 caught exception: timed out 07:54:28 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2! 07:54:28 INFO - Caught exception: timed out 07:54:28 INFO - Caught exception: timed out 07:54:28 INFO - Caught exception: timed out 07:54:28 INFO - trying https://queue.taskcluster.net/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 07:54:28 INFO - Downloading https://queue.taskcluster.net/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 07:54:28 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2'}, attempt #1 07:54:31 INFO - Downloaded 69311583 bytes. 07:54:31 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 07:54:31 INFO - mkdir: /builds/slave/test/properties 07:54:31 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 07:54:31 INFO - Writing to file /builds/slave/test/properties/build_url 07:54:31 INFO - Contents: 07:54:31 INFO - build_url:https://queue.taskcluster.net/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 07:54:33 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 07:54:33 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 07:54:33 INFO - Writing to file /builds/slave/test/properties/symbols_url 07:54:33 INFO - Contents: 07:54:33 INFO - symbols_url:https://queue.taskcluster.net/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 07:54:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:54:33 INFO - https://queue.taskcluster.net/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 07:54:33 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 07:54:33 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 07:54:33 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 07:54:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 07:55:03 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip: timed out 07:55:03 INFO - retry: attempt #1 caught exception: timed out 07:55:03 INFO - retry: Failed, sleeping 30 seconds before retrying 07:55:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #2 07:56:03 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip: timed out 07:56:03 INFO - retry: attempt #2 caught exception: timed out 07:56:03 INFO - retry: Failed, sleeping 60 seconds before retrying 07:57:03 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #3 07:57:34 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip: timed out 07:57:34 INFO - retry: attempt #3 caught exception: timed out 07:57:34 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip! 07:57:34 INFO - Caught exception: timed out 07:57:34 INFO - Caught exception: timed out 07:57:34 INFO - Caught exception: timed out 07:57:34 INFO - trying https://queue.taskcluster.net/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 07:57:34 INFO - Downloading https://queue.taskcluster.net/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 07:57:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 07:57:38 INFO - Downloaded 92297809 bytes. 07:57:38 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 07:57:38 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 07:57:47 INFO - Return code: 0 07:57:47 INFO - Running post-action listener: _resource_record_post_action 07:57:47 INFO - Running post-action listener: set_extra_try_arguments 07:57:47 INFO - ##### 07:57:47 INFO - ##### Running create-virtualenv step. 07:57:47 INFO - ##### 07:57:47 INFO - Running pre-action listener: _pre_create_virtualenv 07:57:47 INFO - Running pre-action listener: _resource_record_pre_action 07:57:47 INFO - Running main action method: create_virtualenv 07:57:47 INFO - Creating virtualenv /builds/slave/test/build/venv 07:57:47 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 07:57:47 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 07:57:47 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 07:57:47 INFO - Using real prefix '/usr' 07:57:47 INFO - New python executable in /builds/slave/test/build/venv/bin/python 07:57:49 INFO - Installing distribute.............................................................................................................................................................................................done. 07:57:53 INFO - Installing pip.................done. 07:57:53 INFO - Return code: 0 07:57:53 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 07:57:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:57:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:57:53 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 07:57:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:57:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:57:53 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 07:57:53 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 0x9e05c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9e6c598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9f202b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9f0ff70>, '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 0x9f0f620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9f15750>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462369639.377516-1904774735', '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 07:57:53 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 07:57:53 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 07:57:53 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:57:53 INFO - 'CCACHE_UMASK': '002', 07:57:53 INFO - 'DISPLAY': ':0', 07:57:53 INFO - 'HOME': '/home/cltbld', 07:57:53 INFO - 'LANG': 'en_US.UTF-8', 07:57:53 INFO - 'LOGNAME': 'cltbld', 07:57:53 INFO - 'MAIL': '/var/mail/cltbld', 07:57:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:57:53 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:57:53 INFO - 'MOZ_NO_REMOTE': '1', 07:57:53 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:57:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:57:53 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:57:53 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:57:53 INFO - 'PWD': '/builds/slave/test', 07:57:53 INFO - 'SHELL': '/bin/bash', 07:57:53 INFO - 'SHLVL': '1', 07:57:53 INFO - 'TERM': 'linux', 07:57:53 INFO - 'TMOUT': '86400', 07:57:53 INFO - 'USER': 'cltbld', 07:57:53 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462369639.377516-1904774735', 07:57:53 INFO - '_': '/tools/buildbot/bin/python'} 07:57:53 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:57:53 INFO - Downloading/unpacking psutil>=0.7.1 07:57:53 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:57:53 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:57:53 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 07:57:53 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 07:57:53 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:57:53 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:57:58 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 07:57:59 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:57:59 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:57:59 INFO - Installing collected packages: psutil 07:57:59 INFO - Running setup.py install for psutil 07:57:59 INFO - building 'psutil._psutil_linux' extension 07:57:59 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 07:57:59 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 07:57:59 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 07:57:59 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 07:57:59 INFO - building 'psutil._psutil_posix' extension 07:57:59 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 07:58:00 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 07:58:00 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:58:00 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:58:00 INFO - Successfully installed psutil 07:58:00 INFO - Cleaning up... 07:58:00 INFO - Return code: 0 07:58:00 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 07:58:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:58:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:58:00 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 07:58:00 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:58:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:58:00 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 07:58:00 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 0x9e05c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9e6c598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9f202b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9f0ff70>, '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 0x9f0f620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9f15750>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462369639.377516-1904774735', '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 07:58:00 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 07:58:00 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 07:58:00 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:58:00 INFO - 'CCACHE_UMASK': '002', 07:58:00 INFO - 'DISPLAY': ':0', 07:58:00 INFO - 'HOME': '/home/cltbld', 07:58:00 INFO - 'LANG': 'en_US.UTF-8', 07:58:00 INFO - 'LOGNAME': 'cltbld', 07:58:00 INFO - 'MAIL': '/var/mail/cltbld', 07:58:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:58:00 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:58:00 INFO - 'MOZ_NO_REMOTE': '1', 07:58:00 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:58:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:58:00 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:58:00 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:58:00 INFO - 'PWD': '/builds/slave/test', 07:58:00 INFO - 'SHELL': '/bin/bash', 07:58:00 INFO - 'SHLVL': '1', 07:58:00 INFO - 'TERM': 'linux', 07:58:00 INFO - 'TMOUT': '86400', 07:58:00 INFO - 'USER': 'cltbld', 07:58:00 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462369639.377516-1904774735', 07:58:00 INFO - '_': '/tools/buildbot/bin/python'} 07:58:00 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:58:00 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 07:58:00 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 07:58:00 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 07:58:00 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 07:58:00 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 07:58:00 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 07:58:00 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 07:58:05 INFO - Downloading mozsystemmonitor-0.0.tar.gz 07:58:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 07:58:05 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 07:58:05 INFO - Installing collected packages: mozsystemmonitor 07:58:05 INFO - Running setup.py install for mozsystemmonitor 07:58:06 INFO - Successfully installed mozsystemmonitor 07:58:06 INFO - Cleaning up... 07:58:06 INFO - Return code: 0 07:58:06 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 07:58:06 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')]} 07:58:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:58:06 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 07:58:06 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')]} 07:58:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:58:06 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 07:58:06 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 0x9e05c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9e6c598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9f202b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9f0ff70>, '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 0x9f0f620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9f15750>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462369639.377516-1904774735', '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 07:58:06 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 07:58:06 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 07:58:06 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:58:06 INFO - 'CCACHE_UMASK': '002', 07:58:06 INFO - 'DISPLAY': ':0', 07:58:06 INFO - 'HOME': '/home/cltbld', 07:58:06 INFO - 'LANG': 'en_US.UTF-8', 07:58:06 INFO - 'LOGNAME': 'cltbld', 07:58:06 INFO - 'MAIL': '/var/mail/cltbld', 07:58:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:58:06 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:58:06 INFO - 'MOZ_NO_REMOTE': '1', 07:58:06 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:58:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:58:06 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:58:06 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:58:06 INFO - 'PWD': '/builds/slave/test', 07:58:06 INFO - 'SHELL': '/bin/bash', 07:58:06 INFO - 'SHLVL': '1', 07:58:06 INFO - 'TERM': 'linux', 07:58:06 INFO - 'TMOUT': '86400', 07:58:06 INFO - 'USER': 'cltbld', 07:58:06 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462369639.377516-1904774735', 07:58:06 INFO - '_': '/tools/buildbot/bin/python'} 07:58:06 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:58:06 INFO - Downloading/unpacking blobuploader==1.2.4 07:58:06 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 07:58:06 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 07:58:06 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 07:58:06 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 07:58:06 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 07:58:06 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 07:58:11 INFO - Downloading blobuploader-1.2.4.tar.gz 07:58:11 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 07:58:11 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 07:58:11 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 07:58:11 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 07:58:11 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 07:58:11 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 07:58:11 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 07:58:11 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 07:58:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 07:58:12 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 07:58:12 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:58:12 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:58:12 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 07:58:12 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 07:58:12 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:58:12 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:58:13 INFO - Downloading docopt-0.6.1.tar.gz 07:58:13 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 07:58:13 INFO - Installing collected packages: blobuploader, requests, docopt 07:58:13 INFO - Running setup.py install for blobuploader 07:58:13 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 07:58:13 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 07:58:13 INFO - Running setup.py install for requests 07:58:14 INFO - Running setup.py install for docopt 07:58:14 INFO - Successfully installed blobuploader requests docopt 07:58:14 INFO - Cleaning up... 07:58:14 INFO - Return code: 0 07:58:14 INFO - Installing None into virtualenv /builds/slave/test/build/venv 07:58:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:58:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:58:14 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 07:58:14 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:58:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:58:14 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 07:58:14 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 0x9e05c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9e6c598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9f202b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9f0ff70>, '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 0x9f0f620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9f15750>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462369639.377516-1904774735', '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 07:58:14 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 07:58:14 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 07:58:14 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:58:14 INFO - 'CCACHE_UMASK': '002', 07:58:14 INFO - 'DISPLAY': ':0', 07:58:14 INFO - 'HOME': '/home/cltbld', 07:58:14 INFO - 'LANG': 'en_US.UTF-8', 07:58:14 INFO - 'LOGNAME': 'cltbld', 07:58:14 INFO - 'MAIL': '/var/mail/cltbld', 07:58:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:58:14 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:58:14 INFO - 'MOZ_NO_REMOTE': '1', 07:58:14 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:58:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:58:14 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:58:14 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:58:14 INFO - 'PWD': '/builds/slave/test', 07:58:14 INFO - 'SHELL': '/bin/bash', 07:58:14 INFO - 'SHLVL': '1', 07:58:14 INFO - 'TERM': 'linux', 07:58:14 INFO - 'TMOUT': '86400', 07:58:14 INFO - 'USER': 'cltbld', 07:58:14 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462369639.377516-1904774735', 07:58:14 INFO - '_': '/tools/buildbot/bin/python'} 07:58:15 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:58:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 07:58:15 INFO - Running setup.py (path:/tmp/pip-H9bGdk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 07:58:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 07:58:15 INFO - Running setup.py (path:/tmp/pip-L3W6pd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 07:58:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 07:58:15 INFO - Running setup.py (path:/tmp/pip-NpfgLB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 07:58:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 07:58:15 INFO - Running setup.py (path:/tmp/pip-Xqvg7h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 07:58:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 07:58:15 INFO - Running setup.py (path:/tmp/pip-u7z6Xe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 07:58:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 07:58:15 INFO - Running setup.py (path:/tmp/pip-qp67zv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 07:58:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 07:58:15 INFO - Running setup.py (path:/tmp/pip-kPCdah-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 07:58:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 07:58:16 INFO - Running setup.py (path:/tmp/pip-6ZcZQc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 07:58:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 07:58:16 INFO - Running setup.py (path:/tmp/pip-h3gjsG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 07:58:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 07:58:16 INFO - Running setup.py (path:/tmp/pip-govgi9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 07:58:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 07:58:16 INFO - Running setup.py (path:/tmp/pip-2DSNmy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 07:58:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 07:58:16 INFO - Running setup.py (path:/tmp/pip-12wH4C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 07:58:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 07:58:16 INFO - Running setup.py (path:/tmp/pip-Dll5tb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 07:58:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 07:58:16 INFO - Running setup.py (path:/tmp/pip-tbKXNn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 07:58:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 07:58:16 INFO - Running setup.py (path:/tmp/pip-btDRTd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 07:58:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 07:58:17 INFO - Running setup.py (path:/tmp/pip-Lh8R1L-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 07:58:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 07:58:17 INFO - Running setup.py (path:/tmp/pip-F3Eeq6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 07:58:17 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 07:58:17 INFO - Running setup.py (path:/tmp/pip-ErPXUX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 07:58:17 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 07:58:17 INFO - Running setup.py (path:/tmp/pip-M5v0Jp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 07:58:17 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:58:17 INFO - Running setup.py (path:/tmp/pip-4QPQn0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:58:17 INFO - Unpacking /builds/slave/test/build/tests/marionette 07:58:18 INFO - Running setup.py (path:/tmp/pip-wZIWmV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 07:58:18 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:58:18 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 07:58:18 INFO - Running setup.py install for manifestparser 07:58:18 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 07:58:18 INFO - Running setup.py install for mozcrash 07:58:18 INFO - Running setup.py install for mozdebug 07:58:18 INFO - Running setup.py install for mozdevice 07:58:19 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 07:58:19 INFO - Installing dm script to /builds/slave/test/build/venv/bin 07:58:19 INFO - Running setup.py install for mozfile 07:58:19 INFO - Running setup.py install for mozhttpd 07:58:19 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 07:58:19 INFO - Running setup.py install for mozinfo 07:58:19 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 07:58:19 INFO - Running setup.py install for mozInstall 07:58:19 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 07:58:19 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 07:58:19 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 07:58:19 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 07:58:19 INFO - Running setup.py install for mozleak 07:58:20 INFO - Running setup.py install for mozlog 07:58:20 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 07:58:20 INFO - Running setup.py install for moznetwork 07:58:20 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 07:58:20 INFO - Running setup.py install for mozprocess 07:58:20 INFO - Running setup.py install for mozprofile 07:58:21 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 07:58:21 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 07:58:21 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 07:58:21 INFO - Running setup.py install for mozrunner 07:58:21 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 07:58:21 INFO - Running setup.py install for mozscreenshot 07:58:21 INFO - Running setup.py install for moztest 07:58:21 INFO - Running setup.py install for mozversion 07:58:21 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 07:58:21 INFO - Running setup.py install for wptserve 07:58:22 INFO - Running setup.py install for marionette-driver 07:58:22 INFO - Running setup.py install for browsermob-proxy 07:58:22 INFO - Running setup.py install for marionette-client 07:58:22 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:58:23 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 07:58:23 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 07:58:23 INFO - Cleaning up... 07:58:23 INFO - Return code: 0 07:58:23 INFO - Installing None into virtualenv /builds/slave/test/build/venv 07:58:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:58:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:58:23 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 07:58:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:58:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:58:23 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 07:58:23 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 0x9e05c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9e6c598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9f202b8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9f0ff70>, '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 0x9f0f620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9f15750>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462369639.377516-1904774735', '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 07:58:23 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 07:58:23 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 07:58:23 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:58:23 INFO - 'CCACHE_UMASK': '002', 07:58:23 INFO - 'DISPLAY': ':0', 07:58:23 INFO - 'HOME': '/home/cltbld', 07:58:23 INFO - 'LANG': 'en_US.UTF-8', 07:58:23 INFO - 'LOGNAME': 'cltbld', 07:58:23 INFO - 'MAIL': '/var/mail/cltbld', 07:58:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:58:23 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:58:23 INFO - 'MOZ_NO_REMOTE': '1', 07:58:23 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:58:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:58:23 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:58:23 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:58:23 INFO - 'PWD': '/builds/slave/test', 07:58:23 INFO - 'SHELL': '/bin/bash', 07:58:23 INFO - 'SHLVL': '1', 07:58:23 INFO - 'TERM': 'linux', 07:58:23 INFO - 'TMOUT': '86400', 07:58:23 INFO - 'USER': 'cltbld', 07:58:23 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462369639.377516-1904774735', 07:58:23 INFO - '_': '/tools/buildbot/bin/python'} 07:58:23 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:58:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 07:58:23 INFO - Running setup.py (path:/tmp/pip-GExSmV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 07:58:23 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)) 07:58:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 07:58:23 INFO - Running setup.py (path:/tmp/pip-0CeG8a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 07:58:23 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)) 07:58:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 07:58:23 INFO - Running setup.py (path:/tmp/pip-iHhBWV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 07:58:24 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)) 07:58:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 07:58:24 INFO - Running setup.py (path:/tmp/pip-BG3z7u-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 07:58:24 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)) 07:58:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 07:58:24 INFO - Running setup.py (path:/tmp/pip-BXStxV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 07:58:24 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)) 07:58:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 07:58:24 INFO - Running setup.py (path:/tmp/pip-_pG6NG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 07:58:24 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)) 07:58:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 07:58:24 INFO - Running setup.py (path:/tmp/pip-4EXKU_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 07:58:24 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)) 07:58:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 07:58:24 INFO - Running setup.py (path:/tmp/pip-uB6orT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 07:58:24 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)) 07:58:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 07:58:24 INFO - Running setup.py (path:/tmp/pip-1gGBnQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 07:58:24 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)) 07:58:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 07:58:24 INFO - Running setup.py (path:/tmp/pip-OOMGOB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 07:58:25 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)) 07:58:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 07:58:25 INFO - Running setup.py (path:/tmp/pip-ooHgus-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 07:58:25 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)) 07:58:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 07:58:25 INFO - Running setup.py (path:/tmp/pip-rMVZIO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 07:58:25 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)) 07:58:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 07:58:25 INFO - Running setup.py (path:/tmp/pip-yZ7VZc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 07:58:25 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)) 07:58:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 07:58:25 INFO - Running setup.py (path:/tmp/pip-Phzbe1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 07:58:25 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)) 07:58:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 07:58:25 INFO - Running setup.py (path:/tmp/pip-l5oQme-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 07:58:25 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)) 07:58:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 07:58:25 INFO - Running setup.py (path:/tmp/pip-EwiMNJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 07:58:25 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)) 07:58:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 07:58:25 INFO - Running setup.py (path:/tmp/pip-mMeiMh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 07:58:25 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)) 07:58:25 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 07:58:25 INFO - Running setup.py (path:/tmp/pip-fV5ycV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 07:58:26 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)) 07:58:26 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 07:58:26 INFO - Running setup.py (path:/tmp/pip-SXi0Ww-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 07:58:26 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)) 07:58:26 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:58:26 INFO - Running setup.py (path:/tmp/pip-DEOXGt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:58:26 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)) 07:58:26 INFO - Unpacking /builds/slave/test/build/tests/marionette 07:58:26 INFO - Running setup.py (path:/tmp/pip-LRoIWB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 07:58:26 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:58:26 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)) 07:58:26 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)) 07:58:26 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)) 07:58:26 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)) 07:58:26 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)) 07:58:26 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)) 07:58:26 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 07:58:26 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 07:58:26 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 07:58:26 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 07:58:26 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 07:58:26 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 07:58:26 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 07:58:31 INFO - Downloading blessings-1.6.tar.gz 07:58:31 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 07:58:31 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)) 07:58:31 INFO - Installing collected packages: blessings 07:58:31 INFO - Running setup.py install for blessings 07:58:32 INFO - Successfully installed blessings 07:58:32 INFO - Cleaning up... 07:58:32 INFO - Return code: 0 07:58:32 INFO - Done creating virtualenv /builds/slave/test/build/venv. 07:58:32 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 07:58:32 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 07:58:32 INFO - Reading from file tmpfile_stdout 07:58:32 INFO - Current package versions: 07:58:32 INFO - argparse == 1.2.1 07:58:32 INFO - blessings == 1.6 07:58:32 INFO - blobuploader == 1.2.4 07:58:32 INFO - browsermob-proxy == 0.6.0 07:58:32 INFO - docopt == 0.6.1 07:58:32 INFO - manifestparser == 1.1 07:58:32 INFO - marionette-client == 2.3.0 07:58:32 INFO - marionette-driver == 1.4.0 07:58:32 INFO - mozInstall == 1.12 07:58:32 INFO - mozcrash == 0.17 07:58:32 INFO - mozdebug == 0.1 07:58:32 INFO - mozdevice == 0.48 07:58:32 INFO - mozfile == 1.2 07:58:32 INFO - mozhttpd == 0.7 07:58:32 INFO - mozinfo == 0.9 07:58:32 INFO - mozleak == 0.1 07:58:32 INFO - mozlog == 3.1 07:58:32 INFO - moznetwork == 0.27 07:58:32 INFO - mozprocess == 0.22 07:58:32 INFO - mozprofile == 0.28 07:58:32 INFO - mozrunner == 6.11 07:58:32 INFO - mozscreenshot == 0.1 07:58:32 INFO - mozsystemmonitor == 0.0 07:58:32 INFO - moztest == 0.7 07:58:32 INFO - mozversion == 1.4 07:58:32 INFO - psutil == 3.1.1 07:58:32 INFO - requests == 1.2.3 07:58:32 INFO - wptserve == 1.4.0 07:58:32 INFO - wsgiref == 0.1.2 07:58:32 INFO - Running post-action listener: _resource_record_post_action 07:58:32 INFO - Running post-action listener: _start_resource_monitoring 07:58:32 INFO - Starting resource monitoring. 07:58:32 INFO - ##### 07:58:32 INFO - ##### Running pull step. 07:58:32 INFO - ##### 07:58:32 INFO - Running pre-action listener: _resource_record_pre_action 07:58:32 INFO - Running main action method: pull 07:58:32 INFO - Pull has nothing to do! 07:58:32 INFO - Running post-action listener: _resource_record_post_action 07:58:32 INFO - ##### 07:58:32 INFO - ##### Running install step. 07:58:32 INFO - ##### 07:58:32 INFO - Running pre-action listener: _resource_record_pre_action 07:58:32 INFO - Running main action method: install 07:58:32 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 07:58:32 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 07:58:33 INFO - Reading from file tmpfile_stdout 07:58:33 INFO - Detecting whether we're running mozinstall >=1.0... 07:58:33 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 07:58:33 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 07:58:33 INFO - Reading from file tmpfile_stdout 07:58:33 INFO - Output received: 07:58:33 INFO - Usage: mozinstall [options] installer 07:58:33 INFO - Options: 07:58:33 INFO - -h, --help show this help message and exit 07:58:33 INFO - -d DEST, --destination=DEST 07:58:33 INFO - Directory to install application into. [default: 07:58:33 INFO - "/builds/slave/test"] 07:58:33 INFO - --app=APP Application being installed. [default: firefox] 07:58:33 INFO - mkdir: /builds/slave/test/build/application 07:58:33 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 07:58:33 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 07:59:03 INFO - Reading from file tmpfile_stdout 07:59:03 INFO - Output received: 07:59:03 INFO - /builds/slave/test/build/application/firefox/firefox 07:59:03 INFO - Running post-action listener: _resource_record_post_action 07:59:03 INFO - ##### 07:59:03 INFO - ##### Running run-tests step. 07:59:03 INFO - ##### 07:59:03 INFO - Running pre-action listener: _resource_record_pre_action 07:59:03 INFO - Running main action method: run_tests 07:59:03 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 07:59:03 INFO - Minidump filename unknown. Determining based upon platform and architecture. 07:59:03 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 07:59:03 INFO - grabbing minidump binary from tooltool 07:59:03 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')]} 07:59:03 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9f0ff70>, '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 0x9f0f620>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9f15750>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 07:59:03 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 07:59:03 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 07:59:03 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 07:59:03 INFO - Return code: 0 07:59:03 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 07:59:03 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 07:59:03 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/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 07:59:03 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/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 07:59:03 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:59:03 INFO - 'CCACHE_UMASK': '002', 07:59:03 INFO - 'DISPLAY': ':0', 07:59:03 INFO - 'HOME': '/home/cltbld', 07:59:03 INFO - 'LANG': 'en_US.UTF-8', 07:59:03 INFO - 'LOGNAME': 'cltbld', 07:59:03 INFO - 'MAIL': '/var/mail/cltbld', 07:59:03 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 07:59:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:59:03 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:59:03 INFO - 'MOZ_NO_REMOTE': '1', 07:59:03 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:59:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:59:03 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:59:03 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:59:03 INFO - 'PWD': '/builds/slave/test', 07:59:03 INFO - 'SHELL': '/bin/bash', 07:59:03 INFO - 'SHLVL': '1', 07:59:03 INFO - 'TERM': 'linux', 07:59:03 INFO - 'TMOUT': '86400', 07:59:03 INFO - 'USER': 'cltbld', 07:59:03 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1462369639.377516-1904774735', 07:59:03 INFO - '_': '/tools/buildbot/bin/python'} 07:59:03 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/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 07:59:04 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 07:59:04 INFO - import pkg_resources 07:59:05 INFO - Using 1 client processes 07:59:05 INFO - wptserve Starting http server on 127.0.0.1:8000 07:59:05 INFO - wptserve Starting http server on 127.0.0.1:8001 07:59:05 INFO - wptserve Starting http server on 127.0.0.1:8443 07:59:07 INFO - SUITE-START | Running 778 tests 07:59:07 INFO - Running testharness tests 07:59:07 INFO - Setting up ssl 07:59:07 INFO - PROCESS | certutil | 07:59:08 INFO - PROCESS | certutil | 07:59:08 INFO - PROCESS | certutil | 07:59:08 INFO - Certificate Nickname Trust Attributes 07:59:08 INFO - SSL,S/MIME,JAR/XPI 07:59:08 INFO - 07:59:08 INFO - web-platform-tests CT,, 07:59:08 INFO - 07:59:08 INFO - Starting runner 07:59:10 INFO - PROCESS | 1823 | 1462373950896 Marionette DEBUG Marionette enabled via build flag and pref 07:59:11 INFO - PROCESS | 1823 | ++DOCSHELL 0xa50ccc00 == 1 [pid = 1823] [id = 1] 07:59:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 1 (0xa50cd000) [pid = 1823] [serial = 1] [outer = (nil)] 07:59:11 INFO - PROCESS | 1823 | [1823] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 07:59:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 2 (0xa50cd800) [pid = 1823] [serial = 2] [outer = 0xa50cd000] 07:59:11 INFO - PROCESS | 1823 | 1462373951578 Marionette INFO Listening on port 2828 07:59:12 INFO - PROCESS | 1823 | 1462373952176 Marionette DEBUG Marionette enabled via command-line flag 07:59:12 INFO - PROCESS | 1823 | ++DOCSHELL 0xa2268800 == 2 [pid = 1823] [id = 2] 07:59:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 3 (0xa22ae800) [pid = 1823] [serial = 3] [outer = (nil)] 07:59:12 INFO - PROCESS | 1823 | [1823] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 07:59:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 4 (0xa22af000) [pid = 1823] [serial = 4] [outer = 0xa22ae800] 07:59:12 INFO - PROCESS | 1823 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a2182b00 07:59:12 INFO - PROCESS | 1823 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a6eaa600 07:59:12 INFO - PROCESS | 1823 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a21a7500 07:59:12 INFO - PROCESS | 1823 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a21ab160 07:59:12 INFO - PROCESS | 1823 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a21abe80 07:59:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 5 (0xa219ac00) [pid = 1823] [serial = 5] [outer = 0xa50cd000] 07:59:12 INFO - PROCESS | 1823 | [1823] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:59:12 INFO - PROCESS | 1823 | 1462373952598 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:53104 07:59:12 INFO - PROCESS | 1823 | [1823] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:59:12 INFO - PROCESS | 1823 | 1462373952631 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:53105 07:59:12 INFO - PROCESS | 1823 | 1462373952692 Marionette DEBUG Closed connection conn0 07:59:12 INFO - PROCESS | 1823 | [1823] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 07:59:12 INFO - PROCESS | 1823 | [1823] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:59:12 INFO - PROCESS | 1823 | 1462373952821 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:53106 07:59:12 INFO - PROCESS | 1823 | 1462373952825 Marionette DEBUG Closed connection conn1 07:59:12 INFO - PROCESS | 1823 | [1823] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 07:59:12 INFO - PROCESS | 1823 | 1462373952893 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:53107 07:59:12 INFO - PROCESS | 1823 | 1462373952900 Marionette DEBUG Closed connection conn2 07:59:12 INFO - PROCESS | 1823 | 1462373952940 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 07:59:12 INFO - PROCESS | 1823 | 1462373952961 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160504060652","device":"desktop","version":"48.0a2"} 07:59:13 INFO - PROCESS | 1823 | [1823] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 07:59:14 INFO - PROCESS | 1823 | ++DOCSHELL 0x9b20a000 == 3 [pid = 1823] [id = 3] 07:59:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 6 (0x9b20a400) [pid = 1823] [serial = 6] [outer = (nil)] 07:59:14 INFO - PROCESS | 1823 | ++DOCSHELL 0x9b20a800 == 4 [pid = 1823] [id = 4] 07:59:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 7 (0x9b20e000) [pid = 1823] [serial = 7] [outer = (nil)] 07:59:15 INFO - PROCESS | 1823 | [1823] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 07:59:15 INFO - PROCESS | 1823 | ++DOCSHELL 0x9aad0400 == 5 [pid = 1823] [id = 5] 07:59:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 8 (0x9aad0800) [pid = 1823] [serial = 8] [outer = (nil)] 07:59:15 INFO - PROCESS | 1823 | [1823] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 07:59:15 INFO - PROCESS | 1823 | [1823] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 07:59:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 9 (0x9a71e000) [pid = 1823] [serial = 9] [outer = 0x9aad0800] 07:59:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 10 (0x9a4d2000) [pid = 1823] [serial = 10] [outer = 0x9b20a400] 07:59:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 11 (0x9a4d3c00) [pid = 1823] [serial = 11] [outer = 0x9b20e000] 07:59:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 12 (0x9a220400) [pid = 1823] [serial = 12] [outer = 0x9aad0800] 07:59:17 INFO - PROCESS | 1823 | 1462373957284 Marionette DEBUG loaded listener.js 07:59:17 INFO - PROCESS | 1823 | 1462373957306 Marionette DEBUG loaded listener.js 07:59:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 13 (0x991e0800) [pid = 1823] [serial = 13] [outer = 0x9aad0800] 07:59:18 INFO - PROCESS | 1823 | 1462373958138 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"97c9bc07-dcd4-4087-9dad-997585326e17","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160504060652","device":"desktop","version":"48.0a2","command_id":1}}] 07:59:18 INFO - PROCESS | 1823 | 1462373958381 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}] 07:59:18 INFO - PROCESS | 1823 | 1462373958540 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 07:59:18 INFO - PROCESS | 1823 | 1462373958819 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 07:59:18 INFO - PROCESS | 1823 | [1823] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 07:59:18 INFO - PROCESS | 1823 | [1823] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:59:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 14 (0x9508d000) [pid = 1823] [serial = 14] [outer = 0x9aad0800] 07:59:19 INFO - PROCESS | 1823 | [1823] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 07:59:19 INFO - PROCESS | 1823 | [1823] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 07:59:19 INFO - PROCESS | 1823 | 1462373959262 Marionette TRACE conn3 <- [1,3,null,{}] 07:59:19 INFO - PROCESS | 1823 | 1462373959291 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 07:59:19 INFO - PROCESS | 1823 | 1462373959321 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 07:59:19 INFO - PROCESS | 1823 | 1462373959367 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 07:59:19 INFO - PROCESS | 1823 | 1462373959372 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 07:59:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 07:59:19 INFO - PROCESS | 1823 | 1462373959379 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 07:59:19 INFO - PROCESS | 1823 | 1462373959385 Marionette TRACE conn3 <- [1,6,null,{}] 07:59:19 INFO - PROCESS | 1823 | 1462373959405 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}] 07:59:19 INFO - PROCESS | 1823 | 1462373959435 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 07:59:19 INFO - PROCESS | 1823 | 1462373959447 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:19 INFO - PROCESS | 1823 | ++DOCSHELL 0x946c0c00 == 6 [pid = 1823] [id = 6] 07:59:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 15 (0x946c1000) [pid = 1823] [serial = 15] [outer = (nil)] 07:59:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 16 (0x946c3000) [pid = 1823] [serial = 16] [outer = 0x946c1000] 07:59:19 INFO - PROCESS | 1823 | 1462373959530 Marionette DEBUG loaded listener.js 07:59:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 17 (0x946c7c00) [pid = 1823] [serial = 17] [outer = 0x946c1000] 07:59:19 INFO - PROCESS | 1823 | ++DOCSHELL 0x93a05800 == 7 [pid = 1823] [id = 7] 07:59:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 18 (0x93a06c00) [pid = 1823] [serial = 18] [outer = (nil)] 07:59:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 19 (0x93a0e000) [pid = 1823] [serial = 19] [outer = 0x93a06c00] 07:59:20 INFO - PROCESS | 1823 | 1462373960005 Marionette DEBUG loaded listener.js 07:59:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 20 (0x93a10400) [pid = 1823] [serial = 20] [outer = 0x93a06c00] 07:59:20 INFO - PROCESS | 1823 | [1823] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 07:59:20 INFO - PROCESS | 1823 | 1462373960595 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]]]}] 07:59:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 07:59:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1251ms 07:59:20 INFO - PROCESS | 1823 | 1462373960668 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 07:59:20 INFO - PROCESS | 1823 | 1462373960671 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 07:59:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 07:59:20 INFO - PROCESS | 1823 | 1462373960771 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 07:59:20 INFO - PROCESS | 1823 | 1462373960774 Marionette TRACE conn3 <- [1,10,null,{}] 07:59:20 INFO - PROCESS | 1823 | 1462373960814 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}] 07:59:20 INFO - PROCESS | 1823 | 1462373960990 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 07:59:21 INFO - PROCESS | 1823 | 1462373961011 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:21 INFO - PROCESS | 1823 | ++DOCSHELL 0x92265400 == 8 [pid = 1823] [id = 8] 07:59:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 21 (0x92265800) [pid = 1823] [serial = 21] [outer = (nil)] 07:59:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 22 (0x92267800) [pid = 1823] [serial = 22] [outer = 0x92265800] 07:59:21 INFO - PROCESS | 1823 | 1462373961091 Marionette DEBUG loaded listener.js 07:59:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 23 (0x93a07800) [pid = 1823] [serial = 23] [outer = 0x92265800] 07:59:22 INFO - PROCESS | 1823 | 1462373962147 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]]]}] 07:59:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 07:59:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1425ms 07:59:22 INFO - PROCESS | 1823 | 1462373962162 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 07:59:22 INFO - PROCESS | 1823 | 1462373962170 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 07:59:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 07:59:22 INFO - PROCESS | 1823 | 1462373962178 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 07:59:22 INFO - PROCESS | 1823 | 1462373962185 Marionette TRACE conn3 <- [1,14,null,{}] 07:59:22 INFO - PROCESS | 1823 | 1462373962193 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}] 07:59:22 INFO - PROCESS | 1823 | 1462373962380 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 07:59:22 INFO - PROCESS | 1823 | 1462373962514 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:22 INFO - PROCESS | 1823 | ++DOCSHELL 0x92262000 == 9 [pid = 1823] [id = 9] 07:59:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 24 (0x9248f400) [pid = 1823] [serial = 24] [outer = (nil)] 07:59:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 25 (0x92498c00) [pid = 1823] [serial = 25] [outer = 0x9248f400] 07:59:22 INFO - PROCESS | 1823 | 1462373962606 Marionette DEBUG loaded listener.js 07:59:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 26 (0x93a07000) [pid = 1823] [serial = 26] [outer = 0x9248f400] 07:59:22 INFO - PROCESS | 1823 | ++DOCSHELL 0x951f9800 == 10 [pid = 1823] [id = 10] 07:59:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 27 (0x9752d400) [pid = 1823] [serial = 27] [outer = (nil)] 07:59:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 28 (0x975b5800) [pid = 1823] [serial = 28] [outer = 0x9752d400] 07:59:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 29 (0x9916e400) [pid = 1823] [serial = 29] [outer = 0x9752d400] 07:59:23 INFO - PROCESS | 1823 | ++DOCSHELL 0x93cbfc00 == 11 [pid = 1823] [id = 11] 07:59:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 30 (0x951f3000) [pid = 1823] [serial = 30] [outer = (nil)] 07:59:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 31 (0x99571400) [pid = 1823] [serial = 31] [outer = 0x951f3000] 07:59:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 32 (0x946bd800) [pid = 1823] [serial = 32] [outer = 0x951f3000] 07:59:23 INFO - PROCESS | 1823 | 1462373963832 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]]]}] 07:59:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 07:59:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1739ms 07:59:24 INFO - PROCESS | 1823 | 1462373964001 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 07:59:24 INFO - PROCESS | 1823 | 1462373964009 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 07:59:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 07:59:24 INFO - PROCESS | 1823 | 1462373964062 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 07:59:24 INFO - PROCESS | 1823 | 1462373964066 Marionette TRACE conn3 <- [1,18,null,{}] 07:59:24 INFO - PROCESS | 1823 | 1462373964092 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}] 07:59:24 INFO - PROCESS | 1823 | 1462373964270 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 07:59:24 INFO - PROCESS | 1823 | 1462373964367 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:24 INFO - PROCESS | 1823 | ++DOCSHELL 0x92493800 == 12 [pid = 1823] [id = 12] 07:59:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 33 (0x92495400) [pid = 1823] [serial = 33] [outer = (nil)] 07:59:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 34 (0x991de400) [pid = 1823] [serial = 34] [outer = 0x92495400] 07:59:24 INFO - PROCESS | 1823 | 1462373964453 Marionette DEBUG loaded listener.js 07:59:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 35 (0x9bf1d000) [pid = 1823] [serial = 35] [outer = 0x92495400] 07:59:25 INFO - PROCESS | 1823 | 1462373965319 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]]]}] 07:59:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 07:59:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1301ms 07:59:25 INFO - PROCESS | 1823 | 1462373965361 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 07:59:25 INFO - PROCESS | 1823 | 1462373965366 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 07:59:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 07:59:25 INFO - PROCESS | 1823 | 1462373965373 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 07:59:25 INFO - PROCESS | 1823 | 1462373965379 Marionette TRACE conn3 <- [1,22,null,{}] 07:59:25 INFO - PROCESS | 1823 | 1462373965396 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}] 07:59:25 INFO - PROCESS | 1823 | 1462373965611 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 07:59:25 INFO - PROCESS | 1823 | 1462373965740 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:25 INFO - PROCESS | 1823 | ++DOCSHELL 0xa1031c00 == 13 [pid = 1823] [id = 13] 07:59:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 36 (0xa2192c00) [pid = 1823] [serial = 36] [outer = (nil)] 07:59:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 37 (0xa22b6c00) [pid = 1823] [serial = 37] [outer = 0xa2192c00] 07:59:25 INFO - PROCESS | 1823 | 1462373965831 Marionette DEBUG loaded listener.js 07:59:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 38 (0xa359ac00) [pid = 1823] [serial = 38] [outer = 0xa2192c00] 07:59:26 INFO - PROCESS | 1823 | 1462373966919 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]]]}] 07:59:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 07:59:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1602ms 07:59:26 INFO - PROCESS | 1823 | 1462373966975 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 07:59:26 INFO - PROCESS | 1823 | 1462373966980 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 07:59:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 07:59:26 INFO - PROCESS | 1823 | 1462373966990 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 07:59:26 INFO - PROCESS | 1823 | 1462373966994 Marionette TRACE conn3 <- [1,26,null,{}] 07:59:27 INFO - PROCESS | 1823 | 1462373967005 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}] 07:59:27 INFO - PROCESS | 1823 | 1462373967300 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 07:59:27 INFO - PROCESS | 1823 | 1462373967483 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:27 INFO - PROCESS | 1823 | ++DOCSHELL 0x99269800 == 14 [pid = 1823] [id = 14] 07:59:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 39 (0x99ece000) [pid = 1823] [serial = 39] [outer = (nil)] 07:59:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 40 (0x9b829800) [pid = 1823] [serial = 40] [outer = 0x99ece000] 07:59:27 INFO - PROCESS | 1823 | 1462373967564 Marionette DEBUG loaded listener.js 07:59:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 41 (0x9c1a6c00) [pid = 1823] [serial = 41] [outer = 0x99ece000] 07:59:28 INFO - PROCESS | 1823 | 1462373968384 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]]]}] 07:59:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 07:59:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1435ms 07:59:28 INFO - PROCESS | 1823 | 1462373968425 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 07:59:28 INFO - PROCESS | 1823 | 1462373968433 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 07:59:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 07:59:28 INFO - PROCESS | 1823 | 1462373968443 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 07:59:28 INFO - PROCESS | 1823 | 1462373968446 Marionette TRACE conn3 <- [1,30,null,{}] 07:59:28 INFO - PROCESS | 1823 | 1462373968452 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}] 07:59:28 INFO - PROCESS | 1823 | 1462373968623 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 07:59:28 INFO - PROCESS | 1823 | 1462373968709 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:28 INFO - PROCESS | 1823 | ++DOCSHELL 0x9926b400 == 15 [pid = 1823] [id = 15] 07:59:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 42 (0x9a22d800) [pid = 1823] [serial = 42] [outer = (nil)] 07:59:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 43 (0x9b4c2000) [pid = 1823] [serial = 43] [outer = 0x9a22d800] 07:59:28 INFO - PROCESS | 1823 | 1462373968783 Marionette DEBUG loaded listener.js 07:59:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 44 (0x9b82a400) [pid = 1823] [serial = 44] [outer = 0x9a22d800] 07:59:29 INFO - PROCESS | 1823 | 1462373969497 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]]]}] 07:59:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 07:59:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1081ms 07:59:29 INFO - PROCESS | 1823 | 1462373969524 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 07:59:29 INFO - PROCESS | 1823 | 1462373969527 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 07:59:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 07:59:29 INFO - PROCESS | 1823 | 1462373969534 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 07:59:29 INFO - PROCESS | 1823 | 1462373969539 Marionette TRACE conn3 <- [1,34,null,{}] 07:59:29 INFO - PROCESS | 1823 | 1462373969570 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}] 07:59:29 INFO - PROCESS | 1823 | 1462373969733 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 07:59:29 INFO - PROCESS | 1823 | 1462373969746 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:29 INFO - PROCESS | 1823 | ++DOCSHELL 0x92e15400 == 16 [pid = 1823] [id = 16] 07:59:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 45 (0xa050cc00) [pid = 1823] [serial = 45] [outer = (nil)] 07:59:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 46 (0xa102bc00) [pid = 1823] [serial = 46] [outer = 0xa050cc00] 07:59:29 INFO - PROCESS | 1823 | 1462373969824 Marionette DEBUG loaded listener.js 07:59:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 47 (0xa2190000) [pid = 1823] [serial = 47] [outer = 0xa050cc00] 07:59:30 INFO - PROCESS | 1823 | 1462373970580 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]]]}] 07:59:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 07:59:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1088ms 07:59:30 INFO - PROCESS | 1823 | 1462373970623 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 07:59:30 INFO - PROCESS | 1823 | 1462373970627 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 07:59:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 07:59:30 INFO - PROCESS | 1823 | 1462373970636 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 07:59:30 INFO - PROCESS | 1823 | 1462373970639 Marionette TRACE conn3 <- [1,38,null,{}] 07:59:30 INFO - PROCESS | 1823 | 1462373970657 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}] 07:59:30 INFO - PROCESS | 1823 | 1462373970803 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 07:59:30 INFO - PROCESS | 1823 | 1462373970813 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:30 INFO - PROCESS | 1823 | ++DOCSHELL 0x9225c400 == 17 [pid = 1823] [id = 17] 07:59:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 48 (0x9225c800) [pid = 1823] [serial = 48] [outer = (nil)] 07:59:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 49 (0x97523400) [pid = 1823] [serial = 49] [outer = 0x9225c800] 07:59:30 INFO - PROCESS | 1823 | 1462373970888 Marionette DEBUG loaded listener.js 07:59:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 50 (0xa2264800) [pid = 1823] [serial = 50] [outer = 0x9225c800] 07:59:31 INFO - PROCESS | 1823 | 1462373971652 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]]]}] 07:59:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 07:59:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1034ms 07:59:31 INFO - PROCESS | 1823 | 1462373971667 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 07:59:31 INFO - PROCESS | 1823 | 1462373971669 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 07:59:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 07:59:31 INFO - PROCESS | 1823 | 1462373971676 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 07:59:31 INFO - PROCESS | 1823 | 1462373971678 Marionette TRACE conn3 <- [1,42,null,{}] 07:59:31 INFO - PROCESS | 1823 | 1462373971683 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}] 07:59:31 INFO - PROCESS | 1823 | 1462373971859 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 07:59:31 INFO - PROCESS | 1823 | 1462373971882 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:31 INFO - PROCESS | 1823 | ++DOCSHELL 0xa261c000 == 18 [pid = 1823] [id = 18] 07:59:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 51 (0xa265f400) [pid = 1823] [serial = 51] [outer = (nil)] 07:59:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 52 (0xa26d8400) [pid = 1823] [serial = 52] [outer = 0xa265f400] 07:59:31 INFO - PROCESS | 1823 | 1462373971958 Marionette DEBUG loaded listener.js 07:59:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 53 (0xa30b2c00) [pid = 1823] [serial = 53] [outer = 0xa265f400] 07:59:32 INFO - PROCESS | 1823 | 1462373972687 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]]]}] 07:59:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 07:59:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1034ms 07:59:32 INFO - PROCESS | 1823 | 1462373972712 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 07:59:32 INFO - PROCESS | 1823 | 1462373972715 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 07:59:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 07:59:32 INFO - PROCESS | 1823 | 1462373972721 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 07:59:32 INFO - PROCESS | 1823 | 1462373972724 Marionette TRACE conn3 <- [1,46,null,{}] 07:59:32 INFO - PROCESS | 1823 | 1462373972739 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}] 07:59:32 INFO - PROCESS | 1823 | 1462373972944 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 07:59:32 INFO - PROCESS | 1823 | 1462373972968 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:33 INFO - PROCESS | 1823 | ++DOCSHELL 0xa3551800 == 19 [pid = 1823] [id = 19] 07:59:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 54 (0xa3599800) [pid = 1823] [serial = 54] [outer = (nil)] 07:59:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 55 (0xa503f400) [pid = 1823] [serial = 55] [outer = 0xa3599800] 07:59:33 INFO - PROCESS | 1823 | 1462373973050 Marionette DEBUG loaded listener.js 07:59:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 56 (0xa627dc00) [pid = 1823] [serial = 56] [outer = 0xa3599800] 07:59:33 INFO - PROCESS | 1823 | 1462373973783 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]]]}] 07:59:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 07:59:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1079ms 07:59:33 INFO - PROCESS | 1823 | 1462373973801 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 07:59:33 INFO - PROCESS | 1823 | 1462373973805 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 07:59:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 07:59:33 INFO - PROCESS | 1823 | 1462373973814 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 07:59:33 INFO - PROCESS | 1823 | 1462373973817 Marionette TRACE conn3 <- [1,50,null,{}] 07:59:33 INFO - PROCESS | 1823 | 1462373973821 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}] 07:59:34 INFO - PROCESS | 1823 | 1462373973996 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 07:59:34 INFO - PROCESS | 1823 | 1462373974015 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:34 INFO - PROCESS | 1823 | ++DOCSHELL 0xa509a800 == 20 [pid = 1823] [id = 20] 07:59:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 57 (0xa627f800) [pid = 1823] [serial = 57] [outer = (nil)] 07:59:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 58 (0xa6762000) [pid = 1823] [serial = 58] [outer = 0xa627f800] 07:59:34 INFO - PROCESS | 1823 | 1462373974087 Marionette DEBUG loaded listener.js 07:59:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 59 (0xa67af000) [pid = 1823] [serial = 59] [outer = 0xa627f800] 07:59:34 INFO - PROCESS | 1823 | 1462373974778 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]]]}] 07:59:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 07:59:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 974ms 07:59:34 INFO - PROCESS | 1823 | 1462373974791 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 07:59:34 INFO - PROCESS | 1823 | 1462373974794 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 07:59:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 07:59:34 INFO - PROCESS | 1823 | 1462373974801 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 07:59:34 INFO - PROCESS | 1823 | 1462373974804 Marionette TRACE conn3 <- [1,54,null,{}] 07:59:34 INFO - PROCESS | 1823 | 1462373974810 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}] 07:59:34 INFO - PROCESS | 1823 | 1462373974985 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 07:59:35 INFO - PROCESS | 1823 | 1462373975003 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:35 INFO - PROCESS | 1823 | ++DOCSHELL 0x93a02000 == 21 [pid = 1823] [id = 21] 07:59:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 60 (0x9a625400) [pid = 1823] [serial = 60] [outer = (nil)] 07:59:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 61 (0xa68ae000) [pid = 1823] [serial = 61] [outer = 0x9a625400] 07:59:35 INFO - PROCESS | 1823 | 1462373975082 Marionette DEBUG loaded listener.js 07:59:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 62 (0xa6e87800) [pid = 1823] [serial = 62] [outer = 0x9a625400] 07:59:35 INFO - PROCESS | 1823 | 1462373975781 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]]]}] 07:59:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 07:59:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1032ms 07:59:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 07:59:35 INFO - PROCESS | 1823 | 1462373975834 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 07:59:35 INFO - PROCESS | 1823 | 1462373975837 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 07:59:35 INFO - PROCESS | 1823 | 1462373975857 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 07:59:35 INFO - PROCESS | 1823 | 1462373975860 Marionette TRACE conn3 <- [1,58,null,{}] 07:59:35 INFO - PROCESS | 1823 | 1462373975872 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}] 07:59:36 INFO - PROCESS | 1823 | 1462373976079 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 07:59:36 INFO - PROCESS | 1823 | 1462373976092 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:36 INFO - PROCESS | 1823 | ++DOCSHELL 0xa62edc00 == 22 [pid = 1823] [id = 22] 07:59:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 63 (0xa6e85400) [pid = 1823] [serial = 63] [outer = (nil)] 07:59:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 64 (0xa6f71800) [pid = 1823] [serial = 64] [outer = 0xa6e85400] 07:59:36 INFO - PROCESS | 1823 | 1462373976164 Marionette DEBUG loaded listener.js 07:59:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 65 (0xa6f73000) [pid = 1823] [serial = 65] [outer = 0xa6e85400] 07:59:37 INFO - PROCESS | 1823 | 1462373977930 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]]]}] 07:59:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 07:59:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 2161ms 07:59:38 INFO - PROCESS | 1823 | 1462373978005 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 07:59:38 INFO - PROCESS | 1823 | 1462373978012 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 07:59:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 07:59:38 INFO - PROCESS | 1823 | 1462373978020 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 07:59:38 INFO - PROCESS | 1823 | 1462373978026 Marionette TRACE conn3 <- [1,62,null,{}] 07:59:38 INFO - PROCESS | 1823 | 1462373978043 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}] 07:59:38 INFO - PROCESS | 1823 | 1462373978235 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 07:59:38 INFO - PROCESS | 1823 | 1462373978298 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:38 INFO - PROCESS | 1823 | ++DOCSHELL 0x976aa000 == 23 [pid = 1823] [id = 23] 07:59:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 66 (0x976ab000) [pid = 1823] [serial = 66] [outer = (nil)] 07:59:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 67 (0x9916ec00) [pid = 1823] [serial = 67] [outer = 0x976ab000] 07:59:38 INFO - PROCESS | 1823 | 1462373978380 Marionette DEBUG loaded listener.js 07:59:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 68 (0x9956fc00) [pid = 1823] [serial = 68] [outer = 0x976ab000] 07:59:39 INFO - PROCESS | 1823 | --DOMWINDOW == 67 (0x946c1000) [pid = 1823] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 07:59:39 INFO - PROCESS | 1823 | --DOMWINDOW == 66 (0x92265800) [pid = 1823] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 07:59:39 INFO - PROCESS | 1823 | --DOMWINDOW == 65 (0x9248f400) [pid = 1823] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 07:59:39 INFO - PROCESS | 1823 | --DOMWINDOW == 64 (0x92495400) [pid = 1823] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 07:59:39 INFO - PROCESS | 1823 | --DOMWINDOW == 63 (0xa2192c00) [pid = 1823] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 07:59:39 INFO - PROCESS | 1823 | --DOMWINDOW == 62 (0x99ece000) [pid = 1823] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 07:59:39 INFO - PROCESS | 1823 | --DOMWINDOW == 61 (0x9a22d800) [pid = 1823] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 07:59:39 INFO - PROCESS | 1823 | --DOMWINDOW == 60 (0xa050cc00) [pid = 1823] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 07:59:39 INFO - PROCESS | 1823 | --DOMWINDOW == 59 (0x9225c800) [pid = 1823] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 07:59:39 INFO - PROCESS | 1823 | --DOMWINDOW == 58 (0xa265f400) [pid = 1823] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 07:59:39 INFO - PROCESS | 1823 | --DOMWINDOW == 57 (0xa627f800) [pid = 1823] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 07:59:39 INFO - PROCESS | 1823 | 1462373979642 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]]]}] 07:59:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 07:59:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1641ms 07:59:39 INFO - PROCESS | 1823 | 1462373979661 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 07:59:39 INFO - PROCESS | 1823 | 1462373979669 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 07:59:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 07:59:39 INFO - PROCESS | 1823 | 1462373979689 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 07:59:39 INFO - PROCESS | 1823 | 1462373979694 Marionette TRACE conn3 <- [1,66,null,{}] 07:59:39 INFO - PROCESS | 1823 | 1462373979700 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}] 07:59:39 INFO - PROCESS | 1823 | 1462373979841 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 07:59:39 INFO - PROCESS | 1823 | 1462373979864 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:39 INFO - PROCESS | 1823 | ++DOCSHELL 0x93a0f000 == 24 [pid = 1823] [id = 24] 07:59:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 58 (0x976a9000) [pid = 1823] [serial = 69] [outer = (nil)] 07:59:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 59 (0x9b204c00) [pid = 1823] [serial = 70] [outer = 0x976a9000] 07:59:39 INFO - PROCESS | 1823 | 1462373979936 Marionette DEBUG loaded listener.js 07:59:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 60 (0x9b7ad400) [pid = 1823] [serial = 71] [outer = 0x976a9000] 07:59:40 INFO - PROCESS | 1823 | 1462373980713 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]]]}] 07:59:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 07:59:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1081ms 07:59:40 INFO - PROCESS | 1823 | 1462373980767 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 07:59:40 INFO - PROCESS | 1823 | 1462373980770 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 07:59:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 07:59:40 INFO - PROCESS | 1823 | 1462373980776 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 07:59:40 INFO - PROCESS | 1823 | 1462373980781 Marionette TRACE conn3 <- [1,70,null,{}] 07:59:40 INFO - PROCESS | 1823 | 1462373980801 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}] 07:59:40 INFO - PROCESS | 1823 | 1462373980956 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 07:59:40 INFO - PROCESS | 1823 | 1462373980968 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:41 INFO - PROCESS | 1823 | ++DOCSHELL 0x9bff2000 == 25 [pid = 1823] [id = 25] 07:59:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 61 (0x9d473c00) [pid = 1823] [serial = 72] [outer = (nil)] 07:59:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 62 (0x9d8ae400) [pid = 1823] [serial = 73] [outer = 0x9d473c00] 07:59:41 INFO - PROCESS | 1823 | 1462373981046 Marionette DEBUG loaded listener.js 07:59:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 63 (0xa050cc00) [pid = 1823] [serial = 74] [outer = 0x9d473c00] 07:59:41 INFO - PROCESS | 1823 | 1462373981937 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]]]}] 07:59:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 07:59:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1198ms 07:59:41 INFO - PROCESS | 1823 | 1462373981975 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 07:59:41 INFO - PROCESS | 1823 | 1462373981982 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 07:59:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 07:59:41 INFO - PROCESS | 1823 | 1462373981990 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 07:59:41 INFO - PROCESS | 1823 | 1462373981997 Marionette TRACE conn3 <- [1,74,null,{}] 07:59:42 INFO - PROCESS | 1823 | 1462373982005 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}] 07:59:42 INFO - PROCESS | 1823 | 1462373982175 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 07:59:42 INFO - PROCESS | 1823 | 1462373982308 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:42 INFO - PROCESS | 1823 | ++DOCSHELL 0x92266400 == 26 [pid = 1823] [id = 26] 07:59:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 64 (0x92e14000) [pid = 1823] [serial = 75] [outer = (nil)] 07:59:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 65 (0x9956f400) [pid = 1823] [serial = 76] [outer = 0x92e14000] 07:59:42 INFO - PROCESS | 1823 | 1462373982398 Marionette DEBUG loaded listener.js 07:59:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 66 (0x9b7b7800) [pid = 1823] [serial = 77] [outer = 0x92e14000] 07:59:43 INFO - PROCESS | 1823 | 1462373983258 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]]]}] 07:59:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 07:59:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1336ms 07:59:43 INFO - PROCESS | 1823 | 1462373983328 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 07:59:43 INFO - PROCESS | 1823 | 1462373983336 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 07:59:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 07:59:43 INFO - PROCESS | 1823 | 1462373983349 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 07:59:43 INFO - PROCESS | 1823 | 1462373983352 Marionette TRACE conn3 <- [1,78,null,{}] 07:59:43 INFO - PROCESS | 1823 | 1462373983359 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}] 07:59:43 INFO - PROCESS | 1823 | 1462373983540 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 07:59:43 INFO - PROCESS | 1823 | 1462373983672 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:43 INFO - PROCESS | 1823 | ++DOCSHELL 0x92268800 == 27 [pid = 1823] [id = 27] 07:59:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 67 (0x93a0b400) [pid = 1823] [serial = 78] [outer = (nil)] 07:59:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 68 (0xa050b000) [pid = 1823] [serial = 79] [outer = 0x93a0b400] 07:59:43 INFO - PROCESS | 1823 | 1462373983758 Marionette DEBUG loaded listener.js 07:59:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 69 (0xa2137000) [pid = 1823] [serial = 80] [outer = 0x93a0b400] 07:59:44 INFO - PROCESS | 1823 | 1462373984623 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]]]}] 07:59:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 07:59:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1337ms 07:59:44 INFO - PROCESS | 1823 | 1462373984685 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 07:59:44 INFO - PROCESS | 1823 | 1462373984689 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 07:59:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 07:59:44 INFO - PROCESS | 1823 | 1462373984696 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 07:59:44 INFO - PROCESS | 1823 | 1462373984701 Marionette TRACE conn3 <- [1,82,null,{}] 07:59:44 INFO - PROCESS | 1823 | 1462373984717 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}] 07:59:44 INFO - PROCESS | 1823 | 1462373984923 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 07:59:45 INFO - PROCESS | 1823 | 1462373985057 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:45 INFO - PROCESS | 1823 | ++DOCSHELL 0x99261400 == 28 [pid = 1823] [id = 28] 07:59:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 70 (0xa2191c00) [pid = 1823] [serial = 81] [outer = (nil)] 07:59:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 71 (0xa3055000) [pid = 1823] [serial = 82] [outer = 0xa2191c00] 07:59:45 INFO - PROCESS | 1823 | 1462373985149 Marionette DEBUG loaded listener.js 07:59:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 72 (0xa3249800) [pid = 1823] [serial = 83] [outer = 0xa2191c00] 07:59:45 INFO - PROCESS | 1823 | 1462373985959 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]]]}] 07:59:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 07:59:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1291ms 07:59:45 INFO - PROCESS | 1823 | 1462373985988 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 07:59:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 07:59:45 INFO - PROCESS | 1823 | 1462373985993 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 07:59:46 INFO - PROCESS | 1823 | 1462373985999 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 07:59:46 INFO - PROCESS | 1823 | 1462373986003 Marionette TRACE conn3 <- [1,86,null,{}] 07:59:46 INFO - PROCESS | 1823 | 1462373986008 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}] 07:59:46 INFO - PROCESS | 1823 | 1462373986166 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 07:59:46 INFO - PROCESS | 1823 | 1462373986324 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:46 INFO - PROCESS | 1823 | ++DOCSHELL 0x99d9cc00 == 29 [pid = 1823] [id = 29] 07:59:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 73 (0xa3548c00) [pid = 1823] [serial = 84] [outer = (nil)] 07:59:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 74 (0xa50a5800) [pid = 1823] [serial = 85] [outer = 0xa3548c00] 07:59:46 INFO - PROCESS | 1823 | 1462373986414 Marionette DEBUG loaded listener.js 07:59:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 75 (0xa62eb400) [pid = 1823] [serial = 86] [outer = 0xa3548c00] 07:59:47 INFO - PROCESS | 1823 | 1462373987248 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]]]}] 07:59:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 07:59:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1285ms 07:59:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 07:59:47 INFO - PROCESS | 1823 | 1462373987283 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 07:59:47 INFO - PROCESS | 1823 | 1462373987287 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 07:59:47 INFO - PROCESS | 1823 | 1462373987293 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 07:59:47 INFO - PROCESS | 1823 | 1462373987296 Marionette TRACE conn3 <- [1,90,null,{}] 07:59:47 INFO - PROCESS | 1823 | 1462373987302 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}] 07:59:47 INFO - PROCESS | 1823 | 1462373987502 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 07:59:47 INFO - PROCESS | 1823 | 1462373987516 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:47 INFO - PROCESS | 1823 | ++DOCSHELL 0xa50c5400 == 30 [pid = 1823] [id = 30] 07:59:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 76 (0xa6281000) [pid = 1823] [serial = 87] [outer = (nil)] 07:59:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 77 (0xa68af000) [pid = 1823] [serial = 88] [outer = 0xa6281000] 07:59:47 INFO - PROCESS | 1823 | 1462373987604 Marionette DEBUG loaded listener.js 07:59:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 78 (0xa6864000) [pid = 1823] [serial = 89] [outer = 0xa6281000] 07:59:48 INFO - PROCESS | 1823 | 1462373988532 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]]]}] 07:59:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 07:59:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1289ms 07:59:48 INFO - PROCESS | 1823 | 1462373988582 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 07:59:48 INFO - PROCESS | 1823 | 1462373988586 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 07:59:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 07:59:48 INFO - PROCESS | 1823 | 1462373988593 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 07:59:48 INFO - PROCESS | 1823 | 1462373988596 Marionette TRACE conn3 <- [1,94,null,{}] 07:59:48 INFO - PROCESS | 1823 | 1462373988602 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}] 07:59:48 INFO - PROCESS | 1823 | 1462373988793 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 07:59:49 INFO - PROCESS | 1823 | 1462373989023 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:49 INFO - PROCESS | 1823 | ++DOCSHELL 0x92491000 == 31 [pid = 1823] [id = 31] 07:59:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 79 (0x92491800) [pid = 1823] [serial = 90] [outer = (nil)] 07:59:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 80 (0x9249a400) [pid = 1823] [serial = 91] [outer = 0x92491800] 07:59:49 INFO - PROCESS | 1823 | 1462373989144 Marionette DEBUG loaded listener.js 07:59:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 81 (0x946bb800) [pid = 1823] [serial = 92] [outer = 0x92491800] 07:59:50 INFO - PROCESS | 1823 | --DOMWINDOW == 80 (0x92267800) [pid = 1823] [serial = 22] [outer = (nil)] [url = about:blank] 07:59:50 INFO - PROCESS | 1823 | --DOMWINDOW == 79 (0x92498c00) [pid = 1823] [serial = 25] [outer = (nil)] [url = about:blank] 07:59:50 INFO - PROCESS | 1823 | --DOMWINDOW == 78 (0x99571400) [pid = 1823] [serial = 31] [outer = (nil)] [url = about:blank] 07:59:50 INFO - PROCESS | 1823 | --DOMWINDOW == 77 (0x991de400) [pid = 1823] [serial = 34] [outer = (nil)] [url = about:blank] 07:59:50 INFO - PROCESS | 1823 | --DOMWINDOW == 76 (0xa22b6c00) [pid = 1823] [serial = 37] [outer = (nil)] [url = about:blank] 07:59:50 INFO - PROCESS | 1823 | --DOMWINDOW == 75 (0x9b829800) [pid = 1823] [serial = 40] [outer = (nil)] [url = about:blank] 07:59:50 INFO - PROCESS | 1823 | --DOMWINDOW == 74 (0x9b4c2000) [pid = 1823] [serial = 43] [outer = (nil)] [url = about:blank] 07:59:50 INFO - PROCESS | 1823 | --DOMWINDOW == 73 (0xa102bc00) [pid = 1823] [serial = 46] [outer = (nil)] [url = about:blank] 07:59:50 INFO - PROCESS | 1823 | --DOMWINDOW == 72 (0x97523400) [pid = 1823] [serial = 49] [outer = (nil)] [url = about:blank] 07:59:50 INFO - PROCESS | 1823 | --DOMWINDOW == 71 (0xa26d8400) [pid = 1823] [serial = 52] [outer = (nil)] [url = about:blank] 07:59:50 INFO - PROCESS | 1823 | --DOMWINDOW == 70 (0xa503f400) [pid = 1823] [serial = 55] [outer = (nil)] [url = about:blank] 07:59:50 INFO - PROCESS | 1823 | --DOMWINDOW == 69 (0xa6762000) [pid = 1823] [serial = 58] [outer = (nil)] [url = about:blank] 07:59:50 INFO - PROCESS | 1823 | --DOMWINDOW == 68 (0x975b5800) [pid = 1823] [serial = 28] [outer = (nil)] [url = about:blank] 07:59:50 INFO - PROCESS | 1823 | --DOMWINDOW == 67 (0xa2264800) [pid = 1823] [serial = 50] [outer = (nil)] [url = about:blank] 07:59:50 INFO - PROCESS | 1823 | --DOMWINDOW == 66 (0xa30b2c00) [pid = 1823] [serial = 53] [outer = (nil)] [url = about:blank] 07:59:50 INFO - PROCESS | 1823 | --DOMWINDOW == 65 (0xa2190000) [pid = 1823] [serial = 47] [outer = (nil)] [url = about:blank] 07:59:50 INFO - PROCESS | 1823 | --DOMWINDOW == 64 (0xa67af000) [pid = 1823] [serial = 59] [outer = (nil)] [url = about:blank] 07:59:50 INFO - PROCESS | 1823 | --DOMWINDOW == 63 (0x93a07000) [pid = 1823] [serial = 26] [outer = (nil)] [url = about:blank] 07:59:50 INFO - PROCESS | 1823 | --DOMWINDOW == 62 (0x9b82a400) [pid = 1823] [serial = 44] [outer = (nil)] [url = about:blank] 07:59:50 INFO - PROCESS | 1823 | --DOMWINDOW == 61 (0xa68ae000) [pid = 1823] [serial = 61] [outer = (nil)] [url = about:blank] 07:59:50 INFO - PROCESS | 1823 | --DOMWINDOW == 60 (0x9c1a6c00) [pid = 1823] [serial = 41] [outer = (nil)] [url = about:blank] 07:59:50 INFO - PROCESS | 1823 | --DOMWINDOW == 59 (0xa359ac00) [pid = 1823] [serial = 38] [outer = (nil)] [url = about:blank] 07:59:50 INFO - PROCESS | 1823 | --DOMWINDOW == 58 (0x9bf1d000) [pid = 1823] [serial = 35] [outer = (nil)] [url = about:blank] 07:59:50 INFO - PROCESS | 1823 | --DOMWINDOW == 57 (0x93a07800) [pid = 1823] [serial = 23] [outer = (nil)] [url = about:blank] 07:59:50 INFO - PROCESS | 1823 | --DOMWINDOW == 56 (0x9a220400) [pid = 1823] [serial = 12] [outer = (nil)] [url = about:blank] 07:59:50 INFO - PROCESS | 1823 | --DOMWINDOW == 55 (0x9a71e000) [pid = 1823] [serial = 9] [outer = (nil)] [url = about:blank] 07:59:50 INFO - PROCESS | 1823 | --DOMWINDOW == 54 (0xa50cd800) [pid = 1823] [serial = 2] [outer = (nil)] [url = about:blank] 07:59:50 INFO - PROCESS | 1823 | --DOMWINDOW == 53 (0x93a0e000) [pid = 1823] [serial = 19] [outer = (nil)] [url = about:blank] 07:59:50 INFO - PROCESS | 1823 | --DOMWINDOW == 52 (0x946c3000) [pid = 1823] [serial = 16] [outer = (nil)] [url = about:blank] 07:59:50 INFO - PROCESS | 1823 | --DOMWINDOW == 51 (0x946c7c00) [pid = 1823] [serial = 17] [outer = (nil)] [url = about:blank] 07:59:50 INFO - PROCESS | 1823 | 1462373990877 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]]]}] 07:59:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 07:59:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 2339ms 07:59:50 INFO - PROCESS | 1823 | 1462373990934 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 07:59:50 INFO - PROCESS | 1823 | 1462373990941 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 07:59:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 07:59:50 INFO - PROCESS | 1823 | 1462373990951 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 07:59:50 INFO - PROCESS | 1823 | 1462373990955 Marionette TRACE conn3 <- [1,98,null,{}] 07:59:50 INFO - PROCESS | 1823 | 1462373990965 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}] 07:59:51 INFO - PROCESS | 1823 | 1462373991129 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 07:59:51 INFO - PROCESS | 1823 | 1462373991216 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:51 INFO - PROCESS | 1823 | ++DOCSHELL 0x92499000 == 32 [pid = 1823] [id = 32] 07:59:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 52 (0x92e20800) [pid = 1823] [serial = 93] [outer = (nil)] 07:59:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 53 (0x946c3000) [pid = 1823] [serial = 94] [outer = 0x92e20800] 07:59:51 INFO - PROCESS | 1823 | 1462373991297 Marionette DEBUG loaded listener.js 07:59:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 54 (0x946c1400) [pid = 1823] [serial = 95] [outer = 0x92e20800] 07:59:51 INFO - PROCESS | 1823 | 1462373991964 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]]]}] 07:59:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 07:59:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1036ms 07:59:51 INFO - PROCESS | 1823 | 1462373991985 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 07:59:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 07:59:52 INFO - PROCESS | 1823 | 1462373991996 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 07:59:52 INFO - PROCESS | 1823 | 1462373992007 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 07:59:52 INFO - PROCESS | 1823 | 1462373992012 Marionette TRACE conn3 <- [1,102,null,{}] 07:59:52 INFO - PROCESS | 1823 | 1462373992018 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}] 07:59:52 INFO - PROCESS | 1823 | 1462373992180 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 07:59:52 INFO - PROCESS | 1823 | 1462373992277 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:52 INFO - PROCESS | 1823 | ++DOCSHELL 0x9248f400 == 33 [pid = 1823] [id = 33] 07:59:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 55 (0x946c2800) [pid = 1823] [serial = 96] [outer = (nil)] 07:59:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 56 (0x99571c00) [pid = 1823] [serial = 97] [outer = 0x946c2800] 07:59:52 INFO - PROCESS | 1823 | 1462373992350 Marionette DEBUG loaded listener.js 07:59:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 57 (0x9a222000) [pid = 1823] [serial = 98] [outer = 0x946c2800] 07:59:53 INFO - PROCESS | 1823 | 1462373993011 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]]]}] 07:59:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 07:59:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1029ms 07:59:53 INFO - PROCESS | 1823 | 1462373993035 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 07:59:53 INFO - PROCESS | 1823 | 1462373993038 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 07:59:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 07:59:53 INFO - PROCESS | 1823 | 1462373993047 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 07:59:53 INFO - PROCESS | 1823 | 1462373993053 Marionette TRACE conn3 <- [1,106,null,{}] 07:59:53 INFO - PROCESS | 1823 | 1462373993070 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}] 07:59:53 INFO - PROCESS | 1823 | 1462373993291 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 07:59:53 INFO - PROCESS | 1823 | 1462373993353 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:53 INFO - PROCESS | 1823 | ++DOCSHELL 0x9b7b8000 == 34 [pid = 1823] [id = 34] 07:59:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 58 (0x9b7ba400) [pid = 1823] [serial = 99] [outer = (nil)] 07:59:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 59 (0x9b896000) [pid = 1823] [serial = 100] [outer = 0x9b7ba400] 07:59:53 INFO - PROCESS | 1823 | 1462373993433 Marionette DEBUG loaded listener.js 07:59:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 60 (0x9bff7800) [pid = 1823] [serial = 101] [outer = 0x9b7ba400] 07:59:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 61 (0xa050c400) [pid = 1823] [serial = 102] [outer = 0x951f3000] 07:59:54 INFO - PROCESS | 1823 | 1462373994277 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]]]}] 07:59:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 07:59:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1286ms 07:59:54 INFO - PROCESS | 1823 | 1462373994334 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 07:59:54 INFO - PROCESS | 1823 | 1462373994337 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 07:59:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 07:59:54 INFO - PROCESS | 1823 | 1462373994345 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 07:59:54 INFO - PROCESS | 1823 | 1462373994348 Marionette TRACE conn3 <- [1,110,null,{}] 07:59:54 INFO - PROCESS | 1823 | 1462373994360 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}] 07:59:54 INFO - PROCESS | 1823 | 1462373994537 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 07:59:54 INFO - PROCESS | 1823 | 1462373994557 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:54 INFO - PROCESS | 1823 | ++DOCSHELL 0x976a6c00 == 35 [pid = 1823] [id = 35] 07:59:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 62 (0x9a71e000) [pid = 1823] [serial = 103] [outer = (nil)] 07:59:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 63 (0x9d8ad000) [pid = 1823] [serial = 104] [outer = 0x9a71e000] 07:59:54 INFO - PROCESS | 1823 | 1462373994645 Marionette DEBUG loaded listener.js 07:59:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 64 (0xa2263000) [pid = 1823] [serial = 105] [outer = 0x9a71e000] 07:59:55 INFO - PROCESS | 1823 | --DOMWINDOW == 63 (0xa6e85400) [pid = 1823] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 07:59:55 INFO - PROCESS | 1823 | --DOMWINDOW == 62 (0x9d473c00) [pid = 1823] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 07:59:55 INFO - PROCESS | 1823 | --DOMWINDOW == 61 (0x976a9000) [pid = 1823] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 07:59:55 INFO - PROCESS | 1823 | --DOMWINDOW == 60 (0x976ab000) [pid = 1823] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 07:59:55 INFO - PROCESS | 1823 | --DOMWINDOW == 59 (0x9a625400) [pid = 1823] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 07:59:55 INFO - PROCESS | 1823 | --DOMWINDOW == 58 (0xa3599800) [pid = 1823] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 07:59:55 INFO - PROCESS | 1823 | 1462373995500 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]]]}] 07:59:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 07:59:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1189ms 07:59:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 07:59:55 INFO - PROCESS | 1823 | 1462373995534 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 07:59:55 INFO - PROCESS | 1823 | 1462373995537 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 07:59:55 INFO - PROCESS | 1823 | 1462373995544 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 07:59:55 INFO - PROCESS | 1823 | 1462373995547 Marionette TRACE conn3 <- [1,114,null,{}] 07:59:55 INFO - PROCESS | 1823 | 1462373995552 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}] 07:59:55 INFO - PROCESS | 1823 | 1462373995691 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 07:59:55 INFO - PROCESS | 1823 | 1462373995708 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:55 INFO - PROCESS | 1823 | ++DOCSHELL 0x9b4c1c00 == 36 [pid = 1823] [id = 36] 07:59:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 59 (0x9d473c00) [pid = 1823] [serial = 106] [outer = (nil)] 07:59:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 60 (0xa22b5000) [pid = 1823] [serial = 107] [outer = 0x9d473c00] 07:59:55 INFO - PROCESS | 1823 | 1462373995781 Marionette DEBUG loaded listener.js 07:59:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 61 (0xa22b8000) [pid = 1823] [serial = 108] [outer = 0x9d473c00] 07:59:56 INFO - PROCESS | 1823 | 1462373996573 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]]]}] 07:59:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 07:59:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1088ms 07:59:56 INFO - PROCESS | 1823 | 1462373996634 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 07:59:56 INFO - PROCESS | 1823 | 1462373996638 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 07:59:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 07:59:56 INFO - PROCESS | 1823 | 1462373996644 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 07:59:56 INFO - PROCESS | 1823 | 1462373996647 Marionette TRACE conn3 <- [1,118,null,{}] 07:59:56 INFO - PROCESS | 1823 | 1462373996653 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}] 07:59:56 INFO - PROCESS | 1823 | 1462373996831 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 07:59:56 INFO - PROCESS | 1823 | 1462373996844 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:56 INFO - PROCESS | 1823 | ++DOCSHELL 0xa226d800 == 37 [pid = 1823] [id = 37] 07:59:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 62 (0xa3055400) [pid = 1823] [serial = 109] [outer = (nil)] 07:59:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 63 (0xa30e5000) [pid = 1823] [serial = 110] [outer = 0xa3055400] 07:59:56 INFO - PROCESS | 1823 | 1462373996920 Marionette DEBUG loaded listener.js 07:59:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 64 (0xa3599000) [pid = 1823] [serial = 111] [outer = 0xa3055400] 07:59:57 INFO - PROCESS | 1823 | 1462373997865 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]]]}] 07:59:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 07:59:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1276ms 07:59:57 INFO - PROCESS | 1823 | 1462373997923 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 07:59:57 INFO - PROCESS | 1823 | 1462373997930 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 07:59:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 07:59:57 INFO - PROCESS | 1823 | 1462373997940 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 07:59:57 INFO - PROCESS | 1823 | 1462373997945 Marionette TRACE conn3 <- [1,122,null,{}] 07:59:57 INFO - PROCESS | 1823 | 1462373997955 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}] 07:59:58 INFO - PROCESS | 1823 | 1462373998138 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 07:59:58 INFO - PROCESS | 1823 | 1462373998273 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:58 INFO - PROCESS | 1823 | ++DOCSHELL 0x92260000 == 38 [pid = 1823] [id = 38] 07:59:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 65 (0x93a06400) [pid = 1823] [serial = 112] [outer = (nil)] 07:59:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 66 (0x98160800) [pid = 1823] [serial = 113] [outer = 0x93a06400] 07:59:58 INFO - PROCESS | 1823 | 1462373998363 Marionette DEBUG loaded listener.js 07:59:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 67 (0x99d9d000) [pid = 1823] [serial = 114] [outer = 0x93a06400] 07:59:59 INFO - PROCESS | 1823 | 1462373999380 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]]]}] 07:59:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 07:59:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1483ms 07:59:59 INFO - PROCESS | 1823 | 1462373999424 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 07:59:59 INFO - PROCESS | 1823 | 1462373999433 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 07:59:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 07:59:59 INFO - PROCESS | 1823 | 1462373999445 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 07:59:59 INFO - PROCESS | 1823 | 1462373999450 Marionette TRACE conn3 <- [1,126,null,{}] 07:59:59 INFO - PROCESS | 1823 | 1462373999456 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}] 07:59:59 INFO - PROCESS | 1823 | 1462373999660 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 07:59:59 INFO - PROCESS | 1823 | 1462373999825 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:59:59 INFO - PROCESS | 1823 | ++DOCSHELL 0x93a08000 == 39 [pid = 1823] [id = 39] 07:59:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 68 (0x9b4c3800) [pid = 1823] [serial = 115] [outer = (nil)] 07:59:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 69 (0x9c1a1000) [pid = 1823] [serial = 116] [outer = 0x9b4c3800] 07:59:59 INFO - PROCESS | 1823 | 1462373999916 Marionette DEBUG loaded listener.js 08:00:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 70 (0xa102dc00) [pid = 1823] [serial = 117] [outer = 0x9b4c3800] 08:00:00 INFO - PROCESS | 1823 | 1462374000863 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]]]}] 08:00:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:00:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1447ms 08:00:00 INFO - PROCESS | 1823 | 1462374000906 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 08:00:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:00:00 INFO - PROCESS | 1823 | 1462374000910 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 08:00:00 INFO - PROCESS | 1823 | 1462374000917 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:00:00 INFO - PROCESS | 1823 | 1462374000923 Marionette TRACE conn3 <- [1,130,null,{}] 08:00:00 INFO - PROCESS | 1823 | 1462374000939 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}] 08:00:01 INFO - PROCESS | 1823 | 1462374001156 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 08:00:01 INFO - PROCESS | 1823 | 1462374001325 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:01 INFO - PROCESS | 1823 | ++DOCSHELL 0x951f7000 == 40 [pid = 1823] [id = 40] 08:00:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 71 (0x951f7c00) [pid = 1823] [serial = 118] [outer = (nil)] 08:00:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 72 (0x976a8800) [pid = 1823] [serial = 119] [outer = 0x951f7c00] 08:00:01 INFO - PROCESS | 1823 | 1462374001435 Marionette DEBUG loaded listener.js 08:00:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 73 (0x9d8a5000) [pid = 1823] [serial = 120] [outer = 0x951f7c00] 08:00:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:00:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1688ms 08:00:02 INFO - PROCESS | 1823 | 1462374002593 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]]]}] 08:00:02 INFO - PROCESS | 1823 | 1462374002610 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 08:00:02 INFO - PROCESS | 1823 | 1462374002617 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 08:00:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:00:02 INFO - PROCESS | 1823 | 1462374002626 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:00:02 INFO - PROCESS | 1823 | 1462374002631 Marionette TRACE conn3 <- [1,134,null,{}] 08:00:02 INFO - PROCESS | 1823 | 1462374002643 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}] 08:00:02 INFO - PROCESS | 1823 | 1462374002836 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 08:00:03 INFO - PROCESS | 1823 | --DOCSHELL 0x9b4c1c00 == 39 [pid = 1823] [id = 36] 08:00:03 INFO - PROCESS | 1823 | --DOCSHELL 0x976a6c00 == 38 [pid = 1823] [id = 35] 08:00:03 INFO - PROCESS | 1823 | --DOCSHELL 0x9b7b8000 == 37 [pid = 1823] [id = 34] 08:00:03 INFO - PROCESS | 1823 | --DOCSHELL 0x9248f400 == 36 [pid = 1823] [id = 33] 08:00:03 INFO - PROCESS | 1823 | 1462374003036 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:03 INFO - PROCESS | 1823 | --DOCSHELL 0x92499000 == 35 [pid = 1823] [id = 32] 08:00:03 INFO - PROCESS | 1823 | ++DOCSHELL 0x9248f400 == 36 [pid = 1823] [id = 41] 08:00:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 74 (0x92499000) [pid = 1823] [serial = 121] [outer = (nil)] 08:00:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 75 (0x951ec400) [pid = 1823] [serial = 122] [outer = 0x92499000] 08:00:03 INFO - PROCESS | 1823 | 1462374003116 Marionette DEBUG loaded listener.js 08:00:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 76 (0x951f2800) [pid = 1823] [serial = 123] [outer = 0x92499000] 08:00:03 INFO - PROCESS | 1823 | --DOMWINDOW == 75 (0xa6f71800) [pid = 1823] [serial = 64] [outer = (nil)] [url = about:blank] 08:00:03 INFO - PROCESS | 1823 | --DOMWINDOW == 74 (0xa050cc00) [pid = 1823] [serial = 74] [outer = (nil)] [url = about:blank] 08:00:03 INFO - PROCESS | 1823 | --DOMWINDOW == 73 (0x9d8ae400) [pid = 1823] [serial = 73] [outer = (nil)] [url = about:blank] 08:00:03 INFO - PROCESS | 1823 | --DOMWINDOW == 72 (0x9b7ad400) [pid = 1823] [serial = 71] [outer = (nil)] [url = about:blank] 08:00:03 INFO - PROCESS | 1823 | --DOMWINDOW == 71 (0x9916ec00) [pid = 1823] [serial = 67] [outer = (nil)] [url = about:blank] 08:00:03 INFO - PROCESS | 1823 | --DOMWINDOW == 70 (0x9b204c00) [pid = 1823] [serial = 70] [outer = (nil)] [url = about:blank] 08:00:03 INFO - PROCESS | 1823 | --DOMWINDOW == 69 (0x9956fc00) [pid = 1823] [serial = 68] [outer = (nil)] [url = about:blank] 08:00:03 INFO - PROCESS | 1823 | --DOMWINDOW == 68 (0xa6f73000) [pid = 1823] [serial = 65] [outer = (nil)] [url = about:blank] 08:00:03 INFO - PROCESS | 1823 | --DOMWINDOW == 67 (0xa6e87800) [pid = 1823] [serial = 62] [outer = (nil)] [url = about:blank] 08:00:03 INFO - PROCESS | 1823 | --DOMWINDOW == 66 (0xa627dc00) [pid = 1823] [serial = 56] [outer = (nil)] [url = about:blank] 08:00:03 INFO - PROCESS | 1823 | 1462374003869 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]]]}] 08:00:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:00:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1287ms 08:00:03 INFO - PROCESS | 1823 | 1462374003912 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 08:00:03 INFO - PROCESS | 1823 | 1462374003920 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 08:00:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:00:03 INFO - PROCESS | 1823 | 1462374003930 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:00:03 INFO - PROCESS | 1823 | 1462374003933 Marionette TRACE conn3 <- [1,138,null,{}] 08:00:03 INFO - PROCESS | 1823 | 1462374003939 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}] 08:00:04 INFO - PROCESS | 1823 | 1462374004081 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 08:00:04 INFO - PROCESS | 1823 | 1462374004099 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:04 INFO - PROCESS | 1823 | ++DOCSHELL 0x97526800 == 37 [pid = 1823] [id = 42] 08:00:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 67 (0x97526c00) [pid = 1823] [serial = 124] [outer = (nil)] 08:00:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 68 (0x99260800) [pid = 1823] [serial = 125] [outer = 0x97526c00] 08:00:04 INFO - PROCESS | 1823 | 1462374004172 Marionette DEBUG loaded listener.js 08:00:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 69 (0x99ecb800) [pid = 1823] [serial = 126] [outer = 0x97526c00] 08:00:04 INFO - PROCESS | 1823 | 1462374004989 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]]]}] 08:00:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:00:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1129ms 08:00:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:00:05 INFO - PROCESS | 1823 | 1462374005059 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 08:00:05 INFO - PROCESS | 1823 | 1462374005063 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 08:00:05 INFO - PROCESS | 1823 | 1462374005069 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:00:05 INFO - PROCESS | 1823 | 1462374005075 Marionette TRACE conn3 <- [1,142,null,{}] 08:00:05 INFO - PROCESS | 1823 | 1462374005090 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}] 08:00:05 INFO - PROCESS | 1823 | 1462374005243 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 08:00:05 INFO - PROCESS | 1823 | 1462374005342 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:05 INFO - PROCESS | 1823 | ++DOCSHELL 0x946c8000 == 38 [pid = 1823] [id = 43] 08:00:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 70 (0x975b1c00) [pid = 1823] [serial = 127] [outer = (nil)] 08:00:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 71 (0x9d8b1c00) [pid = 1823] [serial = 128] [outer = 0x975b1c00] 08:00:05 INFO - PROCESS | 1823 | 1462374005423 Marionette DEBUG loaded listener.js 08:00:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 72 (0xa2268c00) [pid = 1823] [serial = 129] [outer = 0x975b1c00] 08:00:06 INFO - PROCESS | 1823 | 1462374006185 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]]]}] 08:00:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:00:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1183ms 08:00:06 INFO - PROCESS | 1823 | 1462374006252 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 08:00:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:00:06 INFO - PROCESS | 1823 | 1462374006256 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 08:00:06 INFO - PROCESS | 1823 | 1462374006262 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:00:06 INFO - PROCESS | 1823 | 1462374006266 Marionette TRACE conn3 <- [1,146,null,{}] 08:00:06 INFO - PROCESS | 1823 | 1462374006272 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}] 08:00:06 INFO - PROCESS | 1823 | 1462374006479 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 08:00:06 INFO - PROCESS | 1823 | 1462374006549 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:06 INFO - PROCESS | 1823 | ++DOCSHELL 0x93a10c00 == 39 [pid = 1823] [id = 44] 08:00:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 73 (0xa219bc00) [pid = 1823] [serial = 130] [outer = (nil)] 08:00:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 74 (0xa30da400) [pid = 1823] [serial = 131] [outer = 0xa219bc00] 08:00:06 INFO - PROCESS | 1823 | 1462374006623 Marionette DEBUG loaded listener.js 08:00:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 75 (0xa503f400) [pid = 1823] [serial = 132] [outer = 0xa219bc00] 08:00:07 INFO - PROCESS | 1823 | 1462374007430 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]]]}] 08:00:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:00:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1233ms 08:00:07 INFO - PROCESS | 1823 | 1462374007496 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 08:00:07 INFO - PROCESS | 1823 | 1462374007500 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 08:00:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:00:07 INFO - PROCESS | 1823 | 1462374007507 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:00:07 INFO - PROCESS | 1823 | 1462374007510 Marionette TRACE conn3 <- [1,150,null,{}] 08:00:07 INFO - PROCESS | 1823 | 1462374007515 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}] 08:00:07 INFO - PROCESS | 1823 | 1462374007704 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 08:00:07 INFO - PROCESS | 1823 | --DOMWINDOW == 74 (0x92e14000) [pid = 1823] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:00:07 INFO - PROCESS | 1823 | --DOMWINDOW == 73 (0x93a0b400) [pid = 1823] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:00:07 INFO - PROCESS | 1823 | --DOMWINDOW == 72 (0x9a71e000) [pid = 1823] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:00:07 INFO - PROCESS | 1823 | --DOMWINDOW == 71 (0xa2191c00) [pid = 1823] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:00:07 INFO - PROCESS | 1823 | --DOMWINDOW == 70 (0x92e20800) [pid = 1823] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:00:07 INFO - PROCESS | 1823 | --DOMWINDOW == 69 (0xa3548c00) [pid = 1823] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:00:07 INFO - PROCESS | 1823 | --DOMWINDOW == 68 (0x9d473c00) [pid = 1823] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:00:07 INFO - PROCESS | 1823 | --DOMWINDOW == 67 (0xa6281000) [pid = 1823] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:00:07 INFO - PROCESS | 1823 | --DOMWINDOW == 66 (0x946c2800) [pid = 1823] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:00:07 INFO - PROCESS | 1823 | --DOMWINDOW == 65 (0x9b7ba400) [pid = 1823] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:00:07 INFO - PROCESS | 1823 | 1462374007865 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:07 INFO - PROCESS | 1823 | ++DOCSHELL 0x92267400 == 40 [pid = 1823] [id = 45] 08:00:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 66 (0x92e20800) [pid = 1823] [serial = 133] [outer = (nil)] 08:00:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 67 (0x950bd400) [pid = 1823] [serial = 134] [outer = 0x92e20800] 08:00:07 INFO - PROCESS | 1823 | 1462374007952 Marionette DEBUG loaded listener.js 08:00:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 68 (0x950c1c00) [pid = 1823] [serial = 135] [outer = 0x92e20800] 08:00:08 INFO - PROCESS | 1823 | 1462374008805 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]]]}] 08:00:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:00:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1337ms 08:00:08 INFO - PROCESS | 1823 | 1462374008845 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 08:00:08 INFO - PROCESS | 1823 | 1462374008848 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 08:00:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:00:08 INFO - PROCESS | 1823 | 1462374008854 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:00:08 INFO - PROCESS | 1823 | 1462374008858 Marionette TRACE conn3 <- [1,154,null,{}] 08:00:08 INFO - PROCESS | 1823 | 1462374008863 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}] 08:00:09 INFO - PROCESS | 1823 | 1462374009048 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 08:00:09 INFO - PROCESS | 1823 | 1462374009143 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:09 INFO - PROCESS | 1823 | ++DOCSHELL 0x951f8400 == 41 [pid = 1823] [id = 46] 08:00:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 69 (0x9b205000) [pid = 1823] [serial = 136] [outer = (nil)] 08:00:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 70 (0xa50c5800) [pid = 1823] [serial = 137] [outer = 0x9b205000] 08:00:09 INFO - PROCESS | 1823 | 1462374009222 Marionette DEBUG loaded listener.js 08:00:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 71 (0xa627f800) [pid = 1823] [serial = 138] [outer = 0x9b205000] 08:00:10 INFO - PROCESS | 1823 | 1462374010105 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]]]}] 08:00:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:00:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1278ms 08:00:10 INFO - PROCESS | 1823 | 1462374010134 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 08:00:10 INFO - PROCESS | 1823 | 1462374010140 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 08:00:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:00:10 INFO - PROCESS | 1823 | 1462374010149 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:00:10 INFO - PROCESS | 1823 | 1462374010156 Marionette TRACE conn3 <- [1,158,null,{}] 08:00:10 INFO - PROCESS | 1823 | 1462374010165 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}] 08:00:10 INFO - PROCESS | 1823 | 1462374010383 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 08:00:10 INFO - PROCESS | 1823 | 1462374010570 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:10 INFO - PROCESS | 1823 | ++DOCSHELL 0x9225dc00 == 42 [pid = 1823] [id = 47] 08:00:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 72 (0x93a0b000) [pid = 1823] [serial = 139] [outer = (nil)] 08:00:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 73 (0x950c4800) [pid = 1823] [serial = 140] [outer = 0x93a0b000] 08:00:10 INFO - PROCESS | 1823 | 1462374010701 Marionette DEBUG loaded listener.js 08:00:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 74 (0x951f0800) [pid = 1823] [serial = 141] [outer = 0x93a0b000] 08:00:11 INFO - PROCESS | 1823 | 1462374011802 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]]]}] 08:00:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:00:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1707ms 08:00:11 INFO - PROCESS | 1823 | 1462374011883 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 08:00:11 INFO - PROCESS | 1823 | 1462374011892 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 08:00:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:00:11 INFO - PROCESS | 1823 | 1462374011986 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:00:11 INFO - PROCESS | 1823 | 1462374011991 Marionette TRACE conn3 <- [1,162,null,{}] 08:00:12 INFO - PROCESS | 1823 | 1462374012000 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}] 08:00:12 INFO - PROCESS | 1823 | 1462374012236 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 08:00:12 INFO - PROCESS | 1823 | 1462374012389 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:12 INFO - PROCESS | 1823 | ++DOCSHELL 0x9b7b7000 == 43 [pid = 1823] [id = 48] 08:00:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 75 (0x9d473400) [pid = 1823] [serial = 142] [outer = (nil)] 08:00:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 76 (0xa24e2000) [pid = 1823] [serial = 143] [outer = 0x9d473400] 08:00:12 INFO - PROCESS | 1823 | 1462374012474 Marionette DEBUG loaded listener.js 08:00:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 77 (0xa30aa000) [pid = 1823] [serial = 144] [outer = 0x9d473400] 08:00:13 INFO - PROCESS | 1823 | 1462374013324 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]]]}] 08:00:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:00:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1420ms 08:00:13 INFO - PROCESS | 1823 | 1462374013375 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 08:00:13 INFO - PROCESS | 1823 | 1462374013379 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 08:00:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:00:13 INFO - PROCESS | 1823 | 1462374013387 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:00:13 INFO - PROCESS | 1823 | 1462374013393 Marionette TRACE conn3 <- [1,166,null,{}] 08:00:13 INFO - PROCESS | 1823 | 1462374013410 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}] 08:00:13 INFO - PROCESS | 1823 | 1462374013602 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 08:00:13 INFO - PROCESS | 1823 | 1462374013742 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:13 INFO - PROCESS | 1823 | ++DOCSHELL 0xa627f000 == 44 [pid = 1823] [id = 49] 08:00:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 78 (0xa67a8800) [pid = 1823] [serial = 145] [outer = (nil)] 08:00:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 79 (0xa68ae800) [pid = 1823] [serial = 146] [outer = 0xa67a8800] 08:00:13 INFO - PROCESS | 1823 | 1462374013835 Marionette DEBUG loaded listener.js 08:00:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 80 (0xa6e8fc00) [pid = 1823] [serial = 147] [outer = 0xa67a8800] 08:00:14 INFO - PROCESS | 1823 | 1462374014736 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]]]}] 08:00:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:00:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1398ms 08:00:14 INFO - PROCESS | 1823 | 1462374014785 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 08:00:14 INFO - PROCESS | 1823 | 1462374014790 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 08:00:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:00:14 INFO - PROCESS | 1823 | 1462374014796 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:00:14 INFO - PROCESS | 1823 | 1462374014799 Marionette TRACE conn3 <- [1,170,null,{}] 08:00:14 INFO - PROCESS | 1823 | 1462374014805 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}] 08:00:14 INFO - PROCESS | 1823 | 1462374014967 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 08:00:15 INFO - PROCESS | 1823 | 1462374015106 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:15 INFO - PROCESS | 1823 | ++DOCSHELL 0xa226a000 == 45 [pid = 1823] [id = 50] 08:00:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 81 (0xa6f71800) [pid = 1823] [serial = 148] [outer = (nil)] 08:00:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 82 (0xa6f79000) [pid = 1823] [serial = 149] [outer = 0xa6f71800] 08:00:15 INFO - PROCESS | 1823 | 1462374015194 Marionette DEBUG loaded listener.js 08:00:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 83 (0xa829a000) [pid = 1823] [serial = 150] [outer = 0xa6f71800] 08:00:16 INFO - PROCESS | 1823 | 1462374016081 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]]]}] 08:00:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:00:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1338ms 08:00:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:00:16 INFO - PROCESS | 1823 | 1462374016135 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 08:00:16 INFO - PROCESS | 1823 | 1462374016138 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 08:00:16 INFO - PROCESS | 1823 | 1462374016146 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:00:16 INFO - PROCESS | 1823 | 1462374016149 Marionette TRACE conn3 <- [1,174,null,{}] 08:00:16 INFO - PROCESS | 1823 | 1462374016155 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}] 08:00:16 INFO - PROCESS | 1823 | 1462374016324 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 08:00:16 INFO - PROCESS | 1823 | 1462374016463 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:16 INFO - PROCESS | 1823 | ++DOCSHELL 0x92266800 == 46 [pid = 1823] [id = 51] 08:00:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 84 (0x92493000) [pid = 1823] [serial = 151] [outer = (nil)] 08:00:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 85 (0x9916f800) [pid = 1823] [serial = 152] [outer = 0x92493000] 08:00:16 INFO - PROCESS | 1823 | 1462374016549 Marionette DEBUG loaded listener.js 08:00:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 86 (0x9bf22800) [pid = 1823] [serial = 153] [outer = 0x92493000] 08:00:17 INFO - PROCESS | 1823 | 1462374017386 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:00:17 INFO - PROCESS | 1823 | 1462374017723 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]]]}] 08:00:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:00:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1640ms 08:00:17 INFO - PROCESS | 1823 | 1462374017786 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 08:00:17 INFO - PROCESS | 1823 | 1462374017793 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 08:00:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:00:17 INFO - PROCESS | 1823 | 1462374017801 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:00:17 INFO - PROCESS | 1823 | 1462374017806 Marionette TRACE conn3 <- [1,178,null,{}] 08:00:17 INFO - PROCESS | 1823 | 1462374017813 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}] 08:00:17 INFO - PROCESS | 1823 | 1462374017990 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 08:00:18 INFO - PROCESS | 1823 | 1462374018157 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:18 INFO - PROCESS | 1823 | --DOCSHELL 0x92268800 == 45 [pid = 1823] [id = 27] 08:00:18 INFO - PROCESS | 1823 | --DOCSHELL 0x92267400 == 44 [pid = 1823] [id = 45] 08:00:18 INFO - PROCESS | 1823 | --DOCSHELL 0x93a10c00 == 43 [pid = 1823] [id = 44] 08:00:18 INFO - PROCESS | 1823 | --DOCSHELL 0x946c8000 == 42 [pid = 1823] [id = 43] 08:00:18 INFO - PROCESS | 1823 | --DOMWINDOW == 85 (0xa30e5000) [pid = 1823] [serial = 110] [outer = (nil)] [url = about:blank] 08:00:18 INFO - PROCESS | 1823 | ++DOCSHELL 0x92267400 == 43 [pid = 1823] [id = 52] 08:00:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 86 (0x92268800) [pid = 1823] [serial = 154] [outer = (nil)] 08:00:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 87 (0x946c4000) [pid = 1823] [serial = 155] [outer = 0x92268800] 08:00:18 INFO - PROCESS | 1823 | 1462374018297 Marionette DEBUG loaded listener.js 08:00:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 88 (0x992e4c00) [pid = 1823] [serial = 156] [outer = 0x92268800] 08:00:18 INFO - PROCESS | 1823 | --DOCSHELL 0x97526800 == 42 [pid = 1823] [id = 42] 08:00:18 INFO - PROCESS | 1823 | --DOCSHELL 0x9248f400 == 41 [pid = 1823] [id = 41] 08:00:18 INFO - PROCESS | 1823 | --DOMWINDOW == 87 (0x946bd800) [pid = 1823] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:00:18 INFO - PROCESS | 1823 | --DOMWINDOW == 86 (0x9b7b7800) [pid = 1823] [serial = 77] [outer = (nil)] [url = about:blank] 08:00:18 INFO - PROCESS | 1823 | --DOMWINDOW == 85 (0x9956f400) [pid = 1823] [serial = 76] [outer = (nil)] [url = about:blank] 08:00:18 INFO - PROCESS | 1823 | --DOMWINDOW == 84 (0xa2137000) [pid = 1823] [serial = 80] [outer = (nil)] [url = about:blank] 08:00:18 INFO - PROCESS | 1823 | --DOMWINDOW == 83 (0x9d8ad000) [pid = 1823] [serial = 104] [outer = (nil)] [url = about:blank] 08:00:18 INFO - PROCESS | 1823 | --DOMWINDOW == 82 (0xa050b000) [pid = 1823] [serial = 79] [outer = (nil)] [url = about:blank] 08:00:18 INFO - PROCESS | 1823 | --DOMWINDOW == 81 (0xa3249800) [pid = 1823] [serial = 83] [outer = (nil)] [url = about:blank] 08:00:18 INFO - PROCESS | 1823 | --DOMWINDOW == 80 (0xa3055000) [pid = 1823] [serial = 82] [outer = (nil)] [url = about:blank] 08:00:18 INFO - PROCESS | 1823 | --DOMWINDOW == 79 (0x946c3000) [pid = 1823] [serial = 94] [outer = (nil)] [url = about:blank] 08:00:18 INFO - PROCESS | 1823 | --DOMWINDOW == 78 (0xa2263000) [pid = 1823] [serial = 105] [outer = (nil)] [url = about:blank] 08:00:18 INFO - PROCESS | 1823 | --DOMWINDOW == 77 (0xa62eb400) [pid = 1823] [serial = 86] [outer = (nil)] [url = about:blank] 08:00:18 INFO - PROCESS | 1823 | --DOMWINDOW == 76 (0xa22b5000) [pid = 1823] [serial = 107] [outer = (nil)] [url = about:blank] 08:00:18 INFO - PROCESS | 1823 | --DOMWINDOW == 75 (0xa50a5800) [pid = 1823] [serial = 85] [outer = (nil)] [url = about:blank] 08:00:18 INFO - PROCESS | 1823 | --DOMWINDOW == 74 (0x946c1400) [pid = 1823] [serial = 95] [outer = (nil)] [url = about:blank] 08:00:18 INFO - PROCESS | 1823 | --DOMWINDOW == 73 (0xa6864000) [pid = 1823] [serial = 89] [outer = (nil)] [url = about:blank] 08:00:18 INFO - PROCESS | 1823 | --DOMWINDOW == 72 (0x9249a400) [pid = 1823] [serial = 91] [outer = (nil)] [url = about:blank] 08:00:18 INFO - PROCESS | 1823 | --DOMWINDOW == 71 (0xa68af000) [pid = 1823] [serial = 88] [outer = (nil)] [url = about:blank] 08:00:18 INFO - PROCESS | 1823 | --DOMWINDOW == 70 (0x99571c00) [pid = 1823] [serial = 97] [outer = (nil)] [url = about:blank] 08:00:18 INFO - PROCESS | 1823 | --DOMWINDOW == 69 (0xa22b8000) [pid = 1823] [serial = 108] [outer = (nil)] [url = about:blank] 08:00:18 INFO - PROCESS | 1823 | --DOMWINDOW == 68 (0x9b896000) [pid = 1823] [serial = 100] [outer = (nil)] [url = about:blank] 08:00:18 INFO - PROCESS | 1823 | --DOMWINDOW == 67 (0x9bff7800) [pid = 1823] [serial = 101] [outer = (nil)] [url = about:blank] 08:00:18 INFO - PROCESS | 1823 | --DOMWINDOW == 66 (0x9a222000) [pid = 1823] [serial = 98] [outer = (nil)] [url = about:blank] 08:00:19 INFO - PROCESS | 1823 | 1462374019040 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]]]}] 08:00:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:00:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1280ms 08:00:19 INFO - PROCESS | 1823 | 1462374019089 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 08:00:19 INFO - PROCESS | 1823 | 1462374019096 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 08:00:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:00:19 INFO - PROCESS | 1823 | 1462374019107 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:00:19 INFO - PROCESS | 1823 | 1462374019110 Marionette TRACE conn3 <- [1,182,null,{}] 08:00:19 INFO - PROCESS | 1823 | 1462374019117 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}] 08:00:19 INFO - PROCESS | 1823 | 1462374019308 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 08:00:19 INFO - PROCESS | 1823 | 1462374019329 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:19 INFO - PROCESS | 1823 | ++DOCSHELL 0x946c5000 == 42 [pid = 1823] [id = 53] 08:00:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 67 (0x97526800) [pid = 1823] [serial = 157] [outer = (nil)] 08:00:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 68 (0x9c199800) [pid = 1823] [serial = 158] [outer = 0x97526800] 08:00:19 INFO - PROCESS | 1823 | 1462374019599 Marionette DEBUG loaded listener.js 08:00:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 69 (0x9d46f000) [pid = 1823] [serial = 159] [outer = 0x97526800] 08:00:20 INFO - PROCESS | 1823 | 1462374020392 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]]]}] 08:00:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:00:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1336ms 08:00:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:00:20 INFO - PROCESS | 1823 | 1462374020444 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 08:00:20 INFO - PROCESS | 1823 | 1462374020447 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 08:00:20 INFO - PROCESS | 1823 | 1462374020454 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:00:20 INFO - PROCESS | 1823 | 1462374020460 Marionette TRACE conn3 <- [1,186,null,{}] 08:00:20 INFO - PROCESS | 1823 | 1462374020476 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}] 08:00:20 INFO - PROCESS | 1823 | 1462374020634 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 08:00:20 INFO - PROCESS | 1823 | 1462374020649 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:20 INFO - PROCESS | 1823 | ++DOCSHELL 0x9a220c00 == 43 [pid = 1823] [id = 54] 08:00:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 70 (0xa24efc00) [pid = 1823] [serial = 160] [outer = (nil)] 08:00:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 71 (0xa265cc00) [pid = 1823] [serial = 161] [outer = 0xa24efc00] 08:00:20 INFO - PROCESS | 1823 | 1462374020725 Marionette DEBUG loaded listener.js 08:00:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 72 (0xa3219800) [pid = 1823] [serial = 162] [outer = 0xa24efc00] 08:00:21 INFO - PROCESS | 1823 | 1462374021584 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]]]}] 08:00:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:00:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1141ms 08:00:21 INFO - PROCESS | 1823 | 1462374021594 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 08:00:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:00:21 INFO - PROCESS | 1823 | 1462374021598 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 08:00:21 INFO - PROCESS | 1823 | 1462374021613 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:00:21 INFO - PROCESS | 1823 | 1462374021615 Marionette TRACE conn3 <- [1,190,null,{}] 08:00:21 INFO - PROCESS | 1823 | 1462374021621 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}] 08:00:21 INFO - PROCESS | 1823 | 1462374021813 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 08:00:21 INFO - PROCESS | 1823 | 1462374021838 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:21 INFO - PROCESS | 1823 | ++DOCSHELL 0xa2263000 == 44 [pid = 1823] [id = 55] 08:00:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 73 (0xa26d8c00) [pid = 1823] [serial = 163] [outer = (nil)] 08:00:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 74 (0xa50c9800) [pid = 1823] [serial = 164] [outer = 0xa26d8c00] 08:00:21 INFO - PROCESS | 1823 | 1462374021912 Marionette DEBUG loaded listener.js 08:00:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 75 (0xa6758c00) [pid = 1823] [serial = 165] [outer = 0xa26d8c00] 08:00:22 INFO - PROCESS | 1823 | 1462374022752 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]]]}] 08:00:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:00:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1189ms 08:00:22 INFO - PROCESS | 1823 | 1462374022793 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 08:00:22 INFO - PROCESS | 1823 | 1462374022797 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 08:00:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:00:22 INFO - PROCESS | 1823 | 1462374022811 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:00:22 INFO - PROCESS | 1823 | 1462374022814 Marionette TRACE conn3 <- [1,194,null,{}] 08:00:22 INFO - PROCESS | 1823 | 1462374022820 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}] 08:00:23 INFO - PROCESS | 1823 | 1462374023083 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 08:00:23 INFO - PROCESS | 1823 | --DOMWINDOW == 74 (0xa219bc00) [pid = 1823] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:00:23 INFO - PROCESS | 1823 | --DOMWINDOW == 73 (0x92499000) [pid = 1823] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:00:23 INFO - PROCESS | 1823 | --DOMWINDOW == 72 (0x97526c00) [pid = 1823] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:00:23 INFO - PROCESS | 1823 | --DOMWINDOW == 71 (0x92e20800) [pid = 1823] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:00:23 INFO - PROCESS | 1823 | --DOMWINDOW == 70 (0x975b1c00) [pid = 1823] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:00:23 INFO - PROCESS | 1823 | 1462374023164 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:23 INFO - PROCESS | 1823 | ++DOCSHELL 0x92499000 == 45 [pid = 1823] [id = 56] 08:00:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 71 (0x92e20800) [pid = 1823] [serial = 166] [outer = (nil)] 08:00:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 72 (0x9956cc00) [pid = 1823] [serial = 167] [outer = 0x92e20800] 08:00:23 INFO - PROCESS | 1823 | 1462374023238 Marionette DEBUG loaded listener.js 08:00:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 73 (0xa6754c00) [pid = 1823] [serial = 168] [outer = 0x92e20800] 08:00:23 INFO - PROCESS | 1823 | 1462374023950 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]]]}] 08:00:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:00:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1188ms 08:00:23 INFO - PROCESS | 1823 | 1462374023992 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 08:00:23 INFO - PROCESS | 1823 | 1462374023995 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 08:00:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:00:24 INFO - PROCESS | 1823 | 1462374024001 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:00:24 INFO - PROCESS | 1823 | 1462374024004 Marionette TRACE conn3 <- [1,198,null,{}] 08:00:24 INFO - PROCESS | 1823 | 1462374024010 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}] 08:00:24 INFO - PROCESS | 1823 | 1462374024171 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 08:00:24 INFO - PROCESS | 1823 | 1462374024183 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:24 INFO - PROCESS | 1823 | ++DOCSHELL 0xa6866c00 == 46 [pid = 1823] [id = 57] 08:00:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 74 (0xa6f3ac00) [pid = 1823] [serial = 169] [outer = (nil)] 08:00:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 75 (0xa82ba000) [pid = 1823] [serial = 170] [outer = 0xa6f3ac00] 08:00:24 INFO - PROCESS | 1823 | 1462374024258 Marionette DEBUG loaded listener.js 08:00:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 76 (0xa8c2a000) [pid = 1823] [serial = 171] [outer = 0xa6f3ac00] 08:00:24 INFO - PROCESS | 1823 | 1462374024990 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]]]}] 08:00:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:00:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1050ms 08:00:25 INFO - PROCESS | 1823 | 1462374025107 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 08:00:25 INFO - PROCESS | 1823 | 1462374025113 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 08:00:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:00:25 INFO - PROCESS | 1823 | 1462374025129 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:00:25 INFO - PROCESS | 1823 | 1462374025136 Marionette TRACE conn3 <- [1,202,null,{}] 08:00:25 INFO - PROCESS | 1823 | 1462374025147 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}] 08:00:25 INFO - PROCESS | 1823 | 1462374025344 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 08:00:25 INFO - PROCESS | 1823 | 1462374025486 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:25 INFO - PROCESS | 1823 | ++DOCSHELL 0x946c1400 == 47 [pid = 1823] [id = 58] 08:00:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 77 (0x946c8800) [pid = 1823] [serial = 172] [outer = (nil)] 08:00:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 78 (0x950be000) [pid = 1823] [serial = 173] [outer = 0x946c8800] 08:00:25 INFO - PROCESS | 1823 | 1462374025579 Marionette DEBUG loaded listener.js 08:00:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 79 (0x976ac800) [pid = 1823] [serial = 174] [outer = 0x946c8800] 08:00:26 INFO - PROCESS | 1823 | 1462374026510 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]]]}] 08:00:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:00:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1449ms 08:00:26 INFO - PROCESS | 1823 | 1462374026574 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 08:00:26 INFO - PROCESS | 1823 | 1462374026580 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 08:00:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:00:26 INFO - PROCESS | 1823 | 1462374026594 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:00:26 INFO - PROCESS | 1823 | 1462374026601 Marionette TRACE conn3 <- [1,206,null,{}] 08:00:26 INFO - PROCESS | 1823 | 1462374026609 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}] 08:00:26 INFO - PROCESS | 1823 | 1462374026827 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 08:00:26 INFO - PROCESS | 1823 | 1462374026969 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:27 INFO - PROCESS | 1823 | ++DOCSHELL 0x9a22c800 == 48 [pid = 1823] [id = 59] 08:00:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 80 (0x9b295400) [pid = 1823] [serial = 175] [outer = (nil)] 08:00:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 81 (0xa0504800) [pid = 1823] [serial = 176] [outer = 0x9b295400] 08:00:27 INFO - PROCESS | 1823 | 1462374027074 Marionette DEBUG loaded listener.js 08:00:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 82 (0xa2190800) [pid = 1823] [serial = 177] [outer = 0x9b295400] 08:00:27 INFO - PROCESS | 1823 | 1462374027913 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]]]}] 08:00:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:00:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1340ms 08:00:27 INFO - PROCESS | 1823 | 1462374027931 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 08:00:27 INFO - PROCESS | 1823 | 1462374027934 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 08:00:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:00:27 INFO - PROCESS | 1823 | 1462374027942 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:00:27 INFO - PROCESS | 1823 | 1462374027946 Marionette TRACE conn3 <- [1,210,null,{}] 08:00:27 INFO - PROCESS | 1823 | 1462374027961 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}] 08:00:28 INFO - PROCESS | 1823 | 1462374028200 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 08:00:28 INFO - PROCESS | 1823 | 1462374028315 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:28 INFO - PROCESS | 1823 | ++DOCSHELL 0x9a97c800 == 49 [pid = 1823] [id = 60] 08:00:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 83 (0x9a980000) [pid = 1823] [serial = 178] [outer = (nil)] 08:00:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 84 (0x9b297800) [pid = 1823] [serial = 179] [outer = 0x9a980000] 08:00:28 INFO - PROCESS | 1823 | 1462374028411 Marionette DEBUG loaded listener.js 08:00:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 85 (0xa226b400) [pid = 1823] [serial = 180] [outer = 0x9a980000] 08:00:29 INFO - PROCESS | 1823 | 1462374029324 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]]]}] 08:00:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:00:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1428ms 08:00:29 INFO - PROCESS | 1823 | 1462374029372 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 08:00:29 INFO - PROCESS | 1823 | 1462374029376 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 08:00:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:00:29 INFO - PROCESS | 1823 | 1462374029382 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:00:29 INFO - PROCESS | 1823 | 1462374029386 Marionette TRACE conn3 <- [1,214,null,{}] 08:00:29 INFO - PROCESS | 1823 | 1462374029392 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}] 08:00:29 INFO - PROCESS | 1823 | 1462374029564 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 08:00:29 INFO - PROCESS | 1823 | 1462374029704 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:29 INFO - PROCESS | 1823 | ++DOCSHELL 0x995cb800 == 50 [pid = 1823] [id = 61] 08:00:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 86 (0x995cdc00) [pid = 1823] [serial = 181] [outer = (nil)] 08:00:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 87 (0x995d6c00) [pid = 1823] [serial = 182] [outer = 0x995cdc00] 08:00:29 INFO - PROCESS | 1823 | 1462374029791 Marionette DEBUG loaded listener.js 08:00:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 88 (0x995d9000) [pid = 1823] [serial = 183] [outer = 0x995cdc00] 08:00:30 INFO - PROCESS | 1823 | 1462374030719 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]]]}] 08:00:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:00:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1382ms 08:00:30 INFO - PROCESS | 1823 | 1462374030765 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 08:00:30 INFO - PROCESS | 1823 | 1462374030770 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 08:00:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:00:30 INFO - PROCESS | 1823 | 1462374030776 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:00:30 INFO - PROCESS | 1823 | 1462374030779 Marionette TRACE conn3 <- [1,218,null,{}] 08:00:30 INFO - PROCESS | 1823 | 1462374030785 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}] 08:00:30 INFO - PROCESS | 1823 | 1462374030955 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 08:00:31 INFO - PROCESS | 1823 | 1462374031095 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:31 INFO - PROCESS | 1823 | ++DOCSHELL 0x92268000 == 51 [pid = 1823] [id = 62] 08:00:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 89 (0x995d6000) [pid = 1823] [serial = 184] [outer = (nil)] 08:00:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 90 (0xa3547400) [pid = 1823] [serial = 185] [outer = 0x995d6000] 08:00:31 INFO - PROCESS | 1823 | 1462374031195 Marionette DEBUG loaded listener.js 08:00:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 91 (0xa50cd800) [pid = 1823] [serial = 186] [outer = 0x995d6000] 08:00:32 INFO - PROCESS | 1823 | 1462374032007 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]]]}] 08:00:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:00:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1278ms 08:00:32 INFO - PROCESS | 1823 | 1462374032057 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 08:00:32 INFO - PROCESS | 1823 | 1462374032066 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 08:00:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:00:32 INFO - PROCESS | 1823 | 1462374032074 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:00:32 INFO - PROCESS | 1823 | 1462374032077 Marionette TRACE conn3 <- [1,222,null,{}] 08:00:32 INFO - PROCESS | 1823 | 1462374032082 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}] 08:00:32 INFO - PROCESS | 1823 | 1462374032283 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 08:00:32 INFO - PROCESS | 1823 | 1462374032426 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:32 INFO - PROCESS | 1823 | ++DOCSHELL 0x92262400 == 52 [pid = 1823] [id = 63] 08:00:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 92 (0x92262c00) [pid = 1823] [serial = 187] [outer = (nil)] 08:00:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 93 (0x9b8b5400) [pid = 1823] [serial = 188] [outer = 0x92262c00] 08:00:32 INFO - PROCESS | 1823 | 1462374032511 Marionette DEBUG loaded listener.js 08:00:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 94 (0xa6e8cc00) [pid = 1823] [serial = 189] [outer = 0x92262c00] 08:00:33 INFO - PROCESS | 1823 | 1462374033387 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]]]}] 08:00:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:00:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1334ms 08:00:33 INFO - PROCESS | 1823 | 1462374033409 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 08:00:33 INFO - PROCESS | 1823 | 1462374033412 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 08:00:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:00:33 INFO - PROCESS | 1823 | 1462374033419 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:00:33 INFO - PROCESS | 1823 | 1462374033422 Marionette TRACE conn3 <- [1,226,null,{}] 08:00:33 INFO - PROCESS | 1823 | 1462374033428 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}] 08:00:33 INFO - PROCESS | 1823 | 1462374033582 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 08:00:33 INFO - PROCESS | 1823 | 1462374033892 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:33 INFO - PROCESS | 1823 | ++DOCSHELL 0x950b8800 == 53 [pid = 1823] [id = 64] 08:00:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 95 (0x950b9000) [pid = 1823] [serial = 190] [outer = (nil)] 08:00:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 96 (0x950c3800) [pid = 1823] [serial = 191] [outer = 0x950b9000] 08:00:34 INFO - PROCESS | 1823 | 1462374034028 Marionette DEBUG loaded listener.js 08:00:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 97 (0x99572800) [pid = 1823] [serial = 192] [outer = 0x950b9000] 08:00:34 INFO - PROCESS | 1823 | 1462374034801 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]]]}] 08:00:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:00:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1432ms 08:00:34 INFO - PROCESS | 1823 | 1462374034852 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 08:00:34 INFO - PROCESS | 1823 | 1462374034857 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 08:00:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:00:34 INFO - PROCESS | 1823 | 1462374034882 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:00:34 INFO - PROCESS | 1823 | 1462374034888 Marionette TRACE conn3 <- [1,230,null,{}] 08:00:34 INFO - PROCESS | 1823 | 1462374034897 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}] 08:00:35 INFO - PROCESS | 1823 | 1462374035059 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 08:00:35 INFO - PROCESS | 1823 | 1462374035222 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:35 INFO - PROCESS | 1823 | ++DOCSHELL 0x950b8400 == 54 [pid = 1823] [id = 65] 08:00:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 98 (0x950c2c00) [pid = 1823] [serial = 193] [outer = (nil)] 08:00:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 99 (0x9a978400) [pid = 1823] [serial = 194] [outer = 0x950c2c00] 08:00:35 INFO - PROCESS | 1823 | 1462374035338 Marionette DEBUG loaded listener.js 08:00:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 100 (0x9a985800) [pid = 1823] [serial = 195] [outer = 0x950c2c00] 08:00:36 INFO - PROCESS | 1823 | 1462374036172 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]]]}] 08:00:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:00:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1351ms 08:00:36 INFO - PROCESS | 1823 | 1462374036218 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 08:00:36 INFO - PROCESS | 1823 | 1462374036224 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 08:00:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:00:36 INFO - PROCESS | 1823 | 1462374036232 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:00:36 INFO - PROCESS | 1823 | 1462374036236 Marionette TRACE conn3 <- [1,234,null,{}] 08:00:36 INFO - PROCESS | 1823 | 1462374036274 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}] 08:00:36 INFO - PROCESS | 1823 | 1462374036495 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 08:00:36 INFO - PROCESS | 1823 | --DOCSHELL 0x92499000 == 53 [pid = 1823] [id = 56] 08:00:36 INFO - PROCESS | 1823 | --DOCSHELL 0xa2263000 == 52 [pid = 1823] [id = 55] 08:00:36 INFO - PROCESS | 1823 | --DOMWINDOW == 99 (0xa50c5800) [pid = 1823] [serial = 137] [outer = (nil)] [url = about:blank] 08:00:36 INFO - PROCESS | 1823 | --DOMWINDOW == 98 (0x976a8800) [pid = 1823] [serial = 119] [outer = (nil)] [url = about:blank] 08:00:36 INFO - PROCESS | 1823 | --DOMWINDOW == 97 (0x9c1a1000) [pid = 1823] [serial = 116] [outer = (nil)] [url = about:blank] 08:00:36 INFO - PROCESS | 1823 | --DOMWINDOW == 96 (0x98160800) [pid = 1823] [serial = 113] [outer = (nil)] [url = about:blank] 08:00:36 INFO - PROCESS | 1823 | --DOCSHELL 0x9a220c00 == 51 [pid = 1823] [id = 54] 08:00:36 INFO - PROCESS | 1823 | --DOCSHELL 0x946c5000 == 50 [pid = 1823] [id = 53] 08:00:36 INFO - PROCESS | 1823 | --DOCSHELL 0x92267400 == 49 [pid = 1823] [id = 52] 08:00:36 INFO - PROCESS | 1823 | 1462374036659 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:36 INFO - PROCESS | 1823 | ++DOCSHELL 0x93a0b400 == 50 [pid = 1823] [id = 66] 08:00:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 97 (0x946c5000) [pid = 1823] [serial = 196] [outer = (nil)] 08:00:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 98 (0x9916e800) [pid = 1823] [serial = 197] [outer = 0x946c5000] 08:00:36 INFO - PROCESS | 1823 | 1462374036737 Marionette DEBUG loaded listener.js 08:00:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 99 (0x9a18f000) [pid = 1823] [serial = 198] [outer = 0x946c5000] 08:00:37 INFO - PROCESS | 1823 | --DOMWINDOW == 98 (0xa30da400) [pid = 1823] [serial = 131] [outer = (nil)] [url = about:blank] 08:00:37 INFO - PROCESS | 1823 | --DOMWINDOW == 97 (0x951ec400) [pid = 1823] [serial = 122] [outer = (nil)] [url = about:blank] 08:00:37 INFO - PROCESS | 1823 | --DOMWINDOW == 96 (0x99260800) [pid = 1823] [serial = 125] [outer = (nil)] [url = about:blank] 08:00:37 INFO - PROCESS | 1823 | --DOMWINDOW == 95 (0x99ecb800) [pid = 1823] [serial = 126] [outer = (nil)] [url = about:blank] 08:00:37 INFO - PROCESS | 1823 | --DOMWINDOW == 94 (0x950bd400) [pid = 1823] [serial = 134] [outer = (nil)] [url = about:blank] 08:00:37 INFO - PROCESS | 1823 | --DOMWINDOW == 93 (0xa503f400) [pid = 1823] [serial = 132] [outer = (nil)] [url = about:blank] 08:00:37 INFO - PROCESS | 1823 | --DOMWINDOW == 92 (0x951f2800) [pid = 1823] [serial = 123] [outer = (nil)] [url = about:blank] 08:00:37 INFO - PROCESS | 1823 | --DOMWINDOW == 91 (0x9d8b1c00) [pid = 1823] [serial = 128] [outer = (nil)] [url = about:blank] 08:00:37 INFO - PROCESS | 1823 | --DOMWINDOW == 90 (0x950c1c00) [pid = 1823] [serial = 135] [outer = (nil)] [url = about:blank] 08:00:37 INFO - PROCESS | 1823 | --DOMWINDOW == 89 (0xa2268c00) [pid = 1823] [serial = 129] [outer = (nil)] [url = about:blank] 08:00:37 INFO - PROCESS | 1823 | 1462374037491 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]]]}] 08:00:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:00:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1309ms 08:00:37 INFO - PROCESS | 1823 | 1462374037542 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 08:00:37 INFO - PROCESS | 1823 | 1462374037546 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 08:00:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:00:37 INFO - PROCESS | 1823 | 1462374037555 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:00:37 INFO - PROCESS | 1823 | 1462374037564 Marionette TRACE conn3 <- [1,238,null,{}] 08:00:37 INFO - PROCESS | 1823 | 1462374037582 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}] 08:00:37 INFO - PROCESS | 1823 | 1462374037737 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 08:00:37 INFO - PROCESS | 1823 | 1462374037750 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:37 INFO - PROCESS | 1823 | ++DOCSHELL 0x946be000 == 51 [pid = 1823] [id = 67] 08:00:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 90 (0x9b830c00) [pid = 1823] [serial = 199] [outer = (nil)] 08:00:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 91 (0x9c1a7c00) [pid = 1823] [serial = 200] [outer = 0x9b830c00] 08:00:37 INFO - PROCESS | 1823 | 1462374037825 Marionette DEBUG loaded listener.js 08:00:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 92 (0xa050f400) [pid = 1823] [serial = 201] [outer = 0x9b830c00] 08:00:38 INFO - PROCESS | 1823 | 1462374038632 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]]]}] 08:00:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:00:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1138ms 08:00:38 INFO - PROCESS | 1823 | 1462374038698 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 08:00:38 INFO - PROCESS | 1823 | 1462374038703 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 08:00:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:00:38 INFO - PROCESS | 1823 | 1462374038716 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:00:38 INFO - PROCESS | 1823 | 1462374038719 Marionette TRACE conn3 <- [1,242,null,{}] 08:00:38 INFO - PROCESS | 1823 | 1462374038724 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}] 08:00:38 INFO - PROCESS | 1823 | 1462374038874 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 08:00:38 INFO - PROCESS | 1823 | 1462374038885 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:38 INFO - PROCESS | 1823 | ++DOCSHELL 0x9225f400 == 52 [pid = 1823] [id = 68] 08:00:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 93 (0x93cb2800) [pid = 1823] [serial = 202] [outer = (nil)] 08:00:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 94 (0xa22b0800) [pid = 1823] [serial = 203] [outer = 0x93cb2800] 08:00:38 INFO - PROCESS | 1823 | 1462374038964 Marionette DEBUG loaded listener.js 08:00:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 95 (0xa26b5000) [pid = 1823] [serial = 204] [outer = 0x93cb2800] 08:00:39 INFO - PROCESS | 1823 | 1462374039727 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]]]}] 08:00:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:00:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1041ms 08:00:39 INFO - PROCESS | 1823 | 1462374039754 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 08:00:39 INFO - PROCESS | 1823 | 1462374039757 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 08:00:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:00:39 INFO - PROCESS | 1823 | 1462374039763 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:00:39 INFO - PROCESS | 1823 | 1462374039766 Marionette TRACE conn3 <- [1,246,null,{}] 08:00:39 INFO - PROCESS | 1823 | 1462374039782 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}] 08:00:39 INFO - PROCESS | 1823 | 1462374039963 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 08:00:40 INFO - PROCESS | 1823 | 1462374040059 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:40 INFO - PROCESS | 1823 | ++DOCSHELL 0x9aad3800 == 53 [pid = 1823] [id = 69] 08:00:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 96 (0x9aad4000) [pid = 1823] [serial = 205] [outer = (nil)] 08:00:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 97 (0x9aada400) [pid = 1823] [serial = 206] [outer = 0x9aad4000] 08:00:40 INFO - PROCESS | 1823 | 1462374040142 Marionette DEBUG loaded listener.js 08:00:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 98 (0x9aae0c00) [pid = 1823] [serial = 207] [outer = 0x9aad4000] 08:00:40 INFO - PROCESS | 1823 | 1462374040973 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]]]}] 08:00:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:00:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1240ms 08:00:41 INFO - PROCESS | 1823 | 1462374041011 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 08:00:41 INFO - PROCESS | 1823 | 1462374041014 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 08:00:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:00:41 INFO - PROCESS | 1823 | 1462374041021 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:00:41 INFO - PROCESS | 1823 | 1462374041024 Marionette TRACE conn3 <- [1,250,null,{}] 08:00:41 INFO - PROCESS | 1823 | 1462374041029 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}] 08:00:41 INFO - PROCESS | 1823 | 1462374041211 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 08:00:41 INFO - PROCESS | 1823 | --DOMWINDOW == 97 (0x951f7c00) [pid = 1823] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:00:41 INFO - PROCESS | 1823 | --DOMWINDOW == 96 (0x92491800) [pid = 1823] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:00:41 INFO - PROCESS | 1823 | --DOMWINDOW == 95 (0xa24efc00) [pid = 1823] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:00:41 INFO - PROCESS | 1823 | --DOMWINDOW == 94 (0xa26d8c00) [pid = 1823] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:00:41 INFO - PROCESS | 1823 | --DOMWINDOW == 93 (0x92268800) [pid = 1823] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:00:41 INFO - PROCESS | 1823 | --DOMWINDOW == 92 (0x97526800) [pid = 1823] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:00:41 INFO - PROCESS | 1823 | --DOMWINDOW == 91 (0x92e20800) [pid = 1823] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:00:41 INFO - PROCESS | 1823 | --DOMWINDOW == 90 (0x92493000) [pid = 1823] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:00:41 INFO - PROCESS | 1823 | 1462374041476 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:41 INFO - PROCESS | 1823 | ++DOCSHELL 0x9225fc00 == 54 [pid = 1823] [id = 70] 08:00:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 91 (0x92268800) [pid = 1823] [serial = 208] [outer = (nil)] 08:00:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 92 (0x951eb400) [pid = 1823] [serial = 209] [outer = 0x92268800] 08:00:41 INFO - PROCESS | 1823 | 1462374041549 Marionette DEBUG loaded listener.js 08:00:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 93 (0x9aadb400) [pid = 1823] [serial = 210] [outer = 0x92268800] 08:00:42 INFO - PROCESS | 1823 | 1462374042276 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]]]}] 08:00:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:00:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1277ms 08:00:42 INFO - PROCESS | 1823 | 1462374042298 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 08:00:42 INFO - PROCESS | 1823 | 1462374042301 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 08:00:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:00:42 INFO - PROCESS | 1823 | 1462374042307 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:00:42 INFO - PROCESS | 1823 | 1462374042309 Marionette TRACE conn3 <- [1,254,null,{}] 08:00:42 INFO - PROCESS | 1823 | 1462374042315 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}] 08:00:42 INFO - PROCESS | 1823 | 1462374042490 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 08:00:42 INFO - PROCESS | 1823 | 1462374042507 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:42 INFO - PROCESS | 1823 | ++DOCSHELL 0x93a0e400 == 55 [pid = 1823] [id = 71] 08:00:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 94 (0x9aad4400) [pid = 1823] [serial = 211] [outer = (nil)] 08:00:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 95 (0xa628a800) [pid = 1823] [serial = 212] [outer = 0x9aad4400] 08:00:42 INFO - PROCESS | 1823 | 1462374042581 Marionette DEBUG loaded listener.js 08:00:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 96 (0xa6866400) [pid = 1823] [serial = 213] [outer = 0x9aad4400] 08:00:43 INFO - PROCESS | 1823 | 1462374043265 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]]]}] 08:00:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:00:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 976ms 08:00:43 INFO - PROCESS | 1823 | 1462374043283 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 08:00:43 INFO - PROCESS | 1823 | 1462374043286 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 08:00:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:00:43 INFO - PROCESS | 1823 | 1462374043292 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:00:43 INFO - PROCESS | 1823 | 1462374043294 Marionette TRACE conn3 <- [1,258,null,{}] 08:00:43 INFO - PROCESS | 1823 | 1462374043300 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}] 08:00:43 INFO - PROCESS | 1823 | 1462374043444 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 08:00:43 INFO - PROCESS | 1823 | 1462374043628 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:43 INFO - PROCESS | 1823 | ++DOCSHELL 0x92499000 == 56 [pid = 1823] [id = 72] 08:00:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 97 (0x92e12800) [pid = 1823] [serial = 214] [outer = (nil)] 08:00:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 98 (0x946c8000) [pid = 1823] [serial = 215] [outer = 0x92e12800] 08:00:43 INFO - PROCESS | 1823 | 1462374043729 Marionette DEBUG loaded listener.js 08:00:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 99 (0x950ba000) [pid = 1823] [serial = 216] [outer = 0x92e12800] 08:00:44 INFO - PROCESS | 1823 | 1462374044598 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]]]}] 08:00:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:00:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1332ms 08:00:44 INFO - PROCESS | 1823 | 1462374044628 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 08:00:44 INFO - PROCESS | 1823 | 1462374044635 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 08:00:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:00:44 INFO - PROCESS | 1823 | 1462374044644 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:00:44 INFO - PROCESS | 1823 | 1462374044650 Marionette TRACE conn3 <- [1,262,null,{}] 08:00:44 INFO - PROCESS | 1823 | 1462374044657 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}] 08:00:44 INFO - PROCESS | 1823 | 1462374044836 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 08:00:45 INFO - PROCESS | 1823 | 1462374044984 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:45 INFO - PROCESS | 1823 | ++DOCSHELL 0x9510e000 == 57 [pid = 1823] [id = 73] 08:00:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 100 (0x9510f000) [pid = 1823] [serial = 217] [outer = (nil)] 08:00:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 101 (0x97526c00) [pid = 1823] [serial = 218] [outer = 0x9510f000] 08:00:45 INFO - PROCESS | 1823 | 1462374045073 Marionette DEBUG loaded listener.js 08:00:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 102 (0x995d3400) [pid = 1823] [serial = 219] [outer = 0x9510f000] 08:00:45 INFO - PROCESS | 1823 | 1462374045968 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]]]}] 08:00:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:00:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1381ms 08:00:46 INFO - PROCESS | 1823 | 1462374046029 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 08:00:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:00:46 INFO - PROCESS | 1823 | 1462374046036 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 08:00:46 INFO - PROCESS | 1823 | 1462374046043 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:00:46 INFO - PROCESS | 1823 | 1462374046047 Marionette TRACE conn3 <- [1,266,null,{}] 08:00:46 INFO - PROCESS | 1823 | 1462374046053 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}] 08:00:46 INFO - PROCESS | 1823 | 1462374046228 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 08:00:46 INFO - PROCESS | 1823 | 1462374046388 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:46 INFO - PROCESS | 1823 | ++DOCSHELL 0x93a0ac00 == 58 [pid = 1823] [id = 74] 08:00:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 103 (0x9a486400) [pid = 1823] [serial = 220] [outer = (nil)] 08:00:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 104 (0x9a48d800) [pid = 1823] [serial = 221] [outer = 0x9a486400] 08:00:46 INFO - PROCESS | 1823 | 1462374046475 Marionette DEBUG loaded listener.js 08:00:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 105 (0x9a492000) [pid = 1823] [serial = 222] [outer = 0x9a486400] 08:00:47 INFO - PROCESS | 1823 | 1462374047529 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]]]}] 08:00:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:00:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1531ms 08:00:47 INFO - PROCESS | 1823 | 1462374047574 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 08:00:47 INFO - PROCESS | 1823 | 1462374047579 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 08:00:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:00:47 INFO - PROCESS | 1823 | 1462374047594 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:00:47 INFO - PROCESS | 1823 | 1462374047604 Marionette TRACE conn3 <- [1,270,null,{}] 08:00:47 INFO - PROCESS | 1823 | 1462374047610 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}] 08:00:47 INFO - PROCESS | 1823 | 1462374047818 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 08:00:48 INFO - PROCESS | 1823 | 1462374048009 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:48 INFO - PROCESS | 1823 | ++DOCSHELL 0x9a97ec00 == 59 [pid = 1823] [id = 75] 08:00:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 106 (0x9aae0000) [pid = 1823] [serial = 223] [outer = (nil)] 08:00:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 107 (0x9b8b4000) [pid = 1823] [serial = 224] [outer = 0x9aae0000] 08:00:48 INFO - PROCESS | 1823 | 1462374048096 Marionette DEBUG loaded listener.js 08:00:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 108 (0x9b8bac00) [pid = 1823] [serial = 225] [outer = 0x9aae0000] 08:00:48 INFO - PROCESS | 1823 | 1462374048935 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]]]}] 08:00:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:00:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1399ms 08:00:48 INFO - PROCESS | 1823 | 1462374048985 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 08:00:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:00:48 INFO - PROCESS | 1823 | 1462374048990 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 08:00:48 INFO - PROCESS | 1823 | 1462374048996 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:00:49 INFO - PROCESS | 1823 | 1462374049000 Marionette TRACE conn3 <- [1,274,null,{}] 08:00:49 INFO - PROCESS | 1823 | 1462374049006 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}] 08:00:49 INFO - PROCESS | 1823 | 1462374049172 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 08:00:49 INFO - PROCESS | 1823 | 1462374049318 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:49 INFO - PROCESS | 1823 | ++DOCSHELL 0x92e20000 == 60 [pid = 1823] [id = 76] 08:00:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 109 (0x9d8a9800) [pid = 1823] [serial = 226] [outer = (nil)] 08:00:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 110 (0xa265e800) [pid = 1823] [serial = 227] [outer = 0x9d8a9800] 08:00:49 INFO - PROCESS | 1823 | 1462374049407 Marionette DEBUG loaded listener.js 08:00:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 111 (0xa34b5000) [pid = 1823] [serial = 228] [outer = 0x9d8a9800] 08:00:50 INFO - PROCESS | 1823 | 1462374050255 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]]]}] 08:00:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:00:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1282ms 08:00:50 INFO - PROCESS | 1823 | 1462374050279 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 08:00:50 INFO - PROCESS | 1823 | 1462374050283 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 08:00:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:00:50 INFO - PROCESS | 1823 | 1462374050290 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:00:50 INFO - PROCESS | 1823 | 1462374050293 Marionette TRACE conn3 <- [1,278,null,{}] 08:00:50 INFO - PROCESS | 1823 | 1462374050300 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}] 08:00:50 INFO - PROCESS | 1823 | 1462374050467 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 08:00:50 INFO - PROCESS | 1823 | 1462374050637 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:50 INFO - PROCESS | 1823 | ++DOCSHELL 0xa6e8c400 == 61 [pid = 1823] [id = 77] 08:00:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 112 (0xa6e90c00) [pid = 1823] [serial = 229] [outer = (nil)] 08:00:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 113 (0xa6f7f400) [pid = 1823] [serial = 230] [outer = 0xa6e90c00] 08:00:50 INFO - PROCESS | 1823 | 1462374050736 Marionette DEBUG loaded listener.js 08:00:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 114 (0xa8c1f800) [pid = 1823] [serial = 231] [outer = 0xa6e90c00] 08:00:51 INFO - PROCESS | 1823 | 1462374051642 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]]]}] 08:00:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:00:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1381ms 08:00:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:00:51 INFO - PROCESS | 1823 | 1462374051671 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 08:00:51 INFO - PROCESS | 1823 | 1462374051675 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 08:00:51 INFO - PROCESS | 1823 | 1462374051682 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:00:51 INFO - PROCESS | 1823 | 1462374051686 Marionette TRACE conn3 <- [1,282,null,{}] 08:00:51 INFO - PROCESS | 1823 | 1462374051692 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}] 08:00:51 INFO - PROCESS | 1823 | 1462374051856 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 08:00:52 INFO - PROCESS | 1823 | 1462374052010 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:52 INFO - PROCESS | 1823 | ++DOCSHELL 0x92dc1c00 == 62 [pid = 1823] [id = 78] 08:00:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 115 (0x92dc6800) [pid = 1823] [serial = 232] [outer = (nil)] 08:00:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 116 (0x92dce400) [pid = 1823] [serial = 233] [outer = 0x92dc6800] 08:00:52 INFO - PROCESS | 1823 | 1462374052103 Marionette DEBUG loaded listener.js 08:00:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 117 (0x92dd0c00) [pid = 1823] [serial = 234] [outer = 0x92dc6800] 08:00:52 INFO - PROCESS | 1823 | 1462374052920 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]]]}] 08:00:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:00:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1295ms 08:00:52 INFO - PROCESS | 1823 | 1462374052991 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 08:00:53 INFO - PROCESS | 1823 | 1462374052995 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 08:00:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:00:53 INFO - PROCESS | 1823 | 1462374053003 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:00:53 INFO - PROCESS | 1823 | 1462374053006 Marionette TRACE conn3 <- [1,286,null,{}] 08:00:53 INFO - PROCESS | 1823 | 1462374053012 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}] 08:00:53 INFO - PROCESS | 1823 | 1462374053184 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 08:00:53 INFO - PROCESS | 1823 | 1462374053333 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:53 INFO - PROCESS | 1823 | ++DOCSHELL 0x90d78800 == 63 [pid = 1823] [id = 79] 08:00:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 118 (0x90d78c00) [pid = 1823] [serial = 235] [outer = (nil)] 08:00:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 119 (0x90d80400) [pid = 1823] [serial = 236] [outer = 0x90d78c00] 08:00:53 INFO - PROCESS | 1823 | 1462374053425 Marionette DEBUG loaded listener.js 08:00:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 120 (0x90d82800) [pid = 1823] [serial = 237] [outer = 0x90d78c00] 08:00:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 121 (0x91d5ac00) [pid = 1823] [serial = 238] [outer = 0x951f3000] 08:00:54 INFO - PROCESS | 1823 | 1462374054381 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]]]}] 08:00:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:00:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1434ms 08:00:54 INFO - PROCESS | 1823 | 1462374054437 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 08:00:54 INFO - PROCESS | 1823 | 1462374054441 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 08:00:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:00:54 INFO - PROCESS | 1823 | 1462374054448 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:00:54 INFO - PROCESS | 1823 | 1462374054451 Marionette TRACE conn3 <- [1,290,null,{}] 08:00:54 INFO - PROCESS | 1823 | 1462374054457 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}] 08:00:54 INFO - PROCESS | 1823 | 1462374054628 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 08:00:54 INFO - PROCESS | 1823 | 1462374054785 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:54 INFO - PROCESS | 1823 | ++DOCSHELL 0x90d7dc00 == 64 [pid = 1823] [id = 80] 08:00:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 122 (0x90d81800) [pid = 1823] [serial = 239] [outer = (nil)] 08:00:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 123 (0x91d5f000) [pid = 1823] [serial = 240] [outer = 0x90d81800] 08:00:54 INFO - PROCESS | 1823 | 1462374054874 Marionette DEBUG loaded listener.js 08:00:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 124 (0x91d61c00) [pid = 1823] [serial = 241] [outer = 0x90d81800] 08:00:55 INFO - PROCESS | 1823 | 1462374055961 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]]]}] 08:00:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:00:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1537ms 08:00:55 INFO - PROCESS | 1823 | 1462374055987 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 08:00:55 INFO - PROCESS | 1823 | 1462374055992 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 08:00:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:00:56 INFO - PROCESS | 1823 | 1462374056001 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:00:56 INFO - PROCESS | 1823 | 1462374056007 Marionette TRACE conn3 <- [1,294,null,{}] 08:00:56 INFO - PROCESS | 1823 | 1462374056016 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}] 08:00:56 INFO - PROCESS | 1823 | 1462374056238 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 08:00:56 INFO - PROCESS | 1823 | 1462374056427 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:56 INFO - PROCESS | 1823 | ++DOCSHELL 0x91d5f800 == 65 [pid = 1823] [id = 81] 08:00:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 125 (0x92dcc000) [pid = 1823] [serial = 242] [outer = (nil)] 08:00:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 126 (0x93cb9400) [pid = 1823] [serial = 243] [outer = 0x92dcc000] 08:00:56 INFO - PROCESS | 1823 | 1462374056508 Marionette DEBUG loaded listener.js 08:00:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 127 (0x95104000) [pid = 1823] [serial = 244] [outer = 0x92dcc000] 08:00:57 INFO - PROCESS | 1823 | 1462374057387 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]]]}] 08:00:57 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. 08:00:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1438ms 08:00:57 INFO - PROCESS | 1823 | 1462374057440 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 08:00:57 INFO - PROCESS | 1823 | 1462374057447 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 08:00:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:00:57 INFO - PROCESS | 1823 | 1462374057460 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:00:57 INFO - PROCESS | 1823 | 1462374057464 Marionette TRACE conn3 <- [1,298,null,{}] 08:00:57 INFO - PROCESS | 1823 | 1462374057471 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}] 08:00:57 INFO - PROCESS | 1823 | 1462374057641 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 08:00:57 INFO - PROCESS | 1823 | 1462374057800 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:57 INFO - PROCESS | 1823 | ++DOCSHELL 0x92dc4000 == 66 [pid = 1823] [id = 82] 08:00:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 128 (0x95110800) [pid = 1823] [serial = 245] [outer = (nil)] 08:00:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 129 (0x976a6c00) [pid = 1823] [serial = 246] [outer = 0x95110800] 08:00:57 INFO - PROCESS | 1823 | 1462374057878 Marionette DEBUG loaded listener.js 08:00:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 130 (0x99da8c00) [pid = 1823] [serial = 247] [outer = 0x95110800] 08:00:58 INFO - PROCESS | 1823 | --DOCSHELL 0x92491000 == 65 [pid = 1823] [id = 31] 08:00:58 INFO - PROCESS | 1823 | --DOCSHELL 0x99261400 == 64 [pid = 1823] [id = 28] 08:00:58 INFO - PROCESS | 1823 | --DOCSHELL 0x99d9cc00 == 63 [pid = 1823] [id = 29] 08:00:58 INFO - PROCESS | 1823 | --DOCSHELL 0xa50c5400 == 62 [pid = 1823] [id = 30] 08:00:58 INFO - PROCESS | 1823 | --DOMWINDOW == 129 (0xa82ba000) [pid = 1823] [serial = 170] [outer = (nil)] [url = about:blank] 08:00:58 INFO - PROCESS | 1823 | --DOCSHELL 0x93a0e400 == 61 [pid = 1823] [id = 71] 08:00:58 INFO - PROCESS | 1823 | --DOCSHELL 0x9225fc00 == 60 [pid = 1823] [id = 70] 08:00:58 INFO - PROCESS | 1823 | --DOCSHELL 0x9aad3800 == 59 [pid = 1823] [id = 69] 08:00:58 INFO - PROCESS | 1823 | --DOCSHELL 0x9225f400 == 58 [pid = 1823] [id = 68] 08:00:58 INFO - PROCESS | 1823 | --DOCSHELL 0x946be000 == 57 [pid = 1823] [id = 67] 08:00:58 INFO - PROCESS | 1823 | --DOCSHELL 0x93a0b400 == 56 [pid = 1823] [id = 66] 08:00:58 INFO - PROCESS | 1823 | --DOCSHELL 0x950b8400 == 55 [pid = 1823] [id = 65] 08:00:58 INFO - PROCESS | 1823 | --DOCSHELL 0x950b8800 == 54 [pid = 1823] [id = 64] 08:00:58 INFO - PROCESS | 1823 | --DOMWINDOW == 128 (0x9d8a5000) [pid = 1823] [serial = 120] [outer = (nil)] [url = about:blank] 08:00:58 INFO - PROCESS | 1823 | --DOMWINDOW == 127 (0x946bb800) [pid = 1823] [serial = 92] [outer = (nil)] [url = about:blank] 08:00:58 INFO - PROCESS | 1823 | --DOMWINDOW == 126 (0xa6f79000) [pid = 1823] [serial = 149] [outer = (nil)] [url = about:blank] 08:00:58 INFO - PROCESS | 1823 | --DOMWINDOW == 125 (0xa265cc00) [pid = 1823] [serial = 161] [outer = (nil)] [url = about:blank] 08:00:58 INFO - PROCESS | 1823 | --DOMWINDOW == 124 (0xa50c9800) [pid = 1823] [serial = 164] [outer = (nil)] [url = about:blank] 08:00:58 INFO - PROCESS | 1823 | --DOMWINDOW == 123 (0xa24e2000) [pid = 1823] [serial = 143] [outer = (nil)] [url = about:blank] 08:00:58 INFO - PROCESS | 1823 | --DOMWINDOW == 122 (0x946c4000) [pid = 1823] [serial = 155] [outer = (nil)] [url = about:blank] 08:00:58 INFO - PROCESS | 1823 | --DOMWINDOW == 121 (0x992e4c00) [pid = 1823] [serial = 156] [outer = (nil)] [url = about:blank] 08:00:58 INFO - PROCESS | 1823 | --DOMWINDOW == 120 (0x950c4800) [pid = 1823] [serial = 140] [outer = (nil)] [url = about:blank] 08:00:58 INFO - PROCESS | 1823 | --DOMWINDOW == 119 (0xa68ae800) [pid = 1823] [serial = 146] [outer = (nil)] [url = about:blank] 08:00:58 INFO - PROCESS | 1823 | --DOMWINDOW == 118 (0x9c199800) [pid = 1823] [serial = 158] [outer = (nil)] [url = about:blank] 08:00:58 INFO - PROCESS | 1823 | --DOMWINDOW == 117 (0x9d46f000) [pid = 1823] [serial = 159] [outer = (nil)] [url = about:blank] 08:00:58 INFO - PROCESS | 1823 | --DOMWINDOW == 116 (0x9956cc00) [pid = 1823] [serial = 167] [outer = (nil)] [url = about:blank] 08:00:58 INFO - PROCESS | 1823 | --DOMWINDOW == 115 (0x9bf22800) [pid = 1823] [serial = 153] [outer = (nil)] [url = about:blank] 08:00:58 INFO - PROCESS | 1823 | --DOMWINDOW == 114 (0x9916f800) [pid = 1823] [serial = 152] [outer = (nil)] [url = about:blank] 08:00:58 INFO - PROCESS | 1823 | --DOMWINDOW == 113 (0xa6758c00) [pid = 1823] [serial = 165] [outer = (nil)] [url = about:blank] 08:00:58 INFO - PROCESS | 1823 | --DOMWINDOW == 112 (0xa6754c00) [pid = 1823] [serial = 168] [outer = (nil)] [url = about:blank] 08:00:58 INFO - PROCESS | 1823 | --DOMWINDOW == 111 (0xa3219800) [pid = 1823] [serial = 162] [outer = (nil)] [url = about:blank] 08:00:58 INFO - PROCESS | 1823 | 1462374058803 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]]]}] 08:00:58 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. 08:00:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1382ms 08:00:58 INFO - PROCESS | 1823 | 1462374058842 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 08:00:58 INFO - PROCESS | 1823 | 1462374058845 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 08:00:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:00:58 INFO - PROCESS | 1823 | 1462374058852 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:00:58 INFO - PROCESS | 1823 | 1462374058858 Marionette TRACE conn3 <- [1,302,null,{}] 08:00:58 INFO - PROCESS | 1823 | 1462374058874 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}] 08:00:59 INFO - PROCESS | 1823 | 1462374059036 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 08:00:59 INFO - PROCESS | 1823 | 1462374059049 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:59 INFO - PROCESS | 1823 | ++DOCSHELL 0x92dd0400 == 55 [pid = 1823] [id = 83] 08:00:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 112 (0x99da0800) [pid = 1823] [serial = 248] [outer = (nil)] 08:00:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 113 (0x9a48e400) [pid = 1823] [serial = 249] [outer = 0x99da0800] 08:00:59 INFO - PROCESS | 1823 | 1462374059134 Marionette DEBUG loaded listener.js 08:00:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 114 (0x9a97c000) [pid = 1823] [serial = 250] [outer = 0x99da0800] 08:01:00 INFO - PROCESS | 1823 | 1462374059999 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]]]}] 08:01:00 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. 08:01:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1188ms 08:01:00 INFO - PROCESS | 1823 | 1462374060042 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 08:01:00 INFO - PROCESS | 1823 | 1462374060047 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 08:01:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:01:00 INFO - PROCESS | 1823 | 1462374060053 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:01:00 INFO - PROCESS | 1823 | 1462374060056 Marionette TRACE conn3 <- [1,306,null,{}] 08:01:00 INFO - PROCESS | 1823 | 1462374060062 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}] 08:01:00 INFO - PROCESS | 1823 | 1462374060292 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 08:01:00 INFO - PROCESS | 1823 | 1462374060364 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:00 INFO - PROCESS | 1823 | ++DOCSHELL 0x9510e800 == 56 [pid = 1823] [id = 84] 08:01:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 115 (0x9a97e800) [pid = 1823] [serial = 251] [outer = (nil)] 08:01:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 116 (0x9aadf800) [pid = 1823] [serial = 252] [outer = 0x9a97e800] 08:01:00 INFO - PROCESS | 1823 | 1462374060442 Marionette DEBUG loaded listener.js 08:01:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 117 (0x9b88e000) [pid = 1823] [serial = 253] [outer = 0x9a97e800] 08:01:01 INFO - PROCESS | 1823 | 1462374061242 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]]]}] 08:01:01 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. 08:01:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1226ms 08:01:01 INFO - PROCESS | 1823 | 1462374061282 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 08:01:01 INFO - PROCESS | 1823 | 1462374061285 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 08:01:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:01:01 INFO - PROCESS | 1823 | 1462374061297 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:01:01 INFO - PROCESS | 1823 | 1462374061299 Marionette TRACE conn3 <- [1,310,null,{}] 08:01:01 INFO - PROCESS | 1823 | 1462374061306 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}] 08:01:01 INFO - PROCESS | 1823 | 1462374061511 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 08:01:01 INFO - PROCESS | 1823 | 1462374061542 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:01 INFO - PROCESS | 1823 | ++DOCSHELL 0x946bb800 == 57 [pid = 1823] [id = 85] 08:01:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 118 (0x9aadc000) [pid = 1823] [serial = 254] [outer = (nil)] 08:01:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 119 (0x9b8b4400) [pid = 1823] [serial = 255] [outer = 0x9aadc000] 08:01:01 INFO - PROCESS | 1823 | 1462374061617 Marionette DEBUG loaded listener.js 08:01:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 120 (0x9bf15800) [pid = 1823] [serial = 256] [outer = 0x9aadc000] 08:01:02 INFO - PROCESS | 1823 | 1462374062483 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]]]}] 08:01:02 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. 08:01:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1237ms 08:01:02 INFO - PROCESS | 1823 | 1462374062530 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 08:01:02 INFO - PROCESS | 1823 | 1462374062533 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 08:01:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:01:02 INFO - PROCESS | 1823 | 1462374062544 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:01:02 INFO - PROCESS | 1823 | 1462374062547 Marionette TRACE conn3 <- [1,314,null,{}] 08:01:02 INFO - PROCESS | 1823 | 1462374062563 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}] 08:01:03 INFO - PROCESS | 1823 | 1462374063017 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 08:01:03 INFO - PROCESS | 1823 | --DOMWINDOW == 119 (0xa6f71800) [pid = 1823] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:01:03 INFO - PROCESS | 1823 | --DOMWINDOW == 118 (0x93a0b000) [pid = 1823] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:01:03 INFO - PROCESS | 1823 | --DOMWINDOW == 117 (0x9d473400) [pid = 1823] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:01:03 INFO - PROCESS | 1823 | --DOMWINDOW == 116 (0xa67a8800) [pid = 1823] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:01:03 INFO - PROCESS | 1823 | --DOMWINDOW == 115 (0x9aad4000) [pid = 1823] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:01:03 INFO - PROCESS | 1823 | --DOMWINDOW == 114 (0xa6f3ac00) [pid = 1823] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:01:03 INFO - PROCESS | 1823 | --DOMWINDOW == 113 (0x92268800) [pid = 1823] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:01:03 INFO - PROCESS | 1823 | --DOMWINDOW == 112 (0x9b830c00) [pid = 1823] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:01:03 INFO - PROCESS | 1823 | --DOMWINDOW == 111 (0x93cb2800) [pid = 1823] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:01:03 INFO - PROCESS | 1823 | --DOMWINDOW == 110 (0x946c5000) [pid = 1823] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:01:03 INFO - PROCESS | 1823 | --DOMWINDOW == 109 (0xa3055400) [pid = 1823] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:01:03 INFO - PROCESS | 1823 | --DOMWINDOW == 108 (0x9b4c3800) [pid = 1823] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:01:03 INFO - PROCESS | 1823 | --DOMWINDOW == 107 (0x93a06400) [pid = 1823] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:01:03 INFO - PROCESS | 1823 | --DOMWINDOW == 106 (0x950c2c00) [pid = 1823] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:01:03 INFO - PROCESS | 1823 | --DOMWINDOW == 105 (0x950b9000) [pid = 1823] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:01:03 INFO - PROCESS | 1823 | 1462374063213 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:03 INFO - PROCESS | 1823 | ++DOCSHELL 0x92268800 == 58 [pid = 1823] [id = 86] 08:01:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 106 (0x93a07800) [pid = 1823] [serial = 257] [outer = (nil)] 08:01:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 107 (0x9a976800) [pid = 1823] [serial = 258] [outer = 0x93a07800] 08:01:03 INFO - PROCESS | 1823 | 1462374063288 Marionette DEBUG loaded listener.js 08:01:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 108 (0x9aad9000) [pid = 1823] [serial = 259] [outer = 0x93a07800] 08:01:03 INFO - PROCESS | 1823 | 1462374063969 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]]]}] 08:01:03 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. 08:01:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1437ms 08:01:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:01:03 INFO - PROCESS | 1823 | 1462374063982 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 08:01:03 INFO - PROCESS | 1823 | 1462374063984 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 08:01:03 INFO - PROCESS | 1823 | 1462374063991 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:01:03 INFO - PROCESS | 1823 | 1462374063994 Marionette TRACE conn3 <- [1,318,null,{}] 08:01:04 INFO - PROCESS | 1823 | 1462374064001 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}] 08:01:04 INFO - PROCESS | 1823 | 1462374064183 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 08:01:04 INFO - PROCESS | 1823 | 1462374064202 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:04 INFO - PROCESS | 1823 | ++DOCSHELL 0x90d7ec00 == 59 [pid = 1823] [id = 87] 08:01:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 109 (0x9d470400) [pid = 1823] [serial = 260] [outer = (nil)] 08:01:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 110 (0xa304ec00) [pid = 1823] [serial = 261] [outer = 0x9d470400] 08:01:04 INFO - PROCESS | 1823 | 1462374064274 Marionette DEBUG loaded listener.js 08:01:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 111 (0xa3219800) [pid = 1823] [serial = 262] [outer = 0x9d470400] 08:01:05 INFO - PROCESS | 1823 | 1462374065130 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]]]}] 08:01:05 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. 08:01:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1181ms 08:01:05 INFO - PROCESS | 1823 | 1462374065229 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 08:01:05 INFO - PROCESS | 1823 | 1462374065235 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 08:01:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:01:05 INFO - PROCESS | 1823 | 1462374065245 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:01:05 INFO - PROCESS | 1823 | 1462374065250 Marionette TRACE conn3 <- [1,322,null,{}] 08:01:05 INFO - PROCESS | 1823 | 1462374065264 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}] 08:01:05 INFO - PROCESS | 1823 | 1462374065439 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 08:01:05 INFO - PROCESS | 1823 | 1462374065591 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:05 INFO - PROCESS | 1823 | ++DOCSHELL 0x9225d400 == 60 [pid = 1823] [id = 88] 08:01:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 112 (0x92dc9000) [pid = 1823] [serial = 263] [outer = (nil)] 08:01:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 113 (0x92dcf800) [pid = 1823] [serial = 264] [outer = 0x92dc9000] 08:01:05 INFO - PROCESS | 1823 | 1462374065684 Marionette DEBUG loaded listener.js 08:01:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 114 (0x946c4000) [pid = 1823] [serial = 265] [outer = 0x92dc9000] 08:01:06 INFO - PROCESS | 1823 | 1462374066610 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]]]}] 08:01:06 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. 08:01:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1391ms 08:01:06 INFO - PROCESS | 1823 | 1462374066636 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 08:01:06 INFO - PROCESS | 1823 | 1462374066645 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 08:01:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:01:06 INFO - PROCESS | 1823 | 1462374066657 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:01:06 INFO - PROCESS | 1823 | 1462374066660 Marionette TRACE conn3 <- [1,326,null,{}] 08:01:06 INFO - PROCESS | 1823 | 1462374066667 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}] 08:01:06 INFO - PROCESS | 1823 | 1462374066844 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 08:01:07 INFO - PROCESS | 1823 | 1462374066999 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:07 INFO - PROCESS | 1823 | ++DOCSHELL 0x995d4800 == 61 [pid = 1823] [id = 89] 08:01:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 115 (0x995d7000) [pid = 1823] [serial = 266] [outer = (nil)] 08:01:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 116 (0x9a2f4c00) [pid = 1823] [serial = 267] [outer = 0x995d7000] 08:01:07 INFO - PROCESS | 1823 | 1462374067135 Marionette DEBUG loaded listener.js 08:01:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 117 (0x9a490c00) [pid = 1823] [serial = 268] [outer = 0x995d7000] 08:01:08 INFO - PROCESS | 1823 | 1462374068061 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]]]}] 08:01:08 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. 08:01:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1431ms 08:01:08 INFO - PROCESS | 1823 | 1462374068089 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 08:01:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:01:08 INFO - PROCESS | 1823 | 1462374068093 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 08:01:08 INFO - PROCESS | 1823 | 1462374068102 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:01:08 INFO - PROCESS | 1823 | 1462374068109 Marionette TRACE conn3 <- [1,330,null,{}] 08:01:08 INFO - PROCESS | 1823 | 1462374068127 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}] 08:01:08 INFO - PROCESS | 1823 | 1462374068353 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 08:01:08 INFO - PROCESS | 1823 | 1462374068552 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:08 INFO - PROCESS | 1823 | ++DOCSHELL 0x9d46a800 == 62 [pid = 1823] [id = 90] 08:01:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 118 (0x9d473400) [pid = 1823] [serial = 269] [outer = (nil)] 08:01:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 119 (0xa102a400) [pid = 1823] [serial = 270] [outer = 0x9d473400] 08:01:08 INFO - PROCESS | 1823 | 1462374068690 Marionette DEBUG loaded listener.js 08:01:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 120 (0xa265b800) [pid = 1823] [serial = 271] [outer = 0x9d473400] 08:01:09 INFO - PROCESS | 1823 | 1462374069645 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]]]}] 08:01:09 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. 08:01:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1592ms 08:01:09 INFO - PROCESS | 1823 | 1462374069693 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 08:01:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:01:09 INFO - PROCESS | 1823 | 1462374069698 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 08:01:09 INFO - PROCESS | 1823 | 1462374069704 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:01:09 INFO - PROCESS | 1823 | 1462374069708 Marionette TRACE conn3 <- [1,334,null,{}] 08:01:09 INFO - PROCESS | 1823 | 1462374069713 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}] 08:01:09 INFO - PROCESS | 1823 | 1462374069926 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 08:01:10 INFO - PROCESS | 1823 | 1462374070122 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:10 INFO - PROCESS | 1823 | ++DOCSHELL 0x92dc1400 == 63 [pid = 1823] [id = 91] 08:01:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 121 (0xa67b6800) [pid = 1823] [serial = 272] [outer = (nil)] 08:01:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 122 (0xa6f34c00) [pid = 1823] [serial = 273] [outer = 0xa67b6800] 08:01:10 INFO - PROCESS | 1823 | 1462374070252 Marionette DEBUG loaded listener.js 08:01:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 123 (0xa6f7d800) [pid = 1823] [serial = 274] [outer = 0xa67b6800] 08:01:11 INFO - PROCESS | 1823 | 1462374071084 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]]]}] 08:01:11 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. 08:01:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1435ms 08:01:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:01:11 INFO - PROCESS | 1823 | 1462374071140 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 08:01:11 INFO - PROCESS | 1823 | 1462374071143 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 08:01:11 INFO - PROCESS | 1823 | 1462374071151 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:01:11 INFO - PROCESS | 1823 | 1462374071154 Marionette TRACE conn3 <- [1,338,null,{}] 08:01:11 INFO - PROCESS | 1823 | 1462374071261 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}] 08:01:11 INFO - PROCESS | 1823 | 1462374071460 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 08:01:11 INFO - PROCESS | 1823 | 1462374071636 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:11 INFO - PROCESS | 1823 | ++DOCSHELL 0x946c5000 == 64 [pid = 1823] [id = 92] 08:01:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 124 (0xa8225c00) [pid = 1823] [serial = 275] [outer = (nil)] 08:01:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 125 (0xa8c4bc00) [pid = 1823] [serial = 276] [outer = 0xa8225c00] 08:01:11 INFO - PROCESS | 1823 | 1462374071762 Marionette DEBUG loaded listener.js 08:01:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 126 (0xa8c8b800) [pid = 1823] [serial = 277] [outer = 0xa8225c00] 08:01:12 INFO - PROCESS | 1823 | 1462374072559 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]]]}] 08:01:12 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. 08:01:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1441ms 08:01:12 INFO - PROCESS | 1823 | 1462374072591 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 08:01:12 INFO - PROCESS | 1823 | 1462374072594 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 08:01:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:01:12 INFO - PROCESS | 1823 | 1462374072601 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:01:12 INFO - PROCESS | 1823 | 1462374072604 Marionette TRACE conn3 <- [1,342,null,{}] 08:01:12 INFO - PROCESS | 1823 | 1462374072610 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}] 08:01:12 INFO - PROCESS | 1823 | 1462374072802 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 08:01:12 INFO - PROCESS | 1823 | 1462374072970 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:13 INFO - PROCESS | 1823 | ++DOCSHELL 0x92dc1800 == 65 [pid = 1823] [id = 93] 08:01:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 127 (0x9bf17000) [pid = 1823] [serial = 278] [outer = (nil)] 08:01:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 128 (0xa90b2400) [pid = 1823] [serial = 279] [outer = 0x9bf17000] 08:01:13 INFO - PROCESS | 1823 | 1462374073060 Marionette DEBUG loaded listener.js 08:01:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 129 (0xad269400) [pid = 1823] [serial = 280] [outer = 0x9bf17000] 08:01:13 INFO - PROCESS | 1823 | 1462374073908 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]]]}] 08:01:13 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. 08:01:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1345ms 08:01:13 INFO - PROCESS | 1823 | 1462374073947 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 08:01:13 INFO - PROCESS | 1823 | 1462374073952 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 08:01:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:01:13 INFO - PROCESS | 1823 | 1462374073959 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:01:13 INFO - PROCESS | 1823 | 1462374073961 Marionette TRACE conn3 <- [1,346,null,{}] 08:01:13 INFO - PROCESS | 1823 | 1462374073968 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}] 08:01:14 INFO - PROCESS | 1823 | 1462374074131 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 08:01:14 INFO - PROCESS | 1823 | 1462374074291 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:14 INFO - PROCESS | 1823 | ++DOCSHELL 0x8f401400 == 66 [pid = 1823] [id = 94] 08:01:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 130 (0x8f402000) [pid = 1823] [serial = 281] [outer = (nil)] 08:01:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 131 (0x8f40ac00) [pid = 1823] [serial = 282] [outer = 0x8f402000] 08:01:14 INFO - PROCESS | 1823 | 1462374074382 Marionette DEBUG loaded listener.js 08:01:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 132 (0x8f40d800) [pid = 1823] [serial = 283] [outer = 0x8f402000] 08:01:15 INFO - PROCESS | 1823 | 1462374075293 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]]]}] 08:01:15 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. 08:01:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1381ms 08:01:15 INFO - PROCESS | 1823 | 1462374075341 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 08:01:15 INFO - PROCESS | 1823 | 1462374075344 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 08:01:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:01:15 INFO - PROCESS | 1823 | 1462374075351 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:01:15 INFO - PROCESS | 1823 | 1462374075355 Marionette TRACE conn3 <- [1,350,null,{}] 08:01:15 INFO - PROCESS | 1823 | 1462374075360 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}] 08:01:15 INFO - PROCESS | 1823 | 1462374075527 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 08:01:15 INFO - PROCESS | 1823 | 1462374075684 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:15 INFO - PROCESS | 1823 | ++DOCSHELL 0x8f40c000 == 67 [pid = 1823] [id = 95] 08:01:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 133 (0x8f601c00) [pid = 1823] [serial = 284] [outer = (nil)] 08:01:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 134 (0x8f606400) [pid = 1823] [serial = 285] [outer = 0x8f601c00] 08:01:15 INFO - PROCESS | 1823 | 1462374075769 Marionette DEBUG loaded listener.js 08:01:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 135 (0x8f609400) [pid = 1823] [serial = 286] [outer = 0x8f601c00] 08:01:16 INFO - PROCESS | 1823 | 1462374076964 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]]]}] 08:01:16 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. 08:01:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1633ms 08:01:17 INFO - PROCESS | 1823 | 1462374076997 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 08:01:17 INFO - PROCESS | 1823 | 1462374077003 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 08:01:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:01:17 INFO - PROCESS | 1823 | 1462374077013 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:01:17 INFO - PROCESS | 1823 | 1462374077018 Marionette TRACE conn3 <- [1,354,null,{}] 08:01:17 INFO - PROCESS | 1823 | 1462374077026 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}] 08:01:17 INFO - PROCESS | 1823 | 1462374077188 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 08:01:17 INFO - PROCESS | 1823 | 1462374077384 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:17 INFO - PROCESS | 1823 | ++DOCSHELL 0x90d84c00 == 68 [pid = 1823] [id = 96] 08:01:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 136 (0x90d86000) [pid = 1823] [serial = 287] [outer = (nil)] 08:01:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 137 (0x92dc8c00) [pid = 1823] [serial = 288] [outer = 0x90d86000] 08:01:17 INFO - PROCESS | 1823 | 1462374077504 Marionette DEBUG loaded listener.js 08:01:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 138 (0x93cbe000) [pid = 1823] [serial = 289] [outer = 0x90d86000] 08:01:18 INFO - PROCESS | 1823 | 1462374078384 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]]]}] 08:01:18 INFO - PROCESS | 1823 | --DOCSHELL 0x92268800 == 67 [pid = 1823] [id = 86] 08:01:18 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. 08:01:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1430ms 08:01:18 INFO - PROCESS | 1823 | --DOMWINDOW == 137 (0xa628a800) [pid = 1823] [serial = 212] [outer = (nil)] [url = about:blank] 08:01:18 INFO - PROCESS | 1823 | --DOCSHELL 0x946bb800 == 66 [pid = 1823] [id = 85] 08:01:18 INFO - PROCESS | 1823 | --DOCSHELL 0x9510e800 == 65 [pid = 1823] [id = 84] 08:01:18 INFO - PROCESS | 1823 | --DOCSHELL 0x92dd0400 == 64 [pid = 1823] [id = 83] 08:01:18 INFO - PROCESS | 1823 | --DOCSHELL 0x92dc4000 == 63 [pid = 1823] [id = 82] 08:01:18 INFO - PROCESS | 1823 | --DOCSHELL 0x91d5f800 == 62 [pid = 1823] [id = 81] 08:01:18 INFO - PROCESS | 1823 | 1462374078483 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 08:01:18 INFO - PROCESS | 1823 | 1462374078491 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 08:01:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:01:18 INFO - PROCESS | 1823 | 1462374078503 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:01:18 INFO - PROCESS | 1823 | 1462374078506 Marionette TRACE conn3 <- [1,358,null,{}] 08:01:18 INFO - PROCESS | 1823 | 1462374078512 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}] 08:01:18 INFO - PROCESS | 1823 | 1462374078666 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 08:01:18 INFO - PROCESS | 1823 | --DOMWINDOW == 136 (0x9aada400) [pid = 1823] [serial = 206] [outer = (nil)] [url = about:blank] 08:01:18 INFO - PROCESS | 1823 | --DOMWINDOW == 135 (0xa8c2a000) [pid = 1823] [serial = 171] [outer = (nil)] [url = about:blank] 08:01:18 INFO - PROCESS | 1823 | --DOMWINDOW == 134 (0x951eb400) [pid = 1823] [serial = 209] [outer = (nil)] [url = about:blank] 08:01:18 INFO - PROCESS | 1823 | --DOMWINDOW == 133 (0x9c1a7c00) [pid = 1823] [serial = 200] [outer = (nil)] [url = about:blank] 08:01:18 INFO - PROCESS | 1823 | --DOMWINDOW == 132 (0xa050f400) [pid = 1823] [serial = 201] [outer = (nil)] [url = about:blank] 08:01:18 INFO - PROCESS | 1823 | --DOMWINDOW == 131 (0xa22b0800) [pid = 1823] [serial = 203] [outer = (nil)] [url = about:blank] 08:01:18 INFO - PROCESS | 1823 | --DOMWINDOW == 130 (0x9aae0c00) [pid = 1823] [serial = 207] [outer = (nil)] [url = about:blank] 08:01:18 INFO - PROCESS | 1823 | --DOMWINDOW == 129 (0x9916e800) [pid = 1823] [serial = 197] [outer = (nil)] [url = about:blank] 08:01:18 INFO - PROCESS | 1823 | --DOMWINDOW == 128 (0x9a18f000) [pid = 1823] [serial = 198] [outer = (nil)] [url = about:blank] 08:01:18 INFO - PROCESS | 1823 | --DOMWINDOW == 127 (0xa3599000) [pid = 1823] [serial = 111] [outer = (nil)] [url = about:blank] 08:01:18 INFO - PROCESS | 1823 | --DOMWINDOW == 126 (0xa102dc00) [pid = 1823] [serial = 117] [outer = (nil)] [url = about:blank] 08:01:18 INFO - PROCESS | 1823 | --DOMWINDOW == 125 (0x995d6c00) [pid = 1823] [serial = 182] [outer = (nil)] [url = about:blank] 08:01:18 INFO - PROCESS | 1823 | --DOMWINDOW == 124 (0x99d9d000) [pid = 1823] [serial = 114] [outer = (nil)] [url = about:blank] 08:01:18 INFO - PROCESS | 1823 | --DOMWINDOW == 123 (0x950be000) [pid = 1823] [serial = 173] [outer = (nil)] [url = about:blank] 08:01:18 INFO - PROCESS | 1823 | --DOMWINDOW == 122 (0x9b8b5400) [pid = 1823] [serial = 188] [outer = (nil)] [url = about:blank] 08:01:18 INFO - PROCESS | 1823 | --DOMWINDOW == 121 (0x9a985800) [pid = 1823] [serial = 195] [outer = (nil)] [url = about:blank] 08:01:18 INFO - PROCESS | 1823 | --DOMWINDOW == 120 (0x9a978400) [pid = 1823] [serial = 194] [outer = (nil)] [url = about:blank] 08:01:18 INFO - PROCESS | 1823 | --DOMWINDOW == 119 (0x99572800) [pid = 1823] [serial = 192] [outer = (nil)] [url = about:blank] 08:01:18 INFO - PROCESS | 1823 | --DOMWINDOW == 118 (0x950c3800) [pid = 1823] [serial = 191] [outer = (nil)] [url = about:blank] 08:01:18 INFO - PROCESS | 1823 | --DOMWINDOW == 117 (0xa0504800) [pid = 1823] [serial = 176] [outer = (nil)] [url = about:blank] 08:01:18 INFO - PROCESS | 1823 | --DOMWINDOW == 116 (0xa3547400) [pid = 1823] [serial = 185] [outer = (nil)] [url = about:blank] 08:01:18 INFO - PROCESS | 1823 | --DOMWINDOW == 115 (0x9b297800) [pid = 1823] [serial = 179] [outer = (nil)] [url = about:blank] 08:01:18 INFO - PROCESS | 1823 | --DOMWINDOW == 114 (0x9aadb400) [pid = 1823] [serial = 210] [outer = (nil)] [url = about:blank] 08:01:18 INFO - PROCESS | 1823 | --DOMWINDOW == 113 (0xa26b5000) [pid = 1823] [serial = 204] [outer = (nil)] [url = about:blank] 08:01:18 INFO - PROCESS | 1823 | --DOMWINDOW == 112 (0xa829a000) [pid = 1823] [serial = 150] [outer = (nil)] [url = about:blank] 08:01:18 INFO - PROCESS | 1823 | --DOMWINDOW == 111 (0x951f0800) [pid = 1823] [serial = 141] [outer = (nil)] [url = about:blank] 08:01:18 INFO - PROCESS | 1823 | --DOMWINDOW == 110 (0xa30aa000) [pid = 1823] [serial = 144] [outer = (nil)] [url = about:blank] 08:01:18 INFO - PROCESS | 1823 | --DOMWINDOW == 109 (0xa6e8fc00) [pid = 1823] [serial = 147] [outer = (nil)] [url = about:blank] 08:01:18 INFO - PROCESS | 1823 | 1462374078834 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:18 INFO - PROCESS | 1823 | ++DOCSHELL 0x90d7b400 == 63 [pid = 1823] [id = 97] 08:01:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 110 (0x90d7d800) [pid = 1823] [serial = 290] [outer = (nil)] 08:01:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 111 (0x92dcd000) [pid = 1823] [serial = 291] [outer = 0x90d7d800] 08:01:18 INFO - PROCESS | 1823 | 1462374078911 Marionette DEBUG loaded listener.js 08:01:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 112 (0x9510e800) [pid = 1823] [serial = 292] [outer = 0x90d7d800] 08:01:19 INFO - PROCESS | 1823 | 1462374079718 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]]]}] 08:01:19 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. 08:01:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1240ms 08:01:19 INFO - PROCESS | 1823 | 1462374079743 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 08:01:19 INFO - PROCESS | 1823 | 1462374079747 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 08:01:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:01:19 INFO - PROCESS | 1823 | 1462374079754 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:01:19 INFO - PROCESS | 1823 | 1462374079759 Marionette TRACE conn3 <- [1,362,null,{}] 08:01:19 INFO - PROCESS | 1823 | 1462374079774 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}] 08:01:19 INFO - PROCESS | 1823 | 1462374079930 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 08:01:19 INFO - PROCESS | 1823 | 1462374079950 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:19 INFO - PROCESS | 1823 | ++DOCSHELL 0x951ed000 == 64 [pid = 1823] [id = 98] 08:01:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 113 (0x99d9f800) [pid = 1823] [serial = 293] [outer = (nil)] 08:01:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 114 (0x99fcc800) [pid = 1823] [serial = 294] [outer = 0x99d9f800] 08:01:20 INFO - PROCESS | 1823 | 1462374080028 Marionette DEBUG loaded listener.js 08:01:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 115 (0x9a48a000) [pid = 1823] [serial = 295] [outer = 0x99d9f800] 08:01:20 INFO - PROCESS | 1823 | 1462374080845 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]]]}] 08:01:20 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. 08:01:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1131ms 08:01:20 INFO - PROCESS | 1823 | 1462374080885 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 08:01:20 INFO - PROCESS | 1823 | 1462374080888 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 08:01:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:01:20 INFO - PROCESS | 1823 | 1462374080899 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:01:20 INFO - PROCESS | 1823 | 1462374080901 Marionette TRACE conn3 <- [1,366,null,{}] 08:01:20 INFO - PROCESS | 1823 | 1462374080909 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}] 08:01:21 INFO - PROCESS | 1823 | 1462374081056 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 08:01:21 INFO - PROCESS | 1823 | 1462374081072 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:21 INFO - PROCESS | 1823 | ++DOCSHELL 0x8f401800 == 65 [pid = 1823] [id = 99] 08:01:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 116 (0x9a48ec00) [pid = 1823] [serial = 296] [outer = (nil)] 08:01:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 117 (0x9a97fc00) [pid = 1823] [serial = 297] [outer = 0x9a48ec00] 08:01:21 INFO - PROCESS | 1823 | 1462374081142 Marionette DEBUG loaded listener.js 08:01:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 118 (0x9aad8800) [pid = 1823] [serial = 298] [outer = 0x9a48ec00] 08:01:22 INFO - PROCESS | 1823 | 1462374082088 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]]]}] 08:01:22 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. 08:01:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1230ms 08:01:22 INFO - PROCESS | 1823 | 1462374082129 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 08:01:22 INFO - PROCESS | 1823 | 1462374082132 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 08:01:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:01:22 INFO - PROCESS | 1823 | 1462374082143 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:01:22 INFO - PROCESS | 1823 | 1462374082146 Marionette TRACE conn3 <- [1,370,null,{}] 08:01:22 INFO - PROCESS | 1823 | 1462374082164 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}] 08:01:22 INFO - PROCESS | 1823 | 1462374082368 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 08:01:22 INFO - PROCESS | 1823 | 1462374082398 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:22 INFO - PROCESS | 1823 | ++DOCSHELL 0x9a18f000 == 66 [pid = 1823] [id = 100] 08:01:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 119 (0x9aadac00) [pid = 1823] [serial = 299] [outer = (nil)] 08:01:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 120 (0x9b209400) [pid = 1823] [serial = 300] [outer = 0x9aadac00] 08:01:22 INFO - PROCESS | 1823 | 1462374082472 Marionette DEBUG loaded listener.js 08:01:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 121 (0x9b4bec00) [pid = 1823] [serial = 301] [outer = 0x9aadac00] 08:01:23 INFO - PROCESS | 1823 | 1462374083363 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]]]}] 08:01:23 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. 08:01:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1483ms 08:01:23 INFO - PROCESS | 1823 | --DOMWINDOW == 120 (0x9aad4400) [pid = 1823] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:01:23 INFO - PROCESS | 1823 | --DOMWINDOW == 119 (0x9aadc000) [pid = 1823] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:01:23 INFO - PROCESS | 1823 | --DOMWINDOW == 118 (0x99da0800) [pid = 1823] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:01:23 INFO - PROCESS | 1823 | --DOMWINDOW == 117 (0x92dcc000) [pid = 1823] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:01:23 INFO - PROCESS | 1823 | --DOMWINDOW == 116 (0x9a97e800) [pid = 1823] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:01:23 INFO - PROCESS | 1823 | --DOMWINDOW == 115 (0x95110800) [pid = 1823] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:01:23 INFO - PROCESS | 1823 | --DOMWINDOW == 114 (0x93a07800) [pid = 1823] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:01:23 INFO - PROCESS | 1823 | 1462374083640 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 08:01:23 INFO - PROCESS | 1823 | 1462374083643 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 08:01:23 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:01:23 INFO - PROCESS | 1823 | 1462374083649 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:01:23 INFO - PROCESS | 1823 | 1462374083651 Marionette TRACE conn3 <- [1,374,null,{}] 08:01:23 INFO - PROCESS | 1823 | 1462374083657 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}] 08:01:23 INFO - PROCESS | 1823 | 1462374083799 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 08:01:23 INFO - PROCESS | 1823 | 1462374083818 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:23 INFO - PROCESS | 1823 | ++DOCSHELL 0x8f610800 == 67 [pid = 1823] [id = 101] 08:01:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 115 (0x9b825400) [pid = 1823] [serial = 302] [outer = (nil)] 08:01:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 116 (0x9b8b9000) [pid = 1823] [serial = 303] [outer = 0x9b825400] 08:01:23 INFO - PROCESS | 1823 | 1462374083890 Marionette DEBUG loaded listener.js 08:01:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 117 (0x9c1a8400) [pid = 1823] [serial = 304] [outer = 0x9b825400] 08:01:24 INFO - PROCESS | 1823 | 1462374084664 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:01:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:01:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1031ms 08:01:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:01:24 INFO - PROCESS | 1823 | 1462374084680 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 08:01:24 INFO - PROCESS | 1823 | 1462374084682 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 08:01:24 INFO - PROCESS | 1823 | 1462374084690 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:01:24 INFO - PROCESS | 1823 | 1462374084693 Marionette TRACE conn3 <- [1,378,null,{}] 08:01:24 INFO - PROCESS | 1823 | 1462374084698 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}] 08:01:24 INFO - PROCESS | 1823 | 1462374084879 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 08:01:24 INFO - PROCESS | 1823 | 1462374084900 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:24 INFO - PROCESS | 1823 | ++DOCSHELL 0x91d61800 == 68 [pid = 1823] [id = 102] 08:01:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 118 (0x91d62800) [pid = 1823] [serial = 305] [outer = (nil)] 08:01:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 119 (0xa102dc00) [pid = 1823] [serial = 306] [outer = 0x91d62800] 08:01:24 INFO - PROCESS | 1823 | 1462374084971 Marionette DEBUG loaded listener.js 08:01:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 120 (0xa2193400) [pid = 1823] [serial = 307] [outer = 0x91d62800] 08:01:25 INFO - PROCESS | 1823 | 1462374085794 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:01:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:01:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1128ms 08:01:25 INFO - PROCESS | 1823 | 1462374085817 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 08:01:25 INFO - PROCESS | 1823 | 1462374085824 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 08:01:25 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:01:25 INFO - PROCESS | 1823 | 1462374085833 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:01:25 INFO - PROCESS | 1823 | 1462374085839 Marionette TRACE conn3 <- [1,382,null,{}] 08:01:25 INFO - PROCESS | 1823 | 1462374085850 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}] 08:01:26 INFO - PROCESS | 1823 | 1462374086069 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 08:01:26 INFO - PROCESS | 1823 | 1462374086227 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:26 INFO - PROCESS | 1823 | ++DOCSHELL 0x8f604400 == 69 [pid = 1823] [id = 103] 08:01:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 121 (0x91d62000) [pid = 1823] [serial = 308] [outer = (nil)] 08:01:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 122 (0x91fc9400) [pid = 1823] [serial = 309] [outer = 0x91d62000] 08:01:26 INFO - PROCESS | 1823 | 1462374086329 Marionette DEBUG loaded listener.js 08:01:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 123 (0x91fce800) [pid = 1823] [serial = 310] [outer = 0x91d62000] 08:01:27 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 08:01:27 INFO - PROCESS | 1823 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:01:27 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 08:01:27 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 08:01:27 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 08:01:27 INFO - PROCESS | 1823 | 1462374087285 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:01:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:01:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1487ms 08:01:27 INFO - PROCESS | 1823 | 1462374087321 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 08:01:27 INFO - PROCESS | 1823 | 1462374087332 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 08:01:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:01:27 INFO - PROCESS | 1823 | 1462374087344 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:01:27 INFO - PROCESS | 1823 | 1462374087347 Marionette TRACE conn3 <- [1,386,null,{}] 08:01:27 INFO - PROCESS | 1823 | 1462374087354 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}] 08:01:27 INFO - PROCESS | 1823 | 1462374087568 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 08:01:27 INFO - PROCESS | 1823 | 1462374087778 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:27 INFO - PROCESS | 1823 | ++DOCSHELL 0x92dca800 == 70 [pid = 1823] [id = 104] 08:01:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 124 (0x92dcfc00) [pid = 1823] [serial = 311] [outer = (nil)] 08:01:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 125 (0x946c2000) [pid = 1823] [serial = 312] [outer = 0x92dcfc00] 08:01:27 INFO - PROCESS | 1823 | 1462374087908 Marionette DEBUG loaded listener.js 08:01:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 126 (0x95108800) [pid = 1823] [serial = 313] [outer = 0x92dcfc00] 08:01:28 INFO - PROCESS | 1823 | 1462374088793 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]]]}] 08:01:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:01:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1480ms 08:01:28 INFO - PROCESS | 1823 | 1462374088824 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 08:01:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:01:28 INFO - PROCESS | 1823 | 1462374088828 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 08:01:28 INFO - PROCESS | 1823 | 1462374088835 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:01:28 INFO - PROCESS | 1823 | 1462374088840 Marionette TRACE conn3 <- [1,390,null,{}] 08:01:28 INFO - PROCESS | 1823 | 1462374088856 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}] 08:01:29 INFO - PROCESS | 1823 | 1462374089043 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 08:01:29 INFO - PROCESS | 1823 | 1462374089203 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:29 INFO - PROCESS | 1823 | ++DOCSHELL 0x8f60ec00 == 71 [pid = 1823] [id = 105] 08:01:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 127 (0x91d59000) [pid = 1823] [serial = 314] [outer = (nil)] 08:01:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 128 (0x99da0800) [pid = 1823] [serial = 315] [outer = 0x91d59000] 08:01:29 INFO - PROCESS | 1823 | 1462374089298 Marionette DEBUG loaded listener.js 08:01:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 129 (0x9a984c00) [pid = 1823] [serial = 316] [outer = 0x91d59000] 08:01:30 INFO - PROCESS | 1823 | 1462374090318 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]]]}] 08:01:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:01:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1543ms 08:01:30 INFO - PROCESS | 1823 | 1462374090378 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 08:01:30 INFO - PROCESS | 1823 | 1462374090383 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 08:01:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:01:30 INFO - PROCESS | 1823 | 1462374090389 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:01:30 INFO - PROCESS | 1823 | 1462374090392 Marionette TRACE conn3 <- [1,394,null,{}] 08:01:30 INFO - PROCESS | 1823 | 1462374090398 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}] 08:01:30 INFO - PROCESS | 1823 | 1462374090571 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 08:01:30 INFO - PROCESS | 1823 | 1462374090729 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:30 INFO - PROCESS | 1823 | ++DOCSHELL 0x9b8b9c00 == 72 [pid = 1823] [id = 106] 08:01:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 130 (0x9d472800) [pid = 1823] [serial = 317] [outer = (nil)] 08:01:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 131 (0xa226a400) [pid = 1823] [serial = 318] [outer = 0x9d472800] 08:01:30 INFO - PROCESS | 1823 | 1462374090861 Marionette DEBUG loaded listener.js 08:01:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 132 (0xa3055000) [pid = 1823] [serial = 319] [outer = 0x9d472800] 08:01:31 INFO - PROCESS | 1823 | 1462374091725 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]]]}] 08:01:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:01:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1379ms 08:01:31 INFO - PROCESS | 1823 | 1462374091769 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 08:01:31 INFO - PROCESS | 1823 | 1462374091778 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 08:01:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:01:31 INFO - PROCESS | 1823 | 1462374091789 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:01:31 INFO - PROCESS | 1823 | 1462374091793 Marionette TRACE conn3 <- [1,398,null,{}] 08:01:31 INFO - PROCESS | 1823 | 1462374091800 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}] 08:01:31 INFO - PROCESS | 1823 | 1462374091974 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 08:01:32 INFO - PROCESS | 1823 | 1462374092134 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:32 INFO - PROCESS | 1823 | ++DOCSHELL 0x91d58c00 == 73 [pid = 1823] [id = 107] 08:01:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 133 (0x91d5a400) [pid = 1823] [serial = 320] [outer = (nil)] 08:01:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 134 (0xa35a0c00) [pid = 1823] [serial = 321] [outer = 0x91d5a400] 08:01:32 INFO - PROCESS | 1823 | 1462374092224 Marionette DEBUG loaded listener.js 08:01:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 135 (0xa50c5400) [pid = 1823] [serial = 322] [outer = 0x91d5a400] 08:01:33 INFO - PROCESS | 1823 | 1462374093167 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]]]}] 08:01:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:01:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1431ms 08:01:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:01:33 INFO - PROCESS | 1823 | 1462374093220 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 08:01:33 INFO - PROCESS | 1823 | 1462374093223 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 08:01:33 INFO - PROCESS | 1823 | 1462374093230 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:01:33 INFO - PROCESS | 1823 | 1462374093233 Marionette TRACE conn3 <- [1,402,null,{}] 08:01:33 INFO - PROCESS | 1823 | 1462374093239 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}] 08:01:33 INFO - PROCESS | 1823 | 1462374093450 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 08:01:33 INFO - PROCESS | 1823 | 1462374093657 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:33 INFO - PROCESS | 1823 | ++DOCSHELL 0x90d7c400 == 74 [pid = 1823] [id = 108] 08:01:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 136 (0xa30e5000) [pid = 1823] [serial = 323] [outer = (nil)] 08:01:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 137 (0xa6f3b800) [pid = 1823] [serial = 324] [outer = 0xa30e5000] 08:01:33 INFO - PROCESS | 1823 | 1462374093784 Marionette DEBUG loaded listener.js 08:01:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 138 (0xa8c25400) [pid = 1823] [serial = 325] [outer = 0xa30e5000] 08:01:34 INFO - PROCESS | 1823 | 1462374094721 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]]]}] 08:01:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:01:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1538ms 08:01:34 INFO - PROCESS | 1823 | 1462374094768 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 08:01:34 INFO - PROCESS | 1823 | 1462374094772 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 08:01:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:01:34 INFO - PROCESS | 1823 | 1462374094778 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:01:34 INFO - PROCESS | 1823 | 1462374094782 Marionette TRACE conn3 <- [1,406,null,{}] 08:01:34 INFO - PROCESS | 1823 | 1462374094788 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}] 08:01:34 INFO - PROCESS | 1823 | 1462374094952 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 08:01:35 INFO - PROCESS | 1823 | 1462374095178 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:35 INFO - PROCESS | 1823 | ++DOCSHELL 0xa628a800 == 75 [pid = 1823] [id = 109] 08:01:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 139 (0xa829a000) [pid = 1823] [serial = 326] [outer = (nil)] 08:01:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0xa90b4000) [pid = 1823] [serial = 327] [outer = 0xa829a000] 08:01:35 INFO - PROCESS | 1823 | 1462374095308 Marionette DEBUG loaded listener.js 08:01:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0xad26a400) [pid = 1823] [serial = 328] [outer = 0xa829a000] 08:01:36 INFO - PROCESS | 1823 | 1462374096174 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]]]}] 08:01:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:01:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1440ms 08:01:36 INFO - PROCESS | 1823 | 1462374096219 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 08:01:36 INFO - PROCESS | 1823 | 1462374096223 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 08:01:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:01:36 INFO - PROCESS | 1823 | 1462374096230 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:01:36 INFO - PROCESS | 1823 | 1462374096235 Marionette TRACE conn3 <- [1,410,null,{}] 08:01:36 INFO - PROCESS | 1823 | 1462374096241 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}] 08:01:36 INFO - PROCESS | 1823 | 1462374096422 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 08:01:36 INFO - PROCESS | 1823 | 1462374096585 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:36 INFO - PROCESS | 1823 | ++DOCSHELL 0x8e9b7800 == 76 [pid = 1823] [id = 110] 08:01:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x8e9b9800) [pid = 1823] [serial = 329] [outer = (nil)] 08:01:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x8e9bfc00) [pid = 1823] [serial = 330] [outer = 0x8e9b9800] 08:01:36 INFO - PROCESS | 1823 | 1462374096670 Marionette DEBUG loaded listener.js 08:01:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x8e9c2000) [pid = 1823] [serial = 331] [outer = 0x8e9b9800] 08:01:37 INFO - PROCESS | 1823 | 1462374097726 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]]]}] 08:01:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:01:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1531ms 08:01:37 INFO - PROCESS | 1823 | 1462374097762 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 08:01:37 INFO - PROCESS | 1823 | 1462374097765 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 08:01:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:01:37 INFO - PROCESS | 1823 | 1462374097772 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:01:37 INFO - PROCESS | 1823 | 1462374097776 Marionette TRACE conn3 <- [1,414,null,{}] 08:01:37 INFO - PROCESS | 1823 | 1462374097782 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}] 08:01:37 INFO - PROCESS | 1823 | 1462374097953 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 08:01:38 INFO - PROCESS | 1823 | 1462374098170 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:38 INFO - PROCESS | 1823 | ++DOCSHELL 0x8eba1000 == 77 [pid = 1823] [id = 111] 08:01:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x8eba1400) [pid = 1823] [serial = 332] [outer = (nil)] 08:01:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x8f405000) [pid = 1823] [serial = 333] [outer = 0x8eba1400] 08:01:38 INFO - PROCESS | 1823 | 1462374098584 Marionette DEBUG loaded listener.js 08:01:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x8f604000) [pid = 1823] [serial = 334] [outer = 0x8eba1400] 08:01:39 INFO - PROCESS | 1823 | 1462374099539 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]]]}] 08:01:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:01:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1836ms 08:01:39 INFO - PROCESS | 1823 | 1462374099610 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 08:01:39 INFO - PROCESS | 1823 | 1462374099624 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 08:01:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:01:39 INFO - PROCESS | 1823 | 1462374099638 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:01:39 INFO - PROCESS | 1823 | 1462374099647 Marionette TRACE conn3 <- [1,418,null,{}] 08:01:39 INFO - PROCESS | 1823 | 1462374099661 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}] 08:01:39 INFO - PROCESS | 1823 | 1462374099914 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 08:01:40 INFO - PROCESS | 1823 | 1462374100175 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:40 INFO - PROCESS | 1823 | --DOCSHELL 0x92499000 == 76 [pid = 1823] [id = 72] 08:01:40 INFO - PROCESS | 1823 | --DOCSHELL 0xa6866c00 == 75 [pid = 1823] [id = 57] 08:01:40 INFO - PROCESS | 1823 | --DOCSHELL 0x92260000 == 74 [pid = 1823] [id = 38] 08:01:40 INFO - PROCESS | 1823 | --DOCSHELL 0x951f7000 == 73 [pid = 1823] [id = 40] 08:01:40 INFO - PROCESS | 1823 | --DOCSHELL 0x9a22c800 == 72 [pid = 1823] [id = 59] 08:01:40 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0xa304ec00) [pid = 1823] [serial = 261] [outer = (nil)] [url = about:blank] 08:01:40 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x946c8000) [pid = 1823] [serial = 215] [outer = (nil)] [url = about:blank] 08:01:40 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x97526c00) [pid = 1823] [serial = 218] [outer = (nil)] [url = about:blank] 08:01:40 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x9a48d800) [pid = 1823] [serial = 221] [outer = (nil)] [url = about:blank] 08:01:40 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x9b8b4000) [pid = 1823] [serial = 224] [outer = (nil)] [url = about:blank] 08:01:40 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0xa265e800) [pid = 1823] [serial = 227] [outer = (nil)] [url = about:blank] 08:01:40 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0xa6f7f400) [pid = 1823] [serial = 230] [outer = (nil)] [url = about:blank] 08:01:40 INFO - PROCESS | 1823 | --DOMWINDOW == 139 (0x92dce400) [pid = 1823] [serial = 233] [outer = (nil)] [url = about:blank] 08:01:40 INFO - PROCESS | 1823 | --DOMWINDOW == 138 (0x90d80400) [pid = 1823] [serial = 236] [outer = (nil)] [url = about:blank] 08:01:40 INFO - PROCESS | 1823 | ++DOCSHELL 0x8f60a800 == 73 [pid = 1823] [id = 112] 08:01:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 139 (0x8f60bc00) [pid = 1823] [serial = 335] [outer = (nil)] 08:01:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x91d60000) [pid = 1823] [serial = 336] [outer = 0x8f60bc00] 08:01:40 INFO - PROCESS | 1823 | 1462374100318 Marionette DEBUG loaded listener.js 08:01:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x91fd6c00) [pid = 1823] [serial = 337] [outer = 0x8f60bc00] 08:01:40 INFO - PROCESS | 1823 | --DOCSHELL 0x9a97c800 == 72 [pid = 1823] [id = 60] 08:01:40 INFO - PROCESS | 1823 | --DOCSHELL 0x995cb800 == 71 [pid = 1823] [id = 61] 08:01:40 INFO - PROCESS | 1823 | --DOCSHELL 0x93a08000 == 70 [pid = 1823] [id = 39] 08:01:40 INFO - PROCESS | 1823 | --DOCSHELL 0x92268000 == 69 [pid = 1823] [id = 62] 08:01:40 INFO - PROCESS | 1823 | --DOCSHELL 0x8f610800 == 68 [pid = 1823] [id = 101] 08:01:40 INFO - PROCESS | 1823 | --DOCSHELL 0x9a18f000 == 67 [pid = 1823] [id = 100] 08:01:40 INFO - PROCESS | 1823 | --DOCSHELL 0x8f401800 == 66 [pid = 1823] [id = 99] 08:01:40 INFO - PROCESS | 1823 | --DOCSHELL 0x951ed000 == 65 [pid = 1823] [id = 98] 08:01:40 INFO - PROCESS | 1823 | --DOCSHELL 0x90d7b400 == 64 [pid = 1823] [id = 97] 08:01:40 INFO - PROCESS | 1823 | --DOCSHELL 0x90d84c00 == 63 [pid = 1823] [id = 96] 08:01:40 INFO - PROCESS | 1823 | --DOCSHELL 0x92262400 == 62 [pid = 1823] [id = 63] 08:01:40 INFO - PROCESS | 1823 | --DOCSHELL 0x9225d400 == 61 [pid = 1823] [id = 88] 08:01:40 INFO - PROCESS | 1823 | --DOCSHELL 0x90d7ec00 == 60 [pid = 1823] [id = 87] 08:01:40 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0xa6866400) [pid = 1823] [serial = 213] [outer = (nil)] [url = about:blank] 08:01:40 INFO - PROCESS | 1823 | --DOMWINDOW == 139 (0x9b8b4400) [pid = 1823] [serial = 255] [outer = (nil)] [url = about:blank] 08:01:40 INFO - PROCESS | 1823 | --DOMWINDOW == 138 (0x9bf15800) [pid = 1823] [serial = 256] [outer = (nil)] [url = about:blank] 08:01:40 INFO - PROCESS | 1823 | --DOMWINDOW == 137 (0x91d5f000) [pid = 1823] [serial = 240] [outer = (nil)] [url = about:blank] 08:01:41 INFO - PROCESS | 1823 | --DOMWINDOW == 136 (0x9a48e400) [pid = 1823] [serial = 249] [outer = (nil)] [url = about:blank] 08:01:41 INFO - PROCESS | 1823 | --DOMWINDOW == 135 (0x9a97c000) [pid = 1823] [serial = 250] [outer = (nil)] [url = about:blank] 08:01:41 INFO - PROCESS | 1823 | --DOMWINDOW == 134 (0x95104000) [pid = 1823] [serial = 244] [outer = (nil)] [url = about:blank] 08:01:41 INFO - PROCESS | 1823 | --DOMWINDOW == 133 (0x93cb9400) [pid = 1823] [serial = 243] [outer = (nil)] [url = about:blank] 08:01:41 INFO - PROCESS | 1823 | --DOMWINDOW == 132 (0x9aadf800) [pid = 1823] [serial = 252] [outer = (nil)] [url = about:blank] 08:01:41 INFO - PROCESS | 1823 | --DOMWINDOW == 131 (0x99da8c00) [pid = 1823] [serial = 247] [outer = (nil)] [url = about:blank] 08:01:41 INFO - PROCESS | 1823 | --DOMWINDOW == 130 (0x976a6c00) [pid = 1823] [serial = 246] [outer = (nil)] [url = about:blank] 08:01:41 INFO - PROCESS | 1823 | --DOMWINDOW == 129 (0xa050c400) [pid = 1823] [serial = 102] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:01:41 INFO - PROCESS | 1823 | --DOMWINDOW == 128 (0x9a976800) [pid = 1823] [serial = 258] [outer = (nil)] [url = about:blank] 08:01:41 INFO - PROCESS | 1823 | --DOMWINDOW == 127 (0x9b88e000) [pid = 1823] [serial = 253] [outer = (nil)] [url = about:blank] 08:01:41 INFO - PROCESS | 1823 | --DOMWINDOW == 126 (0x9aad9000) [pid = 1823] [serial = 259] [outer = (nil)] [url = about:blank] 08:01:41 INFO - PROCESS | 1823 | 1462374101553 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]]]}] 08:01:41 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 08:01:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1945ms 08:01:41 INFO - PROCESS | 1823 | 1462374101582 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 08:01:41 INFO - PROCESS | 1823 | 1462374101587 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 08:01:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:01:41 INFO - PROCESS | 1823 | 1462374101597 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:01:41 INFO - PROCESS | 1823 | 1462374101600 Marionette TRACE conn3 <- [1,422,null,{}] 08:01:41 INFO - PROCESS | 1823 | 1462374101606 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}] 08:01:41 INFO - PROCESS | 1823 | 1462374101795 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 08:01:41 INFO - PROCESS | 1823 | 1462374101918 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:41 INFO - PROCESS | 1823 | ++DOCSHELL 0x8f609800 == 61 [pid = 1823] [id = 113] 08:01:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 127 (0x90d81400) [pid = 1823] [serial = 338] [outer = (nil)] 08:01:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 128 (0x92e14000) [pid = 1823] [serial = 339] [outer = 0x90d81400] 08:01:42 INFO - PROCESS | 1823 | 1462374101995 Marionette DEBUG loaded listener.js 08:01:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 129 (0x950bd400) [pid = 1823] [serial = 340] [outer = 0x90d81400] 08:01:43 INFO - PROCESS | 1823 | 1462374103264 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]]]}] 08:01:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:01:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1683ms 08:01:43 INFO - PROCESS | 1823 | 1462374103279 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 08:01:43 INFO - PROCESS | 1823 | 1462374103282 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 08:01:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:01:43 INFO - PROCESS | 1823 | 1462374103289 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:01:43 INFO - PROCESS | 1823 | 1462374103295 Marionette TRACE conn3 <- [1,426,null,{}] 08:01:43 INFO - PROCESS | 1823 | 1462374103359 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}] 08:01:43 INFO - PROCESS | 1823 | 1462374103572 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 08:01:43 INFO - PROCESS | 1823 | 1462374103598 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:43 INFO - PROCESS | 1823 | ++DOCSHELL 0x90d7ec00 == 62 [pid = 1823] [id = 114] 08:01:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 130 (0x950c4800) [pid = 1823] [serial = 341] [outer = (nil)] 08:01:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 131 (0x976ac000) [pid = 1823] [serial = 342] [outer = 0x950c4800] 08:01:43 INFO - PROCESS | 1823 | 1462374103672 Marionette DEBUG loaded listener.js 08:01:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 132 (0x995ccc00) [pid = 1823] [serial = 343] [outer = 0x950c4800] 08:01:44 INFO - PROCESS | 1823 | 1462374104506 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] 08:01:44 INFO - PROCESS | 1823 | 1462374104885 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 08:01:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:01:44 INFO - PROCESS | 1823 | 1462374104893 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:01:44 INFO - PROCESS | 1823 | 1462374104896 Marionette TRACE conn3 <- [1,430,null,{}] 08:01:44 INFO - PROCESS | 1823 | 1462374104902 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}] 08:01:45 INFO - PROCESS | 1823 | 1462374105047 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 08:01:45 INFO - PROCESS | 1823 | 1462374105213 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:45 INFO - PROCESS | 1823 | ++DOCSHELL 0x951ee400 == 63 [pid = 1823] [id = 115] 08:01:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 126 (0x951f8c00) [pid = 1823] [serial = 344] [outer = (nil)] 08:01:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 127 (0x995d5800) [pid = 1823] [serial = 345] [outer = 0x951f8c00] 08:01:45 INFO - PROCESS | 1823 | 1462374105291 Marionette DEBUG loaded listener.js 08:01:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 128 (0x99fcd400) [pid = 1823] [serial = 346] [outer = 0x951f8c00] 08:01:46 INFO - PROCESS | 1823 | 1462374106010 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]]]}] 08:01:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:01:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1178ms 08:01:46 INFO - PROCESS | 1823 | 1462374106072 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 08:01:46 INFO - PROCESS | 1823 | 1462374106076 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 08:01:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:01:46 INFO - PROCESS | 1823 | 1462374106083 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:01:46 INFO - PROCESS | 1823 | 1462374106087 Marionette TRACE conn3 <- [1,434,null,{}] 08:01:46 INFO - PROCESS | 1823 | 1462374106093 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}] 08:01:46 INFO - PROCESS | 1823 | 1462374106290 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 08:01:46 INFO - PROCESS | 1823 | 1462374106307 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:46 INFO - PROCESS | 1823 | ++DOCSHELL 0x951f5000 == 64 [pid = 1823] [id = 116] 08:01:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 129 (0x995d1400) [pid = 1823] [serial = 347] [outer = (nil)] 08:01:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 130 (0x9a625800) [pid = 1823] [serial = 348] [outer = 0x995d1400] 08:01:46 INFO - PROCESS | 1823 | 1462374106398 Marionette DEBUG loaded listener.js 08:01:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 131 (0x9aadb400) [pid = 1823] [serial = 349] [outer = 0x995d1400] 08:01:47 INFO - PROCESS | 1823 | 1462374107430 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]]]}] 08:01:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:01:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1379ms 08:01:47 INFO - PROCESS | 1823 | 1462374107463 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 08:01:47 INFO - PROCESS | 1823 | 1462374107470 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 08:01:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:01:47 INFO - PROCESS | 1823 | 1462374107479 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:01:47 INFO - PROCESS | 1823 | 1462374107485 Marionette TRACE conn3 <- [1,438,null,{}] 08:01:47 INFO - PROCESS | 1823 | 1462374107495 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}] 08:01:47 INFO - PROCESS | 1823 | 1462374107683 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 08:01:47 INFO - PROCESS | 1823 | 1462374107915 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:47 INFO - PROCESS | 1823 | ++DOCSHELL 0x8eb93400 == 65 [pid = 1823] [id = 117] 08:01:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 132 (0x8ebd4c00) [pid = 1823] [serial = 350] [outer = (nil)] 08:01:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 133 (0x8ebdd400) [pid = 1823] [serial = 351] [outer = 0x8ebd4c00] 08:01:48 INFO - PROCESS | 1823 | 1462374108049 Marionette DEBUG loaded listener.js 08:01:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 134 (0x8ebe1800) [pid = 1823] [serial = 352] [outer = 0x8ebd4c00] 08:01:48 INFO - PROCESS | 1823 | 1462374108951 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]]]}] 08:01:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:01:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1534ms 08:01:49 INFO - PROCESS | 1823 | 1462374109013 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 08:01:49 INFO - PROCESS | 1823 | 1462374109023 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 08:01:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:01:49 INFO - PROCESS | 1823 | 1462374109033 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:01:49 INFO - PROCESS | 1823 | 1462374109037 Marionette TRACE conn3 <- [1,442,null,{}] 08:01:49 INFO - PROCESS | 1823 | 1462374109044 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}] 08:01:49 INFO - PROCESS | 1823 | 1462374109232 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 08:01:49 INFO - PROCESS | 1823 | 1462374109407 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:49 INFO - PROCESS | 1823 | ++DOCSHELL 0x90d84400 == 66 [pid = 1823] [id = 118] 08:01:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 135 (0x91d60c00) [pid = 1823] [serial = 353] [outer = (nil)] 08:01:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 136 (0x91fd8800) [pid = 1823] [serial = 354] [outer = 0x91d60c00] 08:01:49 INFO - PROCESS | 1823 | 1462374109540 Marionette DEBUG loaded listener.js 08:01:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 137 (0x92dc6400) [pid = 1823] [serial = 355] [outer = 0x91d60c00] 08:01:50 INFO - PROCESS | 1823 | 1462374110508 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]]]}] 08:01:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:01:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1532ms 08:01:50 INFO - PROCESS | 1823 | 1462374110566 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 08:01:50 INFO - PROCESS | 1823 | 1462374110570 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 08:01:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:01:50 INFO - PROCESS | 1823 | 1462374110577 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:01:50 INFO - PROCESS | 1823 | 1462374110583 Marionette TRACE conn3 <- [1,446,null,{}] 08:01:50 INFO - PROCESS | 1823 | 1462374110600 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}] 08:01:50 INFO - PROCESS | 1823 | 1462374110821 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 08:01:51 INFO - PROCESS | 1823 | 1462374111032 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:51 INFO - PROCESS | 1823 | ++DOCSHELL 0x9510b400 == 67 [pid = 1823] [id = 119] 08:01:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 138 (0x951f3800) [pid = 1823] [serial = 356] [outer = (nil)] 08:01:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 139 (0x9956c400) [pid = 1823] [serial = 357] [outer = 0x951f3800] 08:01:51 INFO - PROCESS | 1823 | 1462374111164 Marionette DEBUG loaded listener.js 08:01:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x9a494c00) [pid = 1823] [serial = 358] [outer = 0x951f3800] 08:01:52 INFO - PROCESS | 1823 | 1462374112060 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]]]}] 08:01:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:01:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1539ms 08:01:52 INFO - PROCESS | 1823 | 1462374112133 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 08:01:52 INFO - PROCESS | 1823 | 1462374112139 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 08:01:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:01:52 INFO - PROCESS | 1823 | 1462374112146 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:01:52 INFO - PROCESS | 1823 | 1462374112150 Marionette TRACE conn3 <- [1,450,null,{}] 08:01:52 INFO - PROCESS | 1823 | 1462374112155 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}] 08:01:52 INFO - PROCESS | 1823 | 1462374112330 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 08:01:52 INFO - PROCESS | 1823 | 1462374112502 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:52 INFO - PROCESS | 1823 | ++DOCSHELL 0x9aae1400 == 68 [pid = 1823] [id = 120] 08:01:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x9b4c2000) [pid = 1823] [serial = 359] [outer = (nil)] 08:01:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x9b830400) [pid = 1823] [serial = 360] [outer = 0x9b4c2000] 08:01:52 INFO - PROCESS | 1823 | 1462374112641 Marionette DEBUG loaded listener.js 08:01:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x9b8b2000) [pid = 1823] [serial = 361] [outer = 0x9b4c2000] 08:01:53 INFO - PROCESS | 1823 | 1462374113545 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] 08:01:53 INFO - PROCESS | 1823 | 1462374113592 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 08:01:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:01:53 INFO - PROCESS | 1823 | 1462374113598 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:01:53 INFO - PROCESS | 1823 | 1462374113602 Marionette TRACE conn3 <- [1,454,null,{}] 08:01:53 INFO - PROCESS | 1823 | 1462374113608 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}] 08:01:53 INFO - PROCESS | 1823 | 1462374113788 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 08:01:53 INFO - PROCESS | 1823 | 1462374113953 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:54 INFO - PROCESS | 1823 | ++DOCSHELL 0x99261400 == 69 [pid = 1823] [id = 121] 08:01:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x9bf22400) [pid = 1823] [serial = 362] [outer = (nil)] 08:01:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x9d470400) [pid = 1823] [serial = 363] [outer = 0x9bf22400] 08:01:54 INFO - PROCESS | 1823 | 1462374114091 Marionette DEBUG loaded listener.js 08:01:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x9d8b1c00) [pid = 1823] [serial = 364] [outer = 0x9bf22400] 08:01:55 INFO - PROCESS | 1823 | [1823] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:01:55 INFO - PROCESS | 1823 | 1462374115098 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]]]}] 08:01:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:01:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1532ms 08:01:55 INFO - PROCESS | 1823 | 1462374115132 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 08:01:55 INFO - PROCESS | 1823 | 1462374115136 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 08:01:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:01:55 INFO - PROCESS | 1823 | 1462374115143 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:01:55 INFO - PROCESS | 1823 | 1462374115147 Marionette TRACE conn3 <- [1,458,null,{}] 08:01:55 INFO - PROCESS | 1823 | 1462374115153 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}] 08:01:55 INFO - PROCESS | 1823 | 1462374115358 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 08:01:55 INFO - PROCESS | 1823 | 1462374115578 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:55 INFO - PROCESS | 1823 | ++DOCSHELL 0xa050b800 == 70 [pid = 1823] [id = 122] 08:01:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0xa1029400) [pid = 1823] [serial = 365] [outer = (nil)] 08:01:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0xa30b2800) [pid = 1823] [serial = 366] [outer = 0xa1029400] 08:01:55 INFO - PROCESS | 1823 | 1462374115681 Marionette DEBUG loaded listener.js 08:01:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0xa324dc00) [pid = 1823] [serial = 367] [outer = 0xa1029400] 08:01:56 INFO - PROCESS | 1823 | 1462374116588 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] 08:01:56 INFO - PROCESS | 1823 | 1462374116637 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 08:01:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:01:56 INFO - PROCESS | 1823 | 1462374116645 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:01:56 INFO - PROCESS | 1823 | 1462374116649 Marionette TRACE conn3 <- [1,462,null,{}] 08:01:56 INFO - PROCESS | 1823 | 1462374116655 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}] 08:01:56 INFO - PROCESS | 1823 | 1462374116828 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 08:01:57 INFO - PROCESS | 1823 | 1462374116994 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:57 INFO - PROCESS | 1823 | ++DOCSHELL 0x8eb9e000 == 71 [pid = 1823] [id = 123] 08:01:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x91ec1000) [pid = 1823] [serial = 368] [outer = (nil)] 08:01:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x91ec8800) [pid = 1823] [serial = 369] [outer = 0x91ec1000] 08:01:57 INFO - PROCESS | 1823 | 1462374117082 Marionette DEBUG loaded listener.js 08:01:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x91ece800) [pid = 1823] [serial = 370] [outer = 0x91ec1000] 08:01:58 INFO - PROCESS | 1823 | [1823] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:01:58 INFO - PROCESS | 1823 | 1462374118155 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] 08:01:58 INFO - PROCESS | 1823 | 1462374118239 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 08:01:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:01:58 INFO - PROCESS | 1823 | 1462374118246 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:01:58 INFO - PROCESS | 1823 | 1462374118250 Marionette TRACE conn3 <- [1,466,null,{}] 08:01:58 INFO - PROCESS | 1823 | 1462374118256 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}] 08:01:58 INFO - PROCESS | 1823 | 1462374118456 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 08:01:58 INFO - PROCESS | 1823 | 1462374118667 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:58 INFO - PROCESS | 1823 | ++DOCSHELL 0x8f581800 == 72 [pid = 1823] [id = 124] 08:01:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x8f583400) [pid = 1823] [serial = 371] [outer = (nil)] 08:01:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x8f58a000) [pid = 1823] [serial = 372] [outer = 0x8f583400] 08:01:58 INFO - PROCESS | 1823 | 1462374118765 Marionette DEBUG loaded listener.js 08:01:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x8f58d400) [pid = 1823] [serial = 373] [outer = 0x8f583400] 08:01:59 INFO - PROCESS | 1823 | 1462374119666 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] 08:01:59 INFO - PROCESS | 1823 | 1462374119736 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 08:01:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:01:59 INFO - PROCESS | 1823 | 1462374119743 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:01:59 INFO - PROCESS | 1823 | 1462374119746 Marionette TRACE conn3 <- [1,470,null,{}] 08:01:59 INFO - PROCESS | 1823 | 1462374119752 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}] 08:01:59 INFO - PROCESS | 1823 | 1462374119923 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 08:02:00 INFO - PROCESS | 1823 | 1462374120091 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:00 INFO - PROCESS | 1823 | ++DOCSHELL 0x8e0b1c00 == 73 [pid = 1823] [id = 125] 08:02:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x8e0b5000) [pid = 1823] [serial = 374] [outer = (nil)] 08:02:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0x8e0bb400) [pid = 1823] [serial = 375] [outer = 0x8e0b5000] 08:02:00 INFO - PROCESS | 1823 | 1462374120238 Marionette DEBUG loaded listener.js 08:02:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x8eb9d400) [pid = 1823] [serial = 376] [outer = 0x8e0b5000] 08:02:01 INFO - PROCESS | 1823 | 1462374121089 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]]]}] 08:02:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:02:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1385ms 08:02:01 INFO - PROCESS | 1823 | 1462374121129 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 08:02:01 INFO - PROCESS | 1823 | 1462374121133 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 08:02:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:02:01 INFO - PROCESS | 1823 | 1462374121139 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:02:01 INFO - PROCESS | 1823 | 1462374121142 Marionette TRACE conn3 <- [1,474,null,{}] 08:02:01 INFO - PROCESS | 1823 | 1462374121148 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}] 08:02:01 INFO - PROCESS | 1823 | 1462374121316 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 08:02:01 INFO - PROCESS | 1823 | 1462374121519 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:01 INFO - PROCESS | 1823 | ++DOCSHELL 0x8e0b9400 == 74 [pid = 1823] [id = 126] 08:02:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x8e0bac00) [pid = 1823] [serial = 377] [outer = (nil)] 08:02:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 160 (0x8e2d5800) [pid = 1823] [serial = 378] [outer = 0x8e0bac00] 08:02:01 INFO - PROCESS | 1823 | 1462374121606 Marionette DEBUG loaded listener.js 08:02:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x8e2d8c00) [pid = 1823] [serial = 379] [outer = 0x8e0bac00] 08:02:02 INFO - PROCESS | 1823 | 1462374122622 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]]]}] 08:02:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:02:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1530ms 08:02:02 INFO - PROCESS | 1823 | 1462374122671 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 08:02:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:02:02 INFO - PROCESS | 1823 | 1462374122676 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 08:02:02 INFO - PROCESS | 1823 | 1462374122683 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:02:02 INFO - PROCESS | 1823 | 1462374122688 Marionette TRACE conn3 <- [1,478,null,{}] 08:02:02 INFO - PROCESS | 1823 | 1462374122693 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}] 08:02:02 INFO - PROCESS | 1823 | 1462374122912 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 08:02:03 INFO - PROCESS | 1823 | 1462374123140 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:03 INFO - PROCESS | 1823 | ++DOCSHELL 0x8d8d8000 == 75 [pid = 1823] [id = 127] 08:02:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0x8e0b2c00) [pid = 1823] [serial = 380] [outer = (nil)] 08:02:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0x8e2d5400) [pid = 1823] [serial = 381] [outer = 0x8e0b2c00] 08:02:03 INFO - PROCESS | 1823 | 1462374123248 Marionette DEBUG loaded listener.js 08:02:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x8e2df000) [pid = 1823] [serial = 382] [outer = 0x8e0b2c00] 08:02:04 INFO - PROCESS | 1823 | 1462374124388 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]]]}] 08:02:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:02:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1737ms 08:02:04 INFO - PROCESS | 1823 | 1462374124420 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 08:02:04 INFO - PROCESS | 1823 | 1462374124425 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 08:02:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:02:04 INFO - PROCESS | 1823 | 1462374124433 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:02:04 INFO - PROCESS | 1823 | 1462374124439 Marionette TRACE conn3 <- [1,482,null,{}] 08:02:04 INFO - PROCESS | 1823 | 1462374124447 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}] 08:02:04 INFO - PROCESS | 1823 | 1462374124649 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 08:02:04 INFO - PROCESS | 1823 | 1462374124892 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:04 INFO - PROCESS | 1823 | ++DOCSHELL 0x8d8d6c00 == 76 [pid = 1823] [id = 128] 08:02:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 165 (0x8eb99c00) [pid = 1823] [serial = 383] [outer = (nil)] 08:02:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0x8ebd5c00) [pid = 1823] [serial = 384] [outer = 0x8eb99c00] 08:02:04 INFO - PROCESS | 1823 | 1462374124970 Marionette DEBUG loaded listener.js 08:02:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x8ebdac00) [pid = 1823] [serial = 385] [outer = 0x8eb99c00] 08:02:06 INFO - PROCESS | 1823 | 1462374126119 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]]]}] 08:02:06 INFO - PROCESS | 1823 | --DOCSHELL 0x951ee400 == 75 [pid = 1823] [id = 115] 08:02:06 INFO - PROCESS | 1823 | --DOCSHELL 0x90d7ec00 == 74 [pid = 1823] [id = 114] 08:02:06 INFO - PROCESS | 1823 | --DOMWINDOW == 166 (0xa90b2400) [pid = 1823] [serial = 279] [outer = (nil)] [url = about:blank] 08:02:06 INFO - PROCESS | 1823 | --DOMWINDOW == 165 (0x8f40ac00) [pid = 1823] [serial = 282] [outer = (nil)] [url = about:blank] 08:02:06 INFO - PROCESS | 1823 | --DOMWINDOW == 164 (0xa102dc00) [pid = 1823] [serial = 306] [outer = (nil)] [url = about:blank] 08:02:06 INFO - PROCESS | 1823 | --DOCSHELL 0x8f609800 == 73 [pid = 1823] [id = 113] 08:02:06 INFO - PROCESS | 1823 | --DOCSHELL 0x8f60a800 == 72 [pid = 1823] [id = 112] 08:02:06 INFO - PROCESS | 1823 | --DOCSHELL 0x8eba1000 == 71 [pid = 1823] [id = 111] 08:02:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:02:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1782ms 08:02:06 INFO - PROCESS | 1823 | 1462374126216 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 08:02:06 INFO - PROCESS | 1823 | 1462374126224 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 08:02:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:02:06 INFO - PROCESS | 1823 | 1462374126236 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:02:06 INFO - PROCESS | 1823 | 1462374126240 Marionette TRACE conn3 <- [1,486,null,{}] 08:02:06 INFO - PROCESS | 1823 | 1462374126247 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}] 08:02:06 INFO - PROCESS | 1823 | 1462374126412 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 08:02:06 INFO - PROCESS | 1823 | --DOMWINDOW == 163 (0x93cbe000) [pid = 1823] [serial = 289] [outer = (nil)] [url = about:blank] 08:02:06 INFO - PROCESS | 1823 | --DOMWINDOW == 162 (0xa102a400) [pid = 1823] [serial = 270] [outer = (nil)] [url = about:blank] 08:02:06 INFO - PROCESS | 1823 | --DOMWINDOW == 161 (0xa8c4bc00) [pid = 1823] [serial = 276] [outer = (nil)] [url = about:blank] 08:02:06 INFO - PROCESS | 1823 | --DOMWINDOW == 160 (0x9b4bec00) [pid = 1823] [serial = 301] [outer = (nil)] [url = about:blank] 08:02:06 INFO - PROCESS | 1823 | --DOMWINDOW == 159 (0x9b209400) [pid = 1823] [serial = 300] [outer = (nil)] [url = about:blank] 08:02:06 INFO - PROCESS | 1823 | --DOMWINDOW == 158 (0x99fcc800) [pid = 1823] [serial = 294] [outer = (nil)] [url = about:blank] 08:02:06 INFO - PROCESS | 1823 | --DOMWINDOW == 157 (0x8f606400) [pid = 1823] [serial = 285] [outer = (nil)] [url = about:blank] 08:02:06 INFO - PROCESS | 1823 | --DOMWINDOW == 156 (0x92dc8c00) [pid = 1823] [serial = 288] [outer = (nil)] [url = about:blank] 08:02:06 INFO - PROCESS | 1823 | --DOMWINDOW == 155 (0x9a48a000) [pid = 1823] [serial = 295] [outer = (nil)] [url = about:blank] 08:02:06 INFO - PROCESS | 1823 | --DOMWINDOW == 154 (0x9510e800) [pid = 1823] [serial = 292] [outer = (nil)] [url = about:blank] 08:02:06 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0xa3219800) [pid = 1823] [serial = 262] [outer = (nil)] [url = about:blank] 08:02:06 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x9c1a8400) [pid = 1823] [serial = 304] [outer = (nil)] [url = about:blank] 08:02:06 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x9a97fc00) [pid = 1823] [serial = 297] [outer = (nil)] [url = about:blank] 08:02:06 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x9a2f4c00) [pid = 1823] [serial = 267] [outer = (nil)] [url = about:blank] 08:02:06 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x9aad8800) [pid = 1823] [serial = 298] [outer = (nil)] [url = about:blank] 08:02:06 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0xa6f34c00) [pid = 1823] [serial = 273] [outer = (nil)] [url = about:blank] 08:02:06 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x9b8b9000) [pid = 1823] [serial = 303] [outer = (nil)] [url = about:blank] 08:02:06 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x92dcf800) [pid = 1823] [serial = 264] [outer = (nil)] [url = about:blank] 08:02:06 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x92dcd000) [pid = 1823] [serial = 291] [outer = (nil)] [url = about:blank] 08:02:06 INFO - PROCESS | 1823 | 1462374126639 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:06 INFO - PROCESS | 1823 | ++DOCSHELL 0x8e0bf000 == 72 [pid = 1823] [id = 129] 08:02:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x8e9c3400) [pid = 1823] [serial = 386] [outer = (nil)] 08:02:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x8f58f800) [pid = 1823] [serial = 387] [outer = 0x8e9c3400] 08:02:06 INFO - PROCESS | 1823 | 1462374126719 Marionette DEBUG loaded listener.js 08:02:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x8f60c400) [pid = 1823] [serial = 388] [outer = 0x8e9c3400] 08:02:07 INFO - PROCESS | 1823 | 1462374127535 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]]]}] 08:02:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:02:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1343ms 08:02:07 INFO - PROCESS | 1823 | 1462374127580 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 08:02:07 INFO - PROCESS | 1823 | 1462374127584 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 08:02:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:02:07 INFO - PROCESS | 1823 | 1462374127591 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:02:07 INFO - PROCESS | 1823 | 1462374127597 Marionette TRACE conn3 <- [1,490,null,{}] 08:02:07 INFO - PROCESS | 1823 | 1462374127613 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}] 08:02:07 INFO - PROCESS | 1823 | 1462374127797 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 08:02:07 INFO - PROCESS | 1823 | 1462374127809 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:07 INFO - PROCESS | 1823 | ++DOCSHELL 0x8d8de800 == 73 [pid = 1823] [id = 130] 08:02:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x8eb9a400) [pid = 1823] [serial = 389] [outer = (nil)] 08:02:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x92491800) [pid = 1823] [serial = 390] [outer = 0x8eb9a400] 08:02:08 INFO - PROCESS | 1823 | 1462374128003 Marionette DEBUG loaded listener.js 08:02:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x93a0b400) [pid = 1823] [serial = 391] [outer = 0x8eb9a400] 08:02:08 INFO - PROCESS | 1823 | 1462374128850 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]]]}] 08:02:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:02:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1282ms 08:02:08 INFO - PROCESS | 1823 | 1462374128873 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 08:02:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:02:08 INFO - PROCESS | 1823 | 1462374128878 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 08:02:08 INFO - PROCESS | 1823 | 1462374128885 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:02:08 INFO - PROCESS | 1823 | 1462374128888 Marionette TRACE conn3 <- [1,494,null,{}] 08:02:08 INFO - PROCESS | 1823 | 1462374128895 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}] 08:02:09 INFO - PROCESS | 1823 | 1462374129121 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 08:02:09 INFO - PROCESS | 1823 | 1462374129148 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:09 INFO - PROCESS | 1823 | ++DOCSHELL 0x9249a400 == 74 [pid = 1823] [id = 131] 08:02:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x95103800) [pid = 1823] [serial = 392] [outer = (nil)] 08:02:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x9510b800) [pid = 1823] [serial = 393] [outer = 0x95103800] 08:02:09 INFO - PROCESS | 1823 | 1462374129223 Marionette DEBUG loaded listener.js 08:02:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x976a6c00) [pid = 1823] [serial = 394] [outer = 0x95103800] 08:02:10 INFO - PROCESS | 1823 | 1462374130131 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]]]}] 08:02:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:02:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1279ms 08:02:10 INFO - PROCESS | 1823 | 1462374130171 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 08:02:10 INFO - PROCESS | 1823 | 1462374130174 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 08:02:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:02:10 INFO - PROCESS | 1823 | 1462374130180 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:02:10 INFO - PROCESS | 1823 | 1462374130196 Marionette TRACE conn3 <- [1,498,null,{}] 08:02:10 INFO - PROCESS | 1823 | 1462374130202 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}] 08:02:10 INFO - PROCESS | 1823 | 1462374130416 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 08:02:10 INFO - PROCESS | 1823 | 1462374130439 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:10 INFO - PROCESS | 1823 | ++DOCSHELL 0x95102400 == 75 [pid = 1823] [id = 132] 08:02:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x95109400) [pid = 1823] [serial = 395] [outer = (nil)] 08:02:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x9a224c00) [pid = 1823] [serial = 396] [outer = 0x95109400] 08:02:10 INFO - PROCESS | 1823 | 1462374130511 Marionette DEBUG loaded listener.js 08:02:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0x9a489c00) [pid = 1823] [serial = 397] [outer = 0x95109400] 08:02:11 INFO - PROCESS | 1823 | --DOMWINDOW == 156 (0x90d81400) [pid = 1823] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:02:11 INFO - PROCESS | 1823 | --DOMWINDOW == 155 (0x8f60bc00) [pid = 1823] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:02:11 INFO - PROCESS | 1823 | --DOMWINDOW == 154 (0x950c4800) [pid = 1823] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:02:11 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x8eba1400) [pid = 1823] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:02:11 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x91d62800) [pid = 1823] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:02:11 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x951f8c00) [pid = 1823] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:02:11 INFO - PROCESS | 1823 | 1462374131492 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]]]}] 08:02:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:02:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1342ms 08:02:11 INFO - PROCESS | 1823 | 1462374131523 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 08:02:11 INFO - PROCESS | 1823 | 1462374131525 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 08:02:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:02:11 INFO - PROCESS | 1823 | 1462374131533 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:02:11 INFO - PROCESS | 1823 | 1462374131536 Marionette TRACE conn3 <- [1,502,null,{}] 08:02:11 INFO - PROCESS | 1823 | 1462374131541 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}] 08:02:11 INFO - PROCESS | 1823 | 1462374131764 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 08:02:11 INFO - PROCESS | 1823 | 1462374131790 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:11 INFO - PROCESS | 1823 | ++DOCSHELL 0x8eba1400 == 76 [pid = 1823] [id = 133] 08:02:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x950c4800) [pid = 1823] [serial = 398] [outer = (nil)] 08:02:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x9aadc000) [pid = 1823] [serial = 399] [outer = 0x950c4800] 08:02:11 INFO - PROCESS | 1823 | 1462374131864 Marionette DEBUG loaded listener.js 08:02:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x9aadf800) [pid = 1823] [serial = 400] [outer = 0x950c4800] 08:02:12 INFO - PROCESS | 1823 | 1462374132689 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]]]}] 08:02:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:02:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1188ms 08:02:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:02:12 INFO - PROCESS | 1823 | 1462374132721 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 08:02:12 INFO - PROCESS | 1823 | 1462374132724 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 08:02:12 INFO - PROCESS | 1823 | 1462374132730 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:02:12 INFO - PROCESS | 1823 | 1462374132734 Marionette TRACE conn3 <- [1,506,null,{}] 08:02:12 INFO - PROCESS | 1823 | 1462374132740 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}] 08:02:12 INFO - PROCESS | 1823 | 1462374132888 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 08:02:12 INFO - PROCESS | 1823 | 1462374132903 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:12 INFO - PROCESS | 1823 | ++DOCSHELL 0x9aadcc00 == 77 [pid = 1823] [id = 134] 08:02:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x9b7ba000) [pid = 1823] [serial = 401] [outer = (nil)] 08:02:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x9d46f000) [pid = 1823] [serial = 402] [outer = 0x9b7ba000] 08:02:12 INFO - PROCESS | 1823 | 1462374132975 Marionette DEBUG loaded listener.js 08:02:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0xa1024000) [pid = 1823] [serial = 403] [outer = 0x9b7ba000] 08:02:14 INFO - PROCESS | 1823 | 1462374134114 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]]]}] 08:02:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:02:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1432ms 08:02:14 INFO - PROCESS | 1823 | 1462374134162 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 08:02:14 INFO - PROCESS | 1823 | 1462374134170 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 08:02:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:02:14 INFO - PROCESS | 1823 | 1462374134178 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:02:14 INFO - PROCESS | 1823 | 1462374134185 Marionette TRACE conn3 <- [1,510,null,{}] 08:02:14 INFO - PROCESS | 1823 | 1462374134194 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}] 08:02:14 INFO - PROCESS | 1823 | 1462374134391 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 08:02:14 INFO - PROCESS | 1823 | 1462374134618 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:14 INFO - PROCESS | 1823 | ++DOCSHELL 0x8ebd3800 == 78 [pid = 1823] [id = 135] 08:02:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x8ebd6400) [pid = 1823] [serial = 404] [outer = (nil)] 08:02:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x8f586000) [pid = 1823] [serial = 405] [outer = 0x8ebd6400] 08:02:14 INFO - PROCESS | 1823 | 1462374134724 Marionette DEBUG loaded listener.js 08:02:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 160 (0x8f60b800) [pid = 1823] [serial = 406] [outer = 0x8ebd6400] 08:02:16 INFO - PROCESS | 1823 | 1462374136248 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]]]}] 08:02:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:02:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 2137ms 08:02:16 INFO - PROCESS | 1823 | 1462374136316 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 08:02:16 INFO - PROCESS | 1823 | 1462374136325 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 08:02:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:02:16 INFO - PROCESS | 1823 | 1462374136338 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:02:16 INFO - PROCESS | 1823 | 1462374136344 Marionette TRACE conn3 <- [1,514,null,{}] 08:02:16 INFO - PROCESS | 1823 | 1462374136350 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}] 08:02:16 INFO - PROCESS | 1823 | 1462374136636 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 08:02:16 INFO - PROCESS | 1823 | 1462374136796 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:16 INFO - PROCESS | 1823 | ++DOCSHELL 0x8f585800 == 79 [pid = 1823] [id = 136] 08:02:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x91d62800) [pid = 1823] [serial = 407] [outer = (nil)] 08:02:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0xa2190400) [pid = 1823] [serial = 408] [outer = 0x91d62800] 08:02:16 INFO - PROCESS | 1823 | 1462374136883 Marionette DEBUG loaded listener.js 08:02:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0xa24efc00) [pid = 1823] [serial = 409] [outer = 0x91d62800] 08:02:17 INFO - PROCESS | 1823 | 1462374137768 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]]]}] 08:02:17 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 08:02:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1490ms 08:02:17 INFO - PROCESS | 1823 | 1462374137827 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 08:02:17 INFO - PROCESS | 1823 | 1462374137832 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 08:02:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:02:17 INFO - PROCESS | 1823 | 1462374137838 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:02:17 INFO - PROCESS | 1823 | 1462374137844 Marionette TRACE conn3 <- [1,518,null,{}] 08:02:17 INFO - PROCESS | 1823 | 1462374137861 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}] 08:02:18 INFO - PROCESS | 1823 | 1462374138094 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 08:02:18 INFO - PROCESS | 1823 | 1462374138310 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:18 INFO - PROCESS | 1823 | ++DOCSHELL 0x9ad06c00 == 80 [pid = 1823] [id = 137] 08:02:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x9ad07400) [pid = 1823] [serial = 410] [outer = (nil)] 08:02:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 165 (0xa2199400) [pid = 1823] [serial = 411] [outer = 0x9ad07400] 08:02:18 INFO - PROCESS | 1823 | 1462374138446 Marionette DEBUG loaded listener.js 08:02:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0xa3058400) [pid = 1823] [serial = 412] [outer = 0x9ad07400] 08:02:19 INFO - PROCESS | 1823 | 1462374139359 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]]]}] 08:02:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:02:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1594ms 08:02:19 INFO - PROCESS | 1823 | 1462374139433 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 08:02:19 INFO - PROCESS | 1823 | 1462374139438 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 08:02:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:02:19 INFO - PROCESS | 1823 | 1462374139446 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:02:19 INFO - PROCESS | 1823 | 1462374139450 Marionette TRACE conn3 <- [1,522,null,{}] 08:02:19 INFO - PROCESS | 1823 | 1462374139456 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}] 08:02:19 INFO - PROCESS | 1823 | 1462374139686 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 08:02:19 INFO - PROCESS | 1823 | 1462374139902 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:19 INFO - PROCESS | 1823 | ++DOCSHELL 0x91ea8000 == 81 [pid = 1823] [id = 138] 08:02:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x91eaa800) [pid = 1823] [serial = 413] [outer = (nil)] 08:02:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x91eb2000) [pid = 1823] [serial = 414] [outer = 0x91eaa800] 08:02:20 INFO - PROCESS | 1823 | 1462374140032 Marionette DEBUG loaded listener.js 08:02:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x91eb5800) [pid = 1823] [serial = 415] [outer = 0x91eaa800] 08:02:20 INFO - PROCESS | 1823 | 1462374140929 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]]]}] 08:02:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:02:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1534ms 08:02:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:02:20 INFO - PROCESS | 1823 | 1462374140981 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 08:02:20 INFO - PROCESS | 1823 | 1462374140984 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 08:02:20 INFO - PROCESS | 1823 | 1462374140992 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:02:20 INFO - PROCESS | 1823 | 1462374140994 Marionette TRACE conn3 <- [1,526,null,{}] 08:02:21 INFO - PROCESS | 1823 | 1462374141001 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}] 08:02:21 INFO - PROCESS | 1823 | 1462374141180 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 08:02:21 INFO - PROCESS | 1823 | 1462374141351 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:21 INFO - PROCESS | 1823 | ++DOCSHELL 0x8d99a800 == 82 [pid = 1823] [id = 139] 08:02:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x8d99b400) [pid = 1823] [serial = 416] [outer = (nil)] 08:02:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x8d99fc00) [pid = 1823] [serial = 417] [outer = 0x8d99b400] 08:02:21 INFO - PROCESS | 1823 | 1462374141446 Marionette DEBUG loaded listener.js 08:02:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x8d9a2000) [pid = 1823] [serial = 418] [outer = 0x8d99b400] 08:02:22 INFO - PROCESS | 1823 | 1462374142495 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]]]}] 08:02:22 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 08:02:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1580ms 08:02:22 INFO - PROCESS | 1823 | 1462374142571 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 08:02:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:02:22 INFO - PROCESS | 1823 | 1462374142575 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 08:02:22 INFO - PROCESS | 1823 | 1462374142582 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:02:22 INFO - PROCESS | 1823 | 1462374142586 Marionette TRACE conn3 <- [1,530,null,{}] 08:02:22 INFO - PROCESS | 1823 | 1462374142594 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}] 08:02:22 INFO - PROCESS | 1823 | 1462374142839 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 08:02:23 INFO - PROCESS | 1823 | 1462374143102 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:23 INFO - PROCESS | 1823 | ++DOCSHELL 0x8d99e800 == 83 [pid = 1823] [id = 140] 08:02:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x8d99f000) [pid = 1823] [serial = 419] [outer = (nil)] 08:02:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x8e184000) [pid = 1823] [serial = 420] [outer = 0x8d99f000] 08:02:23 INFO - PROCESS | 1823 | 1462374143195 Marionette DEBUG loaded listener.js 08:02:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x91eadc00) [pid = 1823] [serial = 421] [outer = 0x8d99f000] 08:02:24 INFO - PROCESS | 1823 | 1462374144002 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"]]]}] 08:02:24 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 08:02:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:02:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:02:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:02:24 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 08:02:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:02:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:02:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:02:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:02:24 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:02:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1480ms 08:02:24 INFO - PROCESS | 1823 | 1462374144071 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 08:02:24 INFO - PROCESS | 1823 | 1462374144075 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 08:02:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:02:24 INFO - PROCESS | 1823 | 1462374144085 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:02:24 INFO - PROCESS | 1823 | 1462374144088 Marionette TRACE conn3 <- [1,534,null,{}] 08:02:24 INFO - PROCESS | 1823 | 1462374144095 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}] 08:02:24 INFO - PROCESS | 1823 | 1462374144304 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 08:02:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x8daaa400) [pid = 1823] [serial = 422] [outer = 0x951f3000] 08:02:24 INFO - PROCESS | 1823 | 1462374144577 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:24 INFO - PROCESS | 1823 | ++DOCSHELL 0x8e182800 == 84 [pid = 1823] [id = 141] 08:02:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x8e185400) [pid = 1823] [serial = 423] [outer = (nil)] 08:02:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 178 (0x91eb1800) [pid = 1823] [serial = 424] [outer = 0x8e185400] 08:02:24 INFO - PROCESS | 1823 | 1462374144724 Marionette DEBUG loaded listener.js 08:02:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 179 (0x9b830000) [pid = 1823] [serial = 425] [outer = 0x8e185400] 08:02:25 INFO - PROCESS | 1823 | 1462374145592 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]]]}] 08:02:25 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 08:02:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1587ms 08:02:25 INFO - PROCESS | 1823 | 1462374145672 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 08:02:25 INFO - PROCESS | 1823 | 1462374145677 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 08:02:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:02:25 INFO - PROCESS | 1823 | 1462374145684 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:02:25 INFO - PROCESS | 1823 | 1462374145686 Marionette TRACE conn3 <- [1,538,null,{}] 08:02:25 INFO - PROCESS | 1823 | 1462374145693 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}] 08:02:25 INFO - PROCESS | 1823 | 1462374145954 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 08:02:26 INFO - PROCESS | 1823 | 1462374146080 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:26 INFO - PROCESS | 1823 | ++DOCSHELL 0x8d28f400 == 85 [pid = 1823] [id = 142] 08:02:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 180 (0x8d290000) [pid = 1823] [serial = 426] [outer = (nil)] 08:02:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 181 (0x8d295400) [pid = 1823] [serial = 427] [outer = 0x8d290000] 08:02:26 INFO - PROCESS | 1823 | 1462374146167 Marionette DEBUG loaded listener.js 08:02:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 182 (0x8d29a400) [pid = 1823] [serial = 428] [outer = 0x8d290000] 08:02:27 INFO - PROCESS | 1823 | 1462374147057 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]]]}] 08:02:27 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. 08:02:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1432ms 08:02:27 INFO - PROCESS | 1823 | 1462374147117 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 08:02:27 INFO - PROCESS | 1823 | 1462374147121 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 08:02:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:02:27 INFO - PROCESS | 1823 | 1462374147129 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:02:27 INFO - PROCESS | 1823 | 1462374147133 Marionette TRACE conn3 <- [1,542,null,{}] 08:02:27 INFO - PROCESS | 1823 | 1462374147139 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}] 08:02:27 INFO - PROCESS | 1823 | 1462374147333 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 08:02:27 INFO - PROCESS | 1823 | 1462374147525 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:27 INFO - PROCESS | 1823 | ++DOCSHELL 0x8ba94800 == 86 [pid = 1823] [id = 143] 08:02:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 183 (0x8ba96000) [pid = 1823] [serial = 429] [outer = (nil)] 08:02:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 184 (0x8ba9c800) [pid = 1823] [serial = 430] [outer = 0x8ba96000] 08:02:27 INFO - PROCESS | 1823 | 1462374147653 Marionette DEBUG loaded listener.js 08:02:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 185 (0x8baa0800) [pid = 1823] [serial = 431] [outer = 0x8ba96000] 08:02:28 INFO - PROCESS | 1823 | 1462374148566 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]]]}] 08:02:28 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. 08:02:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1479ms 08:02:28 INFO - PROCESS | 1823 | 1462374148610 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 08:02:28 INFO - PROCESS | 1823 | 1462374148614 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 08:02:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:02:28 INFO - PROCESS | 1823 | 1462374148620 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:02:28 INFO - PROCESS | 1823 | 1462374148624 Marionette TRACE conn3 <- [1,546,null,{}] 08:02:28 INFO - PROCESS | 1823 | 1462374148650 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}] 08:02:28 INFO - PROCESS | 1823 | 1462374148857 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 08:02:29 INFO - PROCESS | 1823 | 1462374149058 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:29 INFO - PROCESS | 1823 | ++DOCSHELL 0x8ba92c00 == 87 [pid = 1823] [id = 144] 08:02:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 186 (0x8ba9a800) [pid = 1823] [serial = 432] [outer = (nil)] 08:02:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 187 (0x8bc0ec00) [pid = 1823] [serial = 433] [outer = 0x8ba9a800] 08:02:29 INFO - PROCESS | 1823 | 1462374149147 Marionette DEBUG loaded listener.js 08:02:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 188 (0x8bc14400) [pid = 1823] [serial = 434] [outer = 0x8ba9a800] 08:02:30 INFO - PROCESS | 1823 | 1462374150077 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]]]}] 08:02:30 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 08:02:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1536ms 08:02:30 INFO - PROCESS | 1823 | 1462374150157 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 08:02:30 INFO - PROCESS | 1823 | 1462374150162 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 08:02:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:02:30 INFO - PROCESS | 1823 | 1462374150169 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:02:30 INFO - PROCESS | 1823 | 1462374150173 Marionette TRACE conn3 <- [1,550,null,{}] 08:02:30 INFO - PROCESS | 1823 | 1462374150180 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}] 08:02:30 INFO - PROCESS | 1823 | 1462374150406 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 08:02:30 INFO - PROCESS | 1823 | 1462374150644 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:30 INFO - PROCESS | 1823 | ++DOCSHELL 0x8bc16400 == 88 [pid = 1823] [id = 145] 08:02:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 189 (0x8bc17c00) [pid = 1823] [serial = 435] [outer = (nil)] 08:02:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 190 (0x8bd94400) [pid = 1823] [serial = 436] [outer = 0x8bc17c00] 08:02:30 INFO - PROCESS | 1823 | 1462374150781 Marionette DEBUG loaded listener.js 08:02:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 191 (0x8bd9d400) [pid = 1823] [serial = 437] [outer = 0x8bc17c00] 08:02:31 INFO - PROCESS | 1823 | 1462374151654 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]]]}] 08:02:31 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. 08:02:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1535ms 08:02:31 INFO - PROCESS | 1823 | 1462374151709 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 08:02:31 INFO - PROCESS | 1823 | 1462374151713 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 08:02:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:02:31 INFO - PROCESS | 1823 | 1462374151721 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:02:31 INFO - PROCESS | 1823 | 1462374151724 Marionette TRACE conn3 <- [1,554,null,{}] 08:02:31 INFO - PROCESS | 1823 | 1462374151731 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}] 08:02:31 INFO - PROCESS | 1823 | 1462374151905 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 08:02:32 INFO - PROCESS | 1823 | 1462374152089 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:32 INFO - PROCESS | 1823 | ++DOCSHELL 0x8ab65c00 == 89 [pid = 1823] [id = 146] 08:02:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 192 (0x8ab66400) [pid = 1823] [serial = 438] [outer = (nil)] 08:02:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 193 (0x8ab6dc00) [pid = 1823] [serial = 439] [outer = 0x8ab66400] 08:02:32 INFO - PROCESS | 1823 | 1462374152178 Marionette DEBUG loaded listener.js 08:02:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 194 (0x8ab6fc00) [pid = 1823] [serial = 440] [outer = 0x8ab66400] 08:02:32 INFO - PROCESS | 1823 | [1823] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:02:33 INFO - PROCESS | 1823 | 1462374153159 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]]]}] 08:02:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:02:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1489ms 08:02:33 INFO - PROCESS | 1823 | 1462374153211 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 08:02:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:02:33 INFO - PROCESS | 1823 | 1462374153225 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 08:02:33 INFO - PROCESS | 1823 | 1462374153232 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:02:33 INFO - PROCESS | 1823 | 1462374153235 Marionette TRACE conn3 <- [1,558,null,{}] 08:02:33 INFO - PROCESS | 1823 | 1462374153241 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}] 08:02:33 INFO - PROCESS | 1823 | 1462374153430 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 08:02:33 INFO - PROCESS | 1823 | 1462374153608 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:33 INFO - PROCESS | 1823 | ++DOCSHELL 0x8ab6e800 == 90 [pid = 1823] [id = 147] 08:02:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 195 (0x8ab70c00) [pid = 1823] [serial = 441] [outer = (nil)] 08:02:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 196 (0x8bd9a000) [pid = 1823] [serial = 442] [outer = 0x8ab70c00] 08:02:33 INFO - PROCESS | 1823 | 1462374153695 Marionette DEBUG loaded listener.js 08:02:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 197 (0x8bd9e800) [pid = 1823] [serial = 443] [outer = 0x8ab70c00] 08:02:35 INFO - PROCESS | 1823 | 1462374155041 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]]]}] 08:02:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:02:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1886ms 08:02:35 INFO - PROCESS | 1823 | 1462374155142 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 08:02:35 INFO - PROCESS | 1823 | 1462374155148 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 08:02:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:02:35 INFO - PROCESS | 1823 | 1462374155157 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:02:35 INFO - PROCESS | 1823 | 1462374155162 Marionette TRACE conn3 <- [1,562,null,{}] 08:02:35 INFO - PROCESS | 1823 | 1462374155172 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}] 08:02:35 INFO - PROCESS | 1823 | 1462374155353 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 08:02:35 INFO - PROCESS | 1823 | 1462374155537 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:35 INFO - PROCESS | 1823 | ++DOCSHELL 0x8ab65400 == 91 [pid = 1823] [id = 148] 08:02:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 198 (0x8bc1b400) [pid = 1823] [serial = 444] [outer = (nil)] 08:02:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 199 (0x8bd9b400) [pid = 1823] [serial = 445] [outer = 0x8bc1b400] 08:02:35 INFO - PROCESS | 1823 | 1462374155618 Marionette DEBUG loaded listener.js 08:02:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 200 (0x8d8d8800) [pid = 1823] [serial = 446] [outer = 0x8bc1b400] 08:02:36 INFO - PROCESS | 1823 | [1823] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:02:36 INFO - PROCESS | 1823 | 1462374156511 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]]]}] 08:02:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:02:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1433ms 08:02:36 INFO - PROCESS | 1823 | 1462374156591 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 08:02:36 INFO - PROCESS | 1823 | 1462374156605 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 08:02:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:02:36 INFO - PROCESS | 1823 | 1462374156625 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:02:36 INFO - PROCESS | 1823 | 1462374156633 Marionette TRACE conn3 <- [1,566,null,{}] 08:02:36 INFO - PROCESS | 1823 | 1462374156644 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}] 08:02:36 INFO - PROCESS | 1823 | 1462374156916 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 08:02:37 INFO - PROCESS | 1823 | 1462374157111 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:37 INFO - PROCESS | 1823 | ++DOCSHELL 0x8daac400 == 92 [pid = 1823] [id = 149] 08:02:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 201 (0x8e0b6c00) [pid = 1823] [serial = 447] [outer = (nil)] 08:02:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 202 (0x8e17c800) [pid = 1823] [serial = 448] [outer = 0x8e0b6c00] 08:02:37 INFO - PROCESS | 1823 | 1462374157230 Marionette DEBUG loaded listener.js 08:02:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 203 (0x8e186000) [pid = 1823] [serial = 449] [outer = 0x8e0b6c00] 08:02:37 INFO - PROCESS | 1823 | --DOCSHELL 0x92dc1400 == 91 [pid = 1823] [id = 91] 08:02:37 INFO - PROCESS | 1823 | --DOCSHELL 0x946c5000 == 90 [pid = 1823] [id = 92] 08:02:37 INFO - PROCESS | 1823 | --DOMWINDOW == 202 (0x9a625800) [pid = 1823] [serial = 348] [outer = (nil)] [url = about:blank] 08:02:37 INFO - PROCESS | 1823 | --DOCSHELL 0x92dc1800 == 89 [pid = 1823] [id = 93] 08:02:37 INFO - PROCESS | 1823 | --DOCSHELL 0x8f401400 == 88 [pid = 1823] [id = 94] 08:02:37 INFO - PROCESS | 1823 | --DOCSHELL 0x9d46a800 == 87 [pid = 1823] [id = 90] 08:02:38 INFO - PROCESS | 1823 | [1823] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:02:38 INFO - PROCESS | 1823 | --DOCSHELL 0x8eba1400 == 86 [pid = 1823] [id = 133] 08:02:38 INFO - PROCESS | 1823 | --DOCSHELL 0x95102400 == 85 [pid = 1823] [id = 132] 08:02:38 INFO - PROCESS | 1823 | --DOCSHELL 0x9249a400 == 84 [pid = 1823] [id = 131] 08:02:38 INFO - PROCESS | 1823 | --DOCSHELL 0x8d8de800 == 83 [pid = 1823] [id = 130] 08:02:38 INFO - PROCESS | 1823 | --DOCSHELL 0x8e0bf000 == 82 [pid = 1823] [id = 129] 08:02:38 INFO - PROCESS | 1823 | --DOCSHELL 0x8d8d6c00 == 81 [pid = 1823] [id = 128] 08:02:38 INFO - PROCESS | 1823 | --DOCSHELL 0x9aae1400 == 80 [pid = 1823] [id = 120] 08:02:38 INFO - PROCESS | 1823 | --DOCSHELL 0x9510b400 == 79 [pid = 1823] [id = 119] 08:02:38 INFO - PROCESS | 1823 | --DOCSHELL 0x90d84400 == 78 [pid = 1823] [id = 118] 08:02:38 INFO - PROCESS | 1823 | --DOCSHELL 0x8eb93400 == 77 [pid = 1823] [id = 117] 08:02:38 INFO - PROCESS | 1823 | --DOCSHELL 0x951f5000 == 76 [pid = 1823] [id = 116] 08:02:38 INFO - PROCESS | 1823 | 1462374158354 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]]]}] 08:02:38 INFO - PROCESS | 1823 | --DOMWINDOW == 201 (0xa6f3b800) [pid = 1823] [serial = 324] [outer = (nil)] [url = about:blank] 08:02:38 INFO - PROCESS | 1823 | --DOMWINDOW == 200 (0x91fc9400) [pid = 1823] [serial = 309] [outer = (nil)] [url = about:blank] 08:02:38 INFO - PROCESS | 1823 | --DOMWINDOW == 199 (0x92e14000) [pid = 1823] [serial = 339] [outer = (nil)] [url = about:blank] 08:02:38 INFO - PROCESS | 1823 | --DOMWINDOW == 198 (0x91d60000) [pid = 1823] [serial = 336] [outer = (nil)] [url = about:blank] 08:02:38 INFO - PROCESS | 1823 | --DOMWINDOW == 197 (0x976ac000) [pid = 1823] [serial = 342] [outer = (nil)] [url = about:blank] 08:02:38 INFO - PROCESS | 1823 | --DOMWINDOW == 196 (0x91fd6c00) [pid = 1823] [serial = 337] [outer = (nil)] [url = about:blank] 08:02:38 INFO - PROCESS | 1823 | --DOMWINDOW == 195 (0x99da0800) [pid = 1823] [serial = 315] [outer = (nil)] [url = about:blank] 08:02:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:02:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1791ms 08:02:38 INFO - PROCESS | 1823 | --DOMWINDOW == 194 (0xa35a0c00) [pid = 1823] [serial = 321] [outer = (nil)] [url = about:blank] 08:02:38 INFO - PROCESS | 1823 | --DOMWINDOW == 193 (0x8f604000) [pid = 1823] [serial = 334] [outer = (nil)] [url = about:blank] 08:02:38 INFO - PROCESS | 1823 | --DOMWINDOW == 192 (0x8f405000) [pid = 1823] [serial = 333] [outer = (nil)] [url = about:blank] 08:02:38 INFO - PROCESS | 1823 | --DOMWINDOW == 191 (0x8e9bfc00) [pid = 1823] [serial = 330] [outer = (nil)] [url = about:blank] 08:02:38 INFO - PROCESS | 1823 | --DOMWINDOW == 190 (0x946c2000) [pid = 1823] [serial = 312] [outer = (nil)] [url = about:blank] 08:02:38 INFO - PROCESS | 1823 | --DOMWINDOW == 189 (0xa2193400) [pid = 1823] [serial = 307] [outer = (nil)] [url = about:blank] 08:02:38 INFO - PROCESS | 1823 | --DOMWINDOW == 188 (0xa90b4000) [pid = 1823] [serial = 327] [outer = (nil)] [url = about:blank] 08:02:38 INFO - PROCESS | 1823 | --DOMWINDOW == 187 (0xa226a400) [pid = 1823] [serial = 318] [outer = (nil)] [url = about:blank] 08:02:38 INFO - PROCESS | 1823 | --DOMWINDOW == 186 (0x995d5800) [pid = 1823] [serial = 345] [outer = (nil)] [url = about:blank] 08:02:38 INFO - PROCESS | 1823 | --DOMWINDOW == 185 (0x995ccc00) [pid = 1823] [serial = 343] [outer = (nil)] [url = about:blank] 08:02:38 INFO - PROCESS | 1823 | --DOMWINDOW == 184 (0x99fcd400) [pid = 1823] [serial = 346] [outer = (nil)] [url = about:blank] 08:02:38 INFO - PROCESS | 1823 | --DOMWINDOW == 183 (0x950bd400) [pid = 1823] [serial = 340] [outer = (nil)] [url = about:blank] 08:02:38 INFO - PROCESS | 1823 | 1462374158432 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 08:02:38 INFO - PROCESS | 1823 | 1462374158438 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 08:02:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:02:38 INFO - PROCESS | 1823 | 1462374158445 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:02:38 INFO - PROCESS | 1823 | 1462374158451 Marionette TRACE conn3 <- [1,570,null,{}] 08:02:38 INFO - PROCESS | 1823 | 1462374158466 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}] 08:02:38 INFO - PROCESS | 1823 | 1462374158636 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 08:02:38 INFO - PROCESS | 1823 | 1462374158770 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:38 INFO - PROCESS | 1823 | ++DOCSHELL 0x8e187800 == 77 [pid = 1823] [id = 150] 08:02:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 184 (0x8eb9d000) [pid = 1823] [serial = 450] [outer = (nil)] 08:02:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 185 (0x8ebdd800) [pid = 1823] [serial = 451] [outer = 0x8eb9d000] 08:02:38 INFO - PROCESS | 1823 | 1462374158899 Marionette DEBUG loaded listener.js 08:02:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 186 (0x8f408000) [pid = 1823] [serial = 452] [outer = 0x8eb9d000] 08:02:39 INFO - PROCESS | 1823 | [1823] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:02:39 INFO - PROCESS | 1823 | 1462374159651 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]]]}] 08:02:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:02:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1240ms 08:02:39 INFO - PROCESS | 1823 | 1462374159696 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 08:02:39 INFO - PROCESS | 1823 | 1462374159700 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 08:02:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:02:39 INFO - PROCESS | 1823 | 1462374159710 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:02:39 INFO - PROCESS | 1823 | 1462374159713 Marionette TRACE conn3 <- [1,574,null,{}] 08:02:39 INFO - PROCESS | 1823 | 1462374159719 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}] 08:02:39 INFO - PROCESS | 1823 | 1462374159875 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 08:02:39 INFO - PROCESS | 1823 | 1462374159890 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:39 INFO - PROCESS | 1823 | ++DOCSHELL 0x8f40a800 == 78 [pid = 1823] [id = 151] 08:02:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 187 (0x8f586400) [pid = 1823] [serial = 453] [outer = (nil)] 08:02:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 188 (0x8f603800) [pid = 1823] [serial = 454] [outer = 0x8f586400] 08:02:39 INFO - PROCESS | 1823 | 1462374159966 Marionette DEBUG loaded listener.js 08:02:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 189 (0x90d84400) [pid = 1823] [serial = 455] [outer = 0x8f586400] 08:02:41 INFO - PROCESS | 1823 | 1462374161065 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]]]}] 08:02:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:02:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1385ms 08:02:41 INFO - PROCESS | 1823 | 1462374161096 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 08:02:41 INFO - PROCESS | 1823 | 1462374161098 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 08:02:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:02:41 INFO - PROCESS | 1823 | 1462374161105 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:02:41 INFO - PROCESS | 1823 | 1462374161108 Marionette TRACE conn3 <- [1,578,null,{}] 08:02:41 INFO - PROCESS | 1823 | 1462374161114 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}] 08:02:41 INFO - PROCESS | 1823 | 1462374161329 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 08:02:41 INFO - PROCESS | 1823 | 1462374161355 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:41 INFO - PROCESS | 1823 | ++DOCSHELL 0x8eb94800 == 79 [pid = 1823] [id = 152] 08:02:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 190 (0x8f610400) [pid = 1823] [serial = 456] [outer = (nil)] 08:02:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 191 (0x91eac800) [pid = 1823] [serial = 457] [outer = 0x8f610400] 08:02:41 INFO - PROCESS | 1823 | 1462374161434 Marionette DEBUG loaded listener.js 08:02:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 192 (0x91ec3400) [pid = 1823] [serial = 458] [outer = 0x8f610400] 08:02:42 INFO - PROCESS | 1823 | --DOMWINDOW == 191 (0x8eb9a400) [pid = 1823] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:02:42 INFO - PROCESS | 1823 | --DOMWINDOW == 190 (0x950c4800) [pid = 1823] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:02:42 INFO - PROCESS | 1823 | --DOMWINDOW == 189 (0x95103800) [pid = 1823] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:02:42 INFO - PROCESS | 1823 | --DOMWINDOW == 188 (0x95109400) [pid = 1823] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:02:42 INFO - PROCESS | 1823 | --DOMWINDOW == 187 (0x8eb99c00) [pid = 1823] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:02:42 INFO - PROCESS | 1823 | --DOMWINDOW == 186 (0x8e9c3400) [pid = 1823] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:02:42 INFO - PROCESS | 1823 | 1462374162784 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]]]}] 08:02:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:02:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1732ms 08:02:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:02:42 INFO - PROCESS | 1823 | 1462374162837 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 08:02:42 INFO - PROCESS | 1823 | 1462374162840 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 08:02:42 INFO - PROCESS | 1823 | 1462374162847 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:02:42 INFO - PROCESS | 1823 | 1462374162850 Marionette TRACE conn3 <- [1,582,null,{}] 08:02:42 INFO - PROCESS | 1823 | 1462374162856 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}] 08:02:43 INFO - PROCESS | 1823 | 1462374163133 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 08:02:43 INFO - PROCESS | 1823 | 1462374163225 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:43 INFO - PROCESS | 1823 | ++DOCSHELL 0x8e0ba400 == 80 [pid = 1823] [id = 153] 08:02:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 187 (0x8f607800) [pid = 1823] [serial = 459] [outer = (nil)] 08:02:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 188 (0x91fd7000) [pid = 1823] [serial = 460] [outer = 0x8f607800] 08:02:43 INFO - PROCESS | 1823 | 1462374163301 Marionette DEBUG loaded listener.js 08:02:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 189 (0x9248d400) [pid = 1823] [serial = 461] [outer = 0x8f607800] 08:02:44 INFO - PROCESS | 1823 | 1462374164004 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]]]}] 08:02:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:02:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1189ms 08:02:44 INFO - PROCESS | 1823 | 1462374164052 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 08:02:44 INFO - PROCESS | 1823 | 1462374164055 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 08:02:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:02:44 INFO - PROCESS | 1823 | 1462374164062 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:02:44 INFO - PROCESS | 1823 | 1462374164065 Marionette TRACE conn3 <- [1,586,null,{}] 08:02:44 INFO - PROCESS | 1823 | 1462374164071 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}] 08:02:44 INFO - PROCESS | 1823 | 1462374164233 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 08:02:44 INFO - PROCESS | 1823 | 1462374164245 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:44 INFO - PROCESS | 1823 | ++DOCSHELL 0x92267800 == 81 [pid = 1823] [id = 154] 08:02:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 190 (0x92dc1800) [pid = 1823] [serial = 462] [outer = (nil)] 08:02:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 191 (0x92e1f800) [pid = 1823] [serial = 463] [outer = 0x92dc1800] 08:02:44 INFO - PROCESS | 1823 | 1462374164321 Marionette DEBUG loaded listener.js 08:02:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 192 (0x946bf000) [pid = 1823] [serial = 464] [outer = 0x92dc1800] 08:02:45 INFO - PROCESS | 1823 | [1823] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:02:45 INFO - PROCESS | 1823 | 1462374165447 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]]]}] 08:02:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:02:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1429ms 08:02:45 INFO - PROCESS | 1823 | 1462374165493 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 08:02:45 INFO - PROCESS | 1823 | 1462374165500 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 08:02:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:02:45 INFO - PROCESS | 1823 | 1462374165510 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:02:45 INFO - PROCESS | 1823 | 1462374165515 Marionette TRACE conn3 <- [1,590,null,{}] 08:02:45 INFO - PROCESS | 1823 | 1462374165524 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}] 08:02:45 INFO - PROCESS | 1823 | 1462374165728 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 08:02:45 INFO - PROCESS | 1823 | 1462374165963 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:46 INFO - PROCESS | 1823 | ++DOCSHELL 0x8bd9bc00 == 82 [pid = 1823] [id = 155] 08:02:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 193 (0x8d290800) [pid = 1823] [serial = 465] [outer = (nil)] 08:02:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 194 (0x8daac000) [pid = 1823] [serial = 466] [outer = 0x8d290800] 08:02:46 INFO - PROCESS | 1823 | 1462374166100 Marionette DEBUG loaded listener.js 08:02:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 195 (0x8e0bf400) [pid = 1823] [serial = 467] [outer = 0x8d290800] 08:02:47 INFO - PROCESS | 1823 | 1462374167129 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]]]}] 08:02:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:02:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1685ms 08:02:47 INFO - PROCESS | 1823 | 1462374167196 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 08:02:47 INFO - PROCESS | 1823 | 1462374167205 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 08:02:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:02:47 INFO - PROCESS | 1823 | 1462374167217 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:02:47 INFO - PROCESS | 1823 | 1462374167221 Marionette TRACE conn3 <- [1,594,null,{}] 08:02:47 INFO - PROCESS | 1823 | 1462374167229 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}] 08:02:47 INFO - PROCESS | 1823 | 1462374167457 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 08:02:47 INFO - PROCESS | 1823 | 1462374167750 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:47 INFO - PROCESS | 1823 | ++DOCSHELL 0x8e9c1400 == 83 [pid = 1823] [id = 156] 08:02:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 196 (0x8e9c2400) [pid = 1823] [serial = 468] [outer = (nil)] 08:02:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 197 (0x8eba1c00) [pid = 1823] [serial = 469] [outer = 0x8e9c2400] 08:02:47 INFO - PROCESS | 1823 | 1462374167859 Marionette DEBUG loaded listener.js 08:02:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 198 (0x8f40dc00) [pid = 1823] [serial = 470] [outer = 0x8e9c2400] 08:02:48 INFO - PROCESS | 1823 | 1462374168868 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]]]}] 08:02:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:02:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1702ms 08:02:48 INFO - PROCESS | 1823 | 1462374168919 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 08:02:48 INFO - PROCESS | 1823 | 1462374168923 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 08:02:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:02:48 INFO - PROCESS | 1823 | 1462374168930 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:02:48 INFO - PROCESS | 1823 | 1462374168936 Marionette TRACE conn3 <- [1,598,null,{}] 08:02:48 INFO - PROCESS | 1823 | 1462374168954 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}] 08:02:49 INFO - PROCESS | 1823 | 1462374169202 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 08:02:49 INFO - PROCESS | 1823 | 1462374169478 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:49 INFO - PROCESS | 1823 | ++DOCSHELL 0x91ecf000 == 84 [pid = 1823] [id = 157] 08:02:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 199 (0x91fcec00) [pid = 1823] [serial = 471] [outer = (nil)] 08:02:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 200 (0x92dd0400) [pid = 1823] [serial = 472] [outer = 0x91fcec00] 08:02:49 INFO - PROCESS | 1823 | 1462374169570 Marionette DEBUG loaded listener.js 08:02:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 201 (0x950bd800) [pid = 1823] [serial = 473] [outer = 0x91fcec00] 08:02:50 INFO - PROCESS | 1823 | 1462374170432 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]]]}] 08:02:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:02:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1539ms 08:02:50 INFO - PROCESS | 1823 | 1462374170470 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 08:02:50 INFO - PROCESS | 1823 | 1462374170474 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 08:02:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:02:50 INFO - PROCESS | 1823 | 1462374170481 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:02:50 INFO - PROCESS | 1823 | 1462374170484 Marionette TRACE conn3 <- [1,602,null,{}] 08:02:50 INFO - PROCESS | 1823 | 1462374170490 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}] 08:02:50 INFO - PROCESS | 1823 | 1462374170738 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 08:02:50 INFO - PROCESS | 1823 | 1462374170868 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:50 INFO - PROCESS | 1823 | ++DOCSHELL 0x8bd9c800 == 85 [pid = 1823] [id = 158] 08:02:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 202 (0x91fd0400) [pid = 1823] [serial = 474] [outer = (nil)] 08:02:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 203 (0x95107800) [pid = 1823] [serial = 475] [outer = 0x91fd0400] 08:02:50 INFO - PROCESS | 1823 | 1462374170965 Marionette DEBUG loaded listener.js 08:02:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 204 (0x97524000) [pid = 1823] [serial = 476] [outer = 0x91fd0400] 08:02:51 INFO - PROCESS | 1823 | 1462374171869 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]]]}] 08:02:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:02:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1428ms 08:02:51 INFO - PROCESS | 1823 | 1462374171910 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 08:02:51 INFO - PROCESS | 1823 | 1462374171914 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 08:02:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:02:51 INFO - PROCESS | 1823 | 1462374171920 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:02:51 INFO - PROCESS | 1823 | 1462374171924 Marionette TRACE conn3 <- [1,606,null,{}] 08:02:51 INFO - PROCESS | 1823 | 1462374171930 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}] 08:02:52 INFO - PROCESS | 1823 | 1462374172101 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 08:02:52 INFO - PROCESS | 1823 | 1462374172283 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:52 INFO - PROCESS | 1823 | ++DOCSHELL 0x92dcec00 == 86 [pid = 1823] [id = 159] 08:02:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 205 (0x950c7400) [pid = 1823] [serial = 477] [outer = (nil)] 08:02:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 206 (0x995ccc00) [pid = 1823] [serial = 478] [outer = 0x950c7400] 08:02:52 INFO - PROCESS | 1823 | 1462374172368 Marionette DEBUG loaded listener.js 08:02:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 207 (0x99fcd400) [pid = 1823] [serial = 479] [outer = 0x950c7400] 08:02:53 INFO - PROCESS | 1823 | 1462374173349 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]]]}] 08:02:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:02:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1491ms 08:02:53 INFO - PROCESS | 1823 | 1462374173413 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 08:02:53 INFO - PROCESS | 1823 | 1462374173417 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 08:02:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:02:53 INFO - PROCESS | 1823 | 1462374173423 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:02:53 INFO - PROCESS | 1823 | 1462374173427 Marionette TRACE conn3 <- [1,610,null,{}] 08:02:53 INFO - PROCESS | 1823 | 1462374173433 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}] 08:02:53 INFO - PROCESS | 1823 | 1462374173681 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 08:02:53 INFO - PROCESS | 1823 | 1462374173910 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:53 INFO - PROCESS | 1823 | ++DOCSHELL 0x8ab6a000 == 87 [pid = 1823] [id = 160] 08:02:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 208 (0x950bd400) [pid = 1823] [serial = 480] [outer = (nil)] 08:02:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 209 (0x9aaddc00) [pid = 1823] [serial = 481] [outer = 0x950bd400] 08:02:54 INFO - PROCESS | 1823 | 1462374174043 Marionette DEBUG loaded listener.js 08:02:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 210 (0x9ad04400) [pid = 1823] [serial = 482] [outer = 0x950bd400] 08:02:54 INFO - PROCESS | 1823 | 1462374174911 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]]]}] 08:02:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:02:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1528ms 08:02:54 INFO - PROCESS | 1823 | 1462374174953 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 08:02:54 INFO - PROCESS | 1823 | 1462374174957 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 08:02:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:02:54 INFO - PROCESS | 1823 | 1462374174965 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:02:54 INFO - PROCESS | 1823 | 1462374174969 Marionette TRACE conn3 <- [1,614,null,{}] 08:02:54 INFO - PROCESS | 1823 | 1462374174976 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}] 08:02:55 INFO - PROCESS | 1823 | 1462374175162 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 08:02:55 INFO - PROCESS | 1823 | 1462374175342 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:55 INFO - PROCESS | 1823 | ++DOCSHELL 0x9956ec00 == 88 [pid = 1823] [id = 161] 08:02:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 211 (0x995ca800) [pid = 1823] [serial = 483] [outer = (nil)] 08:02:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 212 (0x9b297800) [pid = 1823] [serial = 484] [outer = 0x995ca800] 08:02:55 INFO - PROCESS | 1823 | 1462374175431 Marionette DEBUG loaded listener.js 08:02:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 213 (0x9b7b9000) [pid = 1823] [serial = 485] [outer = 0x995ca800] 08:02:56 INFO - PROCESS | 1823 | 1462374176375 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]]]}] 08:02:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:02:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1479ms 08:02:56 INFO - PROCESS | 1823 | 1462374176445 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 08:02:56 INFO - PROCESS | 1823 | 1462374176449 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 08:02:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:02:56 INFO - PROCESS | 1823 | 1462374176456 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:02:56 INFO - PROCESS | 1823 | 1462374176459 Marionette TRACE conn3 <- [1,618,null,{}] 08:02:56 INFO - PROCESS | 1823 | 1462374176465 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}] 08:02:56 INFO - PROCESS | 1823 | 1462374176660 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 08:02:56 INFO - PROCESS | 1823 | 1462374176847 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:56 INFO - PROCESS | 1823 | ++DOCSHELL 0x9ad03000 == 89 [pid = 1823] [id = 162] 08:02:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 214 (0x9ad0cc00) [pid = 1823] [serial = 486] [outer = (nil)] 08:02:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 215 (0x9c1a8400) [pid = 1823] [serial = 487] [outer = 0x9ad0cc00] 08:02:56 INFO - PROCESS | 1823 | 1462374176936 Marionette DEBUG loaded listener.js 08:02:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 216 (0x9d8aa800) [pid = 1823] [serial = 488] [outer = 0x9ad0cc00] 08:02:57 INFO - PROCESS | 1823 | 1462374177874 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]]]}] 08:02:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:02:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1478ms 08:02:57 INFO - PROCESS | 1823 | 1462374177935 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 08:02:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:02:57 INFO - PROCESS | 1823 | 1462374177940 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 08:02:57 INFO - PROCESS | 1823 | 1462374177947 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:02:57 INFO - PROCESS | 1823 | 1462374177951 Marionette TRACE conn3 <- [1,622,null,{}] 08:02:57 INFO - PROCESS | 1823 | 1462374177958 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}] 08:02:58 INFO - PROCESS | 1823 | 1462374178162 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 08:02:58 INFO - PROCESS | 1823 | 1462374178386 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:58 INFO - PROCESS | 1823 | ++DOCSHELL 0x8eba1400 == 90 [pid = 1823] [id = 163] 08:02:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 217 (0x9a4cb800) [pid = 1823] [serial = 489] [outer = (nil)] 08:02:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 218 (0x9d4bc000) [pid = 1823] [serial = 490] [outer = 0x9a4cb800] 08:02:58 INFO - PROCESS | 1823 | 1462374178522 Marionette DEBUG loaded listener.js 08:02:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 219 (0x9d4bec00) [pid = 1823] [serial = 491] [outer = 0x9a4cb800] 08:02:59 INFO - PROCESS | 1823 | 1462374179365 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]]]}] 08:02:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:02:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1480ms 08:02:59 INFO - PROCESS | 1823 | 1462374179428 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 08:02:59 INFO - PROCESS | 1823 | 1462374179432 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 08:02:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:02:59 INFO - PROCESS | 1823 | 1462374179439 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:02:59 INFO - PROCESS | 1823 | 1462374179443 Marionette TRACE conn3 <- [1,626,null,{}] 08:02:59 INFO - PROCESS | 1823 | 1462374179449 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}] 08:02:59 INFO - PROCESS | 1823 | 1462374179640 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 08:02:59 INFO - PROCESS | 1823 | 1462374179821 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:59 INFO - PROCESS | 1823 | ++DOCSHELL 0x976ab800 == 91 [pid = 1823] [id = 164] 08:02:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 220 (0x9c0a7c00) [pid = 1823] [serial = 492] [outer = (nil)] 08:02:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 221 (0x9d4c5400) [pid = 1823] [serial = 493] [outer = 0x9c0a7c00] 08:02:59 INFO - PROCESS | 1823 | 1462374179910 Marionette DEBUG loaded listener.js 08:03:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 222 (0x9d8a3c00) [pid = 1823] [serial = 494] [outer = 0x9c0a7c00] 08:03:00 INFO - PROCESS | 1823 | 1462374180859 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]]]}] 08:03:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:03:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1480ms 08:03:00 INFO - PROCESS | 1823 | 1462374180921 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 08:03:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:03:00 INFO - PROCESS | 1823 | 1462374180925 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 08:03:00 INFO - PROCESS | 1823 | 1462374180931 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:03:00 INFO - PROCESS | 1823 | 1462374180936 Marionette TRACE conn3 <- [1,630,null,{}] 08:03:00 INFO - PROCESS | 1823 | 1462374180941 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}] 08:03:01 INFO - PROCESS | 1823 | 1462374181177 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 08:03:01 INFO - PROCESS | 1823 | 1462374181434 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:01 INFO - PROCESS | 1823 | ++DOCSHELL 0x8bd99000 == 92 [pid = 1823] [id = 165] 08:03:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 223 (0x8dbcac00) [pid = 1823] [serial = 495] [outer = (nil)] 08:03:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 224 (0x8e2dcc00) [pid = 1823] [serial = 496] [outer = 0x8dbcac00] 08:03:01 INFO - PROCESS | 1823 | 1462374181572 Marionette DEBUG loaded listener.js 08:03:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 225 (0x951f8c00) [pid = 1823] [serial = 497] [outer = 0x8dbcac00] 08:03:02 INFO - PROCESS | 1823 | 1462374182476 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]]]}] 08:03:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:03:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1579ms 08:03:02 INFO - PROCESS | 1823 | 1462374182511 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 08:03:02 INFO - PROCESS | 1823 | 1462374182515 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 08:03:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:03:02 INFO - PROCESS | 1823 | 1462374182522 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:03:02 INFO - PROCESS | 1823 | 1462374182526 Marionette TRACE conn3 <- [1,634,null,{}] 08:03:02 INFO - PROCESS | 1823 | 1462374182531 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}] 08:03:02 INFO - PROCESS | 1823 | 1462374182705 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 08:03:02 INFO - PROCESS | 1823 | 1462374182903 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:02 INFO - PROCESS | 1823 | ++DOCSHELL 0x8dbcd800 == 93 [pid = 1823] [id = 166] 08:03:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 226 (0x8dbd0400) [pid = 1823] [serial = 498] [outer = (nil)] 08:03:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 227 (0x91ced400) [pid = 1823] [serial = 499] [outer = 0x8dbd0400] 08:03:02 INFO - PROCESS | 1823 | 1462374182990 Marionette DEBUG loaded listener.js 08:03:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 228 (0x91cef400) [pid = 1823] [serial = 500] [outer = 0x8dbd0400] 08:03:03 INFO - PROCESS | 1823 | [1823] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:03:04 INFO - PROCESS | 1823 | 1462374184348 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]]]}] 08:03:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:03:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1879ms 08:03:04 INFO - PROCESS | 1823 | 1462374184403 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 08:03:04 INFO - PROCESS | 1823 | 1462374184408 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 08:03:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:03:04 INFO - PROCESS | 1823 | 1462374184520 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:03:04 INFO - PROCESS | 1823 | 1462374184529 Marionette TRACE conn3 <- [1,638,null,{}] 08:03:04 INFO - PROCESS | 1823 | 1462374184562 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}] 08:03:04 INFO - PROCESS | 1823 | 1462374184735 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 08:03:04 INFO - PROCESS | 1823 | 1462374184929 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:04 INFO - PROCESS | 1823 | ++DOCSHELL 0x8ab70800 == 94 [pid = 1823] [id = 167] 08:03:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 229 (0x8ba9fc00) [pid = 1823] [serial = 501] [outer = (nil)] 08:03:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 230 (0x8d8d0400) [pid = 1823] [serial = 502] [outer = 0x8ba9fc00] 08:03:05 INFO - PROCESS | 1823 | 1462374185010 Marionette DEBUG loaded listener.js 08:03:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 231 (0x8dbca000) [pid = 1823] [serial = 503] [outer = 0x8ba9fc00] 08:03:05 INFO - PROCESS | 1823 | [1823] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:03:06 INFO - PROCESS | 1823 | 1462374186005 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]]]}] 08:03:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:03:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1611ms 08:03:06 INFO - PROCESS | 1823 | 1462374186028 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 08:03:06 INFO - PROCESS | 1823 | 1462374186036 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 08:03:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:03:06 INFO - PROCESS | 1823 | 1462374186046 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:03:06 INFO - PROCESS | 1823 | 1462374186051 Marionette TRACE conn3 <- [1,642,null,{}] 08:03:06 INFO - PROCESS | 1823 | 1462374186057 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}] 08:03:06 INFO - PROCESS | 1823 | 1462374186232 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 08:03:06 INFO - PROCESS | 1823 | 1462374186403 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:06 INFO - PROCESS | 1823 | ++DOCSHELL 0x8bc1a400 == 95 [pid = 1823] [id = 168] 08:03:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 232 (0x8bd9f800) [pid = 1823] [serial = 504] [outer = (nil)] 08:03:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 233 (0x8e0b8000) [pid = 1823] [serial = 505] [outer = 0x8bd9f800] 08:03:06 INFO - PROCESS | 1823 | 1462374186528 Marionette DEBUG loaded listener.js 08:03:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 234 (0x8e187400) [pid = 1823] [serial = 506] [outer = 0x8bd9f800] 08:03:06 INFO - PROCESS | 1823 | --DOCSHELL 0xa6e8c400 == 94 [pid = 1823] [id = 77] 08:03:06 INFO - PROCESS | 1823 | --DOCSHELL 0x90d7dc00 == 93 [pid = 1823] [id = 80] 08:03:06 INFO - PROCESS | 1823 | --DOCSHELL 0x92e20000 == 92 [pid = 1823] [id = 76] 08:03:06 INFO - PROCESS | 1823 | --DOCSHELL 0x90d78800 == 91 [pid = 1823] [id = 79] 08:03:07 INFO - PROCESS | 1823 | --DOMWINDOW == 233 (0x8ebdd400) [pid = 1823] [serial = 351] [outer = (nil)] [url = about:blank] 08:03:07 INFO - PROCESS | 1823 | --DOMWINDOW == 232 (0x91fd8800) [pid = 1823] [serial = 354] [outer = (nil)] [url = about:blank] 08:03:07 INFO - PROCESS | 1823 | --DOMWINDOW == 231 (0x9956c400) [pid = 1823] [serial = 357] [outer = (nil)] [url = about:blank] 08:03:07 INFO - PROCESS | 1823 | --DOMWINDOW == 230 (0x9b830400) [pid = 1823] [serial = 360] [outer = (nil)] [url = about:blank] 08:03:07 INFO - PROCESS | 1823 | --DOMWINDOW == 229 (0x9d470400) [pid = 1823] [serial = 363] [outer = (nil)] [url = about:blank] 08:03:07 INFO - PROCESS | 1823 | --DOMWINDOW == 228 (0xa30b2800) [pid = 1823] [serial = 366] [outer = (nil)] [url = about:blank] 08:03:07 INFO - PROCESS | 1823 | --DOMWINDOW == 227 (0x91ec8800) [pid = 1823] [serial = 369] [outer = (nil)] [url = about:blank] 08:03:07 INFO - PROCESS | 1823 | --DOMWINDOW == 226 (0x8f58a000) [pid = 1823] [serial = 372] [outer = (nil)] [url = about:blank] 08:03:07 INFO - PROCESS | 1823 | --DOMWINDOW == 225 (0x8e0bb400) [pid = 1823] [serial = 375] [outer = (nil)] [url = about:blank] 08:03:07 INFO - PROCESS | 1823 | --DOMWINDOW == 224 (0x8e2d5800) [pid = 1823] [serial = 378] [outer = (nil)] [url = about:blank] 08:03:07 INFO - PROCESS | 1823 | --DOCSHELL 0x9a97ec00 == 90 [pid = 1823] [id = 75] 08:03:07 INFO - PROCESS | 1823 | --DOCSHELL 0x8e0ba400 == 89 [pid = 1823] [id = 153] 08:03:07 INFO - PROCESS | 1823 | --DOCSHELL 0x8eb94800 == 88 [pid = 1823] [id = 152] 08:03:07 INFO - PROCESS | 1823 | --DOCSHELL 0x8f40a800 == 87 [pid = 1823] [id = 151] 08:03:07 INFO - PROCESS | 1823 | --DOCSHELL 0x8e187800 == 86 [pid = 1823] [id = 150] 08:03:07 INFO - PROCESS | 1823 | --DOCSHELL 0x8daac400 == 85 [pid = 1823] [id = 149] 08:03:07 INFO - PROCESS | 1823 | --DOCSHELL 0x8ab65400 == 84 [pid = 1823] [id = 148] 08:03:07 INFO - PROCESS | 1823 | 1462374187553 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]]]}] 08:03:07 INFO - PROCESS | 1823 | --DOMWINDOW == 223 (0x92491800) [pid = 1823] [serial = 390] [outer = (nil)] [url = about:blank] 08:03:07 INFO - PROCESS | 1823 | --DOMWINDOW == 222 (0x9aadf800) [pid = 1823] [serial = 400] [outer = (nil)] [url = about:blank] 08:03:07 INFO - PROCESS | 1823 | --DOMWINDOW == 221 (0x976a6c00) [pid = 1823] [serial = 394] [outer = (nil)] [url = about:blank] 08:03:07 INFO - PROCESS | 1823 | --DOMWINDOW == 220 (0x9aadc000) [pid = 1823] [serial = 399] [outer = (nil)] [url = about:blank] 08:03:07 INFO - PROCESS | 1823 | --DOMWINDOW == 219 (0x93a0b400) [pid = 1823] [serial = 391] [outer = (nil)] [url = about:blank] 08:03:07 INFO - PROCESS | 1823 | --DOMWINDOW == 218 (0x9510b800) [pid = 1823] [serial = 393] [outer = (nil)] [url = about:blank] 08:03:07 INFO - PROCESS | 1823 | --DOMWINDOW == 217 (0x9a224c00) [pid = 1823] [serial = 396] [outer = (nil)] [url = about:blank] 08:03:07 INFO - PROCESS | 1823 | --DOMWINDOW == 216 (0x9a489c00) [pid = 1823] [serial = 397] [outer = (nil)] [url = about:blank] 08:03:07 INFO - PROCESS | 1823 | --DOMWINDOW == 215 (0x8ebdac00) [pid = 1823] [serial = 385] [outer = (nil)] [url = about:blank] 08:03:07 INFO - PROCESS | 1823 | --DOMWINDOW == 214 (0x8ebd5c00) [pid = 1823] [serial = 384] [outer = (nil)] [url = about:blank] 08:03:07 INFO - PROCESS | 1823 | --DOMWINDOW == 213 (0x8f58f800) [pid = 1823] [serial = 387] [outer = (nil)] [url = about:blank] 08:03:07 INFO - PROCESS | 1823 | --DOMWINDOW == 212 (0x8f60c400) [pid = 1823] [serial = 388] [outer = (nil)] [url = about:blank] 08:03:07 INFO - PROCESS | 1823 | --DOMWINDOW == 211 (0x8e2d5400) [pid = 1823] [serial = 381] [outer = (nil)] [url = about:blank] 08:03:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:03:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1580ms 08:03:07 INFO - PROCESS | 1823 | 1462374187626 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 08:03:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:03:07 INFO - PROCESS | 1823 | 1462374187630 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 08:03:07 INFO - PROCESS | 1823 | 1462374187636 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:03:07 INFO - PROCESS | 1823 | 1462374187642 Marionette TRACE conn3 <- [1,646,null,{}] 08:03:07 INFO - PROCESS | 1823 | 1462374187657 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}] 08:03:07 INFO - PROCESS | 1823 | 1462374187845 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 08:03:08 INFO - PROCESS | 1823 | 1462374188025 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:08 INFO - PROCESS | 1823 | ++DOCSHELL 0x8daac400 == 85 [pid = 1823] [id = 169] 08:03:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 212 (0x8e2d5800) [pid = 1823] [serial = 507] [outer = (nil)] 08:03:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 213 (0x8eb96400) [pid = 1823] [serial = 508] [outer = 0x8e2d5800] 08:03:08 INFO - PROCESS | 1823 | 1462374188107 Marionette DEBUG loaded listener.js 08:03:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 214 (0x8ebdd400) [pid = 1823] [serial = 509] [outer = 0x8e2d5800] 08:03:08 INFO - PROCESS | 1823 | 1462374188870 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]]]}] 08:03:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:03:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1284ms 08:03:08 INFO - PROCESS | 1823 | 1462374188921 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 08:03:08 INFO - PROCESS | 1823 | 1462374188925 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 08:03:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:03:08 INFO - PROCESS | 1823 | 1462374188931 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:03:08 INFO - PROCESS | 1823 | 1462374188934 Marionette TRACE conn3 <- [1,650,null,{}] 08:03:08 INFO - PROCESS | 1823 | 1462374188939 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}] 08:03:09 INFO - PROCESS | 1823 | 1462374189096 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 08:03:09 INFO - PROCESS | 1823 | 1462374189111 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:09 INFO - PROCESS | 1823 | ++DOCSHELL 0x8e9c1000 == 86 [pid = 1823] [id = 170] 08:03:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 215 (0x8f40b400) [pid = 1823] [serial = 510] [outer = (nil)] 08:03:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 216 (0x8f58d000) [pid = 1823] [serial = 511] [outer = 0x8f40b400] 08:03:09 INFO - PROCESS | 1823 | 1462374189185 Marionette DEBUG loaded listener.js 08:03:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 217 (0x90d82c00) [pid = 1823] [serial = 512] [outer = 0x8f40b400] 08:03:10 INFO - PROCESS | 1823 | 1462374190151 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]]]}] 08:03:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:03:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1289ms 08:03:10 INFO - PROCESS | 1823 | 1462374190220 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 08:03:10 INFO - PROCESS | 1823 | 1462374190223 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 08:03:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:03:10 INFO - PROCESS | 1823 | 1462374190230 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:03:10 INFO - PROCESS | 1823 | 1462374190233 Marionette TRACE conn3 <- [1,654,null,{}] 08:03:10 INFO - PROCESS | 1823 | 1462374190238 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}] 08:03:10 INFO - PROCESS | 1823 | 1462374190457 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 08:03:10 INFO - PROCESS | 1823 | 1462374190476 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:10 INFO - PROCESS | 1823 | ++DOCSHELL 0x8ebe2800 == 87 [pid = 1823] [id = 171] 08:03:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 218 (0x8f583000) [pid = 1823] [serial = 513] [outer = (nil)] 08:03:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 219 (0x91cf2000) [pid = 1823] [serial = 514] [outer = 0x8f583000] 08:03:10 INFO - PROCESS | 1823 | 1462374190549 Marionette DEBUG loaded listener.js 08:03:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 220 (0x91cf5000) [pid = 1823] [serial = 515] [outer = 0x8f583000] 08:03:11 INFO - PROCESS | 1823 | 1462374191864 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]]]}] 08:03:11 INFO - PROCESS | 1823 | --DOMWINDOW == 219 (0x8f607800) [pid = 1823] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:03:11 INFO - PROCESS | 1823 | --DOMWINDOW == 218 (0x8eb9d000) [pid = 1823] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:03:11 INFO - PROCESS | 1823 | --DOMWINDOW == 217 (0x8e0b6c00) [pid = 1823] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:03:11 INFO - PROCESS | 1823 | --DOMWINDOW == 216 (0x8f586400) [pid = 1823] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:03:11 INFO - PROCESS | 1823 | --DOMWINDOW == 215 (0x8bc1b400) [pid = 1823] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:03:11 INFO - PROCESS | 1823 | --DOMWINDOW == 214 (0x995d1400) [pid = 1823] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:03:11 INFO - PROCESS | 1823 | --DOMWINDOW == 213 (0x8f610400) [pid = 1823] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:03:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:03:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1703ms 08:03:11 INFO - PROCESS | 1823 | 1462374191934 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 08:03:11 INFO - PROCESS | 1823 | 1462374191938 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 08:03:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:03:11 INFO - PROCESS | 1823 | 1462374191943 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:03:11 INFO - PROCESS | 1823 | 1462374191948 Marionette TRACE conn3 <- [1,658,null,{}] 08:03:11 INFO - PROCESS | 1823 | 1462374191954 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}] 08:03:12 INFO - PROCESS | 1823 | 1462374192204 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 08:03:12 INFO - PROCESS | 1823 | 1462374192351 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:12 INFO - PROCESS | 1823 | ++DOCSHELL 0x8bc16000 == 88 [pid = 1823] [id = 172] 08:03:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 214 (0x8f608400) [pid = 1823] [serial = 516] [outer = (nil)] 08:03:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 215 (0x91eaf400) [pid = 1823] [serial = 517] [outer = 0x8f608400] 08:03:12 INFO - PROCESS | 1823 | 1462374192432 Marionette DEBUG loaded listener.js 08:03:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 216 (0x91ec4800) [pid = 1823] [serial = 518] [outer = 0x8f608400] 08:03:13 INFO - PROCESS | 1823 | 1462374193180 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]]]}] 08:03:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:03:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1287ms 08:03:13 INFO - PROCESS | 1823 | 1462374193232 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 08:03:13 INFO - PROCESS | 1823 | 1462374193236 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 08:03:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:03:13 INFO - PROCESS | 1823 | 1462374193243 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:03:13 INFO - PROCESS | 1823 | 1462374193246 Marionette TRACE conn3 <- [1,662,null,{}] 08:03:13 INFO - PROCESS | 1823 | 1462374193251 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}] 08:03:13 INFO - PROCESS | 1823 | 1462374193431 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 08:03:13 INFO - PROCESS | 1823 | 1462374193447 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:13 INFO - PROCESS | 1823 | ++DOCSHELL 0x8bc1bc00 == 89 [pid = 1823] [id = 173] 08:03:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 217 (0x8bd9d000) [pid = 1823] [serial = 519] [outer = (nil)] 08:03:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 218 (0x9225cc00) [pid = 1823] [serial = 520] [outer = 0x8bd9d000] 08:03:13 INFO - PROCESS | 1823 | 1462374193522 Marionette DEBUG loaded listener.js 08:03:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 219 (0x92dc4000) [pid = 1823] [serial = 521] [outer = 0x8bd9d000] 08:03:14 INFO - PROCESS | 1823 | [1823] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:03:14 INFO - PROCESS | 1823 | 1462374194673 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]]]}] 08:03:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:03:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1442ms 08:03:14 INFO - PROCESS | 1823 | 1462374194686 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 08:03:14 INFO - PROCESS | 1823 | 1462374194692 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 08:03:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:03:14 INFO - PROCESS | 1823 | 1462374194704 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:03:14 INFO - PROCESS | 1823 | 1462374194708 Marionette TRACE conn3 <- [1,666,null,{}] 08:03:14 INFO - PROCESS | 1823 | 1462374194718 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}] 08:03:14 INFO - PROCESS | 1823 | 1462374194949 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 08:03:15 INFO - PROCESS | 1823 | 1462374195405 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:15 INFO - PROCESS | 1823 | ++DOCSHELL 0x8d8d6c00 == 90 [pid = 1823] [id = 174] 08:03:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 220 (0x8e0ba800) [pid = 1823] [serial = 522] [outer = (nil)] 08:03:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 221 (0x8e2d3800) [pid = 1823] [serial = 523] [outer = 0x8e0ba800] 08:03:15 INFO - PROCESS | 1823 | 1462374195501 Marionette DEBUG loaded listener.js 08:03:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 222 (0x8e9be800) [pid = 1823] [serial = 524] [outer = 0x8e0ba800] 08:03:16 INFO - PROCESS | 1823 | [1823] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:03:16 INFO - PROCESS | 1823 | 1462374196465 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]]]}] 08:03:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:03:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1833ms 08:03:16 INFO - PROCESS | 1823 | 1462374196537 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 08:03:16 INFO - PROCESS | 1823 | 1462374196548 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 08:03:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:03:16 INFO - PROCESS | 1823 | 1462374196559 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:03:16 INFO - PROCESS | 1823 | 1462374196564 Marionette TRACE conn3 <- [1,670,null,{}] 08:03:16 INFO - PROCESS | 1823 | 1462374196571 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}] 08:03:16 INFO - PROCESS | 1823 | 1462374196827 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 08:03:17 INFO - PROCESS | 1823 | 1462374197095 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:17 INFO - PROCESS | 1823 | ++DOCSHELL 0x90d80c00 == 91 [pid = 1823] [id = 175] 08:03:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 223 (0x91ceb400) [pid = 1823] [serial = 525] [outer = (nil)] 08:03:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 224 (0x91d66000) [pid = 1823] [serial = 526] [outer = 0x91ceb400] 08:03:17 INFO - PROCESS | 1823 | 1462374197187 Marionette DEBUG loaded listener.js 08:03:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 225 (0x91ec9c00) [pid = 1823] [serial = 527] [outer = 0x91ceb400] 08:03:18 INFO - PROCESS | 1823 | 1462374198147 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]]]}] 08:03:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:03:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1648ms 08:03:18 INFO - PROCESS | 1823 | 1462374198208 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 08:03:18 INFO - PROCESS | 1823 | 1462374198213 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 08:03:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:03:18 INFO - PROCESS | 1823 | 1462374198219 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:03:18 INFO - PROCESS | 1823 | 1462374198226 Marionette TRACE conn3 <- [1,674,null,{}] 08:03:18 INFO - PROCESS | 1823 | 1462374198244 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}] 08:03:18 INFO - PROCESS | 1823 | 1462374198487 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 08:03:18 INFO - PROCESS | 1823 | 1462374198766 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:18 INFO - PROCESS | 1823 | ++DOCSHELL 0x950bc000 == 92 [pid = 1823] [id = 176] 08:03:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 226 (0x9510e800) [pid = 1823] [serial = 528] [outer = (nil)] 08:03:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 227 (0x98161000) [pid = 1823] [serial = 529] [outer = 0x9510e800] 08:03:18 INFO - PROCESS | 1823 | 1462374198857 Marionette DEBUG loaded listener.js 08:03:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 228 (0x99da0800) [pid = 1823] [serial = 530] [outer = 0x9510e800] 08:03:19 INFO - PROCESS | 1823 | [1823] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:03:19 INFO - PROCESS | 1823 | 1462374199707 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]]]}] 08:03:19 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 08:03:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1540ms 08:03:19 INFO - PROCESS | 1823 | 1462374199760 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 08:03:19 INFO - PROCESS | 1823 | 1462374199764 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 08:03:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:03:19 INFO - PROCESS | 1823 | 1462374199771 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:03:19 INFO - PROCESS | 1823 | 1462374199774 Marionette TRACE conn3 <- [1,678,null,{}] 08:03:19 INFO - PROCESS | 1823 | 1462374199780 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}] 08:03:19 INFO - PROCESS | 1823 | 1462374199964 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 08:03:20 INFO - PROCESS | 1823 | 1462374200147 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:20 INFO - PROCESS | 1823 | ++DOCSHELL 0x92dccc00 == 93 [pid = 1823] [id = 177] 08:03:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 229 (0x9a1e4c00) [pid = 1823] [serial = 531] [outer = (nil)] 08:03:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 230 (0x9a494400) [pid = 1823] [serial = 532] [outer = 0x9a1e4c00] 08:03:20 INFO - PROCESS | 1823 | 1462374200232 Marionette DEBUG loaded listener.js 08:03:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 231 (0x9aad3000) [pid = 1823] [serial = 533] [outer = 0x9a1e4c00] 08:03:21 INFO - PROCESS | 1823 | 1462374201194 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]]]}] 08:03:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:03:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1481ms 08:03:21 INFO - PROCESS | 1823 | 1462374201253 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 08:03:21 INFO - PROCESS | 1823 | 1462374201256 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 08:03:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:03:21 INFO - PROCESS | 1823 | 1462374201264 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:03:21 INFO - PROCESS | 1823 | 1462374201267 Marionette TRACE conn3 <- [1,682,null,{}] 08:03:21 INFO - PROCESS | 1823 | 1462374201273 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}] 08:03:21 INFO - PROCESS | 1823 | 1462374201459 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 08:03:21 INFO - PROCESS | 1823 | 1462374201690 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:21 INFO - PROCESS | 1823 | ++DOCSHELL 0x8eb95800 == 94 [pid = 1823] [id = 178] 08:03:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 232 (0x91fce000) [pid = 1823] [serial = 534] [outer = (nil)] 08:03:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 233 (0x9ad06400) [pid = 1823] [serial = 535] [outer = 0x91fce000] 08:03:21 INFO - PROCESS | 1823 | 1462374201830 Marionette DEBUG loaded listener.js 08:03:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 234 (0x9b4c3800) [pid = 1823] [serial = 536] [outer = 0x91fce000] 08:03:23 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 08:03:23 INFO - PROCESS | 1823 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:03:23 INFO - PROCESS | 1823 | 1462374203170 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]]]}] 08:03:23 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) 08:03:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1929ms 08:03:23 INFO - PROCESS | 1823 | 1462374203261 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 08:03:23 INFO - PROCESS | 1823 | 1462374203264 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 08:03:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:03:23 INFO - PROCESS | 1823 | 1462374203275 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:03:23 INFO - PROCESS | 1823 | 1462374203279 Marionette TRACE conn3 <- [1,686,null,{}] 08:03:23 INFO - PROCESS | 1823 | 1462374203284 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}] 08:03:23 INFO - PROCESS | 1823 | 1462374203498 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 08:03:23 INFO - PROCESS | 1823 | 1462374203714 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:23 INFO - PROCESS | 1823 | ++DOCSHELL 0x8ab6b000 == 95 [pid = 1823] [id = 179] 08:03:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 235 (0x99567c00) [pid = 1823] [serial = 537] [outer = (nil)] 08:03:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 236 (0x9d8aa400) [pid = 1823] [serial = 538] [outer = 0x99567c00] 08:03:23 INFO - PROCESS | 1823 | 1462374203805 Marionette DEBUG loaded listener.js 08:03:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 237 (0xa3058c00) [pid = 1823] [serial = 539] [outer = 0x99567c00] 08:03:25 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 08:03:25 INFO - PROCESS | 1823 | 1462374205096 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]]]}] 08:03:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:03:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1880ms 08:03:25 INFO - PROCESS | 1823 | 1462374205243 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 08:03:25 INFO - PROCESS | 1823 | 1462374205248 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 08:03:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:03:25 INFO - PROCESS | 1823 | 1462374205273 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:03:25 INFO - PROCESS | 1823 | 1462374205277 Marionette TRACE conn3 <- [1,690,null,{}] 08:03:25 INFO - PROCESS | 1823 | 1462374205283 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}] 08:03:25 INFO - PROCESS | 1823 | 1462374205481 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 08:03:25 INFO - PROCESS | 1823 | 1462374205665 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:25 INFO - PROCESS | 1823 | ++DOCSHELL 0x8cec6800 == 96 [pid = 1823] [id = 180] 08:03:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 238 (0x8cec8000) [pid = 1823] [serial = 540] [outer = (nil)] 08:03:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 239 (0x8cecdc00) [pid = 1823] [serial = 541] [outer = 0x8cec8000] 08:03:25 INFO - PROCESS | 1823 | 1462374205753 Marionette DEBUG loaded listener.js 08:03:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 240 (0x8ced1000) [pid = 1823] [serial = 542] [outer = 0x8cec8000] 08:03:27 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 08:03:27 INFO - PROCESS | 1823 | 1462374207061 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]]]}] 08:03:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:03:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1832ms 08:03:27 INFO - PROCESS | 1823 | 1462374207149 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 08:03:27 INFO - PROCESS | 1823 | 1462374207154 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 08:03:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:03:27 INFO - PROCESS | 1823 | 1462374207212 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:03:27 INFO - PROCESS | 1823 | 1462374207215 Marionette TRACE conn3 <- [1,694,null,{}] 08:03:27 INFO - PROCESS | 1823 | 1462374207222 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}] 08:03:27 INFO - PROCESS | 1823 | 1462374207408 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 08:03:27 INFO - PROCESS | 1823 | 1462374207592 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:27 INFO - PROCESS | 1823 | ++DOCSHELL 0x8cecb000 == 97 [pid = 1823] [id = 181] 08:03:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 241 (0x8cece400) [pid = 1823] [serial = 543] [outer = (nil)] 08:03:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 242 (0x8dcc0800) [pid = 1823] [serial = 544] [outer = 0x8cece400] 08:03:27 INFO - PROCESS | 1823 | 1462374207677 Marionette DEBUG loaded listener.js 08:03:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 243 (0x8dcc3000) [pid = 1823] [serial = 545] [outer = 0x8cece400] 08:03:28 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 08:03:28 INFO - PROCESS | 1823 | 1462374208985 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]]]}] 08:03:29 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) 08:03:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1812ms 08:03:29 INFO - PROCESS | 1823 | 1462374209014 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 08:03:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:03:29 INFO - PROCESS | 1823 | 1462374209018 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 08:03:29 INFO - PROCESS | 1823 | 1462374209024 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:03:29 INFO - PROCESS | 1823 | 1462374209028 Marionette TRACE conn3 <- [1,698,null,{}] 08:03:29 INFO - PROCESS | 1823 | 1462374209128 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}] 08:03:29 INFO - PROCESS | 1823 | 1462374209377 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 08:03:29 INFO - PROCESS | 1823 | 1462374209518 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:29 INFO - PROCESS | 1823 | ++DOCSHELL 0x8ced5400 == 98 [pid = 1823] [id = 182] 08:03:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 244 (0x8d29b400) [pid = 1823] [serial = 546] [outer = (nil)] 08:03:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 245 (0x8dcc7000) [pid = 1823] [serial = 547] [outer = 0x8d29b400] 08:03:29 INFO - PROCESS | 1823 | 1462374209606 Marionette DEBUG loaded listener.js 08:03:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 246 (0x8dcca400) [pid = 1823] [serial = 548] [outer = 0x8d29b400] 08:03:31 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 08:03:31 INFO - PROCESS | 1823 | 1462374211370 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]]]}] 08:03:31 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) 08:03:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2393ms 08:03:31 INFO - PROCESS | 1823 | 1462374211422 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 08:03:31 INFO - PROCESS | 1823 | 1462374211427 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 08:03:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:03:31 INFO - PROCESS | 1823 | 1462374211435 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:03:31 INFO - PROCESS | 1823 | 1462374211440 Marionette TRACE conn3 <- [1,702,null,{}] 08:03:31 INFO - PROCESS | 1823 | 1462374211448 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}] 08:03:31 INFO - PROCESS | 1823 | 1462374211659 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 08:03:31 INFO - PROCESS | 1823 | 1462374211856 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:31 INFO - PROCESS | 1823 | ++DOCSHELL 0x8d294000 == 99 [pid = 1823] [id = 183] 08:03:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 247 (0x8daad000) [pid = 1823] [serial = 549] [outer = (nil)] 08:03:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 248 (0x8dcc4c00) [pid = 1823] [serial = 550] [outer = 0x8daad000] 08:03:31 INFO - PROCESS | 1823 | 1462374211936 Marionette DEBUG loaded listener.js 08:03:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 249 (0x8e0b2800) [pid = 1823] [serial = 551] [outer = 0x8daad000] 08:03:33 INFO - PROCESS | 1823 | --DOCSHELL 0x8f604400 == 98 [pid = 1823] [id = 103] 08:03:33 INFO - PROCESS | 1823 | --DOMWINDOW == 248 (0x8ab6dc00) [pid = 1823] [serial = 439] [outer = (nil)] [url = about:blank] 08:03:33 INFO - PROCESS | 1823 | --DOMWINDOW == 247 (0x8bc0ec00) [pid = 1823] [serial = 433] [outer = (nil)] [url = about:blank] 08:03:33 INFO - PROCESS | 1823 | --DOMWINDOW == 246 (0x91eb2000) [pid = 1823] [serial = 414] [outer = (nil)] [url = about:blank] 08:03:33 INFO - PROCESS | 1823 | --DOMWINDOW == 245 (0x8e184000) [pid = 1823] [serial = 420] [outer = (nil)] [url = about:blank] 08:03:33 INFO - PROCESS | 1823 | --DOMWINDOW == 244 (0x8d99fc00) [pid = 1823] [serial = 417] [outer = (nil)] [url = about:blank] 08:03:33 INFO - PROCESS | 1823 | --DOMWINDOW == 243 (0xa2199400) [pid = 1823] [serial = 411] [outer = (nil)] [url = about:blank] 08:03:33 INFO - PROCESS | 1823 | --DOMWINDOW == 242 (0x8d295400) [pid = 1823] [serial = 427] [outer = (nil)] [url = about:blank] 08:03:33 INFO - PROCESS | 1823 | --DOMWINDOW == 241 (0x8bd94400) [pid = 1823] [serial = 436] [outer = (nil)] [url = about:blank] 08:03:33 INFO - PROCESS | 1823 | --DOMWINDOW == 240 (0x8f586000) [pid = 1823] [serial = 405] [outer = (nil)] [url = about:blank] 08:03:33 INFO - PROCESS | 1823 | --DOMWINDOW == 239 (0xa2190400) [pid = 1823] [serial = 408] [outer = (nil)] [url = about:blank] 08:03:33 INFO - PROCESS | 1823 | --DOMWINDOW == 238 (0x91eb1800) [pid = 1823] [serial = 424] [outer = (nil)] [url = about:blank] 08:03:33 INFO - PROCESS | 1823 | --DOMWINDOW == 237 (0x8ba9c800) [pid = 1823] [serial = 430] [outer = (nil)] [url = about:blank] 08:03:33 INFO - PROCESS | 1823 | --DOMWINDOW == 236 (0x92e1f800) [pid = 1823] [serial = 463] [outer = (nil)] [url = about:blank] 08:03:33 INFO - PROCESS | 1823 | --DOCSHELL 0x8bc16000 == 97 [pid = 1823] [id = 172] 08:03:33 INFO - PROCESS | 1823 | --DOCSHELL 0x8ebe2800 == 96 [pid = 1823] [id = 171] 08:03:33 INFO - PROCESS | 1823 | --DOCSHELL 0x8e9c1000 == 95 [pid = 1823] [id = 170] 08:03:33 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 08:03:33 INFO - PROCESS | 1823 | --DOCSHELL 0x8daac400 == 94 [pid = 1823] [id = 169] 08:03:33 INFO - PROCESS | 1823 | --DOCSHELL 0x8bc1a400 == 93 [pid = 1823] [id = 168] 08:03:33 INFO - PROCESS | 1823 | --DOCSHELL 0x8ab70800 == 92 [pid = 1823] [id = 167] 08:03:33 INFO - PROCESS | 1823 | --DOCSHELL 0x9ad03000 == 91 [pid = 1823] [id = 162] 08:03:33 INFO - PROCESS | 1823 | 1462374213506 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]]]}] 08:03:33 INFO - PROCESS | 1823 | --DOCSHELL 0x9956ec00 == 90 [pid = 1823] [id = 161] 08:03:33 INFO - PROCESS | 1823 | --DOCSHELL 0x8ab6a000 == 89 [pid = 1823] [id = 160] 08:03:33 INFO - PROCESS | 1823 | --DOCSHELL 0x92dcec00 == 88 [pid = 1823] [id = 159] 08:03:33 INFO - PROCESS | 1823 | --DOCSHELL 0x8bd9c800 == 87 [pid = 1823] [id = 158] 08:03:33 INFO - PROCESS | 1823 | --DOCSHELL 0x92267800 == 86 [pid = 1823] [id = 154] 08:03:33 INFO - PROCESS | 1823 | --DOMWINDOW == 235 (0x91fd7000) [pid = 1823] [serial = 460] [outer = (nil)] [url = about:blank] 08:03:33 INFO - PROCESS | 1823 | --DOMWINDOW == 234 (0x8ebdd800) [pid = 1823] [serial = 451] [outer = (nil)] [url = about:blank] 08:03:33 INFO - PROCESS | 1823 | --DOMWINDOW == 233 (0x8e186000) [pid = 1823] [serial = 449] [outer = (nil)] [url = about:blank] 08:03:33 INFO - PROCESS | 1823 | --DOMWINDOW == 232 (0x8bd9a000) [pid = 1823] [serial = 442] [outer = (nil)] [url = about:blank] 08:03:33 INFO - PROCESS | 1823 | --DOMWINDOW == 231 (0x90d84400) [pid = 1823] [serial = 455] [outer = (nil)] [url = about:blank] 08:03:33 INFO - PROCESS | 1823 | --DOMWINDOW == 230 (0x8d8d8800) [pid = 1823] [serial = 446] [outer = (nil)] [url = about:blank] 08:03:33 INFO - PROCESS | 1823 | --DOMWINDOW == 229 (0x8f408000) [pid = 1823] [serial = 452] [outer = (nil)] [url = about:blank] 08:03:33 INFO - PROCESS | 1823 | --DOMWINDOW == 228 (0x8f603800) [pid = 1823] [serial = 454] [outer = (nil)] [url = about:blank] 08:03:33 INFO - PROCESS | 1823 | --DOMWINDOW == 227 (0x9aadb400) [pid = 1823] [serial = 349] [outer = (nil)] [url = about:blank] 08:03:33 INFO - PROCESS | 1823 | --DOMWINDOW == 226 (0x91d5ac00) [pid = 1823] [serial = 238] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:03:33 INFO - PROCESS | 1823 | --DOMWINDOW == 225 (0x8e17c800) [pid = 1823] [serial = 448] [outer = (nil)] [url = about:blank] 08:03:33 INFO - PROCESS | 1823 | --DOMWINDOW == 224 (0x91eac800) [pid = 1823] [serial = 457] [outer = (nil)] [url = about:blank] 08:03:33 INFO - PROCESS | 1823 | --DOMWINDOW == 223 (0x91ec3400) [pid = 1823] [serial = 458] [outer = (nil)] [url = about:blank] 08:03:33 INFO - PROCESS | 1823 | --DOMWINDOW == 222 (0x8bd9b400) [pid = 1823] [serial = 445] [outer = (nil)] [url = about:blank] 08:03:33 INFO - PROCESS | 1823 | --DOMWINDOW == 221 (0x9d46f000) [pid = 1823] [serial = 402] [outer = (nil)] [url = about:blank] 08:03:33 INFO - PROCESS | 1823 | --DOMWINDOW == 220 (0x9248d400) [pid = 1823] [serial = 461] [outer = (nil)] [url = about:blank] 08:03:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:03:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2135ms 08:03:33 INFO - PROCESS | 1823 | 1462374213570 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 08:03:33 INFO - PROCESS | 1823 | 1462374213578 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 08:03:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:03:33 INFO - PROCESS | 1823 | 1462374213588 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:03:33 INFO - PROCESS | 1823 | 1462374213592 Marionette TRACE conn3 <- [1,706,null,{}] 08:03:33 INFO - PROCESS | 1823 | 1462374213599 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}] 08:03:33 INFO - PROCESS | 1823 | 1462374213771 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 08:03:33 INFO - PROCESS | 1823 | 1462374213912 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:33 INFO - PROCESS | 1823 | ++DOCSHELL 0x8bc0ec00 == 87 [pid = 1823] [id = 184] 08:03:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 221 (0x8bc12800) [pid = 1823] [serial = 552] [outer = (nil)] 08:03:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 222 (0x8d29c000) [pid = 1823] [serial = 553] [outer = 0x8bc12800] 08:03:33 INFO - PROCESS | 1823 | 1462374213985 Marionette DEBUG loaded listener.js 08:03:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 223 (0x8d9a4400) [pid = 1823] [serial = 554] [outer = 0x8bc12800] 08:03:35 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 08:03:35 INFO - PROCESS | 1823 | 1462374215143 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]]]}] 08:03:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:03:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1597ms 08:03:35 INFO - PROCESS | 1823 | 1462374215187 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 08:03:35 INFO - PROCESS | 1823 | 1462374215191 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 08:03:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:03:35 INFO - PROCESS | 1823 | 1462374215199 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:03:35 INFO - PROCESS | 1823 | 1462374215204 Marionette TRACE conn3 <- [1,710,null,{}] 08:03:35 INFO - PROCESS | 1823 | 1462374215220 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}] 08:03:35 INFO - PROCESS | 1823 | 1462374215514 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 08:03:35 INFO - PROCESS | 1823 | 1462374215610 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:35 INFO - PROCESS | 1823 | ++DOCSHELL 0x8ab72000 == 88 [pid = 1823] [id = 185] 08:03:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 224 (0x8dcbf000) [pid = 1823] [serial = 555] [outer = (nil)] 08:03:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 225 (0x8ebda400) [pid = 1823] [serial = 556] [outer = 0x8dcbf000] 08:03:35 INFO - PROCESS | 1823 | 1462374215691 Marionette DEBUG loaded listener.js 08:03:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 226 (0x8f586000) [pid = 1823] [serial = 557] [outer = 0x8dcbf000] 08:03:36 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 08:03:36 INFO - PROCESS | 1823 | 1462374216890 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]]]}] 08:03:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:03:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1738ms 08:03:36 INFO - PROCESS | 1823 | 1462374216937 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 08:03:36 INFO - PROCESS | 1823 | 1462374216942 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 08:03:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:03:36 INFO - PROCESS | 1823 | 1462374216948 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:03:36 INFO - PROCESS | 1823 | 1462374216952 Marionette TRACE conn3 <- [1,714,null,{}] 08:03:36 INFO - PROCESS | 1823 | 1462374216965 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}] 08:03:37 INFO - PROCESS | 1823 | 1462374217217 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 08:03:37 INFO - PROCESS | 1823 | 1462374217260 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:37 INFO - PROCESS | 1823 | ++DOCSHELL 0x8ebd5000 == 89 [pid = 1823] [id = 186] 08:03:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 227 (0x8ebe0000) [pid = 1823] [serial = 558] [outer = (nil)] 08:03:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 228 (0x90d86800) [pid = 1823] [serial = 559] [outer = 0x8ebe0000] 08:03:37 INFO - PROCESS | 1823 | 1462374217334 Marionette DEBUG loaded listener.js 08:03:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 229 (0x91cf5400) [pid = 1823] [serial = 560] [outer = 0x8ebe0000] 08:03:38 INFO - PROCESS | 1823 | --DOMWINDOW == 228 (0x8f583000) [pid = 1823] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:03:38 INFO - PROCESS | 1823 | --DOMWINDOW == 227 (0x8bd9f800) [pid = 1823] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:03:38 INFO - PROCESS | 1823 | --DOMWINDOW == 226 (0x8f40b400) [pid = 1823] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:03:38 INFO - PROCESS | 1823 | --DOMWINDOW == 225 (0x8ba9fc00) [pid = 1823] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:03:38 INFO - PROCESS | 1823 | --DOMWINDOW == 224 (0x8f608400) [pid = 1823] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:03:38 INFO - PROCESS | 1823 | --DOMWINDOW == 223 (0x8e2d5800) [pid = 1823] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:03:38 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 08:03:39 INFO - PROCESS | 1823 | 1462374219014 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]]]}] 08:03:39 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 08:03:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2081ms 08:03:39 INFO - PROCESS | 1823 | 1462374219030 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 08:03:39 INFO - PROCESS | 1823 | 1462374219032 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 08:03:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:03:39 INFO - PROCESS | 1823 | 1462374219039 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:03:39 INFO - PROCESS | 1823 | 1462374219042 Marionette TRACE conn3 <- [1,718,null,{}] 08:03:39 INFO - PROCESS | 1823 | 1462374219047 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}] 08:03:39 INFO - PROCESS | 1823 | 1462374219248 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 08:03:39 INFO - PROCESS | 1823 | 1462374219264 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:39 INFO - PROCESS | 1823 | ++DOCSHELL 0x8ba9fc00 == 90 [pid = 1823] [id = 187] 08:03:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 224 (0x8bd9f800) [pid = 1823] [serial = 561] [outer = (nil)] 08:03:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 225 (0x8f58f400) [pid = 1823] [serial = 562] [outer = 0x8bd9f800] 08:03:39 INFO - PROCESS | 1823 | 1462374219336 Marionette DEBUG loaded listener.js 08:03:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 226 (0x91cf2800) [pid = 1823] [serial = 563] [outer = 0x8bd9f800] 08:03:40 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 08:03:40 INFO - PROCESS | 1823 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:03:40 INFO - PROCESS | 1823 | 1462374220532 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]]]}] 08:03:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:03:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1529ms 08:03:40 INFO - PROCESS | 1823 | 1462374220569 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 08:03:40 INFO - PROCESS | 1823 | 1462374220575 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 08:03:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:03:40 INFO - PROCESS | 1823 | 1462374220584 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:03:40 INFO - PROCESS | 1823 | 1462374220590 Marionette TRACE conn3 <- [1,722,null,{}] 08:03:40 INFO - PROCESS | 1823 | 1462374220601 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}] 08:03:40 INFO - PROCESS | 1823 | 1462374220886 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 08:03:41 INFO - PROCESS | 1823 | 1462374221048 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:41 INFO - PROCESS | 1823 | ++DOCSHELL 0x8ced0800 == 91 [pid = 1823] [id = 188] 08:03:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 227 (0x8ced5800) [pid = 1823] [serial = 564] [outer = (nil)] 08:03:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 228 (0x8d298400) [pid = 1823] [serial = 565] [outer = 0x8ced5800] 08:03:41 INFO - PROCESS | 1823 | 1462374221141 Marionette DEBUG loaded listener.js 08:03:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 229 (0x8d99b000) [pid = 1823] [serial = 566] [outer = 0x8ced5800] 08:03:42 INFO - PROCESS | 1823 | 1462374222093 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] 08:03:42 INFO - PROCESS | 1823 | 1462374222184 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 08:03:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:03:42 INFO - PROCESS | 1823 | 1462374222195 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:03:42 INFO - PROCESS | 1823 | 1462374222199 Marionette TRACE conn3 <- [1,726,null,{}] 08:03:42 INFO - PROCESS | 1823 | 1462374222206 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}] 08:03:42 INFO - PROCESS | 1823 | 1462374222434 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 08:03:42 INFO - PROCESS | 1823 | 1462374222672 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:42 INFO - PROCESS | 1823 | ++DOCSHELL 0x8d8d6000 == 92 [pid = 1823] [id = 189] 08:03:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 230 (0x8dab1400) [pid = 1823] [serial = 567] [outer = (nil)] 08:03:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 231 (0x8eb99800) [pid = 1823] [serial = 568] [outer = 0x8dab1400] 08:03:42 INFO - PROCESS | 1823 | 1462374222777 Marionette DEBUG loaded listener.js 08:03:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 232 (0x8f583000) [pid = 1823] [serial = 569] [outer = 0x8dab1400] 08:03:43 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 08:03:43 INFO - PROCESS | 1823 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:03:43 INFO - PROCESS | 1823 | 1462374223775 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]]]}] 08:03:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:03:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1643ms 08:03:43 INFO - PROCESS | 1823 | 1462374223838 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 08:03:43 INFO - PROCESS | 1823 | 1462374223843 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 08:03:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:03:43 INFO - PROCESS | 1823 | 1462374223850 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:03:43 INFO - PROCESS | 1823 | 1462374223858 Marionette TRACE conn3 <- [1,730,null,{}] 08:03:43 INFO - PROCESS | 1823 | 1462374223875 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}] 08:03:44 INFO - PROCESS | 1823 | 1462374224082 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 08:03:44 INFO - PROCESS | 1823 | 1462374224350 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:44 INFO - PROCESS | 1823 | ++DOCSHELL 0x91cf3000 == 93 [pid = 1823] [id = 190] 08:03:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 233 (0x91eb4c00) [pid = 1823] [serial = 570] [outer = (nil)] 08:03:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 234 (0x91fd1800) [pid = 1823] [serial = 571] [outer = 0x91eb4c00] 08:03:44 INFO - PROCESS | 1823 | 1462374224441 Marionette DEBUG loaded listener.js 08:03:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 235 (0x9248d400) [pid = 1823] [serial = 572] [outer = 0x91eb4c00] 08:03:45 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 08:03:45 INFO - PROCESS | 1823 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:03:45 INFO - PROCESS | 1823 | 1462374225381 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] 08:03:45 INFO - PROCESS | 1823 | 1462374225466 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 08:03:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:03:45 INFO - PROCESS | 1823 | 1462374225478 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:03:45 INFO - PROCESS | 1823 | 1462374225480 Marionette TRACE conn3 <- [1,734,null,{}] 08:03:45 INFO - PROCESS | 1823 | 1462374225485 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}] 08:03:45 INFO - PROCESS | 1823 | 1462374225678 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 08:03:45 INFO - PROCESS | 1823 | 1462374225910 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:45 INFO - PROCESS | 1823 | ++DOCSHELL 0x90d7e400 == 94 [pid = 1823] [id = 191] 08:03:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 236 (0x91fd2c00) [pid = 1823] [serial = 573] [outer = (nil)] 08:03:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 237 (0x946c5400) [pid = 1823] [serial = 574] [outer = 0x91fd2c00] 08:03:46 INFO - PROCESS | 1823 | 1462374226011 Marionette DEBUG loaded listener.js 08:03:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 238 (0x950b9800) [pid = 1823] [serial = 575] [outer = 0x91fd2c00] 08:03:46 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 08:03:46 INFO - PROCESS | 1823 | 1462374226898 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]]]}] 08:03:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:03:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1480ms 08:03:46 INFO - PROCESS | 1823 | 1462374226959 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 08:03:46 INFO - PROCESS | 1823 | 1462374226963 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 08:03:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:03:46 INFO - PROCESS | 1823 | 1462374226969 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:03:46 INFO - PROCESS | 1823 | 1462374226972 Marionette TRACE conn3 <- [1,738,null,{}] 08:03:46 INFO - PROCESS | 1823 | 1462374226979 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}] 08:03:47 INFO - PROCESS | 1823 | 1462374227163 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 08:03:47 INFO - PROCESS | 1823 | 1462374227347 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:47 INFO - PROCESS | 1823 | ++DOCSHELL 0x8bc1ac00 == 95 [pid = 1823] [id = 192] 08:03:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 239 (0x93a0f800) [pid = 1823] [serial = 576] [outer = (nil)] 08:03:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 240 (0x975adc00) [pid = 1823] [serial = 577] [outer = 0x93a0f800] 08:03:47 INFO - PROCESS | 1823 | 1462374227481 Marionette DEBUG loaded listener.js 08:03:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 241 (0x98167800) [pid = 1823] [serial = 578] [outer = 0x93a0f800] 08:03:48 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 08:03:48 INFO - PROCESS | 1823 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:03:48 INFO - PROCESS | 1823 | 1462374228789 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]]]}] 08:03:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:03:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1837ms 08:03:48 INFO - PROCESS | 1823 | 1462374228808 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 08:03:48 INFO - PROCESS | 1823 | 1462374228811 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 08:03:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:03:48 INFO - PROCESS | 1823 | 1462374228819 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:03:48 INFO - PROCESS | 1823 | 1462374228823 Marionette TRACE conn3 <- [1,742,null,{}] 08:03:48 INFO - PROCESS | 1823 | 1462374228924 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}] 08:03:49 INFO - PROCESS | 1823 | 1462374229205 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 08:03:49 INFO - PROCESS | 1823 | 1462374229343 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:49 INFO - PROCESS | 1823 | ++DOCSHELL 0x8bc0d400 == 96 [pid = 1823] [id = 193] 08:03:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 242 (0x8bd96400) [pid = 1823] [serial = 579] [outer = (nil)] 08:03:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 243 (0x9a48b000) [pid = 1823] [serial = 580] [outer = 0x8bd96400] 08:03:49 INFO - PROCESS | 1823 | 1462374229430 Marionette DEBUG loaded listener.js 08:03:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 244 (0x9ad05800) [pid = 1823] [serial = 581] [outer = 0x8bd96400] 08:03:50 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 08:03:50 INFO - PROCESS | 1823 | 1462374230744 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]]]}] 08:03:50 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 08:03:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1935ms 08:03:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:03:50 INFO - PROCESS | 1823 | 1462374230756 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 08:03:50 INFO - PROCESS | 1823 | 1462374230759 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 08:03:50 INFO - PROCESS | 1823 | 1462374230766 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:03:50 INFO - PROCESS | 1823 | 1462374230770 Marionette TRACE conn3 <- [1,746,null,{}] 08:03:50 INFO - PROCESS | 1823 | 1462374230775 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}] 08:03:51 INFO - PROCESS | 1823 | 1462374231036 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 08:03:51 INFO - PROCESS | 1823 | 1462374231226 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:51 INFO - PROCESS | 1823 | ++DOCSHELL 0x9a2ee000 == 97 [pid = 1823] [id = 194] 08:03:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 245 (0x9a490000) [pid = 1823] [serial = 582] [outer = (nil)] 08:03:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 246 (0x9b7b5c00) [pid = 1823] [serial = 583] [outer = 0x9a490000] 08:03:51 INFO - PROCESS | 1823 | 1462374231310 Marionette DEBUG loaded listener.js 08:03:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 247 (0x9b8b6000) [pid = 1823] [serial = 584] [outer = 0x9a490000] 08:03:52 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 08:03:52 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 08:03:52 INFO - PROCESS | 1823 | 1462374232626 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]]]}] 08:03:52 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.) 08:03:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1888ms 08:03:52 INFO - PROCESS | 1823 | 1462374232654 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 08:03:52 INFO - PROCESS | 1823 | 1462374232659 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 08:03:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:03:52 INFO - PROCESS | 1823 | 1462374232729 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:03:52 INFO - PROCESS | 1823 | 1462374232734 Marionette TRACE conn3 <- [1,750,null,{}] 08:03:52 INFO - PROCESS | 1823 | 1462374232744 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}] 08:03:52 INFO - PROCESS | 1823 | 1462374232928 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 08:03:53 INFO - PROCESS | 1823 | 1462374233115 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:53 INFO - PROCESS | 1823 | ++DOCSHELL 0x8bc0e800 == 98 [pid = 1823] [id = 195] 08:03:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 248 (0x91fcb000) [pid = 1823] [serial = 585] [outer = (nil)] 08:03:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 249 (0x9d4c2800) [pid = 1823] [serial = 586] [outer = 0x91fcb000] 08:03:53 INFO - PROCESS | 1823 | 1462374233200 Marionette DEBUG loaded listener.js 08:03:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 250 (0x9d4c6800) [pid = 1823] [serial = 587] [outer = 0x91fcb000] 08:03:54 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 08:03:54 INFO - PROCESS | 1823 | 1462374234532 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]]]}] 08:03:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:03:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1860ms 08:03:54 INFO - PROCESS | 1823 | 1462374234604 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 08:03:54 INFO - PROCESS | 1823 | 1462374234608 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 08:03:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:03:54 INFO - PROCESS | 1823 | 1462374234637 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:03:54 INFO - PROCESS | 1823 | 1462374234642 Marionette TRACE conn3 <- [1,754,null,{}] 08:03:54 INFO - PROCESS | 1823 | 1462374234648 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}] 08:03:54 INFO - PROCESS | 1823 | 1462374234841 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 08:03:55 INFO - PROCESS | 1823 | 1462374235028 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:55 INFO - PROCESS | 1823 | ++DOCSHELL 0x8ab6f000 == 99 [pid = 1823] [id = 196] 08:03:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 251 (0x8e2d9400) [pid = 1823] [serial = 588] [outer = (nil)] 08:03:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 252 (0xa2263000) [pid = 1823] [serial = 589] [outer = 0x8e2d9400] 08:03:55 INFO - PROCESS | 1823 | 1462374235121 Marionette DEBUG loaded listener.js 08:03:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 253 (0xa26b2000) [pid = 1823] [serial = 590] [outer = 0x8e2d9400] 08:03:56 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 08:03:56 INFO - PROCESS | 1823 | 1462374236436 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]]]}] 08:03:56 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 08:03:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1837ms 08:03:56 INFO - PROCESS | 1823 | 1462374236542 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 08:03:56 INFO - PROCESS | 1823 | 1462374236547 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 08:03:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:03:56 INFO - PROCESS | 1823 | 1462374236560 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:03:56 INFO - PROCESS | 1823 | 1462374236563 Marionette TRACE conn3 <- [1,758,null,{}] 08:03:56 INFO - PROCESS | 1823 | 1462374236570 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}] 08:03:56 INFO - PROCESS | 1823 | 1462374236758 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 08:03:56 INFO - PROCESS | 1823 | 1462374236944 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:56 INFO - PROCESS | 1823 | ++DOCSHELL 0x9aadd000 == 100 [pid = 1823] [id = 197] 08:03:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 254 (0x9bf19400) [pid = 1823] [serial = 591] [outer = (nil)] 08:03:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 255 (0xa30d7800) [pid = 1823] [serial = 592] [outer = 0x9bf19400] 08:03:57 INFO - PROCESS | 1823 | 1462374237028 Marionette DEBUG loaded listener.js 08:03:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 256 (0xa3599000) [pid = 1823] [serial = 593] [outer = 0x9bf19400] 08:03:57 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 08:03:57 INFO - PROCESS | 1823 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:03:57 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 08:03:57 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 08:03:57 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 08:03:57 INFO - PROCESS | 1823 | 1462374237908 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]]]}] 08:03:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:03:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1388ms 08:03:57 INFO - PROCESS | 1823 | 1462374237947 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 08:03:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:03:57 INFO - PROCESS | 1823 | 1462374237951 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 08:03:57 INFO - PROCESS | 1823 | 1462374237958 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:03:57 INFO - PROCESS | 1823 | 1462374237962 Marionette TRACE conn3 <- [1,762,null,{}] 08:03:57 INFO - PROCESS | 1823 | 1462374237968 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}] 08:03:58 INFO - PROCESS | 1823 | 1462374238185 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 08:03:58 INFO - PROCESS | 1823 | 1462374238387 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:58 INFO - PROCESS | 1823 | ++DOCSHELL 0x9b8b1400 == 101 [pid = 1823] [id = 198] 08:03:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 257 (0xa50c4c00) [pid = 1823] [serial = 594] [outer = (nil)] 08:03:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 258 (0xa67ad400) [pid = 1823] [serial = 595] [outer = 0xa50c4c00] 08:03:58 INFO - PROCESS | 1823 | 1462374238577 Marionette DEBUG loaded listener.js 08:03:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 259 (0xa6d18400) [pid = 1823] [serial = 596] [outer = 0xa50c4c00] 08:03:59 INFO - PROCESS | 1823 | 1462374239882 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]]]}] 08:03:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:03:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1952ms 08:03:59 INFO - PROCESS | 1823 | 1462374239944 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 08:03:59 INFO - PROCESS | 1823 | 1462374239948 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 08:03:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:03:59 INFO - PROCESS | 1823 | 1462374239957 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:03:59 INFO - PROCESS | 1823 | 1462374239960 Marionette TRACE conn3 <- [1,766,null,{}] 08:04:00 INFO - PROCESS | 1823 | 1462374240016 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}] 08:04:00 INFO - PROCESS | 1823 | 1462374240216 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 08:04:00 INFO - PROCESS | 1823 | 1462374240411 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:00 INFO - PROCESS | 1823 | ++DOCSHELL 0x89d44000 == 102 [pid = 1823] [id = 199] 08:04:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 260 (0x89d45000) [pid = 1823] [serial = 597] [outer = (nil)] 08:04:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 261 (0x89d4dc00) [pid = 1823] [serial = 598] [outer = 0x89d45000] 08:04:00 INFO - PROCESS | 1823 | 1462374240499 Marionette DEBUG loaded listener.js 08:04:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 262 (0x89d50800) [pid = 1823] [serial = 599] [outer = 0x89d45000] 08:04:01 INFO - PROCESS | 1823 | 1462374241770 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]]]}] 08:04:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:04:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1835ms 08:04:01 INFO - PROCESS | 1823 | 1462374241838 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 08:04:01 INFO - PROCESS | 1823 | 1462374241842 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 08:04:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:04:01 INFO - PROCESS | 1823 | 1462374241853 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:04:01 INFO - PROCESS | 1823 | 1462374241857 Marionette TRACE conn3 <- [1,770,null,{}] 08:04:01 INFO - PROCESS | 1823 | 1462374241863 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}] 08:04:02 INFO - PROCESS | 1823 | 1462374242128 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 08:04:02 INFO - PROCESS | 1823 | 1462374242333 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:02 INFO - PROCESS | 1823 | ++DOCSHELL 0x89d46400 == 103 [pid = 1823] [id = 200] 08:04:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 263 (0x89d4e000) [pid = 1823] [serial = 600] [outer = (nil)] 08:04:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 264 (0x91d63c00) [pid = 1823] [serial = 601] [outer = 0x89d4e000] 08:04:02 INFO - PROCESS | 1823 | 1462374242417 Marionette DEBUG loaded listener.js 08:04:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 265 (0x91fcbc00) [pid = 1823] [serial = 602] [outer = 0x89d4e000] 08:04:03 INFO - PROCESS | 1823 | 1462374243675 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]]]}] 08:04:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:04:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1881ms 08:04:03 INFO - PROCESS | 1823 | 1462374243734 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 08:04:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:04:03 INFO - PROCESS | 1823 | 1462374243742 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 08:04:03 INFO - PROCESS | 1823 | 1462374243751 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:04:03 INFO - PROCESS | 1823 | 1462374243759 Marionette TRACE conn3 <- [1,774,null,{}] 08:04:03 INFO - PROCESS | 1823 | 1462374243767 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}] 08:04:03 INFO - PROCESS | 1823 | 1462374243981 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 08:04:04 INFO - PROCESS | 1823 | 1462374244227 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:04 INFO - PROCESS | 1823 | ++DOCSHELL 0x8d8df400 == 104 [pid = 1823] [id = 201] 08:04:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 266 (0x8d999c00) [pid = 1823] [serial = 603] [outer = (nil)] 08:04:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 267 (0x8dccb000) [pid = 1823] [serial = 604] [outer = 0x8d999c00] 08:04:04 INFO - PROCESS | 1823 | 1462374244448 Marionette DEBUG loaded listener.js 08:04:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 268 (0x8e185c00) [pid = 1823] [serial = 605] [outer = 0x8d999c00] 08:04:05 INFO - PROCESS | 1823 | --DOCSHELL 0x8ebd5000 == 103 [pid = 1823] [id = 186] 08:04:05 INFO - PROCESS | 1823 | --DOMWINDOW == 267 (0x9225cc00) [pid = 1823] [serial = 520] [outer = (nil)] [url = about:blank] 08:04:05 INFO - PROCESS | 1823 | --DOCSHELL 0x8ab72000 == 102 [pid = 1823] [id = 185] 08:04:05 INFO - PROCESS | 1823 | --DOCSHELL 0x8bc0ec00 == 101 [pid = 1823] [id = 184] 08:04:05 INFO - PROCESS | 1823 | --DOCSHELL 0x8d294000 == 100 [pid = 1823] [id = 183] 08:04:05 INFO - PROCESS | 1823 | 1462374245469 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]]]}] 08:04:05 INFO - PROCESS | 1823 | --DOCSHELL 0x92dccc00 == 99 [pid = 1823] [id = 177] 08:04:05 INFO - PROCESS | 1823 | --DOCSHELL 0x950bc000 == 98 [pid = 1823] [id = 176] 08:04:05 INFO - PROCESS | 1823 | --DOCSHELL 0x90d80c00 == 97 [pid = 1823] [id = 175] 08:04:05 INFO - PROCESS | 1823 | --DOCSHELL 0x8d8d6c00 == 96 [pid = 1823] [id = 174] 08:04:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:04:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1786ms 08:04:05 INFO - PROCESS | 1823 | 1462374245537 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 08:04:05 INFO - PROCESS | 1823 | 1462374245554 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 08:04:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:04:05 INFO - PROCESS | 1823 | 1462374245568 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:04:05 INFO - PROCESS | 1823 | 1462374245571 Marionette TRACE conn3 <- [1,778,null,{}] 08:04:05 INFO - PROCESS | 1823 | 1462374245584 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}] 08:04:05 INFO - PROCESS | 1823 | 1462374245753 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 08:04:05 INFO - PROCESS | 1823 | --DOMWINDOW == 266 (0x91ec4800) [pid = 1823] [serial = 518] [outer = (nil)] [url = about:blank] 08:04:05 INFO - PROCESS | 1823 | --DOMWINDOW == 265 (0x90d82c00) [pid = 1823] [serial = 512] [outer = (nil)] [url = about:blank] 08:04:05 INFO - PROCESS | 1823 | --DOMWINDOW == 264 (0x91cf2000) [pid = 1823] [serial = 514] [outer = (nil)] [url = about:blank] 08:04:05 INFO - PROCESS | 1823 | --DOMWINDOW == 263 (0x8e187400) [pid = 1823] [serial = 506] [outer = (nil)] [url = about:blank] 08:04:05 INFO - PROCESS | 1823 | --DOMWINDOW == 262 (0x8e0b8000) [pid = 1823] [serial = 505] [outer = (nil)] [url = about:blank] 08:04:05 INFO - PROCESS | 1823 | --DOMWINDOW == 261 (0x8f58d000) [pid = 1823] [serial = 511] [outer = (nil)] [url = about:blank] 08:04:05 INFO - PROCESS | 1823 | --DOMWINDOW == 260 (0x8eba1c00) [pid = 1823] [serial = 469] [outer = (nil)] [url = about:blank] 08:04:05 INFO - PROCESS | 1823 | --DOMWINDOW == 259 (0x95107800) [pid = 1823] [serial = 475] [outer = (nil)] [url = about:blank] 08:04:05 INFO - PROCESS | 1823 | --DOMWINDOW == 258 (0x8daac000) [pid = 1823] [serial = 466] [outer = (nil)] [url = about:blank] 08:04:05 INFO - PROCESS | 1823 | --DOMWINDOW == 257 (0x8dbca000) [pid = 1823] [serial = 503] [outer = (nil)] [url = about:blank] 08:04:05 INFO - PROCESS | 1823 | --DOMWINDOW == 256 (0x8d8d0400) [pid = 1823] [serial = 502] [outer = (nil)] [url = about:blank] 08:04:05 INFO - PROCESS | 1823 | --DOMWINDOW == 255 (0x92dd0400) [pid = 1823] [serial = 472] [outer = (nil)] [url = about:blank] 08:04:05 INFO - PROCESS | 1823 | --DOMWINDOW == 254 (0x9d4bc000) [pid = 1823] [serial = 490] [outer = (nil)] [url = about:blank] 08:04:05 INFO - PROCESS | 1823 | --DOMWINDOW == 253 (0x9d4c5400) [pid = 1823] [serial = 493] [outer = (nil)] [url = about:blank] 08:04:05 INFO - PROCESS | 1823 | --DOMWINDOW == 252 (0x9c1a8400) [pid = 1823] [serial = 487] [outer = (nil)] [url = about:blank] 08:04:05 INFO - PROCESS | 1823 | --DOMWINDOW == 251 (0x9aaddc00) [pid = 1823] [serial = 481] [outer = (nil)] [url = about:blank] 08:04:05 INFO - PROCESS | 1823 | --DOMWINDOW == 250 (0x91eaf400) [pid = 1823] [serial = 517] [outer = (nil)] [url = about:blank] 08:04:05 INFO - PROCESS | 1823 | --DOMWINDOW == 249 (0x9b297800) [pid = 1823] [serial = 484] [outer = (nil)] [url = about:blank] 08:04:05 INFO - PROCESS | 1823 | --DOMWINDOW == 248 (0x8eb96400) [pid = 1823] [serial = 508] [outer = (nil)] [url = about:blank] 08:04:05 INFO - PROCESS | 1823 | --DOMWINDOW == 247 (0x8ebdd400) [pid = 1823] [serial = 509] [outer = (nil)] [url = about:blank] 08:04:05 INFO - PROCESS | 1823 | --DOMWINDOW == 246 (0x995ccc00) [pid = 1823] [serial = 478] [outer = (nil)] [url = about:blank] 08:04:05 INFO - PROCESS | 1823 | --DOMWINDOW == 245 (0x8e2dcc00) [pid = 1823] [serial = 496] [outer = (nil)] [url = about:blank] 08:04:05 INFO - PROCESS | 1823 | --DOMWINDOW == 244 (0x91cf5000) [pid = 1823] [serial = 515] [outer = (nil)] [url = about:blank] 08:04:05 INFO - PROCESS | 1823 | --DOMWINDOW == 243 (0x91ced400) [pid = 1823] [serial = 499] [outer = (nil)] [url = about:blank] 08:04:06 INFO - PROCESS | 1823 | 1462374246003 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:06 INFO - PROCESS | 1823 | ++DOCSHELL 0x8d9a5c00 == 97 [pid = 1823] [id = 202] 08:04:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 244 (0x8daac000) [pid = 1823] [serial = 606] [outer = (nil)] 08:04:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 245 (0x8e2d1400) [pid = 1823] [serial = 607] [outer = 0x8daac000] 08:04:06 INFO - PROCESS | 1823 | 1462374246084 Marionette DEBUG loaded listener.js 08:04:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 246 (0x8eb96400) [pid = 1823] [serial = 608] [outer = 0x8daac000] 08:04:06 INFO - PROCESS | 1823 | 1462374246949 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]]]}] 08:04:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:04:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1439ms 08:04:07 INFO - PROCESS | 1823 | 1462374247008 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 08:04:07 INFO - PROCESS | 1823 | 1462374247013 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 08:04:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:04:07 INFO - PROCESS | 1823 | 1462374247035 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:04:07 INFO - PROCESS | 1823 | 1462374247041 Marionette TRACE conn3 <- [1,782,null,{}] 08:04:07 INFO - PROCESS | 1823 | 1462374247107 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}] 08:04:07 INFO - PROCESS | 1823 | 1462374247297 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 08:04:07 INFO - PROCESS | 1823 | 1462374247534 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:07 INFO - PROCESS | 1823 | ++DOCSHELL 0x89d43c00 == 98 [pid = 1823] [id = 203] 08:04:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 247 (0x8cec8400) [pid = 1823] [serial = 609] [outer = (nil)] 08:04:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 248 (0x8ced4c00) [pid = 1823] [serial = 610] [outer = 0x8cec8400] 08:04:07 INFO - PROCESS | 1823 | 1462374247626 Marionette DEBUG loaded listener.js 08:04:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 249 (0x8daae400) [pid = 1823] [serial = 611] [outer = 0x8cec8400] 08:04:08 INFO - PROCESS | 1823 | 1462374248537 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]]]}] 08:04:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:04:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1546ms 08:04:08 INFO - PROCESS | 1823 | 1462374248570 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 08:04:08 INFO - PROCESS | 1823 | 1462374248580 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 08:04:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:04:08 INFO - PROCESS | 1823 | 1462374248590 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:04:08 INFO - PROCESS | 1823 | 1462374248595 Marionette TRACE conn3 <- [1,786,null,{}] 08:04:08 INFO - PROCESS | 1823 | 1462374248602 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}] 08:04:08 INFO - PROCESS | 1823 | 1462374248831 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 08:04:09 INFO - PROCESS | 1823 | 1462374249132 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:09 INFO - PROCESS | 1823 | ++DOCSHELL 0x8f409000 == 99 [pid = 1823] [id = 204] 08:04:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 250 (0x8f409800) [pid = 1823] [serial = 612] [outer = (nil)] 08:04:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 251 (0x8f603c00) [pid = 1823] [serial = 613] [outer = 0x8f409800] 08:04:09 INFO - PROCESS | 1823 | 1462374249237 Marionette DEBUG loaded listener.js 08:04:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 252 (0x90d82c00) [pid = 1823] [serial = 614] [outer = 0x8f409800] 08:04:10 INFO - PROCESS | 1823 | 1462374250151 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]]]}] 08:04:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:04:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1596ms 08:04:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:04:10 INFO - PROCESS | 1823 | 1462374250186 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 08:04:10 INFO - PROCESS | 1823 | 1462374250189 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 08:04:10 INFO - PROCESS | 1823 | 1462374250197 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:04:10 INFO - PROCESS | 1823 | 1462374250203 Marionette TRACE conn3 <- [1,790,null,{}] 08:04:10 INFO - PROCESS | 1823 | 1462374250221 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}] 08:04:10 INFO - PROCESS | 1823 | 1462374250407 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 08:04:12 INFO - PROCESS | 1823 | --DOCSHELL 0x8e9b7800 == 98 [pid = 1823] [id = 110] 08:04:12 INFO - PROCESS | 1823 | --DOCSHELL 0x8d99a800 == 97 [pid = 1823] [id = 139] 08:04:12 INFO - PROCESS | 1823 | --DOCSHELL 0x9ad06c00 == 96 [pid = 1823] [id = 137] 08:04:12 INFO - PROCESS | 1823 | --DOCSHELL 0x8d99e800 == 95 [pid = 1823] [id = 140] 08:04:12 INFO - PROCESS | 1823 | --DOCSHELL 0x9b8b9c00 == 94 [pid = 1823] [id = 106] 08:04:12 INFO - PROCESS | 1823 | --DOCSHELL 0x8d28f400 == 93 [pid = 1823] [id = 142] 08:04:12 INFO - PROCESS | 1823 | --DOCSHELL 0x8ab6b000 == 92 [pid = 1823] [id = 179] 08:04:12 INFO - PROCESS | 1823 | --DOCSHELL 0x8e182800 == 91 [pid = 1823] [id = 141] 08:04:12 INFO - PROCESS | 1823 | --DOCSHELL 0x8cecb000 == 90 [pid = 1823] [id = 181] 08:04:12 INFO - PROCESS | 1823 | --DOCSHELL 0xa628a800 == 89 [pid = 1823] [id = 109] 08:04:12 INFO - PROCESS | 1823 | --DOCSHELL 0x91ea8000 == 88 [pid = 1823] [id = 138] 08:04:12 INFO - PROCESS | 1823 | --DOCSHELL 0x8ba94800 == 87 [pid = 1823] [id = 143] 08:04:12 INFO - PROCESS | 1823 | --DOCSHELL 0x8cec6800 == 86 [pid = 1823] [id = 180] 08:04:12 INFO - PROCESS | 1823 | --DOCSHELL 0x8dbcd800 == 85 [pid = 1823] [id = 166] 08:04:12 INFO - PROCESS | 1823 | --DOCSHELL 0x91d61800 == 84 [pid = 1823] [id = 102] 08:04:12 INFO - PROCESS | 1823 | --DOCSHELL 0x8e9c1400 == 83 [pid = 1823] [id = 156] 08:04:12 INFO - PROCESS | 1823 | --DOCSHELL 0x8f60ec00 == 82 [pid = 1823] [id = 105] 08:04:12 INFO - PROCESS | 1823 | --DOCSHELL 0x8f40c000 == 81 [pid = 1823] [id = 95] 08:04:12 INFO - PROCESS | 1823 | --DOCSHELL 0x976ab800 == 80 [pid = 1823] [id = 164] 08:04:12 INFO - PROCESS | 1823 | --DOCSHELL 0x92dca800 == 79 [pid = 1823] [id = 104] 08:04:12 INFO - PROCESS | 1823 | --DOCSHELL 0x8bd99000 == 78 [pid = 1823] [id = 165] 08:04:12 INFO - PROCESS | 1823 | --DOCSHELL 0x9aadcc00 == 77 [pid = 1823] [id = 134] 08:04:12 INFO - PROCESS | 1823 | --DOCSHELL 0x91ecf000 == 76 [pid = 1823] [id = 157] 08:04:12 INFO - PROCESS | 1823 | --DOCSHELL 0x8d8df400 == 75 [pid = 1823] [id = 201] 08:04:12 INFO - PROCESS | 1823 | --DOCSHELL 0x9b8b1400 == 74 [pid = 1823] [id = 198] 08:04:12 INFO - PROCESS | 1823 | --DOCSHELL 0x89d44000 == 73 [pid = 1823] [id = 199] 08:04:12 INFO - PROCESS | 1823 | --DOCSHELL 0x9aadd000 == 72 [pid = 1823] [id = 197] 08:04:12 INFO - PROCESS | 1823 | --DOCSHELL 0x8ab6f000 == 71 [pid = 1823] [id = 196] 08:04:12 INFO - PROCESS | 1823 | --DOCSHELL 0x8bc0e800 == 70 [pid = 1823] [id = 195] 08:04:12 INFO - PROCESS | 1823 | --DOCSHELL 0x9a2ee000 == 69 [pid = 1823] [id = 194] 08:04:12 INFO - PROCESS | 1823 | --DOCSHELL 0x8bc1ac00 == 68 [pid = 1823] [id = 192] 08:04:12 INFO - PROCESS | 1823 | --DOCSHELL 0x8bc0d400 == 67 [pid = 1823] [id = 193] 08:04:12 INFO - PROCESS | 1823 | --DOCSHELL 0x90d7e400 == 66 [pid = 1823] [id = 191] 08:04:12 INFO - PROCESS | 1823 | --DOCSHELL 0x91cf3000 == 65 [pid = 1823] [id = 190] 08:04:12 INFO - PROCESS | 1823 | --DOCSHELL 0x8d8d6000 == 64 [pid = 1823] [id = 189] 08:04:12 INFO - PROCESS | 1823 | --DOCSHELL 0x8ced0800 == 63 [pid = 1823] [id = 188] 08:04:13 INFO - PROCESS | 1823 | 1462374252988 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:13 INFO - PROCESS | 1823 | ++DOCSHELL 0x89d4ec00 == 64 [pid = 1823] [id = 205] 08:04:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 253 (0x8bc17400) [pid = 1823] [serial = 615] [outer = (nil)] 08:04:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 254 (0x8bd9e400) [pid = 1823] [serial = 616] [outer = 0x8bc17400] 08:04:13 INFO - PROCESS | 1823 | 1462374253068 Marionette DEBUG loaded listener.js 08:04:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 255 (0x8d8d6000) [pid = 1823] [serial = 617] [outer = 0x8bc17400] 08:04:13 INFO - PROCESS | 1823 | 1462374253945 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]]]}] 08:04:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:04:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 3796ms 08:04:13 INFO - PROCESS | 1823 | 1462374253994 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 08:04:14 INFO - PROCESS | 1823 | 1462374254001 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 08:04:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:04:14 INFO - PROCESS | 1823 | 1462374254009 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:04:14 INFO - PROCESS | 1823 | 1462374254015 Marionette TRACE conn3 <- [1,794,null,{}] 08:04:14 INFO - PROCESS | 1823 | 1462374254030 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}] 08:04:14 INFO - PROCESS | 1823 | 1462374254269 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 08:04:14 INFO - PROCESS | 1823 | 1462374254299 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:14 INFO - PROCESS | 1823 | ++DOCSHELL 0x8e9bd400 == 65 [pid = 1823] [id = 206] 08:04:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 256 (0x8e9c0400) [pid = 1823] [serial = 618] [outer = (nil)] 08:04:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 257 (0x8ebddc00) [pid = 1823] [serial = 619] [outer = 0x8e9c0400] 08:04:14 INFO - PROCESS | 1823 | 1462374254374 Marionette DEBUG loaded listener.js 08:04:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 258 (0x8f58e400) [pid = 1823] [serial = 620] [outer = 0x8e9c0400] 08:04:15 INFO - PROCESS | 1823 | 1462374255455 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]]]}] 08:04:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:04:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1508ms 08:04:15 INFO - PROCESS | 1823 | 1462374255521 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 08:04:15 INFO - PROCESS | 1823 | 1462374255527 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 08:04:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:04:15 INFO - PROCESS | 1823 | --DOMWINDOW == 257 (0x8daad000) [pid = 1823] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:04:15 INFO - PROCESS | 1823 | --DOMWINDOW == 256 (0x8bc12800) [pid = 1823] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:04:15 INFO - PROCESS | 1823 | --DOMWINDOW == 255 (0x8dcbf000) [pid = 1823] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:04:15 INFO - PROCESS | 1823 | --DOMWINDOW == 254 (0x8ebe0000) [pid = 1823] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:04:15 INFO - PROCESS | 1823 | --DOMWINDOW == 253 (0x8d999c00) [pid = 1823] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:04:15 INFO - PROCESS | 1823 | 1462374255841 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:04:15 INFO - PROCESS | 1823 | 1462374255843 Marionette TRACE conn3 <- [1,798,null,{}] 08:04:15 INFO - PROCESS | 1823 | 1462374255850 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}] 08:04:16 INFO - PROCESS | 1823 | 1462374256077 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 08:04:16 INFO - PROCESS | 1823 | 1462374256322 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:16 INFO - PROCESS | 1823 | ++DOCSHELL 0x89d44000 == 66 [pid = 1823] [id = 207] 08:04:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 254 (0x89d4fc00) [pid = 1823] [serial = 621] [outer = (nil)] 08:04:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 255 (0x8bc1b400) [pid = 1823] [serial = 622] [outer = 0x89d4fc00] 08:04:16 INFO - PROCESS | 1823 | 1462374256413 Marionette DEBUG loaded listener.js 08:04:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 256 (0x8d99e800) [pid = 1823] [serial = 623] [outer = 0x89d4fc00] 08:04:18 INFO - PROCESS | 1823 | --DOCSHELL 0x8ced5400 == 65 [pid = 1823] [id = 182] 08:04:18 INFO - PROCESS | 1823 | --DOCSHELL 0x9b7b7000 == 64 [pid = 1823] [id = 48] 08:04:18 INFO - PROCESS | 1823 | --DOCSHELL 0x92dc1c00 == 63 [pid = 1823] [id = 78] 08:04:18 INFO - PROCESS | 1823 | --DOCSHELL 0x8eb95800 == 62 [pid = 1823] [id = 178] 08:04:18 INFO - PROCESS | 1823 | --DOCSHELL 0xa226a000 == 61 [pid = 1823] [id = 50] 08:04:18 INFO - PROCESS | 1823 | --DOCSHELL 0x8e0b9400 == 60 [pid = 1823] [id = 126] 08:04:18 INFO - PROCESS | 1823 | --DOCSHELL 0x8f585800 == 59 [pid = 1823] [id = 136] 08:04:18 INFO - PROCESS | 1823 | --DOCSHELL 0x8ab65c00 == 58 [pid = 1823] [id = 146] 08:04:18 INFO - PROCESS | 1823 | --DOCSHELL 0x8ab6e800 == 57 [pid = 1823] [id = 147] 08:04:18 INFO - PROCESS | 1823 | --DOCSHELL 0x8bc16400 == 56 [pid = 1823] [id = 145] 08:04:18 INFO - PROCESS | 1823 | --DOCSHELL 0xa050b800 == 55 [pid = 1823] [id = 122] 08:04:18 INFO - PROCESS | 1823 | --DOCSHELL 0x8eb9e000 == 54 [pid = 1823] [id = 123] 08:04:18 INFO - PROCESS | 1823 | --DOCSHELL 0x8ba92c00 == 53 [pid = 1823] [id = 144] 08:04:18 INFO - PROCESS | 1823 | --DOCSHELL 0x8f581800 == 52 [pid = 1823] [id = 124] 08:04:18 INFO - PROCESS | 1823 | --DOCSHELL 0x8d8d8000 == 51 [pid = 1823] [id = 127] 08:04:18 INFO - PROCESS | 1823 | --DOCSHELL 0x8e0b1c00 == 50 [pid = 1823] [id = 125] 08:04:18 INFO - PROCESS | 1823 | --DOCSHELL 0x92262000 == 49 [pid = 1823] [id = 9] 08:04:18 INFO - PROCESS | 1823 | --DOCSHELL 0x976aa000 == 48 [pid = 1823] [id = 23] 08:04:18 INFO - PROCESS | 1823 | --DOCSHELL 0x93a0f000 == 47 [pid = 1823] [id = 24] 08:04:18 INFO - PROCESS | 1823 | --DOCSHELL 0x946c0c00 == 46 [pid = 1823] [id = 6] 08:04:18 INFO - PROCESS | 1823 | --DOCSHELL 0x92265400 == 45 [pid = 1823] [id = 8] 08:04:18 INFO - PROCESS | 1823 | --DOCSHELL 0x93a0ac00 == 44 [pid = 1823] [id = 74] 08:04:18 INFO - PROCESS | 1823 | --DOCSHELL 0xa627f000 == 43 [pid = 1823] [id = 49] 08:04:18 INFO - PROCESS | 1823 | --DOCSHELL 0x8ebd3800 == 42 [pid = 1823] [id = 135] 08:04:18 INFO - PROCESS | 1823 | --DOCSHELL 0x9510e000 == 41 [pid = 1823] [id = 73] 08:04:18 INFO - PROCESS | 1823 | --DOCSHELL 0x92266800 == 40 [pid = 1823] [id = 51] 08:04:18 INFO - PROCESS | 1823 | --DOCSHELL 0x946c1400 == 39 [pid = 1823] [id = 58] 08:04:18 INFO - PROCESS | 1823 | --DOCSHELL 0x89d46400 == 38 [pid = 1823] [id = 200] 08:04:18 INFO - PROCESS | 1823 | --DOCSHELL 0x8e9bd400 == 37 [pid = 1823] [id = 206] 08:04:18 INFO - PROCESS | 1823 | --DOCSHELL 0x89d4ec00 == 36 [pid = 1823] [id = 205] 08:04:18 INFO - PROCESS | 1823 | --DOCSHELL 0x8ba9fc00 == 35 [pid = 1823] [id = 187] 08:04:18 INFO - PROCESS | 1823 | --DOCSHELL 0x8d9a5c00 == 34 [pid = 1823] [id = 202] 08:04:18 INFO - PROCESS | 1823 | --DOCSHELL 0x89d43c00 == 33 [pid = 1823] [id = 203] 08:04:20 INFO - PROCESS | 1823 | --DOCSHELL 0x92e15400 == 32 [pid = 1823] [id = 16] 08:04:20 INFO - PROCESS | 1823 | --DOCSHELL 0xa261c000 == 31 [pid = 1823] [id = 18] 08:04:20 INFO - PROCESS | 1823 | --DOCSHELL 0x9926b400 == 30 [pid = 1823] [id = 15] 08:04:20 INFO - PROCESS | 1823 | --DOCSHELL 0x99269800 == 29 [pid = 1823] [id = 14] 08:04:20 INFO - PROCESS | 1823 | --DOCSHELL 0x951f8400 == 28 [pid = 1823] [id = 46] 08:04:20 INFO - PROCESS | 1823 | --DOCSHELL 0x92493800 == 27 [pid = 1823] [id = 12] 08:04:20 INFO - PROCESS | 1823 | --DOCSHELL 0x9bff2000 == 26 [pid = 1823] [id = 25] 08:04:20 INFO - PROCESS | 1823 | --DOCSHELL 0xa1031c00 == 25 [pid = 1823] [id = 13] 08:04:20 INFO - PROCESS | 1823 | --DOCSHELL 0x92266400 == 24 [pid = 1823] [id = 26] 08:04:20 INFO - PROCESS | 1823 | --DOCSHELL 0xa226d800 == 23 [pid = 1823] [id = 37] 08:04:20 INFO - PROCESS | 1823 | --DOCSHELL 0x9225dc00 == 22 [pid = 1823] [id = 47] 08:04:20 INFO - PROCESS | 1823 | --DOCSHELL 0xa509a800 == 21 [pid = 1823] [id = 20] 08:04:20 INFO - PROCESS | 1823 | --DOCSHELL 0x9225c400 == 20 [pid = 1823] [id = 17] 08:04:20 INFO - PROCESS | 1823 | --DOCSHELL 0x93a02000 == 19 [pid = 1823] [id = 21] 08:04:20 INFO - PROCESS | 1823 | --DOCSHELL 0x99261400 == 18 [pid = 1823] [id = 121] 08:04:20 INFO - PROCESS | 1823 | --DOCSHELL 0x90d7c400 == 17 [pid = 1823] [id = 108] 08:04:20 INFO - PROCESS | 1823 | --DOCSHELL 0x91d58c00 == 16 [pid = 1823] [id = 107] 08:04:20 INFO - PROCESS | 1823 | --DOCSHELL 0xa62edc00 == 15 [pid = 1823] [id = 22] 08:04:20 INFO - PROCESS | 1823 | --DOCSHELL 0x8bd9bc00 == 14 [pid = 1823] [id = 155] 08:04:20 INFO - PROCESS | 1823 | --DOCSHELL 0xa3551800 == 13 [pid = 1823] [id = 19] 08:04:20 INFO - PROCESS | 1823 | --DOCSHELL 0x995d4800 == 12 [pid = 1823] [id = 89] 08:04:20 INFO - PROCESS | 1823 | --DOCSHELL 0x8eba1400 == 11 [pid = 1823] [id = 163] 08:04:20 INFO - PROCESS | 1823 | --DOCSHELL 0x8bc1bc00 == 10 [pid = 1823] [id = 173] 08:04:20 INFO - PROCESS | 1823 | --DOCSHELL 0x8f409000 == 9 [pid = 1823] [id = 204] 08:04:22 INFO - PROCESS | 1823 | --DOMWINDOW == 255 (0x9a494400) [pid = 1823] [serial = 532] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1823 | --DOMWINDOW == 254 (0x9ad06400) [pid = 1823] [serial = 535] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1823 | --DOMWINDOW == 253 (0x8e2d3800) [pid = 1823] [serial = 523] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1823 | --DOMWINDOW == 252 (0x8e0b2800) [pid = 1823] [serial = 551] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1823 | --DOMWINDOW == 251 (0x98161000) [pid = 1823] [serial = 529] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1823 | --DOMWINDOW == 250 (0x8d29c000) [pid = 1823] [serial = 553] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1823 | --DOMWINDOW == 249 (0x8dcc0800) [pid = 1823] [serial = 544] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1823 | --DOMWINDOW == 248 (0x8f586000) [pid = 1823] [serial = 557] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1823 | --DOMWINDOW == 247 (0x8ebda400) [pid = 1823] [serial = 556] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1823 | --DOMWINDOW == 246 (0x8d9a4400) [pid = 1823] [serial = 554] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1823 | --DOMWINDOW == 245 (0x91d66000) [pid = 1823] [serial = 526] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1823 | --DOMWINDOW == 244 (0x90d86800) [pid = 1823] [serial = 559] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1823 | --DOMWINDOW == 243 (0x8cecdc00) [pid = 1823] [serial = 541] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1823 | --DOMWINDOW == 242 (0x8dcc7000) [pid = 1823] [serial = 547] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1823 | --DOMWINDOW == 241 (0x8dcc4c00) [pid = 1823] [serial = 550] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1823 | --DOMWINDOW == 240 (0x9d8aa400) [pid = 1823] [serial = 538] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1823 | --DOMWINDOW == 239 (0x91cf5400) [pid = 1823] [serial = 560] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1823 | --DOMWINDOW == 238 (0x8f58f400) [pid = 1823] [serial = 562] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1823 | --DOMWINDOW == 237 (0x8d298400) [pid = 1823] [serial = 565] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1823 | --DOMWINDOW == 236 (0x8eb99800) [pid = 1823] [serial = 568] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1823 | --DOMWINDOW == 235 (0x8dccb000) [pid = 1823] [serial = 604] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1823 | --DOMWINDOW == 234 (0x91fd1800) [pid = 1823] [serial = 571] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1823 | --DOMWINDOW == 233 (0x946c5400) [pid = 1823] [serial = 574] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1823 | --DOMWINDOW == 232 (0x975adc00) [pid = 1823] [serial = 577] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1823 | --DOMWINDOW == 231 (0x9a48b000) [pid = 1823] [serial = 580] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1823 | --DOMWINDOW == 230 (0x9b7b5c00) [pid = 1823] [serial = 583] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1823 | --DOMWINDOW == 229 (0x9d4c2800) [pid = 1823] [serial = 586] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1823 | --DOMWINDOW == 228 (0xa2263000) [pid = 1823] [serial = 589] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1823 | --DOMWINDOW == 227 (0xa30d7800) [pid = 1823] [serial = 592] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1823 | --DOMWINDOW == 226 (0xa67ad400) [pid = 1823] [serial = 595] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1823 | --DOMWINDOW == 225 (0x89d4dc00) [pid = 1823] [serial = 598] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1823 | --DOMWINDOW == 224 (0x91d63c00) [pid = 1823] [serial = 601] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1823 | --DOMWINDOW == 223 (0x8e185c00) [pid = 1823] [serial = 605] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1823 | --DOMWINDOW == 222 (0x8e2d1400) [pid = 1823] [serial = 607] [outer = (nil)] [url = about:blank] 08:04:23 INFO - PROCESS | 1823 | 1462374263046 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]]]}] 08:04:23 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 08:04:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 7286ms 08:04:23 INFO - PROCESS | 1823 | 1462374263088 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 08:04:23 INFO - PROCESS | 1823 | 1462374263095 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 08:04:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:04:23 INFO - PROCESS | 1823 | 1462374263103 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:04:23 INFO - PROCESS | 1823 | 1462374263112 Marionette TRACE conn3 <- [1,802,null,{}] 08:04:23 INFO - PROCESS | 1823 | 1462374263122 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}] 08:04:23 INFO - PROCESS | 1823 | 1462374263299 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 08:04:23 INFO - PROCESS | 1823 | 1462374263425 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:23 INFO - PROCESS | 1823 | ++DOCSHELL 0x89d4c400 == 10 [pid = 1823] [id = 208] 08:04:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 223 (0x8ab65400) [pid = 1823] [serial = 624] [outer = (nil)] 08:04:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 224 (0x8ba9bc00) [pid = 1823] [serial = 625] [outer = 0x8ab65400] 08:04:23 INFO - PROCESS | 1823 | 1462374263505 Marionette DEBUG loaded listener.js 08:04:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 225 (0x8baa0000) [pid = 1823] [serial = 626] [outer = 0x8ab65400] 08:04:24 INFO - PROCESS | 1823 | 1462374264368 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]]]}] 08:04:24 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 08:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1284ms 08:04:24 INFO - PROCESS | 1823 | 1462374264389 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 08:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:04:24 INFO - PROCESS | 1823 | 1462374264399 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 08:04:24 INFO - PROCESS | 1823 | 1462374264410 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:04:24 INFO - PROCESS | 1823 | 1462374264415 Marionette TRACE conn3 <- [1,806,null,{}] 08:04:24 INFO - PROCESS | 1823 | 1462374264421 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}] 08:04:24 INFO - PROCESS | 1823 | 1462374264604 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 08:04:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 226 (0x8bd98400) [pid = 1823] [serial = 627] [outer = 0x951f3000] 08:04:24 INFO - PROCESS | 1823 | 1462374264776 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:24 INFO - PROCESS | 1823 | ++DOCSHELL 0x8d291400 == 11 [pid = 1823] [id = 209] 08:04:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 227 (0x8d291c00) [pid = 1823] [serial = 628] [outer = (nil)] 08:04:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 228 (0x8d297400) [pid = 1823] [serial = 629] [outer = 0x8d291c00] 08:04:24 INFO - PROCESS | 1823 | 1462374264867 Marionette DEBUG loaded listener.js 08:04:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 229 (0x8d8d0800) [pid = 1823] [serial = 630] [outer = 0x8d291c00] 08:04:25 INFO - PROCESS | 1823 | 1462374265733 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]]]}] 08:04:25 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 08:04:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1385ms 08:04:25 INFO - PROCESS | 1823 | 1462374265796 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 08:04:25 INFO - PROCESS | 1823 | 1462374265801 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 08:04:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:04:25 INFO - PROCESS | 1823 | 1462374265808 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:04:25 INFO - PROCESS | 1823 | 1462374265814 Marionette TRACE conn3 <- [1,810,null,{}] 08:04:25 INFO - PROCESS | 1823 | 1462374265831 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}] 08:04:26 INFO - PROCESS | 1823 | 1462374266028 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 08:04:26 INFO - PROCESS | 1823 | 1462374266157 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:26 INFO - PROCESS | 1823 | ++DOCSHELL 0x8daadc00 == 12 [pid = 1823] [id = 210] 08:04:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 230 (0x8dab5800) [pid = 1823] [serial = 631] [outer = (nil)] 08:04:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 231 (0x8dbcf000) [pid = 1823] [serial = 632] [outer = 0x8dab5800] 08:04:26 INFO - PROCESS | 1823 | 1462374266243 Marionette DEBUG loaded listener.js 08:04:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 232 (0x8dcc6400) [pid = 1823] [serial = 633] [outer = 0x8dab5800] 08:04:27 INFO - PROCESS | 1823 | 1462374267030 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]]]}] 08:04:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1283ms 08:04:27 INFO - PROCESS | 1823 | 1462374267092 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 08:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:04:27 INFO - PROCESS | 1823 | 1462374267097 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 08:04:27 INFO - PROCESS | 1823 | 1462374267104 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:04:27 INFO - PROCESS | 1823 | 1462374267107 Marionette TRACE conn3 <- [1,814,null,{}] 08:04:27 INFO - PROCESS | 1823 | 1462374267113 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}] 08:04:27 INFO - PROCESS | 1823 | 1462374267297 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 08:04:27 INFO - PROCESS | 1823 | 1462374267419 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:27 INFO - PROCESS | 1823 | ++DOCSHELL 0x89d50c00 == 13 [pid = 1823] [id = 211] 08:04:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 233 (0x8dbcc800) [pid = 1823] [serial = 634] [outer = (nil)] 08:04:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 234 (0x8e0c0000) [pid = 1823] [serial = 635] [outer = 0x8dbcc800] 08:04:27 INFO - PROCESS | 1823 | 1462374267493 Marionette DEBUG loaded listener.js 08:04:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 235 (0x8e181400) [pid = 1823] [serial = 636] [outer = 0x8dbcc800] 08:04:28 INFO - PROCESS | 1823 | 1462374268265 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] 08:04:28 INFO - PROCESS | 1823 | 1462374268298 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 08:04:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:04:28 INFO - PROCESS | 1823 | 1462374268304 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:04:28 INFO - PROCESS | 1823 | 1462374268306 Marionette TRACE conn3 <- [1,818,null,{}] 08:04:28 INFO - PROCESS | 1823 | 1462374268312 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}] 08:04:28 INFO - PROCESS | 1823 | 1462374268504 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 08:04:28 INFO - PROCESS | 1823 | 1462374268524 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:28 INFO - PROCESS | 1823 | ++DOCSHELL 0x89d46400 == 14 [pid = 1823] [id = 212] 08:04:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 236 (0x8bd97c00) [pid = 1823] [serial = 637] [outer = (nil)] 08:04:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 237 (0x8e2d8000) [pid = 1823] [serial = 638] [outer = 0x8bd97c00] 08:04:28 INFO - PROCESS | 1823 | 1462374268598 Marionette DEBUG loaded listener.js 08:04:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 238 (0x8e9b8000) [pid = 1823] [serial = 639] [outer = 0x8bd97c00] 08:04:29 INFO - PROCESS | 1823 | 1462374269472 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]]]}] 08:04:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:04:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1237ms 08:04:29 INFO - PROCESS | 1823 | 1462374269542 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 08:04:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:04:29 INFO - PROCESS | 1823 | 1462374269546 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 08:04:29 INFO - PROCESS | 1823 | 1462374269553 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:04:29 INFO - PROCESS | 1823 | 1462374269557 Marionette TRACE conn3 <- [1,822,null,{}] 08:04:29 INFO - PROCESS | 1823 | 1462374269562 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}] 08:04:29 INFO - PROCESS | 1823 | 1462374269746 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 08:04:29 INFO - PROCESS | 1823 | 1462374269901 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:29 INFO - PROCESS | 1823 | ++DOCSHELL 0x8e0b8000 == 15 [pid = 1823] [id = 213] 08:04:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 239 (0x8eb9c400) [pid = 1823] [serial = 640] [outer = (nil)] 08:04:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 240 (0x8ebd6c00) [pid = 1823] [serial = 641] [outer = 0x8eb9c400] 08:04:29 INFO - PROCESS | 1823 | 1462374269980 Marionette DEBUG loaded listener.js 08:04:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 241 (0x8ebe0000) [pid = 1823] [serial = 642] [outer = 0x8eb9c400] 08:04:30 INFO - PROCESS | 1823 | 1462374270859 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] 08:04:30 INFO - PROCESS | 1823 | 1462374270905 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 08:04:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:04:30 INFO - PROCESS | 1823 | 1462374270913 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:04:30 INFO - PROCESS | 1823 | 1462374270916 Marionette TRACE conn3 <- [1,826,null,{}] 08:04:30 INFO - PROCESS | 1823 | 1462374270922 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}] 08:04:31 INFO - PROCESS | 1823 | 1462374271123 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 08:04:31 INFO - PROCESS | 1823 | 1462374271148 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:31 INFO - PROCESS | 1823 | ++DOCSHELL 0x8dcc0800 == 16 [pid = 1823] [id = 214] 08:04:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 242 (0x8e0b1c00) [pid = 1823] [serial = 643] [outer = (nil)] 08:04:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 243 (0x8f40e000) [pid = 1823] [serial = 644] [outer = 0x8e0b1c00] 08:04:31 INFO - PROCESS | 1823 | 1462374271224 Marionette DEBUG loaded listener.js 08:04:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 244 (0x8f585400) [pid = 1823] [serial = 645] [outer = 0x8e0b1c00] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 243 (0x995d7000) [pid = 1823] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 242 (0x8e0bac00) [pid = 1823] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 241 (0x995cdc00) [pid = 1823] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 240 (0x9ad07400) [pid = 1823] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 239 (0x9b4c2000) [pid = 1823] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 238 (0x91ec1000) [pid = 1823] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 237 (0x9a980000) [pid = 1823] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 236 (0x995ca800) [pid = 1823] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 235 (0x8d290000) [pid = 1823] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 234 (0xa67b6800) [pid = 1823] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 233 (0x8f402000) [pid = 1823] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 232 (0x9b205000) [pid = 1823] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 231 (0x9510f000) [pid = 1823] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 230 (0x9d8a9800) [pid = 1823] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 229 (0x92dc1800) [pid = 1823] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 228 (0x9aae0000) [pid = 1823] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 227 (0x8ebd6400) [pid = 1823] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 226 (0x8ba96000) [pid = 1823] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 225 (0x9bf19400) [pid = 1823] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 224 (0x91fcb000) [pid = 1823] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 223 (0x8bc17c00) [pid = 1823] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 222 (0xa1029400) [pid = 1823] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 221 (0x8bd96400) [pid = 1823] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 220 (0x9d472800) [pid = 1823] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 219 (0x9ad0cc00) [pid = 1823] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 218 (0x9a1e4c00) [pid = 1823] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 217 (0x9a486400) [pid = 1823] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 216 (0x92e12800) [pid = 1823] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 215 (0x9d473400) [pid = 1823] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 214 (0xa6e90c00) [pid = 1823] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 213 (0x8cece400) [pid = 1823] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 212 (0x8e9b9800) [pid = 1823] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 211 (0x90d81800) [pid = 1823] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 210 (0x91ceb400) [pid = 1823] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 209 (0x8d29b400) [pid = 1823] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 208 (0xa30e5000) [pid = 1823] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 207 (0x91fcec00) [pid = 1823] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 206 (0x91d62800) [pid = 1823] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 205 (0x995d6000) [pid = 1823] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 204 (0x8ab66400) [pid = 1823] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 203 (0x9b7ba000) [pid = 1823] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 202 (0x8dbd0400) [pid = 1823] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 201 (0x8e2d9400) [pid = 1823] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 200 (0x8daac000) [pid = 1823] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 199 (0x8cec8400) [pid = 1823] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 198 (0x8f409800) [pid = 1823] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 197 (0x8bc17400) [pid = 1823] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 196 (0x8bd9f800) [pid = 1823] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 195 (0x8bd9d000) [pid = 1823] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 194 (0x9a490000) [pid = 1823] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 193 (0x91fd2c00) [pid = 1823] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 192 (0x92dc6800) [pid = 1823] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 191 (0x9bf17000) [pid = 1823] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 190 (0x92dcfc00) [pid = 1823] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 189 (0x9a4cb800) [pid = 1823] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 188 (0x99567c00) [pid = 1823] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 187 (0x91d5a400) [pid = 1823] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 186 (0x8e0b5000) [pid = 1823] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 185 (0x92262c00) [pid = 1823] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 184 (0xa50c4c00) [pid = 1823] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 183 (0x91fce000) [pid = 1823] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 182 (0x8d290800) [pid = 1823] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 181 (0x91eaa800) [pid = 1823] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 180 (0x9510e800) [pid = 1823] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 179 (0x8d99b400) [pid = 1823] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 178 (0x91d62000) [pid = 1823] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 177 (0xa829a000) [pid = 1823] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x8f601c00) [pid = 1823] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x8d99f000) [pid = 1823] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x9b295400) [pid = 1823] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 173 (0x946c8800) [pid = 1823] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 172 (0x9c0a7c00) [pid = 1823] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:04:33 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x8dbcac00) [pid = 1823] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:04:34 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x8ba9a800) [pid = 1823] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 08:04:34 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x8f583400) [pid = 1823] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:04:34 INFO - PROCESS | 1823 | --DOMWINDOW == 168 (0x950c7400) [pid = 1823] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:04:34 INFO - PROCESS | 1823 | --DOMWINDOW == 167 (0x91d59000) [pid = 1823] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:04:34 INFO - PROCESS | 1823 | --DOMWINDOW == 166 (0x91fd0400) [pid = 1823] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:04:34 INFO - PROCESS | 1823 | --DOMWINDOW == 165 (0x90d78c00) [pid = 1823] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:04:34 INFO - PROCESS | 1823 | --DOMWINDOW == 164 (0x951f3800) [pid = 1823] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:04:34 INFO - PROCESS | 1823 | --DOMWINDOW == 163 (0x8ebd4c00) [pid = 1823] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:04:34 INFO - PROCESS | 1823 | --DOMWINDOW == 162 (0x89d4e000) [pid = 1823] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:04:34 INFO - PROCESS | 1823 | --DOMWINDOW == 161 (0x8cec8000) [pid = 1823] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:04:34 INFO - PROCESS | 1823 | --DOMWINDOW == 160 (0x8e0b2c00) [pid = 1823] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:04:34 INFO - PROCESS | 1823 | --DOMWINDOW == 159 (0x9bf22400) [pid = 1823] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:04:34 INFO - PROCESS | 1823 | --DOMWINDOW == 158 (0x8e0ba800) [pid = 1823] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:04:34 INFO - PROCESS | 1823 | --DOMWINDOW == 157 (0x91d60c00) [pid = 1823] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:04:34 INFO - PROCESS | 1823 | --DOMWINDOW == 156 (0xa8225c00) [pid = 1823] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:04:34 INFO - PROCESS | 1823 | --DOMWINDOW == 155 (0x8dab1400) [pid = 1823] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:04:34 INFO - PROCESS | 1823 | --DOMWINDOW == 154 (0x8e185400) [pid = 1823] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 08:04:34 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x950bd400) [pid = 1823] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:04:34 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x91eb4c00) [pid = 1823] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:04:34 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x92dc9000) [pid = 1823] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:04:34 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x8ab70c00) [pid = 1823] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:04:34 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x8e9c2400) [pid = 1823] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:04:34 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x93a0f800) [pid = 1823] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:04:34 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x89d45000) [pid = 1823] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:04:34 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x8ced5800) [pid = 1823] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:04:34 INFO - PROCESS | 1823 | 1462374274171 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]]]}] 08:04:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:04:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 3291ms 08:04:34 INFO - PROCESS | 1823 | 1462374274205 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 08:04:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:04:34 INFO - PROCESS | 1823 | 1462374274224 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 08:04:34 INFO - PROCESS | 1823 | 1462374274237 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:04:34 INFO - PROCESS | 1823 | 1462374274239 Marionette TRACE conn3 <- [1,830,null,{}] 08:04:34 INFO - PROCESS | 1823 | 1462374274246 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}] 08:04:34 INFO - PROCESS | 1823 | 1462374274402 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 08:04:34 INFO - PROCESS | 1823 | 1462374274416 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:34 INFO - PROCESS | 1823 | ++DOCSHELL 0x8ab6b800 == 17 [pid = 1823] [id = 215] 08:04:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x8ab6c000) [pid = 1823] [serial = 646] [outer = (nil)] 08:04:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x8bd90800) [pid = 1823] [serial = 647] [outer = 0x8ab6c000] 08:04:34 INFO - PROCESS | 1823 | 1462374274490 Marionette DEBUG loaded listener.js 08:04:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x8cec8000) [pid = 1823] [serial = 648] [outer = 0x8ab6c000] 08:04:35 INFO - PROCESS | 1823 | 1462374275291 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]]]}] 08:04:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:04:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1136ms 08:04:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:04:35 INFO - PROCESS | 1823 | 1462374275367 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 08:04:35 INFO - PROCESS | 1823 | 1462374275370 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 08:04:35 INFO - PROCESS | 1823 | 1462374275376 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:04:35 INFO - PROCESS | 1823 | 1462374275380 Marionette TRACE conn3 <- [1,834,null,{}] 08:04:35 INFO - PROCESS | 1823 | 1462374275385 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}] 08:04:35 INFO - PROCESS | 1823 | 1462374275541 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 08:04:35 INFO - PROCESS | 1823 | 1462374275551 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:35 INFO - PROCESS | 1823 | ++DOCSHELL 0x8bd95c00 == 18 [pid = 1823] [id = 216] 08:04:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x8ced5000) [pid = 1823] [serial = 649] [outer = (nil)] 08:04:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x8d99d800) [pid = 1823] [serial = 650] [outer = 0x8ced5000] 08:04:35 INFO - PROCESS | 1823 | 1462374275626 Marionette DEBUG loaded listener.js 08:04:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x8daad400) [pid = 1823] [serial = 651] [outer = 0x8ced5000] 08:04:36 INFO - PROCESS | 1823 | 1462374276819 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]]]}] 08:04:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:04:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1498ms 08:04:36 INFO - PROCESS | 1823 | 1462374276875 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 08:04:36 INFO - PROCESS | 1823 | 1462374276883 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 08:04:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:04:36 INFO - PROCESS | 1823 | 1462374276891 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:04:36 INFO - PROCESS | 1823 | 1462374276898 Marionette TRACE conn3 <- [1,838,null,{}] 08:04:36 INFO - PROCESS | 1823 | 1462374276907 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}] 08:04:37 INFO - PROCESS | 1823 | 1462374277092 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 08:04:37 INFO - PROCESS | 1823 | 1462374277315 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:37 INFO - PROCESS | 1823 | ++DOCSHELL 0x8ab69000 == 19 [pid = 1823] [id = 217] 08:04:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x8ab6f800) [pid = 1823] [serial = 652] [outer = (nil)] 08:04:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x8bc16400) [pid = 1823] [serial = 653] [outer = 0x8ab6f800] 08:04:37 INFO - PROCESS | 1823 | 1462374277451 Marionette DEBUG loaded listener.js 08:04:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x8cecf800) [pid = 1823] [serial = 654] [outer = 0x8ab6f800] 08:04:38 INFO - PROCESS | 1823 | 1462374278378 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]]]}] 08:04:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:04:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1537ms 08:04:38 INFO - PROCESS | 1823 | 1462374278429 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 08:04:38 INFO - PROCESS | 1823 | 1462374278438 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 08:04:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:04:38 INFO - PROCESS | 1823 | 1462374278449 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:04:38 INFO - PROCESS | 1823 | 1462374278452 Marionette TRACE conn3 <- [1,842,null,{}] 08:04:38 INFO - PROCESS | 1823 | 1462374278459 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}] 08:04:38 INFO - PROCESS | 1823 | 1462374278681 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 08:04:38 INFO - PROCESS | 1823 | 1462374278958 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:39 INFO - PROCESS | 1823 | ++DOCSHELL 0x8d99fc00 == 20 [pid = 1823] [id = 218] 08:04:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x8d9a1400) [pid = 1823] [serial = 655] [outer = (nil)] 08:04:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0x8dbcc000) [pid = 1823] [serial = 656] [outer = 0x8d9a1400] 08:04:39 INFO - PROCESS | 1823 | 1462374279099 Marionette DEBUG loaded listener.js 08:04:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x8e0b4000) [pid = 1823] [serial = 657] [outer = 0x8d9a1400] 08:04:40 INFO - PROCESS | 1823 | 1462374280073 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]]]}] 08:04:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:04:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1650ms 08:04:40 INFO - PROCESS | 1823 | 1462374280099 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 08:04:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:04:40 INFO - PROCESS | 1823 | 1462374280104 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 08:04:40 INFO - PROCESS | 1823 | 1462374280112 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:04:40 INFO - PROCESS | 1823 | 1462374280118 Marionette TRACE conn3 <- [1,846,null,{}] 08:04:40 INFO - PROCESS | 1823 | 1462374280135 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}] 08:04:40 INFO - PROCESS | 1823 | 1462374280319 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 08:04:40 INFO - PROCESS | 1823 | 1462374280490 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:40 INFO - PROCESS | 1823 | ++DOCSHELL 0x8d9a4000 == 21 [pid = 1823] [id = 219] 08:04:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x8e9bb000) [pid = 1823] [serial = 658] [outer = (nil)] 08:04:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 160 (0x8eb99c00) [pid = 1823] [serial = 659] [outer = 0x8e9bb000] 08:04:40 INFO - PROCESS | 1823 | 1462374280581 Marionette DEBUG loaded listener.js 08:04:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x8ebd6400) [pid = 1823] [serial = 660] [outer = 0x8e9bb000] 08:04:41 INFO - PROCESS | 1823 | 1462374281514 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]]]}] 08:04:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:04:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1457ms 08:04:41 INFO - PROCESS | 1823 | 1462374281568 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 08:04:41 INFO - PROCESS | 1823 | 1462374281572 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 08:04:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:04:41 INFO - PROCESS | 1823 | 1462374281579 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:04:41 INFO - PROCESS | 1823 | 1462374281583 Marionette TRACE conn3 <- [1,850,null,{}] 08:04:41 INFO - PROCESS | 1823 | 1462374281588 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}] 08:04:41 INFO - PROCESS | 1823 | 1462374281774 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 08:04:41 INFO - PROCESS | 1823 | 1462374281944 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:41 INFO - PROCESS | 1823 | ++DOCSHELL 0x8dcc1000 == 22 [pid = 1823] [id = 220] 08:04:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0x8eb99400) [pid = 1823] [serial = 661] [outer = (nil)] 08:04:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0x8f583400) [pid = 1823] [serial = 662] [outer = 0x8eb99400] 08:04:42 INFO - PROCESS | 1823 | 1462374282033 Marionette DEBUG loaded listener.js 08:04:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x8f58f400) [pid = 1823] [serial = 663] [outer = 0x8eb99400] 08:04:42 INFO - PROCESS | 1823 | 1462374282925 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]]]}] 08:04:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:04:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1382ms 08:04:42 INFO - PROCESS | 1823 | 1462374282962 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 08:04:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:04:42 INFO - PROCESS | 1823 | 1462374282966 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 08:04:42 INFO - PROCESS | 1823 | 1462374282972 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:04:42 INFO - PROCESS | 1823 | 1462374282976 Marionette TRACE conn3 <- [1,854,null,{}] 08:04:42 INFO - PROCESS | 1823 | 1462374282981 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}] 08:04:43 INFO - PROCESS | 1823 | 1462374283160 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 08:04:43 INFO - PROCESS | 1823 | 1462374283331 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:43 INFO - PROCESS | 1823 | ++DOCSHELL 0x89d41400 == 23 [pid = 1823] [id = 221] 08:04:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 165 (0x8e9c3400) [pid = 1823] [serial = 664] [outer = (nil)] 08:04:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0x8f60b400) [pid = 1823] [serial = 665] [outer = 0x8e9c3400] 08:04:43 INFO - PROCESS | 1823 | 1462374283419 Marionette DEBUG loaded listener.js 08:04:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x8f60d800) [pid = 1823] [serial = 666] [outer = 0x8e9c3400] 08:04:44 INFO - PROCESS | 1823 | 1462374284395 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]]]}] 08:04:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:04:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1482ms 08:04:44 INFO - PROCESS | 1823 | 1462374284454 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 08:04:44 INFO - PROCESS | 1823 | 1462374284458 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 08:04:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:04:44 INFO - PROCESS | 1823 | 1462374284464 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:04:44 INFO - PROCESS | 1823 | 1462374284468 Marionette TRACE conn3 <- [1,858,null,{}] 08:04:44 INFO - PROCESS | 1823 | 1462374284474 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}] 08:04:44 INFO - PROCESS | 1823 | 1462374284708 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 08:04:44 INFO - PROCESS | 1823 | 1462374284924 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:45 INFO - PROCESS | 1823 | ++DOCSHELL 0x8f40a400 == 24 [pid = 1823] [id = 222] 08:04:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x90d7a400) [pid = 1823] [serial = 667] [outer = (nil)] 08:04:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x91cea800) [pid = 1823] [serial = 668] [outer = 0x90d7a400] 08:04:45 INFO - PROCESS | 1823 | 1462374285056 Marionette DEBUG loaded listener.js 08:04:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x91cef000) [pid = 1823] [serial = 669] [outer = 0x90d7a400] 08:04:45 INFO - PROCESS | 1823 | 1462374285917 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]]]}] 08:04:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:04:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1479ms 08:04:45 INFO - PROCESS | 1823 | 1462374285945 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 08:04:45 INFO - PROCESS | 1823 | 1462374285948 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 08:04:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:04:45 INFO - PROCESS | 1823 | 1462374285955 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:04:45 INFO - PROCESS | 1823 | 1462374285960 Marionette TRACE conn3 <- [1,862,null,{}] 08:04:45 INFO - PROCESS | 1823 | 1462374285966 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}] 08:04:46 INFO - PROCESS | 1823 | 1462374286139 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 08:04:46 INFO - PROCESS | 1823 | 1462374286319 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:46 INFO - PROCESS | 1823 | ++DOCSHELL 0x89d49400 == 25 [pid = 1823] [id = 223] 08:04:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x90d7e800) [pid = 1823] [serial = 670] [outer = (nil)] 08:04:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x91d5a400) [pid = 1823] [serial = 671] [outer = 0x90d7e800] 08:04:46 INFO - PROCESS | 1823 | 1462374286402 Marionette DEBUG loaded listener.js 08:04:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x91d5d400) [pid = 1823] [serial = 672] [outer = 0x90d7e800] 08:04:47 INFO - PROCESS | 1823 | 1462374287398 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]]]}] 08:04:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:04:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1483ms 08:04:47 INFO - PROCESS | 1823 | 1462374287440 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 08:04:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:04:47 INFO - PROCESS | 1823 | 1462374287445 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 08:04:47 INFO - PROCESS | 1823 | 1462374287452 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:04:47 INFO - PROCESS | 1823 | 1462374287457 Marionette TRACE conn3 <- [1,866,null,{}] 08:04:47 INFO - PROCESS | 1823 | 1462374287463 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}] 08:04:47 INFO - PROCESS | 1823 | 1462374287671 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 08:04:47 INFO - PROCESS | 1823 | 1462374287887 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:47 INFO - PROCESS | 1823 | ++DOCSHELL 0x8ab68400 == 26 [pid = 1823] [id = 224] 08:04:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x8ab69400) [pid = 1823] [serial = 673] [outer = (nil)] 08:04:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x8ba9ac00) [pid = 1823] [serial = 674] [outer = 0x8ab69400] 08:04:48 INFO - PROCESS | 1823 | 1462374288021 Marionette DEBUG loaded listener.js 08:04:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x8bd94c00) [pid = 1823] [serial = 675] [outer = 0x8ab69400] 08:04:48 INFO - PROCESS | 1823 | 1462374288921 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]]]}] 08:04:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:04:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1536ms 08:04:48 INFO - PROCESS | 1823 | 1462374288987 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 08:04:48 INFO - PROCESS | 1823 | 1462374288991 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 08:04:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:04:48 INFO - PROCESS | 1823 | 1462374288997 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:04:49 INFO - PROCESS | 1823 | 1462374289000 Marionette TRACE conn3 <- [1,870,null,{}] 08:04:49 INFO - PROCESS | 1823 | 1462374289007 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}] 08:04:49 INFO - PROCESS | 1823 | 1462374289222 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 08:04:49 INFO - PROCESS | 1823 | 1462374289438 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:49 INFO - PROCESS | 1823 | ++DOCSHELL 0x8ba93400 == 27 [pid = 1823] [id = 225] 08:04:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x8ced4800) [pid = 1823] [serial = 676] [outer = (nil)] 08:04:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 178 (0x8dcc6800) [pid = 1823] [serial = 677] [outer = 0x8ced4800] 08:04:49 INFO - PROCESS | 1823 | 1462374289582 Marionette DEBUG loaded listener.js 08:04:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 179 (0x8e17b000) [pid = 1823] [serial = 678] [outer = 0x8ced4800] 08:04:50 INFO - PROCESS | 1823 | 1462374290682 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]]]}] 08:04:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:04:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1730ms 08:04:50 INFO - PROCESS | 1823 | 1462374290728 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 08:04:50 INFO - PROCESS | 1823 | 1462374290734 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 08:04:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:04:50 INFO - PROCESS | 1823 | 1462374290744 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:04:50 INFO - PROCESS | 1823 | 1462374290748 Marionette TRACE conn3 <- [1,874,null,{}] 08:04:50 INFO - PROCESS | 1823 | 1462374290762 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}] 08:04:50 INFO - PROCESS | 1823 | 1462374290980 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 08:04:51 INFO - PROCESS | 1823 | 1462374291295 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:51 INFO - PROCESS | 1823 | ++DOCSHELL 0x8ab67c00 == 28 [pid = 1823] [id = 226] 08:04:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 180 (0x8ba97c00) [pid = 1823] [serial = 679] [outer = (nil)] 08:04:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 181 (0x8bc10c00) [pid = 1823] [serial = 680] [outer = 0x8ba97c00] 08:04:51 INFO - PROCESS | 1823 | 1462374291382 Marionette DEBUG loaded listener.js 08:04:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 182 (0x8bc1bc00) [pid = 1823] [serial = 681] [outer = 0x8ba97c00] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 181 (0x8ebddc00) [pid = 1823] [serial = 619] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 180 (0x8eb96400) [pid = 1823] [serial = 608] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 179 (0x8ced4c00) [pid = 1823] [serial = 610] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 178 (0x8daae400) [pid = 1823] [serial = 611] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 177 (0x8f603c00) [pid = 1823] [serial = 613] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x90d82c00) [pid = 1823] [serial = 614] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x8bd9e400) [pid = 1823] [serial = 616] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x8d8d6000) [pid = 1823] [serial = 617] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 173 (0x91cf2800) [pid = 1823] [serial = 563] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 172 (0x92dc4000) [pid = 1823] [serial = 521] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x9b8b6000) [pid = 1823] [serial = 584] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x950b9800) [pid = 1823] [serial = 575] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x92dd0c00) [pid = 1823] [serial = 234] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 168 (0xad269400) [pid = 1823] [serial = 280] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 167 (0x95108800) [pid = 1823] [serial = 313] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 166 (0x9d4bec00) [pid = 1823] [serial = 491] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 165 (0xa3058c00) [pid = 1823] [serial = 539] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 164 (0xa50c5400) [pid = 1823] [serial = 322] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 163 (0x8eb9d400) [pid = 1823] [serial = 376] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 162 (0xa6e8cc00) [pid = 1823] [serial = 189] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 161 (0xa6d18400) [pid = 1823] [serial = 596] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 160 (0x9b4c3800) [pid = 1823] [serial = 536] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 159 (0x8e0bf400) [pid = 1823] [serial = 467] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 158 (0x91eb5800) [pid = 1823] [serial = 415] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 157 (0x99da0800) [pid = 1823] [serial = 530] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 156 (0x8d9a2000) [pid = 1823] [serial = 418] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 155 (0x91fce800) [pid = 1823] [serial = 310] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 154 (0xad26a400) [pid = 1823] [serial = 328] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x8f609400) [pid = 1823] [serial = 286] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x91eadc00) [pid = 1823] [serial = 421] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0xa2190800) [pid = 1823] [serial = 177] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x976ac800) [pid = 1823] [serial = 174] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x9d8a3c00) [pid = 1823] [serial = 494] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x951f8c00) [pid = 1823] [serial = 497] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x8bc14400) [pid = 1823] [serial = 434] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x8f58d400) [pid = 1823] [serial = 373] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x99fcd400) [pid = 1823] [serial = 479] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x9a984c00) [pid = 1823] [serial = 316] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x97524000) [pid = 1823] [serial = 476] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x90d82800) [pid = 1823] [serial = 237] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x9a494c00) [pid = 1823] [serial = 358] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x8ebe1800) [pid = 1823] [serial = 352] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 139 (0x91fcbc00) [pid = 1823] [serial = 602] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 138 (0x8ced1000) [pid = 1823] [serial = 542] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 137 (0x8e2df000) [pid = 1823] [serial = 382] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 136 (0x9d8b1c00) [pid = 1823] [serial = 364] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 135 (0x8e9be800) [pid = 1823] [serial = 524] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 134 (0x92dc6400) [pid = 1823] [serial = 355] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 133 (0xa8c8b800) [pid = 1823] [serial = 277] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 132 (0x8f583000) [pid = 1823] [serial = 569] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 131 (0x9b830000) [pid = 1823] [serial = 425] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 130 (0x9ad04400) [pid = 1823] [serial = 482] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 129 (0x9248d400) [pid = 1823] [serial = 572] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 128 (0x946c4000) [pid = 1823] [serial = 265] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 127 (0x8bd9e800) [pid = 1823] [serial = 443] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 126 (0x8f40dc00) [pid = 1823] [serial = 470] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 125 (0x98167800) [pid = 1823] [serial = 578] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 124 (0x89d50800) [pid = 1823] [serial = 599] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 123 (0x8d99b000) [pid = 1823] [serial = 566] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 122 (0x9a490c00) [pid = 1823] [serial = 268] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 121 (0x8e2d8c00) [pid = 1823] [serial = 379] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 120 (0x995d9000) [pid = 1823] [serial = 183] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 119 (0xa3058400) [pid = 1823] [serial = 412] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 118 (0x9b8b2000) [pid = 1823] [serial = 361] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 117 (0x91ece800) [pid = 1823] [serial = 370] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 116 (0xa226b400) [pid = 1823] [serial = 180] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 115 (0x9b7b9000) [pid = 1823] [serial = 485] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 114 (0x8d29a400) [pid = 1823] [serial = 428] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 113 (0xa6f7d800) [pid = 1823] [serial = 274] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 112 (0x8f40d800) [pid = 1823] [serial = 283] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 111 (0xa627f800) [pid = 1823] [serial = 138] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 110 (0x995d3400) [pid = 1823] [serial = 219] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 109 (0xa34b5000) [pid = 1823] [serial = 228] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 108 (0x946bf000) [pid = 1823] [serial = 464] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 107 (0x9b8bac00) [pid = 1823] [serial = 225] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 106 (0x8f60b800) [pid = 1823] [serial = 406] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 105 (0x8baa0800) [pid = 1823] [serial = 431] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 104 (0xa3599000) [pid = 1823] [serial = 593] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 103 (0x9d4c6800) [pid = 1823] [serial = 587] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 102 (0x8bd9d400) [pid = 1823] [serial = 437] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 101 (0xa324dc00) [pid = 1823] [serial = 367] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 100 (0x9ad05800) [pid = 1823] [serial = 581] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 99 (0xa3055000) [pid = 1823] [serial = 319] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 98 (0x9d8aa800) [pid = 1823] [serial = 488] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 97 (0x9aad3000) [pid = 1823] [serial = 533] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 96 (0x9a492000) [pid = 1823] [serial = 222] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 95 (0x950ba000) [pid = 1823] [serial = 216] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 94 (0xa265b800) [pid = 1823] [serial = 271] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 93 (0xa8c1f800) [pid = 1823] [serial = 231] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 92 (0x8dcc3000) [pid = 1823] [serial = 545] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 91 (0x8e9c2000) [pid = 1823] [serial = 331] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 90 (0x91d61c00) [pid = 1823] [serial = 241] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 89 (0x91ec9c00) [pid = 1823] [serial = 527] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 88 (0x8dcca400) [pid = 1823] [serial = 548] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 87 (0xa8c25400) [pid = 1823] [serial = 325] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 86 (0x950bd800) [pid = 1823] [serial = 473] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 85 (0xa24efc00) [pid = 1823] [serial = 409] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 84 (0xa50cd800) [pid = 1823] [serial = 186] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 83 (0x8ab6fc00) [pid = 1823] [serial = 440] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 82 (0xa1024000) [pid = 1823] [serial = 403] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 81 (0x91cef400) [pid = 1823] [serial = 500] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | --DOMWINDOW == 80 (0xa26b2000) [pid = 1823] [serial = 590] [outer = (nil)] [url = about:blank] 08:04:52 INFO - PROCESS | 1823 | 1462374292454 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]]]}] 08:04:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:04:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1737ms 08:04:52 INFO - PROCESS | 1823 | 1462374292481 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 08:04:52 INFO - PROCESS | 1823 | 1462374292490 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 08:04:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:04:52 INFO - PROCESS | 1823 | 1462374292500 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:04:52 INFO - PROCESS | 1823 | 1462374292504 Marionette TRACE conn3 <- [1,878,null,{}] 08:04:52 INFO - PROCESS | 1823 | 1462374292510 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}] 08:04:52 INFO - PROCESS | 1823 | 1462374292701 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 08:04:52 INFO - PROCESS | 1823 | 1462374292873 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:52 INFO - PROCESS | 1823 | ++DOCSHELL 0x8bd90c00 == 29 [pid = 1823] [id = 227] 08:04:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 81 (0x8bd93400) [pid = 1823] [serial = 682] [outer = (nil)] 08:04:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 82 (0x8cecd400) [pid = 1823] [serial = 683] [outer = 0x8bd93400] 08:04:52 INFO - PROCESS | 1823 | 1462374292947 Marionette DEBUG loaded listener.js 08:04:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 83 (0x8d290800) [pid = 1823] [serial = 684] [outer = 0x8bd93400] 08:04:53 INFO - PROCESS | 1823 | 1462374293695 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]]]}] 08:04:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:04:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1236ms 08:04:53 INFO - PROCESS | 1823 | 1462374293736 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 08:04:53 INFO - PROCESS | 1823 | 1462374293740 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 08:04:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:04:53 INFO - PROCESS | 1823 | 1462374293746 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:04:53 INFO - PROCESS | 1823 | 1462374293751 Marionette TRACE conn3 <- [1,882,null,{}] 08:04:53 INFO - PROCESS | 1823 | 1462374293767 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}] 08:04:53 INFO - PROCESS | 1823 | 1462374293940 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 08:04:53 INFO - PROCESS | 1823 | 1462374293952 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:53 INFO - PROCESS | 1823 | ++DOCSHELL 0x8d99ec00 == 30 [pid = 1823] [id = 228] 08:04:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 84 (0x8d9a0c00) [pid = 1823] [serial = 685] [outer = (nil)] 08:04:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 85 (0x8d9a5800) [pid = 1823] [serial = 686] [outer = 0x8d9a0c00] 08:04:54 INFO - PROCESS | 1823 | 1462374294031 Marionette DEBUG loaded listener.js 08:04:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 86 (0x8dbc6400) [pid = 1823] [serial = 687] [outer = 0x8d9a0c00] 08:04:54 INFO - PROCESS | 1823 | 1462374294995 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]]]}] 08:04:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:04:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1289ms 08:04:55 INFO - PROCESS | 1823 | 1462374295036 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 08:04:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:04:55 INFO - PROCESS | 1823 | 1462374295041 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 08:04:55 INFO - PROCESS | 1823 | 1462374295046 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:04:55 INFO - PROCESS | 1823 | 1462374295050 Marionette TRACE conn3 <- [1,886,null,{}] 08:04:55 INFO - PROCESS | 1823 | 1462374295055 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}] 08:04:55 INFO - PROCESS | 1823 | 1462374295264 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 08:04:55 INFO - PROCESS | 1823 | 1462374295293 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:55 INFO - PROCESS | 1823 | ++DOCSHELL 0x8d9a2000 == 31 [pid = 1823] [id = 229] 08:04:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 87 (0x8dcc3000) [pid = 1823] [serial = 688] [outer = (nil)] 08:04:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 88 (0x8e0b5400) [pid = 1823] [serial = 689] [outer = 0x8dcc3000] 08:04:55 INFO - PROCESS | 1823 | 1462374295371 Marionette DEBUG loaded listener.js 08:04:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 89 (0x8e0c0800) [pid = 1823] [serial = 690] [outer = 0x8dcc3000] 08:04:56 INFO - PROCESS | 1823 | 1462374296400 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]]]}] 08:04:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:04:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1384ms 08:04:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:04:56 INFO - PROCESS | 1823 | 1462374296431 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 08:04:56 INFO - PROCESS | 1823 | 1462374296434 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 08:04:56 INFO - PROCESS | 1823 | 1462374296441 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:04:56 INFO - PROCESS | 1823 | 1462374296444 Marionette TRACE conn3 <- [1,890,null,{}] 08:04:56 INFO - PROCESS | 1823 | 1462374296458 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}] 08:04:56 INFO - PROCESS | 1823 | 1462374296676 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 08:04:56 INFO - PROCESS | 1823 | --DOMWINDOW == 88 (0x8ab6c000) [pid = 1823] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:04:56 INFO - PROCESS | 1823 | --DOMWINDOW == 87 (0x8dab5800) [pid = 1823] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:04:56 INFO - PROCESS | 1823 | --DOMWINDOW == 86 (0x8bd97c00) [pid = 1823] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:04:56 INFO - PROCESS | 1823 | --DOMWINDOW == 85 (0x8dbcc800) [pid = 1823] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:04:56 INFO - PROCESS | 1823 | --DOMWINDOW == 84 (0x89d4fc00) [pid = 1823] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:04:56 INFO - PROCESS | 1823 | --DOMWINDOW == 83 (0x8ab65400) [pid = 1823] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:04:56 INFO - PROCESS | 1823 | --DOMWINDOW == 82 (0x8d291c00) [pid = 1823] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:04:56 INFO - PROCESS | 1823 | --DOMWINDOW == 81 (0x8eb9c400) [pid = 1823] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:04:56 INFO - PROCESS | 1823 | --DOMWINDOW == 80 (0x8e9c0400) [pid = 1823] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:04:56 INFO - PROCESS | 1823 | --DOMWINDOW == 79 (0x8e0b1c00) [pid = 1823] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:04:57 INFO - PROCESS | 1823 | 1462374297020 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:57 INFO - PROCESS | 1823 | ++DOCSHELL 0x89d4fc00 == 32 [pid = 1823] [id = 230] 08:04:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 80 (0x8ab65400) [pid = 1823] [serial = 691] [outer = (nil)] 08:04:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 81 (0x8cec6800) [pid = 1823] [serial = 692] [outer = 0x8ab65400] 08:04:57 INFO - PROCESS | 1823 | 1462374297121 Marionette DEBUG loaded listener.js 08:04:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 82 (0x8dab4c00) [pid = 1823] [serial = 693] [outer = 0x8ab65400] 08:04:57 INFO - PROCESS | 1823 | 1462374297870 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]]]}] 08:04:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:04:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1490ms 08:04:57 INFO - PROCESS | 1823 | 1462374297931 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 08:04:57 INFO - PROCESS | 1823 | 1462374297934 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 08:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:04:57 INFO - PROCESS | 1823 | 1462374297940 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:04:57 INFO - PROCESS | 1823 | 1462374297943 Marionette TRACE conn3 <- [1,894,null,{}] 08:04:57 INFO - PROCESS | 1823 | 1462374297948 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}] 08:04:58 INFO - PROCESS | 1823 | 1462374298132 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 08:04:58 INFO - PROCESS | 1823 | 1462374298143 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:58 INFO - PROCESS | 1823 | ++DOCSHELL 0x8e184c00 == 33 [pid = 1823] [id = 231] 08:04:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 83 (0x8e2d2400) [pid = 1823] [serial = 694] [outer = (nil)] 08:04:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 84 (0x8e9b8c00) [pid = 1823] [serial = 695] [outer = 0x8e2d2400] 08:04:58 INFO - PROCESS | 1823 | 1462374298323 Marionette DEBUG loaded listener.js 08:04:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 85 (0x8e9c3800) [pid = 1823] [serial = 696] [outer = 0x8e2d2400] 08:04:59 INFO - PROCESS | 1823 | 1462374299174 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]]]}] 08:04:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:04:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1276ms 08:04:59 INFO - PROCESS | 1823 | 1462374299219 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 08:04:59 INFO - PROCESS | 1823 | 1462374299226 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 08:04:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:04:59 INFO - PROCESS | 1823 | 1462374299236 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:04:59 INFO - PROCESS | 1823 | 1462374299242 Marionette TRACE conn3 <- [1,898,null,{}] 08:04:59 INFO - PROCESS | 1823 | 1462374299253 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}] 08:04:59 INFO - PROCESS | 1823 | 1462374299451 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 08:04:59 INFO - PROCESS | 1823 | 1462374299614 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:59 INFO - PROCESS | 1823 | ++DOCSHELL 0x89d47000 == 34 [pid = 1823] [id = 232] 08:04:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 86 (0x8ab66400) [pid = 1823] [serial = 697] [outer = (nil)] 08:04:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 87 (0x8baa0c00) [pid = 1823] [serial = 698] [outer = 0x8ab66400] 08:04:59 INFO - PROCESS | 1823 | 1462374299710 Marionette DEBUG loaded listener.js 08:04:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 88 (0x8bd97800) [pid = 1823] [serial = 699] [outer = 0x8ab66400] 08:05:00 INFO - PROCESS | 1823 | 1462374300731 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]]]}] 08:05:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:05:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1545ms 08:05:00 INFO - PROCESS | 1823 | 1462374300782 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 08:05:00 INFO - PROCESS | 1823 | 1462374300790 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 08:05:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:05:00 INFO - PROCESS | 1823 | 1462374300801 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:05:00 INFO - PROCESS | 1823 | 1462374300810 Marionette TRACE conn3 <- [1,902,null,{}] 08:05:00 INFO - PROCESS | 1823 | 1462374300820 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}] 08:05:01 INFO - PROCESS | 1823 | 1462374301096 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 08:05:01 INFO - PROCESS | 1823 | 1462374301336 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:01 INFO - PROCESS | 1823 | ++DOCSHELL 0x8bd96800 == 35 [pid = 1823] [id = 233] 08:05:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 89 (0x8bd9d800) [pid = 1823] [serial = 700] [outer = (nil)] 08:05:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 90 (0x8d8dac00) [pid = 1823] [serial = 701] [outer = 0x8bd9d800] 08:05:01 INFO - PROCESS | 1823 | 1462374301430 Marionette DEBUG loaded listener.js 08:05:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 91 (0x8d9a5c00) [pid = 1823] [serial = 702] [outer = 0x8bd9d800] 08:05:02 INFO - PROCESS | 1823 | 1462374302405 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]]]}] 08:05:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:05:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1644ms 08:05:02 INFO - PROCESS | 1823 | 1462374302446 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 08:05:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:05:02 INFO - PROCESS | 1823 | 1462374302451 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 08:05:02 INFO - PROCESS | 1823 | 1462374302457 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:05:02 INFO - PROCESS | 1823 | 1462374302464 Marionette TRACE conn3 <- [1,906,null,{}] 08:05:02 INFO - PROCESS | 1823 | 1462374302481 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}] 08:05:02 INFO - PROCESS | 1823 | 1462374302668 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 08:05:02 INFO - PROCESS | 1823 | 1462374302896 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:02 INFO - PROCESS | 1823 | ++DOCSHELL 0x8dccbc00 == 36 [pid = 1823] [id = 234] 08:05:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 92 (0x8e2db400) [pid = 1823] [serial = 703] [outer = (nil)] 08:05:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 93 (0x8e9b9000) [pid = 1823] [serial = 704] [outer = 0x8e2db400] 08:05:03 INFO - PROCESS | 1823 | 1462374303031 Marionette DEBUG loaded listener.js 08:05:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 94 (0x8eb95000) [pid = 1823] [serial = 705] [outer = 0x8e2db400] 08:05:03 INFO - PROCESS | 1823 | 1462374303907 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]]]}] 08:05:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:05:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1493ms 08:05:03 INFO - PROCESS | 1823 | 1462374303950 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 08:05:03 INFO - PROCESS | 1823 | 1462374303955 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 08:05:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:05:03 INFO - PROCESS | 1823 | 1462374303961 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:05:03 INFO - PROCESS | 1823 | 1462374303965 Marionette TRACE conn3 <- [1,910,null,{}] 08:05:03 INFO - PROCESS | 1823 | 1462374303972 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}] 08:05:04 INFO - PROCESS | 1823 | 1462374304159 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 08:05:04 INFO - PROCESS | 1823 | 1462374304321 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:04 INFO - PROCESS | 1823 | ++DOCSHELL 0x8e180c00 == 37 [pid = 1823] [id = 235] 08:05:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 95 (0x8eb98c00) [pid = 1823] [serial = 706] [outer = (nil)] 08:05:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 96 (0x8ebd6800) [pid = 1823] [serial = 707] [outer = 0x8eb98c00] 08:05:04 INFO - PROCESS | 1823 | 1462374304411 Marionette DEBUG loaded listener.js 08:05:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 97 (0x8ebdd000) [pid = 1823] [serial = 708] [outer = 0x8eb98c00] 08:05:05 INFO - PROCESS | 1823 | 1462374305328 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]]]}] 08:05:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:05:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1433ms 08:05:05 INFO - PROCESS | 1823 | 1462374305395 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 08:05:05 INFO - PROCESS | 1823 | 1462374305399 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 08:05:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:05:05 INFO - PROCESS | 1823 | 1462374305406 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:05:05 INFO - PROCESS | 1823 | 1462374305410 Marionette TRACE conn3 <- [1,914,null,{}] 08:05:05 INFO - PROCESS | 1823 | 1462374305416 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}] 08:05:05 INFO - PROCESS | 1823 | 1462374305597 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 08:05:05 INFO - PROCESS | 1823 | 1462374305760 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:05 INFO - PROCESS | 1823 | ++DOCSHELL 0x8ab6dc00 == 38 [pid = 1823] [id = 236] 08:05:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 98 (0x8e9bac00) [pid = 1823] [serial = 709] [outer = (nil)] 08:05:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 99 (0x8f409c00) [pid = 1823] [serial = 710] [outer = 0x8e9bac00] 08:05:05 INFO - PROCESS | 1823 | 1462374305865 Marionette DEBUG loaded listener.js 08:05:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 100 (0x8f583000) [pid = 1823] [serial = 711] [outer = 0x8e9bac00] 08:05:06 INFO - PROCESS | 1823 | 1462374306816 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]]]}] 08:05:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:05:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1487ms 08:05:06 INFO - PROCESS | 1823 | 1462374306894 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 08:05:06 INFO - PROCESS | 1823 | 1462374306898 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 08:05:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:05:06 INFO - PROCESS | 1823 | 1462374306905 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:05:06 INFO - PROCESS | 1823 | 1462374306908 Marionette TRACE conn3 <- [1,918,null,{}] 08:05:06 INFO - PROCESS | 1823 | 1462374306914 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}] 08:05:07 INFO - PROCESS | 1823 | 1462374307151 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 08:05:07 INFO - PROCESS | 1823 | 1462374307366 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:07 INFO - PROCESS | 1823 | ++DOCSHELL 0x89d50000 == 39 [pid = 1823] [id = 237] 08:05:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 101 (0x8eb9f400) [pid = 1823] [serial = 712] [outer = (nil)] 08:05:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 102 (0x90d77c00) [pid = 1823] [serial = 713] [outer = 0x8eb9f400] 08:05:07 INFO - PROCESS | 1823 | 1462374307509 Marionette DEBUG loaded listener.js 08:05:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 103 (0x90d84800) [pid = 1823] [serial = 714] [outer = 0x8eb9f400] 08:05:08 INFO - PROCESS | 1823 | 1462374308381 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]]]}] 08:05:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:05:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1538ms 08:05:08 INFO - PROCESS | 1823 | 1462374308445 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 08:05:08 INFO - PROCESS | 1823 | 1462374308449 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 08:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:05:08 INFO - PROCESS | 1823 | 1462374308456 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:05:08 INFO - PROCESS | 1823 | 1462374308460 Marionette TRACE conn3 <- [1,922,null,{}] 08:05:08 INFO - PROCESS | 1823 | 1462374308466 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}] 08:05:08 INFO - PROCESS | 1823 | 1462374308644 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 08:05:08 INFO - PROCESS | 1823 | 1462374308809 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:08 INFO - PROCESS | 1823 | ++DOCSHELL 0x8e2d1400 == 40 [pid = 1823] [id = 238] 08:05:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 104 (0x90d7e000) [pid = 1823] [serial = 715] [outer = (nil)] 08:05:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 105 (0x91ceac00) [pid = 1823] [serial = 716] [outer = 0x90d7e000] 08:05:08 INFO - PROCESS | 1823 | 1462374308900 Marionette DEBUG loaded listener.js 08:05:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 106 (0x91cf2000) [pid = 1823] [serial = 717] [outer = 0x90d7e000] 08:05:09 INFO - PROCESS | 1823 | 1462374309810 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]]]}] 08:05:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:05:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1429ms 08:05:09 INFO - PROCESS | 1823 | 1462374309887 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 08:05:09 INFO - PROCESS | 1823 | 1462374309890 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 08:05:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:05:09 INFO - PROCESS | 1823 | 1462374309897 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:05:09 INFO - PROCESS | 1823 | 1462374309900 Marionette TRACE conn3 <- [1,926,null,{}] 08:05:09 INFO - PROCESS | 1823 | 1462374309907 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}] 08:05:10 INFO - PROCESS | 1823 | 1462374310121 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 08:05:10 INFO - PROCESS | 1823 | 1462374310335 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:10 INFO - PROCESS | 1823 | ++DOCSHELL 0x8cecc000 == 41 [pid = 1823] [id = 239] 08:05:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 107 (0x8f408400) [pid = 1823] [serial = 718] [outer = (nil)] 08:05:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 108 (0x91d63800) [pid = 1823] [serial = 719] [outer = 0x8f408400] 08:05:10 INFO - PROCESS | 1823 | 1462374310467 Marionette DEBUG loaded listener.js 08:05:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 109 (0x91ea9800) [pid = 1823] [serial = 720] [outer = 0x8f408400] 08:05:11 INFO - PROCESS | 1823 | 1462374311396 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]]]}] 08:05:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:05:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1536ms 08:05:11 INFO - PROCESS | 1823 | 1462374311433 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 08:05:11 INFO - PROCESS | 1823 | 1462374311438 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 08:05:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:05:11 INFO - PROCESS | 1823 | 1462374311444 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:05:11 INFO - PROCESS | 1823 | 1462374311447 Marionette TRACE conn3 <- [1,930,null,{}] 08:05:11 INFO - PROCESS | 1823 | 1462374311453 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}] 08:05:11 INFO - PROCESS | 1823 | 1462374311636 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 08:05:11 INFO - PROCESS | 1823 | 1462374311812 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:11 INFO - PROCESS | 1823 | ++DOCSHELL 0x89d4b800 == 42 [pid = 1823] [id = 240] 08:05:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 110 (0x91d64400) [pid = 1823] [serial = 721] [outer = (nil)] 08:05:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 111 (0x91eb5c00) [pid = 1823] [serial = 722] [outer = 0x91d64400] 08:05:11 INFO - PROCESS | 1823 | 1462374311950 Marionette DEBUG loaded listener.js 08:05:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 112 (0x91ece400) [pid = 1823] [serial = 723] [outer = 0x91d64400] 08:05:12 INFO - PROCESS | 1823 | 1462374312856 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]]]}] 08:05:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:05:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1479ms 08:05:12 INFO - PROCESS | 1823 | 1462374312924 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 08:05:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:05:12 INFO - PROCESS | 1823 | 1462374312929 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 08:05:12 INFO - PROCESS | 1823 | 1462374312935 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:05:12 INFO - PROCESS | 1823 | 1462374312938 Marionette TRACE conn3 <- [1,934,null,{}] 08:05:12 INFO - PROCESS | 1823 | 1462374312944 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}] 08:05:13 INFO - PROCESS | 1823 | 1462374313422 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 08:05:13 INFO - PROCESS | 1823 | 1462374313657 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:13 INFO - PROCESS | 1823 | ++DOCSHELL 0x8bc14000 == 43 [pid = 1823] [id = 241] 08:05:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 113 (0x8bc15400) [pid = 1823] [serial = 724] [outer = (nil)] 08:05:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 114 (0x8bd94000) [pid = 1823] [serial = 725] [outer = 0x8bc15400] 08:05:13 INFO - PROCESS | 1823 | 1462374313738 Marionette DEBUG loaded listener.js 08:05:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 115 (0x8d294000) [pid = 1823] [serial = 726] [outer = 0x8bc15400] 08:05:14 INFO - PROCESS | 1823 | 1462374314684 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]]]}] 08:05:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:05:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1788ms 08:05:14 INFO - PROCESS | 1823 | 1462374314724 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 08:05:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:05:14 INFO - PROCESS | 1823 | 1462374314731 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 08:05:14 INFO - PROCESS | 1823 | 1462374314739 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:05:14 INFO - PROCESS | 1823 | 1462374314744 Marionette TRACE conn3 <- [1,938,null,{}] 08:05:14 INFO - PROCESS | 1823 | 1462374314751 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}] 08:05:14 INFO - PROCESS | 1823 | 1462374314933 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 08:05:15 INFO - PROCESS | 1823 | 1462374315226 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:15 INFO - PROCESS | 1823 | ++DOCSHELL 0x8ba9d800 == 44 [pid = 1823] [id = 242] 08:05:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 116 (0x8ba9e400) [pid = 1823] [serial = 727] [outer = (nil)] 08:05:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 117 (0x8bd9d000) [pid = 1823] [serial = 728] [outer = 0x8ba9e400] 08:05:15 INFO - PROCESS | 1823 | 1462374315335 Marionette DEBUG loaded listener.js 08:05:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 118 (0x8d8d2000) [pid = 1823] [serial = 729] [outer = 0x8ba9e400] 08:05:15 INFO - PROCESS | 1823 | --DOMWINDOW == 117 (0x8bc1b400) [pid = 1823] [serial = 622] [outer = (nil)] [url = about:blank] 08:05:15 INFO - PROCESS | 1823 | --DOMWINDOW == 116 (0x8f58e400) [pid = 1823] [serial = 620] [outer = (nil)] [url = about:blank] 08:05:15 INFO - PROCESS | 1823 | --DOMWINDOW == 115 (0x8f40e000) [pid = 1823] [serial = 644] [outer = (nil)] [url = about:blank] 08:05:15 INFO - PROCESS | 1823 | --DOMWINDOW == 114 (0x8bd90800) [pid = 1823] [serial = 647] [outer = (nil)] [url = about:blank] 08:05:15 INFO - PROCESS | 1823 | --DOMWINDOW == 113 (0x8dbcf000) [pid = 1823] [serial = 632] [outer = (nil)] [url = about:blank] 08:05:15 INFO - PROCESS | 1823 | --DOMWINDOW == 112 (0x8dcc6400) [pid = 1823] [serial = 633] [outer = (nil)] [url = about:blank] 08:05:15 INFO - PROCESS | 1823 | --DOMWINDOW == 111 (0x8e2d8000) [pid = 1823] [serial = 638] [outer = (nil)] [url = about:blank] 08:05:15 INFO - PROCESS | 1823 | --DOMWINDOW == 110 (0x8e9b8000) [pid = 1823] [serial = 639] [outer = (nil)] [url = about:blank] 08:05:15 INFO - PROCESS | 1823 | --DOMWINDOW == 109 (0x8e0c0000) [pid = 1823] [serial = 635] [outer = (nil)] [url = about:blank] 08:05:15 INFO - PROCESS | 1823 | --DOMWINDOW == 108 (0x8e181400) [pid = 1823] [serial = 636] [outer = (nil)] [url = about:blank] 08:05:15 INFO - PROCESS | 1823 | --DOMWINDOW == 107 (0x8d99e800) [pid = 1823] [serial = 623] [outer = (nil)] [url = about:blank] 08:05:15 INFO - PROCESS | 1823 | --DOMWINDOW == 106 (0x8ba9bc00) [pid = 1823] [serial = 625] [outer = (nil)] [url = about:blank] 08:05:15 INFO - PROCESS | 1823 | --DOMWINDOW == 105 (0x8baa0000) [pid = 1823] [serial = 626] [outer = (nil)] [url = about:blank] 08:05:15 INFO - PROCESS | 1823 | --DOMWINDOW == 104 (0x8d297400) [pid = 1823] [serial = 629] [outer = (nil)] [url = about:blank] 08:05:15 INFO - PROCESS | 1823 | --DOMWINDOW == 103 (0x8d8d0800) [pid = 1823] [serial = 630] [outer = (nil)] [url = about:blank] 08:05:15 INFO - PROCESS | 1823 | --DOMWINDOW == 102 (0x8cec8000) [pid = 1823] [serial = 648] [outer = (nil)] [url = about:blank] 08:05:15 INFO - PROCESS | 1823 | --DOMWINDOW == 101 (0x8ebe0000) [pid = 1823] [serial = 642] [outer = (nil)] [url = about:blank] 08:05:15 INFO - PROCESS | 1823 | --DOMWINDOW == 100 (0x8ebd6c00) [pid = 1823] [serial = 641] [outer = (nil)] [url = about:blank] 08:05:15 INFO - PROCESS | 1823 | --DOMWINDOW == 99 (0x8f585400) [pid = 1823] [serial = 645] [outer = (nil)] [url = about:blank] 08:05:15 INFO - PROCESS | 1823 | --DOMWINDOW == 98 (0x8daaa400) [pid = 1823] [serial = 422] [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.] 08:05:16 INFO - PROCESS | 1823 | 1462374316162 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]]]}] 08:05:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:05:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1487ms 08:05:16 INFO - PROCESS | 1823 | 1462374316226 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 08:05:16 INFO - PROCESS | 1823 | 1462374316231 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 08:05:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:05:16 INFO - PROCESS | 1823 | 1462374316239 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:05:16 INFO - PROCESS | 1823 | 1462374316244 Marionette TRACE conn3 <- [1,942,null,{}] 08:05:16 INFO - PROCESS | 1823 | 1462374316262 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}] 08:05:16 INFO - PROCESS | 1823 | 1462374316431 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 08:05:16 INFO - PROCESS | 1823 | 1462374316445 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:16 INFO - PROCESS | 1823 | ++DOCSHELL 0x8d8dc400 == 45 [pid = 1823] [id = 243] 08:05:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 99 (0x8dcbe000) [pid = 1823] [serial = 730] [outer = (nil)] 08:05:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 100 (0x8e0b3400) [pid = 1823] [serial = 731] [outer = 0x8dcbe000] 08:05:16 INFO - PROCESS | 1823 | 1462374316522 Marionette DEBUG loaded listener.js 08:05:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 101 (0x8e17a800) [pid = 1823] [serial = 732] [outer = 0x8dcbe000] 08:05:17 INFO - PROCESS | 1823 | 1462374317515 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]]]}] 08:05:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:05:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1339ms 08:05:17 INFO - PROCESS | 1823 | 1462374317578 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 08:05:17 INFO - PROCESS | 1823 | 1462374317584 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 08:05:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:05:17 INFO - PROCESS | 1823 | 1462374317600 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:05:17 INFO - PROCESS | 1823 | 1462374317607 Marionette TRACE conn3 <- [1,946,null,{}] 08:05:17 INFO - PROCESS | 1823 | 1462374317614 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}] 08:05:17 INFO - PROCESS | 1823 | 1462374317770 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 08:05:17 INFO - PROCESS | 1823 | 1462374317914 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:17 INFO - PROCESS | 1823 | ++DOCSHELL 0x8ba9f400 == 46 [pid = 1823] [id = 244] 08:05:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 102 (0x8cec8000) [pid = 1823] [serial = 733] [outer = (nil)] 08:05:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 103 (0x8e9c5000) [pid = 1823] [serial = 734] [outer = 0x8cec8000] 08:05:17 INFO - PROCESS | 1823 | 1462374317987 Marionette DEBUG loaded listener.js 08:05:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 104 (0x8ebd7000) [pid = 1823] [serial = 735] [outer = 0x8cec8000] 08:05:18 INFO - PROCESS | 1823 | 1462374318829 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]]]}] 08:05:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:05:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1297ms 08:05:18 INFO - PROCESS | 1823 | 1462374318893 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 08:05:18 INFO - PROCESS | 1823 | 1462374318897 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 08:05:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:05:18 INFO - PROCESS | 1823 | 1462374318903 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:05:18 INFO - PROCESS | 1823 | 1462374318907 Marionette TRACE conn3 <- [1,950,null,{}] 08:05:18 INFO - PROCESS | 1823 | 1462374318912 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}] 08:05:19 INFO - PROCESS | 1823 | 1462374319127 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 08:05:19 INFO - PROCESS | 1823 | 1462374319157 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:19 INFO - PROCESS | 1823 | ++DOCSHELL 0x8e0c0000 == 47 [pid = 1823] [id = 245] 08:05:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 105 (0x8e9be400) [pid = 1823] [serial = 736] [outer = (nil)] 08:05:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 106 (0x8f409000) [pid = 1823] [serial = 737] [outer = 0x8e9be400] 08:05:19 INFO - PROCESS | 1823 | 1462374319235 Marionette DEBUG loaded listener.js 08:05:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 107 (0x8f410400) [pid = 1823] [serial = 738] [outer = 0x8e9be400] 08:05:19 INFO - PROCESS | 1823 | --DOMWINDOW == 106 (0x8ba97c00) [pid = 1823] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:05:19 INFO - PROCESS | 1823 | --DOMWINDOW == 105 (0x8d9a0c00) [pid = 1823] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:05:19 INFO - PROCESS | 1823 | --DOMWINDOW == 104 (0x8ab65400) [pid = 1823] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:05:20 INFO - PROCESS | 1823 | --DOMWINDOW == 103 (0x8dcc3000) [pid = 1823] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:05:20 INFO - PROCESS | 1823 | --DOMWINDOW == 102 (0x8bd93400) [pid = 1823] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:05:20 INFO - PROCESS | 1823 | 1462374320257 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]]]}] 08:05:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:05:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1383ms 08:05:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:05:20 INFO - PROCESS | 1823 | 1462374320288 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 08:05:20 INFO - PROCESS | 1823 | 1462374320291 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 08:05:20 INFO - PROCESS | 1823 | 1462374320298 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:05:20 INFO - PROCESS | 1823 | 1462374320302 Marionette TRACE conn3 <- [1,954,null,{}] 08:05:20 INFO - PROCESS | 1823 | 1462374320308 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}] 08:05:20 INFO - PROCESS | 1823 | 1462374320490 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 08:05:20 INFO - PROCESS | 1823 | 1462374320641 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:20 INFO - PROCESS | 1823 | ++DOCSHELL 0x8bd9c400 == 48 [pid = 1823] [id = 246] 08:05:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 103 (0x8ced3c00) [pid = 1823] [serial = 739] [outer = (nil)] 08:05:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 104 (0x8f604000) [pid = 1823] [serial = 740] [outer = 0x8ced3c00] 08:05:20 INFO - PROCESS | 1823 | 1462374320722 Marionette DEBUG loaded listener.js 08:05:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 105 (0x90d78800) [pid = 1823] [serial = 741] [outer = 0x8ced3c00] 08:05:21 INFO - PROCESS | 1823 | 1462374321501 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]]]}] 08:05:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:05:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1229ms 08:05:21 INFO - PROCESS | 1823 | 1462374321530 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 08:05:21 INFO - PROCESS | 1823 | 1462374321534 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 08:05:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:05:21 INFO - PROCESS | 1823 | 1462374321541 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:05:21 INFO - PROCESS | 1823 | 1462374321545 Marionette TRACE conn3 <- [1,958,null,{}] 08:05:21 INFO - PROCESS | 1823 | 1462374321551 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}] 08:05:21 INFO - PROCESS | 1823 | 1462374321759 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 08:05:21 INFO - PROCESS | 1823 | 1462374321778 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:21 INFO - PROCESS | 1823 | ++DOCSHELL 0x8f605400 == 49 [pid = 1823] [id = 247] 08:05:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 106 (0x90d7b400) [pid = 1823] [serial = 742] [outer = (nil)] 08:05:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 107 (0x91ced000) [pid = 1823] [serial = 743] [outer = 0x90d7b400] 08:05:21 INFO - PROCESS | 1823 | 1462374321855 Marionette DEBUG loaded listener.js 08:05:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 108 (0x91d5bc00) [pid = 1823] [serial = 744] [outer = 0x90d7b400] 08:05:22 INFO - PROCESS | 1823 | 1462374322964 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]]]}] 08:05:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:05:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1478ms 08:05:23 INFO - PROCESS | 1823 | 1462374323021 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 08:05:23 INFO - PROCESS | 1823 | 1462374323029 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 08:05:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:05:23 INFO - PROCESS | 1823 | 1462374323037 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:05:23 INFO - PROCESS | 1823 | 1462374323043 Marionette TRACE conn3 <- [1,962,null,{}] 08:05:23 INFO - PROCESS | 1823 | 1462374323051 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}] 08:05:23 INFO - PROCESS | 1823 | 1462374323243 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 08:05:23 INFO - PROCESS | 1823 | 1462374323461 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:23 INFO - PROCESS | 1823 | ++DOCSHELL 0x8bc0ec00 == 50 [pid = 1823] [id = 248] 08:05:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 109 (0x8bc19800) [pid = 1823] [serial = 745] [outer = (nil)] 08:05:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 110 (0x8d8d3400) [pid = 1823] [serial = 746] [outer = 0x8bc19800] 08:05:23 INFO - PROCESS | 1823 | 1462374323594 Marionette DEBUG loaded listener.js 08:05:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 111 (0x8dbcb000) [pid = 1823] [serial = 747] [outer = 0x8bc19800] 08:05:24 INFO - PROCESS | 1823 | 1462374324525 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]]]}] 08:05:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:05:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1535ms 08:05:24 INFO - PROCESS | 1823 | 1462374324573 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 08:05:24 INFO - PROCESS | 1823 | 1462374324582 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 08:05:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:05:24 INFO - PROCESS | 1823 | 1462374324595 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:05:24 INFO - PROCESS | 1823 | 1462374324600 Marionette TRACE conn3 <- [1,966,null,{}] 08:05:24 INFO - PROCESS | 1823 | 1462374324608 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}] 08:05:24 INFO - PROCESS | 1823 | 1462374324813 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 08:05:25 INFO - PROCESS | 1823 | 1462374325122 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:25 INFO - PROCESS | 1823 | ++DOCSHELL 0x8e2dbc00 == 51 [pid = 1823] [id = 249] 08:05:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 112 (0x8e2dc800) [pid = 1823] [serial = 748] [outer = (nil)] 08:05:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 113 (0x8e9c6c00) [pid = 1823] [serial = 749] [outer = 0x8e2dc800] 08:05:25 INFO - PROCESS | 1823 | 1462374325263 Marionette DEBUG loaded listener.js 08:05:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 114 (0x8f409800) [pid = 1823] [serial = 750] [outer = 0x8e2dc800] 08:05:26 INFO - PROCESS | 1823 | 1462374326170 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]]]}] 08:05:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:05:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1639ms 08:05:26 INFO - PROCESS | 1823 | 1462374326235 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 08:05:26 INFO - PROCESS | 1823 | 1462374326239 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 08:05:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:05:26 INFO - PROCESS | 1823 | 1462374326247 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:05:26 INFO - PROCESS | 1823 | 1462374326255 Marionette TRACE conn3 <- [1,970,null,{}] 08:05:26 INFO - PROCESS | 1823 | 1462374326272 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}] 08:05:26 INFO - PROCESS | 1823 | 1462374326499 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 08:05:26 INFO - PROCESS | 1823 | 1462374326711 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:26 INFO - PROCESS | 1823 | ++DOCSHELL 0x8ab6c000 == 52 [pid = 1823] [id = 250] 08:05:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 115 (0x90d83800) [pid = 1823] [serial = 751] [outer = (nil)] 08:05:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 116 (0x91eae400) [pid = 1823] [serial = 752] [outer = 0x90d83800] 08:05:26 INFO - PROCESS | 1823 | 1462374326847 Marionette DEBUG loaded listener.js 08:05:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 117 (0x91fcac00) [pid = 1823] [serial = 753] [outer = 0x90d83800] 08:05:27 INFO - PROCESS | 1823 | 1462374327750 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]]]}] 08:05:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:05:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1537ms 08:05:27 INFO - PROCESS | 1823 | 1462374327786 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 08:05:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:05:27 INFO - PROCESS | 1823 | 1462374327791 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 08:05:27 INFO - PROCESS | 1823 | 1462374327799 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:05:27 INFO - PROCESS | 1823 | 1462374327802 Marionette TRACE conn3 <- [1,974,null,{}] 08:05:27 INFO - PROCESS | 1823 | 1462374327809 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}] 08:05:28 INFO - PROCESS | 1823 | 1462374327997 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 08:05:28 INFO - PROCESS | 1823 | 1462374328167 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:28 INFO - PROCESS | 1823 | ++DOCSHELL 0x89d46c00 == 53 [pid = 1823] [id = 251] 08:05:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 118 (0x90d84000) [pid = 1823] [serial = 754] [outer = (nil)] 08:05:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 119 (0x91fd5400) [pid = 1823] [serial = 755] [outer = 0x90d84000] 08:05:28 INFO - PROCESS | 1823 | 1462374328256 Marionette DEBUG loaded listener.js 08:05:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 120 (0x9225bc00) [pid = 1823] [serial = 756] [outer = 0x90d84000] 08:05:29 INFO - PROCESS | 1823 | 1462374329182 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]]]}] 08:05:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:05:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1436ms 08:05:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:05:29 INFO - PROCESS | 1823 | 1462374329234 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 08:05:29 INFO - PROCESS | 1823 | 1462374329237 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 08:05:29 INFO - PROCESS | 1823 | 1462374329244 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:05:29 INFO - PROCESS | 1823 | 1462374329247 Marionette TRACE conn3 <- [1,978,null,{}] 08:05:29 INFO - PROCESS | 1823 | 1462374329253 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}] 08:05:29 INFO - PROCESS | 1823 | 1462374329426 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 08:05:29 INFO - PROCESS | 1823 | 1462374329610 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:29 INFO - PROCESS | 1823 | ++DOCSHELL 0x89d4f000 == 54 [pid = 1823] [id = 252] 08:05:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 121 (0x91eb1c00) [pid = 1823] [serial = 757] [outer = (nil)] 08:05:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 122 (0x92267400) [pid = 1823] [serial = 758] [outer = 0x91eb1c00] 08:05:29 INFO - PROCESS | 1823 | 1462374329693 Marionette DEBUG loaded listener.js 08:05:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 123 (0x92269c00) [pid = 1823] [serial = 759] [outer = 0x91eb1c00] 08:05:30 INFO - PROCESS | 1823 | 1462374330677 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]]]}] 08:05:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:05:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1478ms 08:05:30 INFO - PROCESS | 1823 | 1462374330723 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 08:05:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:05:30 INFO - PROCESS | 1823 | 1462374330727 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 08:05:30 INFO - PROCESS | 1823 | 1462374330734 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:05:30 INFO - PROCESS | 1823 | 1462374330738 Marionette TRACE conn3 <- [1,982,null,{}] 08:05:30 INFO - PROCESS | 1823 | 1462374330744 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}] 08:05:30 INFO - PROCESS | 1823 | 1462374330940 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 08:05:31 INFO - PROCESS | 1823 | 1462374331164 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:31 INFO - PROCESS | 1823 | ++DOCSHELL 0x8e17e000 == 55 [pid = 1823] [id = 253] 08:05:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 124 (0x8e2d7400) [pid = 1823] [serial = 760] [outer = (nil)] 08:05:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 125 (0x9249cc00) [pid = 1823] [serial = 761] [outer = 0x8e2d7400] 08:05:31 INFO - PROCESS | 1823 | 1462374331294 Marionette DEBUG loaded listener.js 08:05:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 126 (0x92dc5800) [pid = 1823] [serial = 762] [outer = 0x8e2d7400] 08:05:32 INFO - PROCESS | 1823 | 1462374332182 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]]]}] 08:05:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:05:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1480ms 08:05:32 INFO - PROCESS | 1823 | 1462374332213 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 08:05:32 INFO - PROCESS | 1823 | 1462374332219 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 08:05:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:05:32 INFO - PROCESS | 1823 | 1462374332224 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:05:32 INFO - PROCESS | 1823 | 1462374332228 Marionette TRACE conn3 <- [1,986,null,{}] 08:05:32 INFO - PROCESS | 1823 | 1462374332233 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}] 08:05:32 INFO - PROCESS | 1823 | 1462374332396 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 08:05:32 INFO - PROCESS | 1823 | 1462374332572 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:32 INFO - PROCESS | 1823 | ++DOCSHELL 0x8bc1a800 == 56 [pid = 1823] [id = 254] 08:05:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 127 (0x9225ec00) [pid = 1823] [serial = 763] [outer = (nil)] 08:05:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 128 (0x92dcc400) [pid = 1823] [serial = 764] [outer = 0x9225ec00] 08:05:32 INFO - PROCESS | 1823 | 1462374332656 Marionette DEBUG loaded listener.js 08:05:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 129 (0x92dd0400) [pid = 1823] [serial = 765] [outer = 0x9225ec00] 08:05:33 INFO - PROCESS | 1823 | 1462374333570 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]]]}] 08:05:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:05:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1382ms 08:05:33 INFO - PROCESS | 1823 | 1462374333608 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 08:05:33 INFO - PROCESS | 1823 | 1462374333612 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 08:05:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:05:33 INFO - PROCESS | 1823 | 1462374333619 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:05:33 INFO - PROCESS | 1823 | 1462374333623 Marionette TRACE conn3 <- [1,990,null,{}] 08:05:33 INFO - PROCESS | 1823 | 1462374333628 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}] 08:05:33 INFO - PROCESS | 1823 | 1462374333801 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 08:05:33 INFO - PROCESS | 1823 | 1462374333975 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:34 INFO - PROCESS | 1823 | ++DOCSHELL 0x92dc8c00 == 57 [pid = 1823] [id = 255] 08:05:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 130 (0x92dcb800) [pid = 1823] [serial = 766] [outer = (nil)] 08:05:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 131 (0x93a02c00) [pid = 1823] [serial = 767] [outer = 0x92dcb800] 08:05:34 INFO - PROCESS | 1823 | 1462374334057 Marionette DEBUG loaded listener.js 08:05:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 132 (0x93a0c400) [pid = 1823] [serial = 768] [outer = 0x92dcb800] 08:05:35 INFO - PROCESS | 1823 | 1462374335004 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]]]}] 08:05:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:05:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1478ms 08:05:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:05:35 INFO - PROCESS | 1823 | 1462374335098 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 08:05:35 INFO - PROCESS | 1823 | 1462374335102 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 08:05:35 INFO - PROCESS | 1823 | 1462374335109 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:05:35 INFO - PROCESS | 1823 | 1462374335113 Marionette TRACE conn3 <- [1,994,null,{}] 08:05:35 INFO - PROCESS | 1823 | 1462374335118 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}] 08:05:35 INFO - PROCESS | 1823 | 1462374335338 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 08:05:35 INFO - PROCESS | 1823 | 1462374335840 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:35 INFO - PROCESS | 1823 | ++DOCSHELL 0x8baa1400 == 58 [pid = 1823] [id = 256] 08:05:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 133 (0x8baa1800) [pid = 1823] [serial = 769] [outer = (nil)] 08:05:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 134 (0x8bd97400) [pid = 1823] [serial = 770] [outer = 0x8baa1800] 08:05:35 INFO - PROCESS | 1823 | 1462374335968 Marionette DEBUG loaded listener.js 08:05:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 135 (0x8d8d0800) [pid = 1823] [serial = 771] [outer = 0x8baa1800] 08:05:36 INFO - PROCESS | 1823 | 1462374336893 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]]]}] 08:05:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:05:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1881ms 08:05:36 INFO - PROCESS | 1823 | 1462374336990 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 08:05:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:05:37 INFO - PROCESS | 1823 | 1462374337001 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 08:05:37 INFO - PROCESS | 1823 | 1462374337010 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:05:37 INFO - PROCESS | 1823 | 1462374337016 Marionette TRACE conn3 <- [1,998,null,{}] 08:05:37 INFO - PROCESS | 1823 | 1462374337023 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}] 08:05:37 INFO - PROCESS | 1823 | 1462374337244 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 08:05:37 INFO - PROCESS | 1823 | 1462374337469 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:37 INFO - PROCESS | 1823 | ++DOCSHELL 0x8d8d4c00 == 59 [pid = 1823] [id = 257] 08:05:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 136 (0x8d8de400) [pid = 1823] [serial = 772] [outer = (nil)] 08:05:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 137 (0x8dcc1c00) [pid = 1823] [serial = 773] [outer = 0x8d8de400] 08:05:37 INFO - PROCESS | 1823 | 1462374337598 Marionette DEBUG loaded listener.js 08:05:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 138 (0x8e0bf800) [pid = 1823] [serial = 774] [outer = 0x8d8de400] 08:05:37 INFO - PROCESS | 1823 | --DOCSHELL 0x89d44000 == 58 [pid = 1823] [id = 207] 08:05:37 INFO - PROCESS | 1823 | --DOCSHELL 0x8bd9c400 == 57 [pid = 1823] [id = 246] 08:05:37 INFO - PROCESS | 1823 | --DOCSHELL 0x8e0c0000 == 56 [pid = 1823] [id = 245] 08:05:38 INFO - PROCESS | 1823 | --DOMWINDOW == 137 (0x8e9b8c00) [pid = 1823] [serial = 695] [outer = (nil)] [url = about:blank] 08:05:38 INFO - PROCESS | 1823 | --DOMWINDOW == 136 (0x91d5a400) [pid = 1823] [serial = 671] [outer = (nil)] [url = about:blank] 08:05:38 INFO - PROCESS | 1823 | --DOMWINDOW == 135 (0x91cea800) [pid = 1823] [serial = 668] [outer = (nil)] [url = about:blank] 08:05:38 INFO - PROCESS | 1823 | --DOMWINDOW == 134 (0x8d99d800) [pid = 1823] [serial = 650] [outer = (nil)] [url = about:blank] 08:05:38 INFO - PROCESS | 1823 | --DOMWINDOW == 133 (0x8f583400) [pid = 1823] [serial = 662] [outer = (nil)] [url = about:blank] 08:05:38 INFO - PROCESS | 1823 | --DOMWINDOW == 132 (0x8f60b400) [pid = 1823] [serial = 665] [outer = (nil)] [url = about:blank] 08:05:38 INFO - PROCESS | 1823 | --DOMWINDOW == 131 (0x8ba9ac00) [pid = 1823] [serial = 674] [outer = (nil)] [url = about:blank] 08:05:38 INFO - PROCESS | 1823 | --DOMWINDOW == 130 (0x8eb99c00) [pid = 1823] [serial = 659] [outer = (nil)] [url = about:blank] 08:05:38 INFO - PROCESS | 1823 | --DOMWINDOW == 129 (0x8dbcc000) [pid = 1823] [serial = 656] [outer = (nil)] [url = about:blank] 08:05:38 INFO - PROCESS | 1823 | --DOMWINDOW == 128 (0x8bc16400) [pid = 1823] [serial = 653] [outer = (nil)] [url = about:blank] 08:05:38 INFO - PROCESS | 1823 | --DOCSHELL 0x8ba9f400 == 55 [pid = 1823] [id = 244] 08:05:38 INFO - PROCESS | 1823 | --DOCSHELL 0x8d8dc400 == 54 [pid = 1823] [id = 243] 08:05:38 INFO - PROCESS | 1823 | --DOCSHELL 0x8ba9d800 == 53 [pid = 1823] [id = 242] 08:05:38 INFO - PROCESS | 1823 | --DOCSHELL 0x8bc14000 == 52 [pid = 1823] [id = 241] 08:05:38 INFO - PROCESS | 1823 | --DOMWINDOW == 127 (0x8bc10c00) [pid = 1823] [serial = 680] [outer = (nil)] [url = about:blank] 08:05:38 INFO - PROCESS | 1823 | --DOMWINDOW == 126 (0x8d9a5800) [pid = 1823] [serial = 686] [outer = (nil)] [url = about:blank] 08:05:38 INFO - PROCESS | 1823 | --DOMWINDOW == 125 (0x8cec6800) [pid = 1823] [serial = 692] [outer = (nil)] [url = about:blank] 08:05:38 INFO - PROCESS | 1823 | --DOMWINDOW == 124 (0x8e0b5400) [pid = 1823] [serial = 689] [outer = (nil)] [url = about:blank] 08:05:38 INFO - PROCESS | 1823 | --DOMWINDOW == 123 (0x8cecd400) [pid = 1823] [serial = 683] [outer = (nil)] [url = about:blank] 08:05:38 INFO - PROCESS | 1823 | --DOMWINDOW == 122 (0x8bc1bc00) [pid = 1823] [serial = 681] [outer = (nil)] [url = about:blank] 08:05:38 INFO - PROCESS | 1823 | --DOMWINDOW == 121 (0x8dbc6400) [pid = 1823] [serial = 687] [outer = (nil)] [url = about:blank] 08:05:38 INFO - PROCESS | 1823 | --DOMWINDOW == 120 (0x8dcc6800) [pid = 1823] [serial = 677] [outer = (nil)] [url = about:blank] 08:05:38 INFO - PROCESS | 1823 | --DOMWINDOW == 119 (0x8dab4c00) [pid = 1823] [serial = 693] [outer = (nil)] [url = about:blank] 08:05:38 INFO - PROCESS | 1823 | --DOMWINDOW == 118 (0x8d290800) [pid = 1823] [serial = 684] [outer = (nil)] [url = about:blank] 08:05:38 INFO - PROCESS | 1823 | --DOMWINDOW == 117 (0x8e0c0800) [pid = 1823] [serial = 690] [outer = (nil)] [url = about:blank] 08:05:38 INFO - PROCESS | 1823 | 1462374338498 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]]]}] 08:05:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:05:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1543ms 08:05:38 INFO - PROCESS | 1823 | 1462374338556 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 08:05:38 INFO - PROCESS | 1823 | 1462374338561 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 08:05:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:05:38 INFO - PROCESS | 1823 | 1462374338569 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:05:38 INFO - PROCESS | 1823 | 1462374338571 Marionette TRACE conn3 <- [1,1002,null,{}] 08:05:38 INFO - PROCESS | 1823 | 1462374338578 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}] 08:05:38 INFO - PROCESS | 1823 | 1462374338745 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 08:05:38 INFO - PROCESS | 1823 | 1462374338907 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:38 INFO - PROCESS | 1823 | ++DOCSHELL 0x8bc0f800 == 53 [pid = 1823] [id = 258] 08:05:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 118 (0x8bd91800) [pid = 1823] [serial = 775] [outer = (nil)] 08:05:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 119 (0x8daaa800) [pid = 1823] [serial = 776] [outer = 0x8bd91800] 08:05:38 INFO - PROCESS | 1823 | 1462374338982 Marionette DEBUG loaded listener.js 08:05:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 120 (0x8e0b7800) [pid = 1823] [serial = 777] [outer = 0x8bd91800] 08:05:39 INFO - PROCESS | 1823 | 1462374339823 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]]]}] 08:05:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:05:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1290ms 08:05:39 INFO - PROCESS | 1823 | 1462374339857 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 08:05:39 INFO - PROCESS | 1823 | 1462374339861 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 08:05:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:05:39 INFO - PROCESS | 1823 | 1462374339875 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:05:39 INFO - PROCESS | 1823 | 1462374339884 Marionette TRACE conn3 <- [1,1006,null,{}] 08:05:39 INFO - PROCESS | 1823 | 1462374339892 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}] 08:05:40 INFO - PROCESS | 1823 | 1462374340053 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 08:05:40 INFO - PROCESS | 1823 | 1462374340082 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:40 INFO - PROCESS | 1823 | ++DOCSHELL 0x8d293c00 == 54 [pid = 1823] [id = 259] 08:05:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 121 (0x8e185400) [pid = 1823] [serial = 778] [outer = (nil)] 08:05:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 122 (0x8eb94800) [pid = 1823] [serial = 779] [outer = 0x8e185400] 08:05:40 INFO - PROCESS | 1823 | 1462374340291 Marionette DEBUG loaded listener.js 08:05:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 123 (0x8eba1400) [pid = 1823] [serial = 780] [outer = 0x8e185400] 08:05:41 INFO - PROCESS | 1823 | 1462374341166 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]]]}] 08:05:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:05:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1354ms 08:05:41 INFO - PROCESS | 1823 | 1462374341223 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 08:05:41 INFO - PROCESS | 1823 | 1462374341227 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 08:05:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:05:41 INFO - PROCESS | 1823 | 1462374341233 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:05:41 INFO - PROCESS | 1823 | 1462374341236 Marionette TRACE conn3 <- [1,1010,null,{}] 08:05:41 INFO - PROCESS | 1823 | 1462374341248 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}] 08:05:41 INFO - PROCESS | 1823 | 1462374341466 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 08:05:41 INFO - PROCESS | 1823 | 1462374341491 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:41 INFO - PROCESS | 1823 | ++DOCSHELL 0x8dcc3000 == 55 [pid = 1823] [id = 260] 08:05:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 124 (0x8e2dd800) [pid = 1823] [serial = 781] [outer = (nil)] 08:05:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 125 (0x8f588c00) [pid = 1823] [serial = 782] [outer = 0x8e2dd800] 08:05:41 INFO - PROCESS | 1823 | 1462374341564 Marionette DEBUG loaded listener.js 08:05:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 126 (0x8f605000) [pid = 1823] [serial = 783] [outer = 0x8e2dd800] 08:05:42 INFO - PROCESS | 1823 | 1462374342493 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]]]}] 08:05:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:05:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1300ms 08:05:42 INFO - PROCESS | 1823 | 1462374342534 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 08:05:42 INFO - PROCESS | 1823 | 1462374342538 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 08:05:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:05:42 INFO - PROCESS | 1823 | 1462374342544 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:05:42 INFO - PROCESS | 1823 | 1462374342546 Marionette TRACE conn3 <- [1,1014,null,{}] 08:05:42 INFO - PROCESS | 1823 | 1462374342561 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}] 08:05:42 INFO - PROCESS | 1823 | 1462374342974 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 08:05:42 INFO - PROCESS | 1823 | --DOMWINDOW == 125 (0x8ced5000) [pid = 1823] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:05:42 INFO - PROCESS | 1823 | --DOMWINDOW == 124 (0x8e9be400) [pid = 1823] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:05:42 INFO - PROCESS | 1823 | --DOMWINDOW == 123 (0x8e2d2400) [pid = 1823] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:05:42 INFO - PROCESS | 1823 | --DOMWINDOW == 122 (0x8ba9e400) [pid = 1823] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:05:42 INFO - PROCESS | 1823 | --DOMWINDOW == 121 (0x8dcbe000) [pid = 1823] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:05:43 INFO - PROCESS | 1823 | --DOMWINDOW == 120 (0x8bc15400) [pid = 1823] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:05:43 INFO - PROCESS | 1823 | --DOMWINDOW == 119 (0x8ced3c00) [pid = 1823] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:05:43 INFO - PROCESS | 1823 | --DOMWINDOW == 118 (0x8cec8000) [pid = 1823] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:05:43 INFO - PROCESS | 1823 | 1462374343123 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:43 INFO - PROCESS | 1823 | ++DOCSHELL 0x8ba9e400 == 56 [pid = 1823] [id = 261] 08:05:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 119 (0x8bc15400) [pid = 1823] [serial = 784] [outer = (nil)] 08:05:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 120 (0x8d8db800) [pid = 1823] [serial = 785] [outer = 0x8bc15400] 08:05:43 INFO - PROCESS | 1823 | 1462374343210 Marionette DEBUG loaded listener.js 08:05:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 121 (0x8f40c000) [pid = 1823] [serial = 786] [outer = 0x8bc15400] 08:05:43 INFO - PROCESS | 1823 | 1462374343924 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]]]}] 08:05:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:05:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1402ms 08:05:43 INFO - PROCESS | 1823 | 1462374343947 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 08:05:43 INFO - PROCESS | 1823 | 1462374343952 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 08:05:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:05:43 INFO - PROCESS | 1823 | 1462374343958 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:05:43 INFO - PROCESS | 1823 | 1462374343961 Marionette TRACE conn3 <- [1,1018,null,{}] 08:05:43 INFO - PROCESS | 1823 | 1462374343966 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}] 08:05:44 INFO - PROCESS | 1823 | 1462374344169 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 08:05:44 INFO - PROCESS | 1823 | 1462374344189 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:44 INFO - PROCESS | 1823 | ++DOCSHELL 0x8cec8000 == 57 [pid = 1823] [id = 262] 08:05:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 122 (0x8f584000) [pid = 1823] [serial = 787] [outer = (nil)] 08:05:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 123 (0x91cf0c00) [pid = 1823] [serial = 788] [outer = 0x8f584000] 08:05:44 INFO - PROCESS | 1823 | 1462374344263 Marionette DEBUG loaded listener.js 08:05:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 124 (0x91eaa800) [pid = 1823] [serial = 789] [outer = 0x8f584000] 08:05:45 INFO - PROCESS | 1823 | 1462374345154 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]]]}] 08:05:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:05:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1233ms 08:05:45 INFO - PROCESS | 1823 | 1462374345192 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 08:05:45 INFO - PROCESS | 1823 | 1462374345199 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 08:05:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:05:45 INFO - PROCESS | 1823 | 1462374345208 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:05:45 INFO - PROCESS | 1823 | 1462374345215 Marionette TRACE conn3 <- [1,1022,null,{}] 08:05:45 INFO - PROCESS | 1823 | 1462374345225 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}] 08:05:45 INFO - PROCESS | 1823 | 1462374345422 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 08:05:45 INFO - PROCESS | 1823 | 1462374345607 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:45 INFO - PROCESS | 1823 | ++DOCSHELL 0x8bc1cc00 == 58 [pid = 1823] [id = 263] 08:05:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 125 (0x8bd90800) [pid = 1823] [serial = 790] [outer = (nil)] 08:05:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 126 (0x8cec9800) [pid = 1823] [serial = 791] [outer = 0x8bd90800] 08:05:45 INFO - PROCESS | 1823 | 1462374345700 Marionette DEBUG loaded listener.js 08:05:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 127 (0x8d29d800) [pid = 1823] [serial = 792] [outer = 0x8bd90800] 08:05:46 INFO - PROCESS | 1823 | 1462374346649 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]]]}] 08:05:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:05:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1486ms 08:05:46 INFO - PROCESS | 1823 | 1462374346695 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 08:05:46 INFO - PROCESS | 1823 | 1462374346705 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 08:05:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:05:46 INFO - PROCESS | 1823 | 1462374346715 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:05:46 INFO - PROCESS | 1823 | 1462374346719 Marionette TRACE conn3 <- [1,1026,null,{}] 08:05:46 INFO - PROCESS | 1823 | 1462374346726 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}] 08:05:46 INFO - PROCESS | 1823 | 1462374346913 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 08:05:47 INFO - PROCESS | 1823 | 1462374347088 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:47 INFO - PROCESS | 1823 | ++DOCSHELL 0x8dbc1c00 == 59 [pid = 1823] [id = 264] 08:05:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 128 (0x8dbcc800) [pid = 1823] [serial = 793] [outer = (nil)] 08:05:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 129 (0x8e17e400) [pid = 1823] [serial = 794] [outer = 0x8dbcc800] 08:05:47 INFO - PROCESS | 1823 | 1462374347173 Marionette DEBUG loaded listener.js 08:05:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 130 (0x8e2d6c00) [pid = 1823] [serial = 795] [outer = 0x8dbcc800] 08:05:48 INFO - PROCESS | 1823 | 1462374348186 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]]]}] 08:05:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:05:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1539ms 08:05:48 INFO - PROCESS | 1823 | 1462374348255 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 08:05:48 INFO - PROCESS | 1823 | 1462374348258 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 08:05:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:05:48 INFO - PROCESS | 1823 | 1462374348265 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:05:48 INFO - PROCESS | 1823 | 1462374348271 Marionette TRACE conn3 <- [1,1030,null,{}] 08:05:48 INFO - PROCESS | 1823 | 1462374348288 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}] 08:05:48 INFO - PROCESS | 1823 | 1462374348519 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 08:05:48 INFO - PROCESS | 1823 | 1462374348739 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:48 INFO - PROCESS | 1823 | ++DOCSHELL 0x8ebdac00 == 60 [pid = 1823] [id = 265] 08:05:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 131 (0x90d85800) [pid = 1823] [serial = 796] [outer = (nil)] 08:05:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 132 (0x91d5f800) [pid = 1823] [serial = 797] [outer = 0x90d85800] 08:05:48 INFO - PROCESS | 1823 | 1462374348874 Marionette DEBUG loaded listener.js 08:05:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 133 (0x91fcec00) [pid = 1823] [serial = 798] [outer = 0x90d85800] 08:05:49 INFO - PROCESS | 1823 | 1462374349772 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]]]}] 08:05:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:05:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1582ms 08:05:49 INFO - PROCESS | 1823 | 1462374349849 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 08:05:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:05:49 INFO - PROCESS | 1823 | 1462374349854 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 08:05:49 INFO - PROCESS | 1823 | 1462374349860 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:05:49 INFO - PROCESS | 1823 | 1462374349864 Marionette TRACE conn3 <- [1,1034,null,{}] 08:05:49 INFO - PROCESS | 1823 | 1462374349870 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}] 08:05:50 INFO - PROCESS | 1823 | 1462374350092 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 08:05:50 INFO - PROCESS | 1823 | 1462374350312 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:50 INFO - PROCESS | 1823 | ++DOCSHELL 0x8ab73400 == 61 [pid = 1823] [id = 266] 08:05:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 134 (0x91cebc00) [pid = 1823] [serial = 799] [outer = (nil)] 08:05:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 135 (0x92494800) [pid = 1823] [serial = 800] [outer = 0x91cebc00] 08:05:50 INFO - PROCESS | 1823 | 1462374350443 Marionette DEBUG loaded listener.js 08:05:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 136 (0x92dc3800) [pid = 1823] [serial = 801] [outer = 0x91cebc00] 08:05:51 INFO - PROCESS | 1823 | 1462374351333 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]]]}] 08:05:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:05:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1538ms 08:05:51 INFO - PROCESS | 1823 | 1462374351399 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 08:05:51 INFO - PROCESS | 1823 | 1462374351403 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 08:05:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:05:51 INFO - PROCESS | 1823 | 1462374351410 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:05:51 INFO - PROCESS | 1823 | 1462374351414 Marionette TRACE conn3 <- [1,1038,null,{}] 08:05:51 INFO - PROCESS | 1823 | 1462374351421 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}] 08:05:51 INFO - PROCESS | 1823 | 1462374351597 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 08:05:51 INFO - PROCESS | 1823 | 1462374351771 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:51 INFO - PROCESS | 1823 | ++DOCSHELL 0x8ab6d400 == 62 [pid = 1823] [id = 267] 08:05:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 137 (0x8ba92c00) [pid = 1823] [serial = 802] [outer = (nil)] 08:05:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 138 (0x93a03000) [pid = 1823] [serial = 803] [outer = 0x8ba92c00] 08:05:51 INFO - PROCESS | 1823 | 1462374351860 Marionette DEBUG loaded listener.js 08:05:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 139 (0x93a0b400) [pid = 1823] [serial = 804] [outer = 0x8ba92c00] 08:05:52 INFO - PROCESS | 1823 | 1462374352777 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]]]}] 08:05:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:05:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1438ms 08:05:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:05:52 INFO - PROCESS | 1823 | 1462374352849 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 08:05:52 INFO - PROCESS | 1823 | 1462374352852 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 08:05:52 INFO - PROCESS | 1823 | 1462374352859 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:05:52 INFO - PROCESS | 1823 | 1462374352862 Marionette TRACE conn3 <- [1,1042,null,{}] 08:05:52 INFO - PROCESS | 1823 | 1462374352868 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}] 08:05:53 INFO - PROCESS | 1823 | 1462374353129 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 08:05:53 INFO - PROCESS | 1823 | 1462374353356 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:53 INFO - PROCESS | 1823 | ++DOCSHELL 0x8ba93800 == 63 [pid = 1823] [id = 268] 08:05:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x9248fc00) [pid = 1823] [serial = 805] [outer = (nil)] 08:05:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x946c8800) [pid = 1823] [serial = 806] [outer = 0x9248fc00] 08:05:53 INFO - PROCESS | 1823 | 1462374353488 Marionette DEBUG loaded listener.js 08:05:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x950bac00) [pid = 1823] [serial = 807] [outer = 0x9248fc00] 08:05:54 INFO - PROCESS | 1823 | 1462374354369 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]]]}] 08:05:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:05:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1540ms 08:05:54 INFO - PROCESS | 1823 | 1462374354398 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 08:05:54 INFO - PROCESS | 1823 | 1462374354402 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 08:05:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:05:54 INFO - PROCESS | 1823 | 1462374354409 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:05:54 INFO - PROCESS | 1823 | 1462374354412 Marionette TRACE conn3 <- [1,1046,null,{}] 08:05:54 INFO - PROCESS | 1823 | 1462374354418 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}] 08:05:54 INFO - PROCESS | 1823 | 1462374354598 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 08:05:54 INFO - PROCESS | 1823 | 1462374354781 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:54 INFO - PROCESS | 1823 | ++DOCSHELL 0x92497000 == 64 [pid = 1823] [id = 269] 08:05:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x92e12800) [pid = 1823] [serial = 808] [outer = (nil)] 08:05:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x950c1800) [pid = 1823] [serial = 809] [outer = 0x92e12800] 08:05:54 INFO - PROCESS | 1823 | 1462374354867 Marionette DEBUG loaded listener.js 08:05:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x950c4000) [pid = 1823] [serial = 810] [outer = 0x92e12800] 08:05:55 INFO - PROCESS | 1823 | 1462374355849 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]]]}] 08:05:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:05:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1482ms 08:05:55 INFO - PROCESS | 1823 | 1462374355893 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 08:05:55 INFO - PROCESS | 1823 | 1462374355897 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 08:05:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:05:55 INFO - PROCESS | 1823 | 1462374355904 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:05:55 INFO - PROCESS | 1823 | 1462374355908 Marionette TRACE conn3 <- [1,1050,null,{}] 08:05:55 INFO - PROCESS | 1823 | 1462374355914 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}] 08:05:56 INFO - PROCESS | 1823 | 1462374356109 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 08:05:56 INFO - PROCESS | 1823 | 1462374356290 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:56 INFO - PROCESS | 1823 | ++DOCSHELL 0x9248e400 == 65 [pid = 1823] [id = 270] 08:05:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x95087c00) [pid = 1823] [serial = 811] [outer = (nil)] 08:05:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x95109800) [pid = 1823] [serial = 812] [outer = 0x95087c00] 08:05:56 INFO - PROCESS | 1823 | 1462374356419 Marionette DEBUG loaded listener.js 08:05:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x9510f000) [pid = 1823] [serial = 813] [outer = 0x95087c00] 08:05:57 INFO - PROCESS | 1823 | 1462374357333 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]]]}] 08:05:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:05:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1486ms 08:05:57 INFO - PROCESS | 1823 | 1462374357391 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 08:05:57 INFO - PROCESS | 1823 | 1462374357395 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 08:05:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:05:57 INFO - PROCESS | 1823 | 1462374357401 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:05:57 INFO - PROCESS | 1823 | 1462374357405 Marionette TRACE conn3 <- [1,1054,null,{}] 08:05:57 INFO - PROCESS | 1823 | 1462374357412 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}] 08:05:57 INFO - PROCESS | 1823 | 1462374357595 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 08:05:57 INFO - PROCESS | 1823 | 1462374357772 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:57 INFO - PROCESS | 1823 | ++DOCSHELL 0x8d297400 == 66 [pid = 1823] [id = 271] 08:05:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x9510a400) [pid = 1823] [serial = 814] [outer = (nil)] 08:05:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x951f1400) [pid = 1823] [serial = 815] [outer = 0x9510a400] 08:05:57 INFO - PROCESS | 1823 | 1462374357870 Marionette DEBUG loaded listener.js 08:05:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x951f5000) [pid = 1823] [serial = 816] [outer = 0x9510a400] 08:05:58 INFO - PROCESS | 1823 | 1462374358762 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]]]}] 08:05:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:05:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1429ms 08:05:58 INFO - PROCESS | 1823 | 1462374358831 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 08:05:58 INFO - PROCESS | 1823 | 1462374358835 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 08:05:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:05:58 INFO - PROCESS | 1823 | 1462374358842 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:05:58 INFO - PROCESS | 1823 | 1462374358845 Marionette TRACE conn3 <- [1,1058,null,{}] 08:05:58 INFO - PROCESS | 1823 | 1462374358851 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}] 08:05:59 INFO - PROCESS | 1823 | 1462374359070 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 08:05:59 INFO - PROCESS | 1823 | 1462374359248 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:59 INFO - PROCESS | 1823 | ++DOCSHELL 0x95093800 == 67 [pid = 1823] [id = 272] 08:05:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x9510d400) [pid = 1823] [serial = 817] [outer = (nil)] 08:05:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x975acc00) [pid = 1823] [serial = 818] [outer = 0x9510d400] 08:05:59 INFO - PROCESS | 1823 | 1462374359375 Marionette DEBUG loaded listener.js 08:05:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x976a8400) [pid = 1823] [serial = 819] [outer = 0x9510d400] 08:06:00 INFO - PROCESS | 1823 | 1462374360302 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]]]}] 08:06:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:06:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1494ms 08:06:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:06:00 INFO - PROCESS | 1823 | 1462374360337 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 08:06:00 INFO - PROCESS | 1823 | 1462374360341 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 08:06:00 INFO - PROCESS | 1823 | 1462374360348 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:06:00 INFO - PROCESS | 1823 | 1462374360352 Marionette TRACE conn3 <- [1,1062,null,{}] 08:06:00 INFO - PROCESS | 1823 | 1462374360359 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}] 08:06:00 INFO - PROCESS | 1823 | 1462374360577 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 08:06:00 INFO - PROCESS | 1823 | 1462374360828 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:00 INFO - PROCESS | 1823 | ++DOCSHELL 0x89d49800 == 68 [pid = 1823] [id = 273] 08:06:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x8bd92c00) [pid = 1823] [serial = 820] [outer = (nil)] 08:06:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x8f582400) [pid = 1823] [serial = 821] [outer = 0x8bd92c00] 08:06:00 INFO - PROCESS | 1823 | 1462374360965 Marionette DEBUG loaded listener.js 08:06:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0x9815b400) [pid = 1823] [serial = 822] [outer = 0x8bd92c00] 08:06:02 INFO - PROCESS | 1823 | 1462374362275 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]]]}] 08:06:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:06:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1983ms 08:06:02 INFO - PROCESS | 1823 | 1462374362332 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 08:06:02 INFO - PROCESS | 1823 | 1462374362338 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 08:06:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:06:02 INFO - PROCESS | 1823 | 1462374362459 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:06:02 INFO - PROCESS | 1823 | 1462374362465 Marionette TRACE conn3 <- [1,1066,null,{}] 08:06:02 INFO - PROCESS | 1823 | 1462374362488 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}] 08:06:02 INFO - PROCESS | 1823 | 1462374362662 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 08:06:02 INFO - PROCESS | 1823 | 1462374362859 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:02 INFO - PROCESS | 1823 | ++DOCSHELL 0x8bc14400 == 69 [pid = 1823] [id = 274] 08:06:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x8bc16c00) [pid = 1823] [serial = 823] [outer = (nil)] 08:06:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x8d9a0400) [pid = 1823] [serial = 824] [outer = 0x8bc16c00] 08:06:02 INFO - PROCESS | 1823 | 1462374362939 Marionette DEBUG loaded listener.js 08:06:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 160 (0x8dcc6400) [pid = 1823] [serial = 825] [outer = 0x8bc16c00] 08:06:03 INFO - PROCESS | 1823 | 1462374363911 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]]]}] 08:06:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:06:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1558ms 08:06:03 INFO - PROCESS | 1823 | 1462374363956 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 08:06:03 INFO - PROCESS | 1823 | 1462374363965 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 08:06:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:06:03 INFO - PROCESS | 1823 | 1462374363975 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:06:03 INFO - PROCESS | 1823 | 1462374363980 Marionette TRACE conn3 <- [1,1070,null,{}] 08:06:03 INFO - PROCESS | 1823 | 1462374363985 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}] 08:06:04 INFO - PROCESS | 1823 | 1462374364163 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 08:06:04 INFO - PROCESS | 1823 | --DOCSHELL 0x8ba9e400 == 68 [pid = 1823] [id = 261] 08:06:04 INFO - PROCESS | 1823 | 1462374364402 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:04 INFO - PROCESS | 1823 | --DOCSHELL 0x8dcc3000 == 67 [pid = 1823] [id = 260] 08:06:04 INFO - PROCESS | 1823 | --DOCSHELL 0x8d293c00 == 66 [pid = 1823] [id = 259] 08:06:04 INFO - PROCESS | 1823 | --DOCSHELL 0x8bc0f800 == 65 [pid = 1823] [id = 258] 08:06:04 INFO - PROCESS | 1823 | --DOCSHELL 0x8d8d4c00 == 64 [pid = 1823] [id = 257] 08:06:04 INFO - PROCESS | 1823 | ++DOCSHELL 0x8bc12c00 == 65 [pid = 1823] [id = 275] 08:06:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x8bc16000) [pid = 1823] [serial = 826] [outer = (nil)] 08:06:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0x8ced0c00) [pid = 1823] [serial = 827] [outer = 0x8bc16000] 08:06:04 INFO - PROCESS | 1823 | 1462374364530 Marionette DEBUG loaded listener.js 08:06:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0x8dbca800) [pid = 1823] [serial = 828] [outer = 0x8bc16000] 08:06:04 INFO - PROCESS | 1823 | --DOCSHELL 0x8baa1400 == 64 [pid = 1823] [id = 256] 08:06:04 INFO - PROCESS | 1823 | --DOCSHELL 0x89d46c00 == 63 [pid = 1823] [id = 251] 08:06:04 INFO - PROCESS | 1823 | --DOCSHELL 0x8ab6c000 == 62 [pid = 1823] [id = 250] 08:06:04 INFO - PROCESS | 1823 | --DOCSHELL 0x8e2dbc00 == 61 [pid = 1823] [id = 249] 08:06:04 INFO - PROCESS | 1823 | --DOCSHELL 0x8bc0ec00 == 60 [pid = 1823] [id = 248] 08:06:05 INFO - PROCESS | 1823 | --DOMWINDOW == 162 (0x8daad400) [pid = 1823] [serial = 651] [outer = (nil)] [url = about:blank] 08:06:05 INFO - PROCESS | 1823 | --DOMWINDOW == 161 (0x8f409000) [pid = 1823] [serial = 737] [outer = (nil)] [url = about:blank] 08:06:05 INFO - PROCESS | 1823 | --DOMWINDOW == 160 (0x8f410400) [pid = 1823] [serial = 738] [outer = (nil)] [url = about:blank] 08:06:05 INFO - PROCESS | 1823 | --DOMWINDOW == 159 (0x8e9c3800) [pid = 1823] [serial = 696] [outer = (nil)] [url = about:blank] 08:06:05 INFO - PROCESS | 1823 | --DOMWINDOW == 158 (0x8bd9d000) [pid = 1823] [serial = 728] [outer = (nil)] [url = about:blank] 08:06:05 INFO - PROCESS | 1823 | --DOMWINDOW == 157 (0x8d8d2000) [pid = 1823] [serial = 729] [outer = (nil)] [url = about:blank] 08:06:05 INFO - PROCESS | 1823 | --DOMWINDOW == 156 (0x8e9b9000) [pid = 1823] [serial = 704] [outer = (nil)] [url = about:blank] 08:06:05 INFO - PROCESS | 1823 | --DOMWINDOW == 155 (0x8e0b3400) [pid = 1823] [serial = 731] [outer = (nil)] [url = about:blank] 08:06:05 INFO - PROCESS | 1823 | --DOMWINDOW == 154 (0x8e17a800) [pid = 1823] [serial = 732] [outer = (nil)] [url = about:blank] 08:06:05 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x8d294000) [pid = 1823] [serial = 726] [outer = (nil)] [url = about:blank] 08:06:05 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x8bd94000) [pid = 1823] [serial = 725] [outer = (nil)] [url = about:blank] 08:06:05 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x8baa0c00) [pid = 1823] [serial = 698] [outer = (nil)] [url = about:blank] 08:06:05 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x8d8dac00) [pid = 1823] [serial = 701] [outer = (nil)] [url = about:blank] 08:06:05 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x8ebd6800) [pid = 1823] [serial = 707] [outer = (nil)] [url = about:blank] 08:06:05 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x8f409c00) [pid = 1823] [serial = 710] [outer = (nil)] [url = about:blank] 08:06:05 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x90d77c00) [pid = 1823] [serial = 713] [outer = (nil)] [url = about:blank] 08:06:05 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x91ceac00) [pid = 1823] [serial = 716] [outer = (nil)] [url = about:blank] 08:06:05 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x91d63800) [pid = 1823] [serial = 719] [outer = (nil)] [url = about:blank] 08:06:05 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x91eb5c00) [pid = 1823] [serial = 722] [outer = (nil)] [url = about:blank] 08:06:05 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x8f604000) [pid = 1823] [serial = 740] [outer = (nil)] [url = about:blank] 08:06:05 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x8ebd7000) [pid = 1823] [serial = 735] [outer = (nil)] [url = about:blank] 08:06:05 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x8e9c5000) [pid = 1823] [serial = 734] [outer = (nil)] [url = about:blank] 08:06:05 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x90d78800) [pid = 1823] [serial = 741] [outer = (nil)] [url = about:blank] 08:06:05 INFO - PROCESS | 1823 | 1462374365355 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]]]}] 08:06:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:06:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1439ms 08:06:05 INFO - PROCESS | 1823 | 1462374365415 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 08:06:05 INFO - PROCESS | 1823 | 1462374365419 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 08:06:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:06:05 INFO - PROCESS | 1823 | 1462374365425 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:06:05 INFO - PROCESS | 1823 | 1462374365430 Marionette TRACE conn3 <- [1,1074,null,{}] 08:06:05 INFO - PROCESS | 1823 | 1462374365446 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}] 08:06:05 INFO - PROCESS | 1823 | 1462374365616 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 08:06:05 INFO - PROCESS | 1823 | 1462374365628 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:05 INFO - PROCESS | 1823 | ++DOCSHELL 0x8d293c00 == 61 [pid = 1823] [id = 276] 08:06:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x8e9c3800) [pid = 1823] [serial = 829] [outer = (nil)] 08:06:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x8ebd7c00) [pid = 1823] [serial = 830] [outer = 0x8e9c3800] 08:06:05 INFO - PROCESS | 1823 | 1462374365727 Marionette DEBUG loaded listener.js 08:06:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x8f40d400) [pid = 1823] [serial = 831] [outer = 0x8e9c3800] 08:06:06 INFO - PROCESS | 1823 | 1462374366703 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]]]}] 08:06:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:06:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1338ms 08:06:06 INFO - PROCESS | 1823 | 1462374366763 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 08:06:06 INFO - PROCESS | 1823 | 1462374366768 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 08:06:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:06:06 INFO - PROCESS | 1823 | 1462374366774 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:06:06 INFO - PROCESS | 1823 | 1462374366777 Marionette TRACE conn3 <- [1,1078,null,{}] 08:06:06 INFO - PROCESS | 1823 | 1462374366809 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}] 08:06:06 INFO - PROCESS | 1823 | 1462374366981 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 08:06:07 INFO - PROCESS | 1823 | 1462374366991 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:07 INFO - PROCESS | 1823 | ++DOCSHELL 0x8ebe1400 == 62 [pid = 1823] [id = 277] 08:06:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x8f606000) [pid = 1823] [serial = 832] [outer = (nil)] 08:06:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x8f610800) [pid = 1823] [serial = 833] [outer = 0x8f606000] 08:06:07 INFO - PROCESS | 1823 | 1462374367066 Marionette DEBUG loaded listener.js 08:06:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x91ceac00) [pid = 1823] [serial = 834] [outer = 0x8f606000] 08:06:08 INFO - PROCESS | 1823 | 1462374368015 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]]]}] 08:06:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:06:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1259ms 08:06:08 INFO - PROCESS | 1823 | 1462374368033 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 08:06:08 INFO - PROCESS | 1823 | 1462374368036 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 08:06:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:06:08 INFO - PROCESS | 1823 | 1462374368052 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:06:08 INFO - PROCESS | 1823 | 1462374368056 Marionette TRACE conn3 <- [1,1082,null,{}] 08:06:08 INFO - PROCESS | 1823 | 1462374368061 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}] 08:06:08 INFO - PROCESS | 1823 | 1462374368259 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 08:06:08 INFO - PROCESS | 1823 | 1462374368292 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:08 INFO - PROCESS | 1823 | ++DOCSHELL 0x8ba9f800 == 63 [pid = 1823] [id = 278] 08:06:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x8ebd9c00) [pid = 1823] [serial = 835] [outer = (nil)] 08:06:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x91d64800) [pid = 1823] [serial = 836] [outer = 0x8ebd9c00] 08:06:08 INFO - PROCESS | 1823 | 1462374368365 Marionette DEBUG loaded listener.js 08:06:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x91eca800) [pid = 1823] [serial = 837] [outer = 0x8ebd9c00] 08:06:09 INFO - PROCESS | 1823 | 1462374369281 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]]]}] 08:06:09 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x8bd91800) [pid = 1823] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:06:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:06:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1541ms 08:06:09 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x8e185400) [pid = 1823] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:06:09 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x8e2dd800) [pid = 1823] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:06:09 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x8d8de400) [pid = 1823] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:06:09 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x8baa1800) [pid = 1823] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:06:09 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x8bc15400) [pid = 1823] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:06:09 INFO - PROCESS | 1823 | 1462374369605 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 08:06:09 INFO - PROCESS | 1823 | 1462374369608 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 08:06:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:06:09 INFO - PROCESS | 1823 | 1462374369615 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:06:09 INFO - PROCESS | 1823 | 1462374369618 Marionette TRACE conn3 <- [1,1086,null,{}] 08:06:09 INFO - PROCESS | 1823 | 1462374369623 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}] 08:06:09 INFO - PROCESS | 1823 | 1462374369798 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 08:06:09 INFO - PROCESS | 1823 | 1462374369810 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:10 INFO - PROCESS | 1823 | ++DOCSHELL 0x8f60b400 == 64 [pid = 1823] [id = 279] 08:06:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x92267800) [pid = 1823] [serial = 838] [outer = (nil)] 08:06:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x9249a400) [pid = 1823] [serial = 839] [outer = 0x92267800] 08:06:10 INFO - PROCESS | 1823 | 1462374370063 Marionette DEBUG loaded listener.js 08:06:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x92dc9800) [pid = 1823] [serial = 840] [outer = 0x92267800] 08:06:10 INFO - PROCESS | 1823 | 1462374370778 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]]]}] 08:06:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:06:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1182ms 08:06:10 INFO - PROCESS | 1823 | 1462374370812 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 08:06:10 INFO - PROCESS | 1823 | 1462374370819 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 08:06:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:06:10 INFO - PROCESS | 1823 | 1462374370831 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:06:10 INFO - PROCESS | 1823 | 1462374370834 Marionette TRACE conn3 <- [1,1090,null,{}] 08:06:10 INFO - PROCESS | 1823 | 1462374370840 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}] 08:06:11 INFO - PROCESS | 1823 | 1462374371048 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 08:06:11 INFO - PROCESS | 1823 | 1462374371063 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:11 INFO - PROCESS | 1823 | ++DOCSHELL 0x9225fc00 == 65 [pid = 1823] [id = 280] 08:06:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x92492800) [pid = 1823] [serial = 841] [outer = (nil)] 08:06:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x93cb7c00) [pid = 1823] [serial = 842] [outer = 0x92492800] 08:06:11 INFO - PROCESS | 1823 | 1462374371137 Marionette DEBUG loaded listener.js 08:06:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x946be000) [pid = 1823] [serial = 843] [outer = 0x92492800] 08:06:12 INFO - PROCESS | 1823 | 1462374372214 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]]]}] 08:06:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:06:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1437ms 08:06:12 INFO - PROCESS | 1823 | 1462374372271 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 08:06:12 INFO - PROCESS | 1823 | 1462374372277 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 08:06:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:06:12 INFO - PROCESS | 1823 | 1462374372286 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:06:12 INFO - PROCESS | 1823 | 1462374372292 Marionette TRACE conn3 <- [1,1094,null,{}] 08:06:12 INFO - PROCESS | 1823 | 1462374372302 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}] 08:06:12 INFO - PROCESS | 1823 | 1462374372495 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 08:06:12 INFO - PROCESS | 1823 | 1462374372730 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:12 INFO - PROCESS | 1823 | ++DOCSHELL 0x8cec6c00 == 66 [pid = 1823] [id = 281] 08:06:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x8cec7c00) [pid = 1823] [serial = 844] [outer = (nil)] 08:06:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x8d9a4800) [pid = 1823] [serial = 845] [outer = 0x8cec7c00] 08:06:12 INFO - PROCESS | 1823 | 1462374372866 Marionette DEBUG loaded listener.js 08:06:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x8dcc8800) [pid = 1823] [serial = 846] [outer = 0x8cec7c00] 08:06:13 INFO - PROCESS | 1823 | 1462374373776 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]]]}] 08:06:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:06:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1535ms 08:06:13 INFO - PROCESS | 1823 | 1462374373821 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 08:06:13 INFO - PROCESS | 1823 | 1462374373831 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 08:06:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:06:13 INFO - PROCESS | 1823 | 1462374373842 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:06:13 INFO - PROCESS | 1823 | 1462374373845 Marionette TRACE conn3 <- [1,1098,null,{}] 08:06:13 INFO - PROCESS | 1823 | 1462374373852 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}] 08:06:14 INFO - PROCESS | 1823 | 1462374374044 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 08:06:14 INFO - PROCESS | 1823 | 1462374374276 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:14 INFO - PROCESS | 1823 | ++DOCSHELL 0x8e2df400 == 67 [pid = 1823] [id = 282] 08:06:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x8e9b9000) [pid = 1823] [serial = 847] [outer = (nil)] 08:06:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x8eb9dc00) [pid = 1823] [serial = 848] [outer = 0x8e9b9000] 08:06:14 INFO - PROCESS | 1823 | 1462374374408 Marionette DEBUG loaded listener.js 08:06:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x8f584c00) [pid = 1823] [serial = 849] [outer = 0x8e9b9000] 08:06:15 INFO - PROCESS | 1823 | 1462374375398 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]]]}] 08:06:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:06:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1584ms 08:06:15 INFO - PROCESS | 1823 | 1462374375426 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 08:06:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:06:15 INFO - PROCESS | 1823 | 1462374375430 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 08:06:15 INFO - PROCESS | 1823 | 1462374375437 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:06:15 INFO - PROCESS | 1823 | 1462374375443 Marionette TRACE conn3 <- [1,1102,null,{}] 08:06:15 INFO - PROCESS | 1823 | 1462374375459 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}] 08:06:15 INFO - PROCESS | 1823 | 1462374375647 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 08:06:15 INFO - PROCESS | 1823 | 1462374375896 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:15 INFO - PROCESS | 1823 | ++DOCSHELL 0x91ecb800 == 68 [pid = 1823] [id = 283] 08:06:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x9248e000) [pid = 1823] [serial = 850] [outer = (nil)] 08:06:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0x93a07400) [pid = 1823] [serial = 851] [outer = 0x9248e000] 08:06:16 INFO - PROCESS | 1823 | 1462374376032 Marionette DEBUG loaded listener.js 08:06:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x95092800) [pid = 1823] [serial = 852] [outer = 0x9248e000] 08:06:16 INFO - PROCESS | 1823 | 1462374376907 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]]]}] 08:06:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:06:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1538ms 08:06:16 INFO - PROCESS | 1823 | 1462374376975 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 08:06:16 INFO - PROCESS | 1823 | 1462374376980 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 08:06:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:06:16 INFO - PROCESS | 1823 | 1462374376986 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:06:16 INFO - PROCESS | 1823 | 1462374376990 Marionette TRACE conn3 <- [1,1106,null,{}] 08:06:17 INFO - PROCESS | 1823 | 1462374376997 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}] 08:06:17 INFO - PROCESS | 1823 | 1462374377198 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 08:06:17 INFO - PROCESS | 1823 | 1462374377377 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:17 INFO - PROCESS | 1823 | ++DOCSHELL 0x8dab4800 == 69 [pid = 1823] [id = 284] 08:06:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x93cb6400) [pid = 1823] [serial = 853] [outer = (nil)] 08:06:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 160 (0x95106800) [pid = 1823] [serial = 854] [outer = 0x93cb6400] 08:06:17 INFO - PROCESS | 1823 | 1462374377466 Marionette DEBUG loaded listener.js 08:06:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x951f3400) [pid = 1823] [serial = 855] [outer = 0x93cb6400] 08:06:18 INFO - PROCESS | 1823 | 1462374378374 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]]]}] 08:06:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:06:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1430ms 08:06:18 INFO - PROCESS | 1823 | 1462374378417 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 08:06:18 INFO - PROCESS | 1823 | 1462374378421 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 08:06:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:06:18 INFO - PROCESS | 1823 | 1462374378427 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:06:18 INFO - PROCESS | 1823 | 1462374378430 Marionette TRACE conn3 <- [1,1110,null,{}] 08:06:18 INFO - PROCESS | 1823 | 1462374378436 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}] 08:06:18 INFO - PROCESS | 1823 | 1462374378611 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 08:06:18 INFO - PROCESS | 1823 | 1462374378795 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:18 INFO - PROCESS | 1823 | ++DOCSHELL 0x8ba9c400 == 70 [pid = 1823] [id = 285] 08:06:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0x946c1400) [pid = 1823] [serial = 856] [outer = (nil)] 08:06:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0x981d5800) [pid = 1823] [serial = 857] [outer = 0x946c1400] 08:06:18 INFO - PROCESS | 1823 | 1462374378878 Marionette DEBUG loaded listener.js 08:06:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x99269800) [pid = 1823] [serial = 858] [outer = 0x946c1400] 08:06:19 INFO - PROCESS | 1823 | 1462374379813 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]]]}] 08:06:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:06:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1431ms 08:06:19 INFO - PROCESS | 1823 | 1462374379859 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 08:06:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:06:19 INFO - PROCESS | 1823 | 1462374379863 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 08:06:19 INFO - PROCESS | 1823 | 1462374379870 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:06:19 INFO - PROCESS | 1823 | 1462374379874 Marionette TRACE conn3 <- [1,1114,null,{}] 08:06:19 INFO - PROCESS | 1823 | 1462374379880 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}] 08:06:20 INFO - PROCESS | 1823 | 1462374380097 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 08:06:20 INFO - PROCESS | 1823 | 1462374380286 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:20 INFO - PROCESS | 1823 | ++DOCSHELL 0x8f601800 == 71 [pid = 1823] [id = 286] 08:06:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 165 (0x92dc4c00) [pid = 1823] [serial = 859] [outer = (nil)] 08:06:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0x995d3400) [pid = 1823] [serial = 860] [outer = 0x92dc4c00] 08:06:20 INFO - PROCESS | 1823 | 1462374380379 Marionette DEBUG loaded listener.js 08:06:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x99da7800) [pid = 1823] [serial = 861] [outer = 0x92dc4c00] 08:06:21 INFO - PROCESS | 1823 | 1462374381369 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]]]}] 08:06:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:06:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1542ms 08:06:21 INFO - PROCESS | 1823 | 1462374381413 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 08:06:21 INFO - PROCESS | 1823 | 1462374381417 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 08:06:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:06:21 INFO - PROCESS | 1823 | 1462374381423 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:06:21 INFO - PROCESS | 1823 | 1462374381426 Marionette TRACE conn3 <- [1,1118,null,{}] 08:06:21 INFO - PROCESS | 1823 | 1462374381432 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}] 08:06:21 INFO - PROCESS | 1823 | 1462374381639 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 08:06:21 INFO - PROCESS | 1823 | 1462374381868 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:21 INFO - PROCESS | 1823 | ++DOCSHELL 0x89d43c00 == 72 [pid = 1823] [id = 287] 08:06:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x9769e400) [pid = 1823] [serial = 862] [outer = (nil)] 08:06:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x9a186000) [pid = 1823] [serial = 863] [outer = 0x9769e400] 08:06:22 INFO - PROCESS | 1823 | 1462374382001 Marionette DEBUG loaded listener.js 08:06:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x9a221000) [pid = 1823] [serial = 864] [outer = 0x9769e400] 08:06:22 INFO - PROCESS | 1823 | 1462374382923 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]]]}] 08:06:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:06:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1539ms 08:06:22 INFO - PROCESS | 1823 | 1462374382963 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 08:06:22 INFO - PROCESS | 1823 | 1462374382967 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 08:06:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:06:22 INFO - PROCESS | 1823 | 1462374382974 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:06:22 INFO - PROCESS | 1823 | 1462374382979 Marionette TRACE conn3 <- [1,1122,null,{}] 08:06:22 INFO - PROCESS | 1823 | 1462374382984 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}] 08:06:23 INFO - PROCESS | 1823 | 1462374383159 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 08:06:23 INFO - PROCESS | 1823 | 1462374383347 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:23 INFO - PROCESS | 1823 | ++DOCSHELL 0x995d0400 == 73 [pid = 1823] [id = 288] 08:06:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x99fcc800) [pid = 1823] [serial = 865] [outer = (nil)] 08:06:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x9a489400) [pid = 1823] [serial = 866] [outer = 0x99fcc800] 08:06:23 INFO - PROCESS | 1823 | 1462374383435 Marionette DEBUG loaded listener.js 08:06:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x9a48b800) [pid = 1823] [serial = 867] [outer = 0x99fcc800] 08:06:24 INFO - PROCESS | 1823 | 1462374384316 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]]]}] 08:06:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:06:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1382ms 08:06:24 INFO - PROCESS | 1823 | 1462374384355 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 08:06:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:06:24 INFO - PROCESS | 1823 | 1462374384359 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 08:06:24 INFO - PROCESS | 1823 | 1462374384366 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:06:24 INFO - PROCESS | 1823 | 1462374384369 Marionette TRACE conn3 <- [1,1126,null,{}] 08:06:24 INFO - PROCESS | 1823 | 1462374384375 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}] 08:06:24 INFO - PROCESS | 1823 | 1462374384551 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 08:06:24 INFO - PROCESS | 1823 | 1462374384754 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:24 INFO - PROCESS | 1823 | ++DOCSHELL 0x99572800 == 74 [pid = 1823] [id = 289] 08:06:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x9a190400) [pid = 1823] [serial = 868] [outer = (nil)] 08:06:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x9a494400) [pid = 1823] [serial = 869] [outer = 0x9a190400] 08:06:24 INFO - PROCESS | 1823 | 1462374384878 Marionette DEBUG loaded listener.js 08:06:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x9a4cb800) [pid = 1823] [serial = 870] [outer = 0x9a190400] 08:06:25 INFO - PROCESS | 1823 | 1462374385835 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]]]}] 08:06:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:06:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1585ms 08:06:25 INFO - PROCESS | 1823 | 1462374385951 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 08:06:25 INFO - PROCESS | 1823 | 1462374385954 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 08:06:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:06:26 INFO - PROCESS | 1823 | 1462374386009 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:06:26 INFO - PROCESS | 1823 | 1462374386012 Marionette TRACE conn3 <- [1,1130,null,{}] 08:06:26 INFO - PROCESS | 1823 | 1462374386019 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}] 08:06:26 INFO - PROCESS | 1823 | 1462374386218 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 08:06:26 INFO - PROCESS | 1823 | 1462374386472 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:26 INFO - PROCESS | 1823 | ++DOCSHELL 0x92262400 == 75 [pid = 1823] [id = 290] 08:06:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x9a4cc400) [pid = 1823] [serial = 871] [outer = (nil)] 08:06:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 178 (0x9a979800) [pid = 1823] [serial = 872] [outer = 0x9a4cc400] 08:06:26 INFO - PROCESS | 1823 | 1462374386556 Marionette DEBUG loaded listener.js 08:06:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 179 (0x9a97d800) [pid = 1823] [serial = 873] [outer = 0x9a4cc400] 08:06:27 INFO - PROCESS | 1823 | 1462374387457 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]]]}] 08:06:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:06:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1539ms 08:06:27 INFO - PROCESS | 1823 | 1462374387542 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 08:06:27 INFO - PROCESS | 1823 | 1462374387545 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 08:06:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:06:27 INFO - PROCESS | 1823 | 1462374387552 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:06:27 INFO - PROCESS | 1823 | 1462374387556 Marionette TRACE conn3 <- [1,1134,null,{}] 08:06:27 INFO - PROCESS | 1823 | 1462374387562 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}] 08:06:27 INFO - PROCESS | 1823 | 1462374387769 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 08:06:28 INFO - PROCESS | 1823 | 1462374388011 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:28 INFO - PROCESS | 1823 | ++DOCSHELL 0x8bc18400 == 76 [pid = 1823] [id = 291] 08:06:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 180 (0x8dcc3800) [pid = 1823] [serial = 874] [outer = (nil)] 08:06:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 181 (0x8e9ba400) [pid = 1823] [serial = 875] [outer = 0x8dcc3800] 08:06:28 INFO - PROCESS | 1823 | 1462374388117 Marionette DEBUG loaded listener.js 08:06:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 182 (0x9aad4400) [pid = 1823] [serial = 876] [outer = 0x8dcc3800] 08:06:28 INFO - PROCESS | 1823 | 1462374388990 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]]]}] 08:06:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:06:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1483ms 08:06:29 INFO - PROCESS | 1823 | 1462374389036 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 08:06:29 INFO - PROCESS | 1823 | 1462374389040 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 08:06:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:06:29 INFO - PROCESS | 1823 | 1462374389047 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:06:29 INFO - PROCESS | 1823 | 1462374389051 Marionette TRACE conn3 <- [1,1138,null,{}] 08:06:29 INFO - PROCESS | 1823 | 1462374389057 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}] 08:06:29 INFO - PROCESS | 1823 | 1462374389242 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 08:06:29 INFO - PROCESS | 1823 | 1462374389823 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:29 INFO - PROCESS | 1823 | ++DOCSHELL 0x8bc1c800 == 77 [pid = 1823] [id = 292] 08:06:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 183 (0x8bd93c00) [pid = 1823] [serial = 877] [outer = (nil)] 08:06:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 184 (0x8cecf000) [pid = 1823] [serial = 878] [outer = 0x8bd93c00] 08:06:29 INFO - PROCESS | 1823 | 1462374389948 Marionette DEBUG loaded listener.js 08:06:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 185 (0x8d8da400) [pid = 1823] [serial = 879] [outer = 0x8bd93c00] 08:06:30 INFO - PROCESS | 1823 | 1462374390831 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]]]}] 08:06:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:06:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1839ms 08:06:30 INFO - PROCESS | 1823 | 1462374390889 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 08:06:30 INFO - PROCESS | 1823 | 1462374390896 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 08:06:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:06:30 INFO - PROCESS | 1823 | 1462374390904 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:06:30 INFO - PROCESS | 1823 | 1462374390919 Marionette TRACE conn3 <- [1,1142,null,{}] 08:06:30 INFO - PROCESS | 1823 | 1462374390933 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}] 08:06:31 INFO - PROCESS | 1823 | 1462374391155 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 08:06:31 INFO - PROCESS | 1823 | 1462374391511 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:31 INFO - PROCESS | 1823 | ++DOCSHELL 0x8d99b800 == 78 [pid = 1823] [id = 293] 08:06:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 186 (0x8dbc4c00) [pid = 1823] [serial = 880] [outer = (nil)] 08:06:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 187 (0x8eb9e400) [pid = 1823] [serial = 881] [outer = 0x8dbc4c00] 08:06:31 INFO - PROCESS | 1823 | 1462374391598 Marionette DEBUG loaded listener.js 08:06:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 188 (0x90d77c00) [pid = 1823] [serial = 882] [outer = 0x8dbc4c00] 08:06:32 INFO - PROCESS | 1823 | 1462374392484 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]]]}] 08:06:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:06:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1655ms 08:06:32 INFO - PROCESS | 1823 | 1462374392562 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 08:06:32 INFO - PROCESS | 1823 | 1462374392568 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 08:06:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:06:32 INFO - PROCESS | 1823 | 1462374392576 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:06:32 INFO - PROCESS | 1823 | 1462374392579 Marionette TRACE conn3 <- [1,1146,null,{}] 08:06:32 INFO - PROCESS | 1823 | 1462374392585 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}] 08:06:32 INFO - PROCESS | 1823 | 1462374392766 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 08:06:33 INFO - PROCESS | 1823 | --DOCSHELL 0x89d47000 == 77 [pid = 1823] [id = 232] 08:06:33 INFO - PROCESS | 1823 | --DOCSHELL 0x8f60b400 == 76 [pid = 1823] [id = 279] 08:06:33 INFO - PROCESS | 1823 | --DOMWINDOW == 187 (0x91cf0c00) [pid = 1823] [serial = 788] [outer = (nil)] [url = about:blank] 08:06:33 INFO - PROCESS | 1823 | --DOMWINDOW == 186 (0x8d8d3400) [pid = 1823] [serial = 746] [outer = (nil)] [url = about:blank] 08:06:33 INFO - PROCESS | 1823 | --DOMWINDOW == 185 (0x92dcc400) [pid = 1823] [serial = 764] [outer = (nil)] [url = about:blank] 08:06:33 INFO - PROCESS | 1823 | --DOMWINDOW == 184 (0x91ced000) [pid = 1823] [serial = 743] [outer = (nil)] [url = about:blank] 08:06:33 INFO - PROCESS | 1823 | --DOMWINDOW == 183 (0x9249cc00) [pid = 1823] [serial = 761] [outer = (nil)] [url = about:blank] 08:06:33 INFO - PROCESS | 1823 | --DOMWINDOW == 182 (0x92267400) [pid = 1823] [serial = 758] [outer = (nil)] [url = about:blank] 08:06:33 INFO - PROCESS | 1823 | --DOMWINDOW == 181 (0x8e9c6c00) [pid = 1823] [serial = 749] [outer = (nil)] [url = about:blank] 08:06:33 INFO - PROCESS | 1823 | --DOMWINDOW == 180 (0x93a02c00) [pid = 1823] [serial = 767] [outer = (nil)] [url = about:blank] 08:06:33 INFO - PROCESS | 1823 | --DOMWINDOW == 179 (0x91eae400) [pid = 1823] [serial = 752] [outer = (nil)] [url = about:blank] 08:06:33 INFO - PROCESS | 1823 | --DOMWINDOW == 178 (0x91fd5400) [pid = 1823] [serial = 755] [outer = (nil)] [url = about:blank] 08:06:33 INFO - PROCESS | 1823 | 1462374393140 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:33 INFO - PROCESS | 1823 | --DOCSHELL 0x8ba9f800 == 75 [pid = 1823] [id = 278] 08:06:33 INFO - PROCESS | 1823 | --DOCSHELL 0x8ebe1400 == 74 [pid = 1823] [id = 277] 08:06:33 INFO - PROCESS | 1823 | --DOCSHELL 0x8d293c00 == 73 [pid = 1823] [id = 276] 08:06:33 INFO - PROCESS | 1823 | --DOCSHELL 0x8bc12c00 == 72 [pid = 1823] [id = 275] 08:06:33 INFO - PROCESS | 1823 | --DOCSHELL 0x8bc14400 == 71 [pid = 1823] [id = 274] 08:06:33 INFO - PROCESS | 1823 | ++DOCSHELL 0x8ba9f800 == 72 [pid = 1823] [id = 294] 08:06:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 179 (0x8bc12c00) [pid = 1823] [serial = 883] [outer = (nil)] 08:06:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 180 (0x8d8d2400) [pid = 1823] [serial = 884] [outer = 0x8bc12c00] 08:06:33 INFO - PROCESS | 1823 | 1462374393258 Marionette DEBUG loaded listener.js 08:06:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 181 (0x8e179c00) [pid = 1823] [serial = 885] [outer = 0x8bc12c00] 08:06:33 INFO - PROCESS | 1823 | --DOCSHELL 0x8bc1cc00 == 71 [pid = 1823] [id = 263] 08:06:33 INFO - PROCESS | 1823 | --DOMWINDOW == 180 (0x8e0b7800) [pid = 1823] [serial = 777] [outer = (nil)] [url = about:blank] 08:06:33 INFO - PROCESS | 1823 | --DOMWINDOW == 179 (0x8eba1400) [pid = 1823] [serial = 780] [outer = (nil)] [url = about:blank] 08:06:33 INFO - PROCESS | 1823 | --DOMWINDOW == 178 (0x8f588c00) [pid = 1823] [serial = 782] [outer = (nil)] [url = about:blank] 08:06:33 INFO - PROCESS | 1823 | --DOMWINDOW == 177 (0x8eb94800) [pid = 1823] [serial = 779] [outer = (nil)] [url = about:blank] 08:06:33 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x8f605000) [pid = 1823] [serial = 783] [outer = (nil)] [url = about:blank] 08:06:33 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x8daaa800) [pid = 1823] [serial = 776] [outer = (nil)] [url = about:blank] 08:06:33 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x8dcc1c00) [pid = 1823] [serial = 773] [outer = (nil)] [url = about:blank] 08:06:33 INFO - PROCESS | 1823 | --DOMWINDOW == 173 (0x8bd97400) [pid = 1823] [serial = 770] [outer = (nil)] [url = about:blank] 08:06:33 INFO - PROCESS | 1823 | --DOMWINDOW == 172 (0x8d8d0800) [pid = 1823] [serial = 771] [outer = (nil)] [url = about:blank] 08:06:33 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x8e0bf800) [pid = 1823] [serial = 774] [outer = (nil)] [url = about:blank] 08:06:33 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x8d8db800) [pid = 1823] [serial = 785] [outer = (nil)] [url = about:blank] 08:06:33 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x8f40c000) [pid = 1823] [serial = 786] [outer = (nil)] [url = about:blank] 08:06:34 INFO - PROCESS | 1823 | 1462374394057 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]]]}] 08:06:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:06:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1542ms 08:06:34 INFO - PROCESS | 1823 | 1462374394119 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 08:06:34 INFO - PROCESS | 1823 | 1462374394123 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 08:06:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:06:34 INFO - PROCESS | 1823 | 1462374394136 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:06:34 INFO - PROCESS | 1823 | 1462374394144 Marionette TRACE conn3 <- [1,1150,null,{}] 08:06:34 INFO - PROCESS | 1823 | 1462374394166 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}] 08:06:34 INFO - PROCESS | 1823 | 1462374394334 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 08:06:34 INFO - PROCESS | 1823 | 1462374394348 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:34 INFO - PROCESS | 1823 | ++DOCSHELL 0x8ab65c00 == 72 [pid = 1823] [id = 295] 08:06:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x91d5dc00) [pid = 1823] [serial = 886] [outer = (nil)] 08:06:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x91ecc800) [pid = 1823] [serial = 887] [outer = 0x91d5dc00] 08:06:34 INFO - PROCESS | 1823 | 1462374394420 Marionette DEBUG loaded listener.js 08:06:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x9225b800) [pid = 1823] [serial = 888] [outer = 0x91d5dc00] 08:06:35 INFO - PROCESS | 1823 | 1462374395327 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]]]}] 08:06:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:06:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1210ms 08:06:35 INFO - PROCESS | 1823 | 1462374395339 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 08:06:35 INFO - PROCESS | 1823 | 1462374395343 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 08:06:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:06:35 INFO - PROCESS | 1823 | 1462374395349 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:06:35 INFO - PROCESS | 1823 | 1462374395353 Marionette TRACE conn3 <- [1,1154,null,{}] 08:06:35 INFO - PROCESS | 1823 | 1462374395362 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}] 08:06:35 INFO - PROCESS | 1823 | 1462374395517 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 08:06:35 INFO - PROCESS | 1823 | 1462374395532 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:35 INFO - PROCESS | 1823 | ++DOCSHELL 0x91eb6c00 == 73 [pid = 1823] [id = 296] 08:06:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x92269800) [pid = 1823] [serial = 889] [outer = (nil)] 08:06:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x92dcc400) [pid = 1823] [serial = 890] [outer = 0x92269800] 08:06:35 INFO - PROCESS | 1823 | 1462374395607 Marionette DEBUG loaded listener.js 08:06:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x93a06800) [pid = 1823] [serial = 891] [outer = 0x92269800] 08:06:36 INFO - PROCESS | 1823 | 1462374396637 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]]]}] 08:06:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:06:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1341ms 08:06:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:06:36 INFO - PROCESS | 1823 | 1462374396691 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 08:06:36 INFO - PROCESS | 1823 | 1462374396694 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 08:06:36 INFO - PROCESS | 1823 | 1462374396700 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:06:36 INFO - PROCESS | 1823 | 1462374396704 Marionette TRACE conn3 <- [1,1158,null,{}] 08:06:36 INFO - PROCESS | 1823 | 1462374396715 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}] 08:06:36 INFO - PROCESS | 1823 | 1462374396922 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 08:06:36 INFO - PROCESS | 1823 | 1462374396943 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:36 INFO - PROCESS | 1823 | ++DOCSHELL 0x92497c00 == 74 [pid = 1823] [id = 297] 08:06:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x9249c400) [pid = 1823] [serial = 892] [outer = (nil)] 08:06:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x95088000) [pid = 1823] [serial = 893] [outer = 0x9249c400] 08:06:37 INFO - PROCESS | 1823 | 1462374397025 Marionette DEBUG loaded listener.js 08:06:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 178 (0x95108000) [pid = 1823] [serial = 894] [outer = 0x9249c400] 08:06:38 INFO - PROCESS | 1823 | --DOMWINDOW == 177 (0x8ebd9c00) [pid = 1823] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:06:38 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x8bc16000) [pid = 1823] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:06:38 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x8e9c3800) [pid = 1823] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:06:38 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x92267800) [pid = 1823] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:06:38 INFO - PROCESS | 1823 | --DOMWINDOW == 173 (0x8bc16c00) [pid = 1823] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:06:38 INFO - PROCESS | 1823 | --DOMWINDOW == 172 (0x8f606000) [pid = 1823] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:06:38 INFO - PROCESS | 1823 | 1462374398227 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]]]}] 08:06:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:06:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1555ms 08:06:38 INFO - PROCESS | 1823 | 1462374398255 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 08:06:38 INFO - PROCESS | 1823 | 1462374398258 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 08:06:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:06:38 INFO - PROCESS | 1823 | 1462374398273 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:06:38 INFO - PROCESS | 1823 | 1462374398276 Marionette TRACE conn3 <- [1,1162,null,{}] 08:06:38 INFO - PROCESS | 1823 | 1462374398281 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}] 08:06:38 INFO - PROCESS | 1823 | 1462374398447 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 08:06:38 INFO - PROCESS | 1823 | 1462374398464 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:38 INFO - PROCESS | 1823 | ++DOCSHELL 0x8bc16000 == 75 [pid = 1823] [id = 298] 08:06:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x8bc16c00) [pid = 1823] [serial = 895] [outer = (nil)] 08:06:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x93a0dc00) [pid = 1823] [serial = 896] [outer = 0x8bc16c00] 08:06:38 INFO - PROCESS | 1823 | 1462374398536 Marionette DEBUG loaded listener.js 08:06:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x97523400) [pid = 1823] [serial = 897] [outer = 0x8bc16c00] 08:06:39 INFO - PROCESS | 1823 | 1462374399386 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]]]}] 08:06:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:06:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1131ms 08:06:39 INFO - PROCESS | 1823 | 1462374399406 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 08:06:39 INFO - PROCESS | 1823 | 1462374399410 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 08:06:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:06:39 INFO - PROCESS | 1823 | 1462374399416 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:06:39 INFO - PROCESS | 1823 | 1462374399420 Marionette TRACE conn3 <- [1,1166,null,{}] 08:06:39 INFO - PROCESS | 1823 | 1462374399425 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}] 08:06:39 INFO - PROCESS | 1823 | 1462374399638 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 08:06:39 INFO - PROCESS | 1823 | 1462374399653 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:39 INFO - PROCESS | 1823 | ++DOCSHELL 0x91fcf000 == 76 [pid = 1823] [id = 299] 08:06:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x95091400) [pid = 1823] [serial = 898] [outer = (nil)] 08:06:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x9956bc00) [pid = 1823] [serial = 899] [outer = 0x95091400] 08:06:39 INFO - PROCESS | 1823 | 1462374399726 Marionette DEBUG loaded listener.js 08:06:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 178 (0x995ce400) [pid = 1823] [serial = 900] [outer = 0x95091400] 08:06:40 INFO - PROCESS | 1823 | 1462374400802 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]]]}] 08:06:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:06:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1430ms 08:06:40 INFO - PROCESS | 1823 | 1462374400848 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 08:06:40 INFO - PROCESS | 1823 | 1462374400855 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 08:06:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:06:40 INFO - PROCESS | 1823 | 1462374400865 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:06:40 INFO - PROCESS | 1823 | 1462374400870 Marionette TRACE conn3 <- [1,1170,null,{}] 08:06:40 INFO - PROCESS | 1823 | 1462374400879 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}] 08:06:41 INFO - PROCESS | 1823 | 1462374401118 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 08:06:41 INFO - PROCESS | 1823 | 1462374401380 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:41 INFO - PROCESS | 1823 | ++DOCSHELL 0x8d29c400 == 77 [pid = 1823] [id = 300] 08:06:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 179 (0x8d8d3400) [pid = 1823] [serial = 901] [outer = (nil)] 08:06:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 180 (0x8e0c0400) [pid = 1823] [serial = 902] [outer = 0x8d8d3400] 08:06:41 INFO - PROCESS | 1823 | 1462374401515 Marionette DEBUG loaded listener.js 08:06:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 181 (0x8e9bec00) [pid = 1823] [serial = 903] [outer = 0x8d8d3400] 08:06:42 INFO - PROCESS | 1823 | 1462374402428 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]]]}] 08:06:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:06:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1632ms 08:06:42 INFO - PROCESS | 1823 | 1462374402498 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 08:06:42 INFO - PROCESS | 1823 | 1462374402507 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 08:06:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:06:42 INFO - PROCESS | 1823 | 1462374402519 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:06:42 INFO - PROCESS | 1823 | 1462374402523 Marionette TRACE conn3 <- [1,1174,null,{}] 08:06:42 INFO - PROCESS | 1823 | 1462374402530 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}] 08:06:42 INFO - PROCESS | 1823 | 1462374402765 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 08:06:43 INFO - PROCESS | 1823 | 1462374403003 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:43 INFO - PROCESS | 1823 | ++DOCSHELL 0x8f403800 == 78 [pid = 1823] [id = 301] 08:06:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 182 (0x8f60a400) [pid = 1823] [serial = 904] [outer = (nil)] 08:06:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 183 (0x91d5a400) [pid = 1823] [serial = 905] [outer = 0x8f60a400] 08:06:43 INFO - PROCESS | 1823 | 1462374403135 Marionette DEBUG loaded listener.js 08:06:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 184 (0x92380400) [pid = 1823] [serial = 906] [outer = 0x8f60a400] 08:06:44 INFO - PROCESS | 1823 | 1462374404069 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] 08:06:44 INFO - PROCESS | 1823 | 1462374404160 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 08:06:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:06:44 INFO - PROCESS | 1823 | 1462374404169 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:06:44 INFO - PROCESS | 1823 | 1462374404175 Marionette TRACE conn3 <- [1,1178,null,{}] 08:06:44 INFO - PROCESS | 1823 | 1462374404192 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}] 08:06:44 INFO - PROCESS | 1823 | 1462374404472 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 08:06:44 INFO - PROCESS | 1823 | 1462374404711 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:44 INFO - PROCESS | 1823 | ++DOCSHELL 0x8bc10000 == 79 [pid = 1823] [id = 302] 08:06:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 185 (0x981da000) [pid = 1823] [serial = 907] [outer = (nil)] 08:06:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 186 (0x9926ac00) [pid = 1823] [serial = 908] [outer = 0x981da000] 08:06:44 INFO - PROCESS | 1823 | 1462374404819 Marionette DEBUG loaded listener.js 08:06:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 187 (0x99ecec00) [pid = 1823] [serial = 909] [outer = 0x981da000] 08:06:45 INFO - PROCESS | 1823 | 1462374405742 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] 08:06:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:06:45 INFO - PROCESS | 1823 | 1462374405811 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 08:06:45 INFO - PROCESS | 1823 | 1462374405817 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:06:45 INFO - PROCESS | 1823 | 1462374405821 Marionette TRACE conn3 <- [1,1182,null,{}] 08:06:45 INFO - PROCESS | 1823 | 1462374405827 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}] 08:06:46 INFO - PROCESS | 1823 | 1462374406020 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 08:06:46 INFO - PROCESS | 1823 | 1462374406265 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:46 INFO - PROCESS | 1823 | ++DOCSHELL 0x90d81c00 == 80 [pid = 1823] [id = 303] 08:06:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 188 (0x9a221c00) [pid = 1823] [serial = 910] [outer = (nil)] 08:06:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 189 (0x9a976c00) [pid = 1823] [serial = 911] [outer = 0x9a221c00] 08:06:46 INFO - PROCESS | 1823 | 1462374406409 Marionette DEBUG loaded listener.js 08:06:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 190 (0x9a984c00) [pid = 1823] [serial = 912] [outer = 0x9a221c00] 08:06:47 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 08:06:47 INFO - PROCESS | 1823 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:06:47 INFO - PROCESS | 1823 | 1462374407322 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] 08:06:47 INFO - PROCESS | 1823 | 1462374407410 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 08:06:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:06:47 INFO - PROCESS | 1823 | 1462374407416 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:06:47 INFO - PROCESS | 1823 | 1462374407420 Marionette TRACE conn3 <- [1,1186,null,{}] 08:06:47 INFO - PROCESS | 1823 | 1462374407426 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}] 08:06:47 INFO - PROCESS | 1823 | 1462374407645 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 08:06:47 INFO - PROCESS | 1823 | 1462374407881 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:47 INFO - PROCESS | 1823 | ++DOCSHELL 0x9a487c00 == 81 [pid = 1823] [id = 304] 08:06:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 191 (0x9a493800) [pid = 1823] [serial = 913] [outer = (nil)] 08:06:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 192 (0x9aadd000) [pid = 1823] [serial = 914] [outer = 0x9a493800] 08:06:48 INFO - PROCESS | 1823 | 1462374408013 Marionette DEBUG loaded listener.js 08:06:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 193 (0x9ad02400) [pid = 1823] [serial = 915] [outer = 0x9a493800] 08:06:48 INFO - PROCESS | 1823 | 1462374408921 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] 08:06:49 INFO - PROCESS | 1823 | 1462374409003 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 08:06:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:06:49 INFO - PROCESS | 1823 | 1462374409010 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:06:49 INFO - PROCESS | 1823 | 1462374409014 Marionette TRACE conn3 <- [1,1190,null,{}] 08:06:49 INFO - PROCESS | 1823 | 1462374409020 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}] 08:06:49 INFO - PROCESS | 1823 | 1462374409293 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 08:06:49 INFO - PROCESS | 1823 | 1462374409563 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:49 INFO - PROCESS | 1823 | ++DOCSHELL 0x8e0b2800 == 82 [pid = 1823] [id = 305] 08:06:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 194 (0x99ec2400) [pid = 1823] [serial = 916] [outer = (nil)] 08:06:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 195 (0x9b207800) [pid = 1823] [serial = 917] [outer = 0x99ec2400] 08:06:49 INFO - PROCESS | 1823 | 1462374409653 Marionette DEBUG loaded listener.js 08:06:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 196 (0x9b4c2000) [pid = 1823] [serial = 918] [outer = 0x99ec2400] 08:06:50 INFO - PROCESS | 1823 | 1462374410530 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] 08:06:50 INFO - PROCESS | 1823 | 1462374410609 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 08:06:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:06:50 INFO - PROCESS | 1823 | 1462374410616 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:06:50 INFO - PROCESS | 1823 | 1462374410620 Marionette TRACE conn3 <- [1,1194,null,{}] 08:06:50 INFO - PROCESS | 1823 | 1462374410626 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}] 08:06:50 INFO - PROCESS | 1823 | 1462374410850 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 08:06:51 INFO - PROCESS | 1823 | 1462374411083 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:51 INFO - PROCESS | 1823 | ++DOCSHELL 0x9ad0e000 == 83 [pid = 1823] [id = 306] 08:06:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 197 (0x9b2a1000) [pid = 1823] [serial = 919] [outer = (nil)] 08:06:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 198 (0x9b7b9c00) [pid = 1823] [serial = 920] [outer = 0x9b2a1000] 08:06:51 INFO - PROCESS | 1823 | 1462374411221 Marionette DEBUG loaded listener.js 08:06:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 199 (0x9b894000) [pid = 1823] [serial = 921] [outer = 0x9b2a1000] 08:06:51 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 08:06:51 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 08:06:52 INFO - PROCESS | 1823 | 1462374412114 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] 08:06:52 INFO - PROCESS | 1823 | 1462374412206 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 08:06:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:06:52 INFO - PROCESS | 1823 | 1462374412213 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:06:52 INFO - PROCESS | 1823 | 1462374412217 Marionette TRACE conn3 <- [1,1198,null,{}] 08:06:52 INFO - PROCESS | 1823 | 1462374412223 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}] 08:06:52 INFO - PROCESS | 1823 | 1462374412461 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 08:06:52 INFO - PROCESS | 1823 | 1462374412700 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:52 INFO - PROCESS | 1823 | ++DOCSHELL 0x9b7b4800 == 84 [pid = 1823] [id = 307] 08:06:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 200 (0x9b7b5000) [pid = 1823] [serial = 922] [outer = (nil)] 08:06:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 201 (0x9b8b5000) [pid = 1823] [serial = 923] [outer = 0x9b7b5000] 08:06:52 INFO - PROCESS | 1823 | 1462374412801 Marionette DEBUG loaded listener.js 08:06:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 202 (0x9b8b9400) [pid = 1823] [serial = 924] [outer = 0x9b7b5000] 08:06:53 INFO - PROCESS | 1823 | 1462374413662 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]]]}] 08:06:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:06:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1479ms 08:06:53 INFO - PROCESS | 1823 | 1462374413693 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 08:06:53 INFO - PROCESS | 1823 | 1462374413697 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 08:06:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:06:53 INFO - PROCESS | 1823 | 1462374413704 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:06:53 INFO - PROCESS | 1823 | 1462374413707 Marionette TRACE conn3 <- [1,1202,null,{}] 08:06:53 INFO - PROCESS | 1823 | 1462374413713 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}] 08:06:53 INFO - PROCESS | 1823 | 1462374413896 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 08:06:54 INFO - PROCESS | 1823 | 1462374414107 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:54 INFO - PROCESS | 1823 | ++DOCSHELL 0x8ebd9000 == 85 [pid = 1823] [id = 308] 08:06:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 203 (0x91d60800) [pid = 1823] [serial = 925] [outer = (nil)] 08:06:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 204 (0x9bff0000) [pid = 1823] [serial = 926] [outer = 0x91d60800] 08:06:54 INFO - PROCESS | 1823 | 1462374414241 Marionette DEBUG loaded listener.js 08:06:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 205 (0x9bff6800) [pid = 1823] [serial = 927] [outer = 0x91d60800] 08:06:55 INFO - PROCESS | 1823 | --DOCSHELL 0x951f9800 == 84 [pid = 1823] [id = 10] 08:06:55 INFO - PROCESS | 1823 | 1462374415273 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]]]}] 08:06:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 08:06:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1630ms 08:06:55 INFO - PROCESS | 1823 | 1462374415335 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 08:06:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:06:55 INFO - PROCESS | 1823 | 1462374415339 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 08:06:55 INFO - PROCESS | 1823 | 1462374415346 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:06:55 INFO - PROCESS | 1823 | 1462374415350 Marionette TRACE conn3 <- [1,1206,null,{}] 08:06:55 INFO - PROCESS | 1823 | 1462374415356 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}] 08:06:55 INFO - PROCESS | 1823 | 1462374415566 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 08:06:55 INFO - PROCESS | 1823 | 1462374415859 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:55 INFO - PROCESS | 1823 | ++DOCSHELL 0x8bd95800 == 85 [pid = 1823] [id = 309] 08:06:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 206 (0x8d29bc00) [pid = 1823] [serial = 928] [outer = (nil)] 08:06:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 207 (0x9c19d400) [pid = 1823] [serial = 929] [outer = 0x8d29bc00] 08:06:55 INFO - PROCESS | 1823 | 1462374415948 Marionette DEBUG loaded listener.js 08:06:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 208 (0x9c1a8000) [pid = 1823] [serial = 930] [outer = 0x8d29bc00] 08:06:56 INFO - PROCESS | 1823 | 1462374416884 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]]]}] 08:06:56 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 08:06:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1582ms 08:06:56 INFO - PROCESS | 1823 | 1462374416928 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 08:06:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:06:56 INFO - PROCESS | 1823 | 1462374416933 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 08:06:56 INFO - PROCESS | 1823 | 1462374416939 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:06:56 INFO - PROCESS | 1823 | 1462374416944 Marionette TRACE conn3 <- [1,1210,null,{}] 08:06:56 INFO - PROCESS | 1823 | 1462374416951 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}] 08:06:57 INFO - PROCESS | 1823 | 1462374417178 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 08:06:57 INFO - PROCESS | 1823 | 1462374417457 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:57 INFO - PROCESS | 1823 | ++DOCSHELL 0x8d293c00 == 86 [pid = 1823] [id = 310] 08:06:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 209 (0x8d998c00) [pid = 1823] [serial = 931] [outer = (nil)] 08:06:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 210 (0x8f410400) [pid = 1823] [serial = 932] [outer = 0x8d998c00] 08:06:57 INFO - PROCESS | 1823 | 1462374417595 Marionette DEBUG loaded listener.js 08:06:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 211 (0x9d4c3400) [pid = 1823] [serial = 933] [outer = 0x8d998c00] 08:06:58 INFO - PROCESS | 1823 | 1462374418457 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]]]}] 08:06:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:06:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1586ms 08:06:58 INFO - PROCESS | 1823 | 1462374418525 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 08:06:58 INFO - PROCESS | 1823 | 1462374418529 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 08:06:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:06:58 INFO - PROCESS | 1823 | 1462374418537 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:06:58 INFO - PROCESS | 1823 | 1462374418540 Marionette TRACE conn3 <- [1,1214,null,{}] 08:06:58 INFO - PROCESS | 1823 | 1462374418546 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}] 08:06:58 INFO - PROCESS | 1823 | 1462374418739 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 08:06:58 INFO - PROCESS | 1823 | 1462374418935 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:59 INFO - PROCESS | 1823 | ++DOCSHELL 0x9d4bc000 == 87 [pid = 1823] [id = 311] 08:06:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 212 (0x9d4bdc00) [pid = 1823] [serial = 934] [outer = (nil)] 08:06:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 213 (0x9d4c6800) [pid = 1823] [serial = 935] [outer = 0x9d4bdc00] 08:06:59 INFO - PROCESS | 1823 | 1462374419066 Marionette DEBUG loaded listener.js 08:06:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 214 (0x9d8aa800) [pid = 1823] [serial = 936] [outer = 0x9d4bdc00] 08:07:00 INFO - PROCESS | 1823 | 1462374420005 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]]]}] 08:07:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:07:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1491ms 08:07:00 INFO - PROCESS | 1823 | 1462374420029 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 08:07:00 INFO - PROCESS | 1823 | 1462374420033 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 08:07:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:07:00 INFO - PROCESS | 1823 | 1462374420040 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:07:00 INFO - PROCESS | 1823 | 1462374420043 Marionette TRACE conn3 <- [1,1218,null,{}] 08:07:00 INFO - PROCESS | 1823 | 1462374420049 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}] 08:07:00 INFO - PROCESS | 1823 | 1462374420245 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 08:07:00 INFO - PROCESS | 1823 | 1462374420953 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:00 INFO - PROCESS | 1823 | ++DOCSHELL 0x8bd9d000 == 88 [pid = 1823] [id = 312] 08:07:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 215 (0x8cec7000) [pid = 1823] [serial = 937] [outer = (nil)] 08:07:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 216 (0x8d8d0800) [pid = 1823] [serial = 938] [outer = 0x8cec7000] 08:07:01 INFO - PROCESS | 1823 | 1462374421046 Marionette DEBUG loaded listener.js 08:07:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 217 (0x8dcbf400) [pid = 1823] [serial = 939] [outer = 0x8cec7000] 08:07:02 INFO - PROCESS | 1823 | 1462374422011 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]]]}] 08:07:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:07:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 2031ms 08:07:02 INFO - PROCESS | 1823 | 1462374422073 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 08:07:02 INFO - PROCESS | 1823 | 1462374422080 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 08:07:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:07:02 INFO - PROCESS | 1823 | 1462374422089 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:07:02 INFO - PROCESS | 1823 | 1462374422095 Marionette TRACE conn3 <- [1,1222,null,{}] 08:07:02 INFO - PROCESS | 1823 | 1462374422108 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}] 08:07:02 INFO - PROCESS | 1823 | 1462374422291 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 08:07:02 INFO - PROCESS | 1823 | 1462374422550 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:02 INFO - PROCESS | 1823 | ++DOCSHELL 0x8e0b3000 == 89 [pid = 1823] [id = 313] 08:07:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 218 (0x8e2d2000) [pid = 1823] [serial = 940] [outer = (nil)] 08:07:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 219 (0x8f407c00) [pid = 1823] [serial = 941] [outer = 0x8e2d2000] 08:07:02 INFO - PROCESS | 1823 | 1462374422744 Marionette DEBUG loaded listener.js 08:07:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 220 (0x91d5a800) [pid = 1823] [serial = 942] [outer = 0x8e2d2000] 08:07:03 INFO - PROCESS | 1823 | 1462374423667 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] 08:07:03 INFO - PROCESS | 1823 | 1462374423740 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 08:07:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:07:03 INFO - PROCESS | 1823 | 1462374423747 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:07:03 INFO - PROCESS | 1823 | 1462374423750 Marionette TRACE conn3 <- [1,1226,null,{}] 08:07:03 INFO - PROCESS | 1823 | 1462374423756 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}] 08:07:03 INFO - PROCESS | 1823 | 1462374423939 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 08:07:04 INFO - PROCESS | 1823 | --DOCSHELL 0x89d4fc00 == 88 [pid = 1823] [id = 230] 08:07:04 INFO - PROCESS | 1823 | --DOCSHELL 0x8d9a2000 == 87 [pid = 1823] [id = 229] 08:07:04 INFO - PROCESS | 1823 | --DOCSHELL 0x8d99ec00 == 86 [pid = 1823] [id = 228] 08:07:04 INFO - PROCESS | 1823 | --DOCSHELL 0x8bd90c00 == 85 [pid = 1823] [id = 227] 08:07:04 INFO - PROCESS | 1823 | --DOMWINDOW == 219 (0x946c8800) [pid = 1823] [serial = 806] [outer = (nil)] [url = about:blank] 08:07:04 INFO - PROCESS | 1823 | --DOMWINDOW == 218 (0x950c1800) [pid = 1823] [serial = 809] [outer = (nil)] [url = about:blank] 08:07:04 INFO - PROCESS | 1823 | --DOMWINDOW == 217 (0x95109800) [pid = 1823] [serial = 812] [outer = (nil)] [url = about:blank] 08:07:04 INFO - PROCESS | 1823 | --DOMWINDOW == 216 (0x951f1400) [pid = 1823] [serial = 815] [outer = (nil)] [url = about:blank] 08:07:04 INFO - PROCESS | 1823 | --DOMWINDOW == 215 (0x975acc00) [pid = 1823] [serial = 818] [outer = (nil)] [url = about:blank] 08:07:04 INFO - PROCESS | 1823 | --DOMWINDOW == 214 (0x93cb7c00) [pid = 1823] [serial = 842] [outer = (nil)] [url = about:blank] 08:07:04 INFO - PROCESS | 1823 | 1462374424300 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:04 INFO - PROCESS | 1823 | --DOCSHELL 0x8ab67c00 == 84 [pid = 1823] [id = 226] 08:07:04 INFO - PROCESS | 1823 | --DOCSHELL 0x8e17e000 == 83 [pid = 1823] [id = 253] 08:07:04 INFO - PROCESS | 1823 | --DOCSHELL 0x89d4f000 == 82 [pid = 1823] [id = 252] 08:07:04 INFO - PROCESS | 1823 | ++DOCSHELL 0x89d4f000 == 83 [pid = 1823] [id = 314] 08:07:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 215 (0x8ab67c00) [pid = 1823] [serial = 943] [outer = (nil)] 08:07:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 216 (0x8d99ec00) [pid = 1823] [serial = 944] [outer = 0x8ab67c00] 08:07:04 INFO - PROCESS | 1823 | 1462374424412 Marionette DEBUG loaded listener.js 08:07:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 217 (0x8e2dd400) [pid = 1823] [serial = 945] [outer = 0x8ab67c00] 08:07:04 INFO - PROCESS | 1823 | --DOCSHELL 0x8bc1a800 == 82 [pid = 1823] [id = 254] 08:07:04 INFO - PROCESS | 1823 | --DOCSHELL 0x8bc16000 == 81 [pid = 1823] [id = 298] 08:07:04 INFO - PROCESS | 1823 | --DOCSHELL 0x92497c00 == 80 [pid = 1823] [id = 297] 08:07:04 INFO - PROCESS | 1823 | --DOCSHELL 0x91eb6c00 == 79 [pid = 1823] [id = 296] 08:07:04 INFO - PROCESS | 1823 | --DOCSHELL 0x8ab65c00 == 78 [pid = 1823] [id = 295] 08:07:04 INFO - PROCESS | 1823 | --DOCSHELL 0x8ba9f800 == 77 [pid = 1823] [id = 294] 08:07:04 INFO - PROCESS | 1823 | --DOCSHELL 0x8d99b800 == 76 [pid = 1823] [id = 293] 08:07:04 INFO - PROCESS | 1823 | --DOCSHELL 0x8bc1c800 == 75 [pid = 1823] [id = 292] 08:07:04 INFO - PROCESS | 1823 | --DOCSHELL 0x99572800 == 74 [pid = 1823] [id = 289] 08:07:04 INFO - PROCESS | 1823 | --DOCSHELL 0x995d0400 == 73 [pid = 1823] [id = 288] 08:07:05 INFO - PROCESS | 1823 | --DOCSHELL 0x89d43c00 == 72 [pid = 1823] [id = 287] 08:07:05 INFO - PROCESS | 1823 | --DOCSHELL 0x8f601800 == 71 [pid = 1823] [id = 286] 08:07:05 INFO - PROCESS | 1823 | --DOCSHELL 0x8ba9c400 == 70 [pid = 1823] [id = 285] 08:07:05 INFO - PROCESS | 1823 | --DOCSHELL 0x8dab4800 == 69 [pid = 1823] [id = 284] 08:07:05 INFO - PROCESS | 1823 | --DOCSHELL 0x9225fc00 == 68 [pid = 1823] [id = 280] 08:07:05 INFO - PROCESS | 1823 | --DOMWINDOW == 216 (0x91d64800) [pid = 1823] [serial = 836] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 1823 | --DOMWINDOW == 215 (0x8ced0c00) [pid = 1823] [serial = 827] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 1823 | --DOMWINDOW == 214 (0x8dbca800) [pid = 1823] [serial = 828] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 1823 | --DOMWINDOW == 213 (0x8f582400) [pid = 1823] [serial = 821] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 1823 | --DOMWINDOW == 212 (0x8ebd7c00) [pid = 1823] [serial = 830] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 1823 | --DOMWINDOW == 211 (0x91eca800) [pid = 1823] [serial = 837] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 1823 | --DOMWINDOW == 210 (0x92dc9800) [pid = 1823] [serial = 840] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 1823 | --DOMWINDOW == 209 (0x8f40d400) [pid = 1823] [serial = 831] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 1823 | --DOMWINDOW == 208 (0x92494800) [pid = 1823] [serial = 800] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 1823 | --DOMWINDOW == 207 (0x93a03000) [pid = 1823] [serial = 803] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 1823 | --DOMWINDOW == 206 (0x8e17e400) [pid = 1823] [serial = 794] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 1823 | --DOMWINDOW == 205 (0x8dcc6400) [pid = 1823] [serial = 825] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 1823 | --DOMWINDOW == 204 (0x8f610800) [pid = 1823] [serial = 833] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 1823 | --DOMWINDOW == 203 (0x8d9a0400) [pid = 1823] [serial = 824] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 1823 | --DOMWINDOW == 202 (0x91d5f800) [pid = 1823] [serial = 797] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 1823 | --DOMWINDOW == 201 (0x8cec9800) [pid = 1823] [serial = 791] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 1823 | --DOMWINDOW == 200 (0x9249a400) [pid = 1823] [serial = 839] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 1823 | --DOMWINDOW == 199 (0x91ceac00) [pid = 1823] [serial = 834] [outer = (nil)] [url = about:blank] 08:07:05 INFO - PROCESS | 1823 | 1462374425266 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]]]}] 08:07:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:07:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1534ms 08:07:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:07:05 INFO - PROCESS | 1823 | 1462374425281 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 08:07:05 INFO - PROCESS | 1823 | 1462374425284 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 08:07:05 INFO - PROCESS | 1823 | 1462374425298 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:07:05 INFO - PROCESS | 1823 | 1462374425308 Marionette TRACE conn3 <- [1,1230,null,{}] 08:07:05 INFO - PROCESS | 1823 | 1462374425317 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}] 08:07:05 INFO - PROCESS | 1823 | 1462374425551 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 08:07:05 INFO - PROCESS | 1823 | 1462374425582 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:05 INFO - PROCESS | 1823 | ++DOCSHELL 0x89d43c00 == 69 [pid = 1823] [id = 315] 08:07:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 200 (0x91d5f800) [pid = 1823] [serial = 946] [outer = (nil)] 08:07:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 201 (0x91fce800) [pid = 1823] [serial = 947] [outer = 0x91d5f800] 08:07:05 INFO - PROCESS | 1823 | 1462374425673 Marionette DEBUG loaded listener.js 08:07:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 202 (0x92dc6c00) [pid = 1823] [serial = 948] [outer = 0x91d5f800] 08:07:06 INFO - PROCESS | 1823 | 1462374426552 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]]]}] 08:07:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:07:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1305ms 08:07:06 INFO - PROCESS | 1823 | 1462374426596 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 08:07:06 INFO - PROCESS | 1823 | 1462374426601 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 08:07:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:07:06 INFO - PROCESS | 1823 | 1462374426608 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:07:06 INFO - PROCESS | 1823 | 1462374426611 Marionette TRACE conn3 <- [1,1234,null,{}] 08:07:06 INFO - PROCESS | 1823 | 1462374426616 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}] 08:07:06 INFO - PROCESS | 1823 | 1462374426850 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 08:07:06 INFO - PROCESS | 1823 | 1462374426881 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:06 INFO - PROCESS | 1823 | ++DOCSHELL 0x9249ac00 == 70 [pid = 1823] [id = 316] 08:07:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 203 (0x93cb7000) [pid = 1823] [serial = 949] [outer = (nil)] 08:07:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 204 (0x95088400) [pid = 1823] [serial = 950] [outer = 0x93cb7000] 08:07:06 INFO - PROCESS | 1823 | 1462374426958 Marionette DEBUG loaded listener.js 08:07:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 205 (0x950c1800) [pid = 1823] [serial = 951] [outer = 0x93cb7000] 08:07:07 INFO - PROCESS | 1823 | 1462374427905 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]]]}] 08:07:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:07:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1327ms 08:07:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:07:07 INFO - PROCESS | 1823 | 1462374427942 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 08:07:07 INFO - PROCESS | 1823 | 1462374427945 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 08:07:07 INFO - PROCESS | 1823 | 1462374427952 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:07:07 INFO - PROCESS | 1823 | 1462374427955 Marionette TRACE conn3 <- [1,1238,null,{}] 08:07:07 INFO - PROCESS | 1823 | 1462374427960 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}] 08:07:08 INFO - PROCESS | 1823 | 1462374428177 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 08:07:08 INFO - PROCESS | 1823 | 1462374428209 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:08 INFO - PROCESS | 1823 | ++DOCSHELL 0x95094c00 == 71 [pid = 1823] [id = 317] 08:07:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 206 (0x95105c00) [pid = 1823] [serial = 952] [outer = (nil)] 08:07:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 207 (0x951f4400) [pid = 1823] [serial = 953] [outer = 0x95105c00] 08:07:08 INFO - PROCESS | 1823 | 1462374428308 Marionette DEBUG loaded listener.js 08:07:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 208 (0x98168000) [pid = 1823] [serial = 954] [outer = 0x95105c00] 08:07:09 INFO - PROCESS | 1823 | --DOMWINDOW == 207 (0x8dbc4c00) [pid = 1823] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:07:09 INFO - PROCESS | 1823 | --DOMWINDOW == 206 (0x9249c400) [pid = 1823] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:07:09 INFO - PROCESS | 1823 | --DOMWINDOW == 205 (0x8bd93c00) [pid = 1823] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:07:09 INFO - PROCESS | 1823 | --DOMWINDOW == 204 (0x8bc16c00) [pid = 1823] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:07:09 INFO - PROCESS | 1823 | --DOMWINDOW == 203 (0x91d5dc00) [pid = 1823] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:07:09 INFO - PROCESS | 1823 | --DOMWINDOW == 202 (0x92269800) [pid = 1823] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:07:09 INFO - PROCESS | 1823 | --DOMWINDOW == 201 (0x8bc12c00) [pid = 1823] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:07:09 INFO - PROCESS | 1823 | 1462374429584 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]]]}] 08:07:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:07:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1682ms 08:07:09 INFO - PROCESS | 1823 | 1462374429633 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 08:07:09 INFO - PROCESS | 1823 | 1462374429637 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 08:07:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:07:09 INFO - PROCESS | 1823 | 1462374429643 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:07:09 INFO - PROCESS | 1823 | 1462374429645 Marionette TRACE conn3 <- [1,1242,null,{}] 08:07:09 INFO - PROCESS | 1823 | 1462374429651 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}] 08:07:09 INFO - PROCESS | 1823 | 1462374429863 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 08:07:09 INFO - PROCESS | 1823 | 1462374429883 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:09 INFO - PROCESS | 1823 | ++DOCSHELL 0x8f40fc00 == 72 [pid = 1823] [id = 318] 08:07:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 202 (0x92269800) [pid = 1823] [serial = 955] [outer = (nil)] 08:07:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 203 (0x99568c00) [pid = 1823] [serial = 956] [outer = 0x92269800] 08:07:09 INFO - PROCESS | 1823 | 1462374429957 Marionette DEBUG loaded listener.js 08:07:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 204 (0x995d9800) [pid = 1823] [serial = 957] [outer = 0x92269800] 08:07:10 INFO - PROCESS | 1823 | 1462374430769 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]]]}] 08:07:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:07:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1177ms 08:07:10 INFO - PROCESS | 1823 | 1462374430821 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 08:07:10 INFO - PROCESS | 1823 | 1462374430824 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 08:07:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:07:10 INFO - PROCESS | 1823 | 1462374430830 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:07:10 INFO - PROCESS | 1823 | 1462374430833 Marionette TRACE conn3 <- [1,1246,null,{}] 08:07:10 INFO - PROCESS | 1823 | 1462374430838 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}] 08:07:11 INFO - PROCESS | 1823 | 1462374430994 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 08:07:11 INFO - PROCESS | 1823 | 1462374431010 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:11 INFO - PROCESS | 1823 | ++DOCSHELL 0x8f40b400 == 73 [pid = 1823] [id = 319] 08:07:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 205 (0x91cecc00) [pid = 1823] [serial = 958] [outer = (nil)] 08:07:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 206 (0x9a62c000) [pid = 1823] [serial = 959] [outer = 0x91cecc00] 08:07:11 INFO - PROCESS | 1823 | 1462374431082 Marionette DEBUG loaded listener.js 08:07:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 207 (0x9a982400) [pid = 1823] [serial = 960] [outer = 0x91cecc00] 08:07:12 INFO - PROCESS | 1823 | 1462374432353 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]]]}] 08:07:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:07:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1586ms 08:07:12 INFO - PROCESS | 1823 | 1462374432419 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 08:07:12 INFO - PROCESS | 1823 | 1462374432425 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 08:07:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:07:12 INFO - PROCESS | 1823 | 1462374432434 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:07:12 INFO - PROCESS | 1823 | 1462374432440 Marionette TRACE conn3 <- [1,1250,null,{}] 08:07:12 INFO - PROCESS | 1823 | 1462374432447 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}] 08:07:12 INFO - PROCESS | 1823 | 1462374432701 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 08:07:13 INFO - PROCESS | 1823 | 1462374432992 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:13 INFO - PROCESS | 1823 | ++DOCSHELL 0x8bc0ec00 == 74 [pid = 1823] [id = 320] 08:07:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 208 (0x8dcc7800) [pid = 1823] [serial = 961] [outer = (nil)] 08:07:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 209 (0x8e186000) [pid = 1823] [serial = 962] [outer = 0x8dcc7800] 08:07:13 INFO - PROCESS | 1823 | 1462374433087 Marionette DEBUG loaded listener.js 08:07:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 210 (0x8ebd6c00) [pid = 1823] [serial = 963] [outer = 0x8dcc7800] 08:07:13 INFO - PROCESS | 1823 | 1462374433993 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]]]}] 08:07:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:07:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1632ms 08:07:14 INFO - PROCESS | 1823 | 1462374434067 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 08:07:14 INFO - PROCESS | 1823 | 1462374434076 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 08:07:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:07:14 INFO - PROCESS | 1823 | 1462374434087 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:07:14 INFO - PROCESS | 1823 | 1462374434092 Marionette TRACE conn3 <- [1,1254,null,{}] 08:07:14 INFO - PROCESS | 1823 | 1462374434098 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}] 08:07:14 INFO - PROCESS | 1823 | 1462374434337 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 08:07:14 INFO - PROCESS | 1823 | 1462374434627 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:14 INFO - PROCESS | 1823 | ++DOCSHELL 0x8f606000 == 75 [pid = 1823] [id = 321] 08:07:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 211 (0x91ecd000) [pid = 1823] [serial = 964] [outer = (nil)] 08:07:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 212 (0x92e15800) [pid = 1823] [serial = 965] [outer = 0x91ecd000] 08:07:14 INFO - PROCESS | 1823 | 1462374434731 Marionette DEBUG loaded listener.js 08:07:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 213 (0x950c6c00) [pid = 1823] [serial = 966] [outer = 0x91ecd000] 08:07:15 INFO - PROCESS | 1823 | 1462374435639 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]]]}] 08:07:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:07:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1631ms 08:07:15 INFO - PROCESS | 1823 | 1462374435719 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 08:07:15 INFO - PROCESS | 1823 | 1462374435723 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 08:07:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:07:15 INFO - PROCESS | 1823 | 1462374435730 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:07:15 INFO - PROCESS | 1823 | 1462374435736 Marionette TRACE conn3 <- [1,1258,null,{}] 08:07:15 INFO - PROCESS | 1823 | 1462374435753 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}] 08:07:16 INFO - PROCESS | 1823 | 1462374436041 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 08:07:16 INFO - PROCESS | 1823 | 1462374436273 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:16 INFO - PROCESS | 1823 | ++DOCSHELL 0x8bc16000 == 76 [pid = 1823] [id = 322] 08:07:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 214 (0x8e17f800) [pid = 1823] [serial = 967] [outer = (nil)] 08:07:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 215 (0x9a981800) [pid = 1823] [serial = 968] [outer = 0x8e17f800] 08:07:16 INFO - PROCESS | 1823 | 1462374436367 Marionette DEBUG loaded listener.js 08:07:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 216 (0x9ad06800) [pid = 1823] [serial = 969] [outer = 0x8e17f800] 08:07:17 INFO - PROCESS | 1823 | 1462374437309 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]]]}] 08:07:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:07:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1642ms 08:07:17 INFO - PROCESS | 1823 | 1462374437373 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 08:07:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:07:17 INFO - PROCESS | 1823 | 1462374437378 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 08:07:17 INFO - PROCESS | 1823 | 1462374437384 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:07:17 INFO - PROCESS | 1823 | 1462374437388 Marionette TRACE conn3 <- [1,1262,null,{}] 08:07:17 INFO - PROCESS | 1823 | 1462374437401 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}] 08:07:17 INFO - PROCESS | 1823 | 1462374437630 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 08:07:17 INFO - PROCESS | 1823 | 1462374437879 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:17 INFO - PROCESS | 1823 | ++DOCSHELL 0x9a2ee000 == 77 [pid = 1823] [id = 323] 08:07:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 217 (0x9a984400) [pid = 1823] [serial = 970] [outer = (nil)] 08:07:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 218 (0x9b209400) [pid = 1823] [serial = 971] [outer = 0x9a984400] 08:07:18 INFO - PROCESS | 1823 | 1462374438009 Marionette DEBUG loaded listener.js 08:07:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 219 (0x9b7afc00) [pid = 1823] [serial = 972] [outer = 0x9a984400] 08:07:18 INFO - PROCESS | 1823 | 1462374438905 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]]]}] 08:07:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:07:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1594ms 08:07:18 INFO - PROCESS | 1823 | 1462374438979 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 08:07:18 INFO - PROCESS | 1823 | 1462374438982 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 08:07:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:07:18 INFO - PROCESS | 1823 | 1462374438989 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:07:18 INFO - PROCESS | 1823 | 1462374438992 Marionette TRACE conn3 <- [1,1266,null,{}] 08:07:19 INFO - PROCESS | 1823 | 1462374438998 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}] 08:07:19 INFO - PROCESS | 1823 | 1462374439188 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 08:07:19 INFO - PROCESS | 1823 | 1462374439379 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:19 INFO - PROCESS | 1823 | ++DOCSHELL 0x8f60d000 == 78 [pid = 1823] [id = 324] 08:07:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 220 (0x9ad0e400) [pid = 1823] [serial = 973] [outer = (nil)] 08:07:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 221 (0x9bf17000) [pid = 1823] [serial = 974] [outer = 0x9ad0e400] 08:07:19 INFO - PROCESS | 1823 | 1462374439513 Marionette DEBUG loaded listener.js 08:07:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 222 (0x9d46bc00) [pid = 1823] [serial = 975] [outer = 0x9ad0e400] 08:07:20 INFO - PROCESS | 1823 | 1462374440452 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]]]}] 08:07:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:07:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1531ms 08:07:20 INFO - PROCESS | 1823 | 1462374440520 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 08:07:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:07:20 INFO - PROCESS | 1823 | 1462374440524 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 08:07:20 INFO - PROCESS | 1823 | 1462374440530 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:07:20 INFO - PROCESS | 1823 | 1462374440534 Marionette TRACE conn3 <- [1,1270,null,{}] 08:07:20 INFO - PROCESS | 1823 | 1462374440540 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}] 08:07:20 INFO - PROCESS | 1823 | 1462374440783 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 08:07:21 INFO - PROCESS | 1823 | 1462374441023 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:21 INFO - PROCESS | 1823 | ++DOCSHELL 0x9ad10000 == 79 [pid = 1823] [id = 325] 08:07:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 223 (0x9b825c00) [pid = 1823] [serial = 976] [outer = (nil)] 08:07:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 224 (0x9d8a5000) [pid = 1823] [serial = 977] [outer = 0x9b825c00] 08:07:21 INFO - PROCESS | 1823 | 1462374441162 Marionette DEBUG loaded listener.js 08:07:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 225 (0xa1024400) [pid = 1823] [serial = 978] [outer = 0x9b825c00] 08:07:22 INFO - PROCESS | 1823 | 1462374442075 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]]]}] 08:07:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:07:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1585ms 08:07:22 INFO - PROCESS | 1823 | 1462374442115 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 08:07:22 INFO - PROCESS | 1823 | 1462374442118 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 08:07:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:07:22 INFO - PROCESS | 1823 | 1462374442125 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:07:22 INFO - PROCESS | 1823 | 1462374442129 Marionette TRACE conn3 <- [1,1274,null,{}] 08:07:22 INFO - PROCESS | 1823 | 1462374442135 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}] 08:07:22 INFO - PROCESS | 1823 | 1462374442310 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 08:07:22 INFO - PROCESS | 1823 | 1462374442571 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:22 INFO - PROCESS | 1823 | ++DOCSHELL 0x8e2de000 == 80 [pid = 1823] [id = 326] 08:07:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 226 (0x9ad04c00) [pid = 1823] [serial = 979] [outer = (nil)] 08:07:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 227 (0xa102dc00) [pid = 1823] [serial = 980] [outer = 0x9ad04c00] 08:07:22 INFO - PROCESS | 1823 | 1462374442703 Marionette DEBUG loaded listener.js 08:07:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 228 (0xa2136400) [pid = 1823] [serial = 981] [outer = 0x9ad04c00] 08:07:23 INFO - PROCESS | 1823 | 1462374443571 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]]]}] 08:07:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:07:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1482ms 08:07:23 INFO - PROCESS | 1823 | 1462374443608 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 08:07:23 INFO - PROCESS | 1823 | 1462374443612 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 08:07:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:07:23 INFO - PROCESS | 1823 | 1462374443619 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:07:23 INFO - PROCESS | 1823 | 1462374443623 Marionette TRACE conn3 <- [1,1278,null,{}] 08:07:23 INFO - PROCESS | 1823 | 1462374443629 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}] 08:07:23 INFO - PROCESS | 1823 | 1462374443813 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 08:07:24 INFO - PROCESS | 1823 | 1462374444013 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:24 INFO - PROCESS | 1823 | ++DOCSHELL 0x9c19f400 == 81 [pid = 1823] [id = 327] 08:07:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 229 (0x9d4c4800) [pid = 1823] [serial = 982] [outer = (nil)] 08:07:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 230 (0xa2263800) [pid = 1823] [serial = 983] [outer = 0x9d4c4800] 08:07:24 INFO - PROCESS | 1823 | 1462374444102 Marionette DEBUG loaded listener.js 08:07:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 231 (0xa226a000) [pid = 1823] [serial = 984] [outer = 0x9d4c4800] 08:07:25 INFO - PROCESS | 1823 | 1462374445041 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]]]}] 08:07:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:07:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1483ms 08:07:25 INFO - PROCESS | 1823 | 1462374445102 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 08:07:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:07:25 INFO - PROCESS | 1823 | 1462374445107 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 08:07:25 INFO - PROCESS | 1823 | 1462374445114 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:07:25 INFO - PROCESS | 1823 | 1462374445117 Marionette TRACE conn3 <- [1,1282,null,{}] 08:07:25 INFO - PROCESS | 1823 | 1462374445123 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}] 08:07:25 INFO - PROCESS | 1823 | 1462374445316 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 08:07:25 INFO - PROCESS | 1823 | 1462374445513 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:25 INFO - PROCESS | 1823 | ++DOCSHELL 0x8eb96400 == 82 [pid = 1823] [id = 328] 08:07:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 232 (0xa102b400) [pid = 1823] [serial = 985] [outer = (nil)] 08:07:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 233 (0xa2616000) [pid = 1823] [serial = 986] [outer = 0xa102b400] 08:07:25 INFO - PROCESS | 1823 | 1462374445641 Marionette DEBUG loaded listener.js 08:07:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 234 (0xa2658400) [pid = 1823] [serial = 987] [outer = 0xa102b400] 08:07:26 INFO - PROCESS | 1823 | 1462374446524 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]]]}] 08:07:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:07:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1479ms 08:07:26 INFO - PROCESS | 1823 | 1462374446593 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 08:07:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:07:26 INFO - PROCESS | 1823 | 1462374446597 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 08:07:26 INFO - PROCESS | 1823 | 1462374446605 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:07:26 INFO - PROCESS | 1823 | 1462374446608 Marionette TRACE conn3 <- [1,1286,null,{}] 08:07:26 INFO - PROCESS | 1823 | 1462374446614 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}] 08:07:26 INFO - PROCESS | 1823 | 1462374446800 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 08:07:27 INFO - PROCESS | 1823 | 1462374447141 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:27 INFO - PROCESS | 1823 | ++DOCSHELL 0x9d4c0800 == 83 [pid = 1823] [id = 329] 08:07:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 235 (0xa3051800) [pid = 1823] [serial = 988] [outer = (nil)] 08:07:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 236 (0xa3057800) [pid = 1823] [serial = 989] [outer = 0xa3051800] 08:07:27 INFO - PROCESS | 1823 | 1462374447236 Marionette DEBUG loaded listener.js 08:07:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 237 (0xa30aa000) [pid = 1823] [serial = 990] [outer = 0xa3051800] 08:07:28 INFO - PROCESS | 1823 | 1462374448155 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]]]}] 08:07:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:07:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1585ms 08:07:28 INFO - PROCESS | 1823 | 1462374448189 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 08:07:28 INFO - PROCESS | 1823 | 1462374448193 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 08:07:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:07:28 INFO - PROCESS | 1823 | 1462374448200 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:07:28 INFO - PROCESS | 1823 | 1462374448205 Marionette TRACE conn3 <- [1,1290,null,{}] 08:07:28 INFO - PROCESS | 1823 | 1462374448211 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}] 08:07:28 INFO - PROCESS | 1823 | 1462374448429 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 08:07:28 INFO - PROCESS | 1823 | 1462374448672 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:28 INFO - PROCESS | 1823 | ++DOCSHELL 0xa30b1400 == 84 [pid = 1823] [id = 330] 08:07:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 238 (0xa30b2800) [pid = 1823] [serial = 991] [outer = (nil)] 08:07:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 239 (0xa34bc400) [pid = 1823] [serial = 992] [outer = 0xa30b2800] 08:07:28 INFO - PROCESS | 1823 | 1462374448807 Marionette DEBUG loaded listener.js 08:07:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 240 (0xa35a0400) [pid = 1823] [serial = 993] [outer = 0xa30b2800] 08:07:29 INFO - PROCESS | 1823 | 1462374449678 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]]]}] 08:07:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:07:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1532ms 08:07:29 INFO - PROCESS | 1823 | 1462374449734 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 08:07:29 INFO - PROCESS | 1823 | 1462374449738 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 08:07:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:07:29 INFO - PROCESS | 1823 | 1462374449744 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:07:29 INFO - PROCESS | 1823 | 1462374449748 Marionette TRACE conn3 <- [1,1294,null,{}] 08:07:29 INFO - PROCESS | 1823 | 1462374449754 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}] 08:07:29 INFO - PROCESS | 1823 | 1462374449944 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 08:07:30 INFO - PROCESS | 1823 | 1462374450141 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:30 INFO - PROCESS | 1823 | ++DOCSHELL 0x99da1400 == 85 [pid = 1823] [id = 331] 08:07:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 241 (0xa2136800) [pid = 1823] [serial = 994] [outer = (nil)] 08:07:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 242 (0xa50a5400) [pid = 1823] [serial = 995] [outer = 0xa2136800] 08:07:30 INFO - PROCESS | 1823 | 1462374450271 Marionette DEBUG loaded listener.js 08:07:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 243 (0xa50cdc00) [pid = 1823] [serial = 996] [outer = 0xa2136800] 08:07:31 INFO - PROCESS | 1823 | 1462374451168 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]]]}] 08:07:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:07:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1483ms 08:07:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:07:31 INFO - PROCESS | 1823 | 1462374451229 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 08:07:31 INFO - PROCESS | 1823 | 1462374451233 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 08:07:31 INFO - PROCESS | 1823 | 1462374451239 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:07:31 INFO - PROCESS | 1823 | 1462374451242 Marionette TRACE conn3 <- [1,1298,null,{}] 08:07:31 INFO - PROCESS | 1823 | 1462374451249 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}] 08:07:31 INFO - PROCESS | 1823 | 1462374451440 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 08:07:31 INFO - PROCESS | 1823 | 1462374451699 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:31 INFO - PROCESS | 1823 | ++DOCSHELL 0x8d99a400 == 86 [pid = 1823] [id = 332] 08:07:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 244 (0x8e17c400) [pid = 1823] [serial = 997] [outer = (nil)] 08:07:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 245 (0xa628cc00) [pid = 1823] [serial = 998] [outer = 0x8e17c400] 08:07:31 INFO - PROCESS | 1823 | 1462374451829 Marionette DEBUG loaded listener.js 08:07:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 246 (0xa6755000) [pid = 1823] [serial = 999] [outer = 0x8e17c400] 08:07:32 INFO - PROCESS | 1823 | 1462374452796 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]]]}] 08:07:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:07:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1630ms 08:07:32 INFO - PROCESS | 1823 | 1462374452869 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 08:07:32 INFO - PROCESS | 1823 | 1462374452873 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 08:07:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:07:32 INFO - PROCESS | 1823 | 1462374452879 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:07:32 INFO - PROCESS | 1823 | 1462374452884 Marionette TRACE conn3 <- [1,1302,null,{}] 08:07:32 INFO - PROCESS | 1823 | 1462374452890 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}] 08:07:33 INFO - PROCESS | 1823 | 1462374453098 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 08:07:33 INFO - PROCESS | 1823 | 1462374453345 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:33 INFO - PROCESS | 1823 | ++DOCSHELL 0x8dbd0400 == 87 [pid = 1823] [id = 333] 08:07:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 247 (0x8dcc2400) [pid = 1823] [serial = 1000] [outer = (nil)] 08:07:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 248 (0x92dc2000) [pid = 1823] [serial = 1001] [outer = 0x8dcc2400] 08:07:33 INFO - PROCESS | 1823 | 1462374453472 Marionette DEBUG loaded listener.js 08:07:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 249 (0x9510f800) [pid = 1823] [serial = 1002] [outer = 0x8dcc2400] 08:07:34 INFO - PROCESS | 1823 | 1462374454348 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]]]}] 08:07:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:07:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1529ms 08:07:34 INFO - PROCESS | 1823 | 1462374454410 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 08:07:34 INFO - PROCESS | 1823 | 1462374454413 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 08:07:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:07:34 INFO - PROCESS | 1823 | 1462374454420 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:07:34 INFO - PROCESS | 1823 | 1462374454423 Marionette TRACE conn3 <- [1,1306,null,{}] 08:07:34 INFO - PROCESS | 1823 | 1462374454429 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}] 08:07:34 INFO - PROCESS | 1823 | 1462374454615 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 08:07:34 INFO - PROCESS | 1823 | 1462374454858 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:34 INFO - PROCESS | 1823 | ++DOCSHELL 0x8e2d2400 == 88 [pid = 1823] [id = 334] 08:07:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 250 (0x8ebdcc00) [pid = 1823] [serial = 1003] [outer = (nil)] 08:07:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 251 (0xa50c9800) [pid = 1823] [serial = 1004] [outer = 0x8ebdcc00] 08:07:34 INFO - PROCESS | 1823 | 1462374454985 Marionette DEBUG loaded listener.js 08:07:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 252 (0xa62ef400) [pid = 1823] [serial = 1005] [outer = 0x8ebdcc00] 08:07:35 INFO - PROCESS | 1823 | 1462374455850 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]]]}] 08:07:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:07:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1488ms 08:07:35 INFO - PROCESS | 1823 | 1462374455909 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 08:07:35 INFO - PROCESS | 1823 | 1462374455913 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 08:07:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:07:35 INFO - PROCESS | 1823 | 1462374455920 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:07:35 INFO - PROCESS | 1823 | 1462374455923 Marionette TRACE conn3 <- [1,1310,null,{}] 08:07:35 INFO - PROCESS | 1823 | 1462374455929 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}] 08:07:36 INFO - PROCESS | 1823 | 1462374456130 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 08:07:36 INFO - PROCESS | 1823 | 1462374456809 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:36 INFO - PROCESS | 1823 | ++DOCSHELL 0x8d290000 == 89 [pid = 1823] [id = 335] 08:07:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 253 (0x8d292400) [pid = 1823] [serial = 1006] [outer = (nil)] 08:07:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 254 (0x8d99b800) [pid = 1823] [serial = 1007] [outer = 0x8d292400] 08:07:36 INFO - PROCESS | 1823 | 1462374456904 Marionette DEBUG loaded listener.js 08:07:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 255 (0x8e0bf800) [pid = 1823] [serial = 1008] [outer = 0x8d292400] 08:07:37 INFO - PROCESS | 1823 | 1462374457804 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] 08:07:37 INFO - PROCESS | 1823 | 1462374457867 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 08:07:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:07:37 INFO - PROCESS | 1823 | 1462374457875 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:07:37 INFO - PROCESS | 1823 | 1462374457881 Marionette TRACE conn3 <- [1,1314,null,{}] 08:07:37 INFO - PROCESS | 1823 | 1462374457890 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}] 08:07:38 INFO - PROCESS | 1823 | 1462374458083 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 08:07:38 INFO - PROCESS | 1823 | 1462374458310 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:38 INFO - PROCESS | 1823 | ++DOCSHELL 0x8d8da800 == 90 [pid = 1823] [id = 336] 08:07:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 256 (0x8dab5800) [pid = 1823] [serial = 1009] [outer = (nil)] 08:07:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 257 (0x90d83000) [pid = 1823] [serial = 1010] [outer = 0x8dab5800] 08:07:38 INFO - PROCESS | 1823 | 1462374458437 Marionette DEBUG loaded listener.js 08:07:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 258 (0x91ea7400) [pid = 1823] [serial = 1011] [outer = 0x8dab5800] 08:07:39 INFO - PROCESS | 1823 | 1462374459441 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]]]}] 08:07:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:07:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1602ms 08:07:39 INFO - PROCESS | 1823 | 1462374459481 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 08:07:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:07:39 INFO - PROCESS | 1823 | 1462374459488 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 08:07:39 INFO - PROCESS | 1823 | 1462374459495 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:07:39 INFO - PROCESS | 1823 | 1462374459498 Marionette TRACE conn3 <- [1,1318,null,{}] 08:07:39 INFO - PROCESS | 1823 | 1462374459504 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}] 08:07:39 INFO - PROCESS | 1823 | 1462374459684 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 08:07:39 INFO - PROCESS | 1823 | --DOCSHELL 0x8f40fc00 == 89 [pid = 1823] [id = 318] 08:07:40 INFO - PROCESS | 1823 | --DOMWINDOW == 257 (0x9956bc00) [pid = 1823] [serial = 899] [outer = (nil)] [url = about:blank] 08:07:40 INFO - PROCESS | 1823 | 1462374460110 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:40 INFO - PROCESS | 1823 | --DOCSHELL 0x95094c00 == 88 [pid = 1823] [id = 317] 08:07:40 INFO - PROCESS | 1823 | --DOCSHELL 0x9249ac00 == 87 [pid = 1823] [id = 316] 08:07:40 INFO - PROCESS | 1823 | --DOCSHELL 0x89d43c00 == 86 [pid = 1823] [id = 315] 08:07:40 INFO - PROCESS | 1823 | ++DOCSHELL 0x89d43c00 == 87 [pid = 1823] [id = 337] 08:07:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 258 (0x8d291c00) [pid = 1823] [serial = 1012] [outer = (nil)] 08:07:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 259 (0x8dab1c00) [pid = 1823] [serial = 1013] [outer = 0x8d291c00] 08:07:40 INFO - PROCESS | 1823 | 1462374460205 Marionette DEBUG loaded listener.js 08:07:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 260 (0x8f607000) [pid = 1823] [serial = 1014] [outer = 0x8d291c00] 08:07:40 INFO - PROCESS | 1823 | --DOCSHELL 0x89d4f000 == 86 [pid = 1823] [id = 314] 08:07:40 INFO - PROCESS | 1823 | --DOCSHELL 0x8e0b3000 == 85 [pid = 1823] [id = 313] 08:07:40 INFO - PROCESS | 1823 | --DOCSHELL 0x8bd9d000 == 84 [pid = 1823] [id = 312] 08:07:40 INFO - PROCESS | 1823 | --DOCSHELL 0x8d29c400 == 83 [pid = 1823] [id = 300] 08:07:40 INFO - PROCESS | 1823 | --DOCSHELL 0x93cbfc00 == 82 [pid = 1823] [id = 11] 08:07:40 INFO - PROCESS | 1823 | --DOMWINDOW == 259 (0x8eb9e400) [pid = 1823] [serial = 881] [outer = (nil)] [url = about:blank] 08:07:40 INFO - PROCESS | 1823 | --DOMWINDOW == 258 (0x981d5800) [pid = 1823] [serial = 857] [outer = (nil)] [url = about:blank] 08:07:40 INFO - PROCESS | 1823 | --DOMWINDOW == 257 (0x95088000) [pid = 1823] [serial = 893] [outer = (nil)] [url = about:blank] 08:07:40 INFO - PROCESS | 1823 | --DOMWINDOW == 256 (0x9a489400) [pid = 1823] [serial = 866] [outer = (nil)] [url = about:blank] 08:07:40 INFO - PROCESS | 1823 | --DOMWINDOW == 255 (0x8e9ba400) [pid = 1823] [serial = 875] [outer = (nil)] [url = about:blank] 08:07:40 INFO - PROCESS | 1823 | --DOMWINDOW == 254 (0x8d8da400) [pid = 1823] [serial = 879] [outer = (nil)] [url = about:blank] 08:07:40 INFO - PROCESS | 1823 | --DOMWINDOW == 253 (0x8eb9dc00) [pid = 1823] [serial = 848] [outer = (nil)] [url = about:blank] 08:07:40 INFO - PROCESS | 1823 | --DOMWINDOW == 252 (0x93a07400) [pid = 1823] [serial = 851] [outer = (nil)] [url = about:blank] 08:07:40 INFO - PROCESS | 1823 | --DOMWINDOW == 251 (0x93a0dc00) [pid = 1823] [serial = 896] [outer = (nil)] [url = about:blank] 08:07:40 INFO - PROCESS | 1823 | --DOMWINDOW == 250 (0x9225b800) [pid = 1823] [serial = 888] [outer = (nil)] [url = about:blank] 08:07:40 INFO - PROCESS | 1823 | --DOMWINDOW == 249 (0x93a06800) [pid = 1823] [serial = 891] [outer = (nil)] [url = about:blank] 08:07:40 INFO - PROCESS | 1823 | --DOMWINDOW == 248 (0x8d8d2400) [pid = 1823] [serial = 884] [outer = (nil)] [url = about:blank] 08:07:40 INFO - PROCESS | 1823 | --DOMWINDOW == 247 (0x95108000) [pid = 1823] [serial = 894] [outer = (nil)] [url = about:blank] 08:07:40 INFO - PROCESS | 1823 | --DOMWINDOW == 246 (0x8e179c00) [pid = 1823] [serial = 885] [outer = (nil)] [url = about:blank] 08:07:40 INFO - PROCESS | 1823 | --DOMWINDOW == 245 (0x8d9a4800) [pid = 1823] [serial = 845] [outer = (nil)] [url = about:blank] 08:07:40 INFO - PROCESS | 1823 | --DOMWINDOW == 244 (0x92dcc400) [pid = 1823] [serial = 890] [outer = (nil)] [url = about:blank] 08:07:40 INFO - PROCESS | 1823 | --DOMWINDOW == 243 (0x9a186000) [pid = 1823] [serial = 863] [outer = (nil)] [url = about:blank] 08:07:40 INFO - PROCESS | 1823 | --DOMWINDOW == 242 (0x95106800) [pid = 1823] [serial = 854] [outer = (nil)] [url = about:blank] 08:07:40 INFO - PROCESS | 1823 | --DOMWINDOW == 241 (0x9a979800) [pid = 1823] [serial = 872] [outer = (nil)] [url = about:blank] 08:07:40 INFO - PROCESS | 1823 | --DOMWINDOW == 240 (0x8cecf000) [pid = 1823] [serial = 878] [outer = (nil)] [url = about:blank] 08:07:40 INFO - PROCESS | 1823 | --DOMWINDOW == 239 (0x90d77c00) [pid = 1823] [serial = 882] [outer = (nil)] [url = about:blank] 08:07:40 INFO - PROCESS | 1823 | --DOMWINDOW == 238 (0x995d3400) [pid = 1823] [serial = 860] [outer = (nil)] [url = about:blank] 08:07:40 INFO - PROCESS | 1823 | --DOMWINDOW == 237 (0x91ecc800) [pid = 1823] [serial = 887] [outer = (nil)] [url = about:blank] 08:07:40 INFO - PROCESS | 1823 | --DOMWINDOW == 236 (0x97523400) [pid = 1823] [serial = 897] [outer = (nil)] [url = about:blank] 08:07:40 INFO - PROCESS | 1823 | --DOMWINDOW == 235 (0x9a494400) [pid = 1823] [serial = 869] [outer = (nil)] [url = about:blank] 08:07:41 INFO - PROCESS | 1823 | 1462374461051 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]]]}] 08:07:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:07:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1586ms 08:07:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:07:41 INFO - PROCESS | 1823 | 1462374461082 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 08:07:41 INFO - PROCESS | 1823 | 1462374461085 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 08:07:41 INFO - PROCESS | 1823 | 1462374461099 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:07:41 INFO - PROCESS | 1823 | 1462374461108 Marionette TRACE conn3 <- [1,1322,null,{}] 08:07:41 INFO - PROCESS | 1823 | 1462374461117 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}] 08:07:41 INFO - PROCESS | 1823 | 1462374461289 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 08:07:41 INFO - PROCESS | 1823 | 1462374461310 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:41 INFO - PROCESS | 1823 | ++DOCSHELL 0x8cecf000 == 83 [pid = 1823] [id = 338] 08:07:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 236 (0x93a0b800) [pid = 1823] [serial = 1015] [outer = (nil)] 08:07:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 237 (0x93cbfc00) [pid = 1823] [serial = 1016] [outer = 0x93a0b800] 08:07:41 INFO - PROCESS | 1823 | 1462374461385 Marionette DEBUG loaded listener.js 08:07:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 238 (0x95106800) [pid = 1823] [serial = 1017] [outer = 0x93a0b800] 08:07:42 INFO - PROCESS | 1823 | 1462374462418 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]]]}] 08:07:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:07:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1349ms 08:07:42 INFO - PROCESS | 1823 | 1462374462441 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 08:07:42 INFO - PROCESS | 1823 | 1462374462446 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 08:07:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:07:42 INFO - PROCESS | 1823 | 1462374462453 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:07:42 INFO - PROCESS | 1823 | 1462374462457 Marionette TRACE conn3 <- [1,1326,null,{}] 08:07:42 INFO - PROCESS | 1823 | 1462374462462 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}] 08:07:42 INFO - PROCESS | 1823 | 1462374462736 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 08:07:42 INFO - PROCESS | 1823 | 1462374462767 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:42 INFO - PROCESS | 1823 | ++DOCSHELL 0x8d99d800 == 84 [pid = 1823] [id = 339] 08:07:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 239 (0x93a07400) [pid = 1823] [serial = 1018] [outer = (nil)] 08:07:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 240 (0x976a6800) [pid = 1823] [serial = 1019] [outer = 0x93a07400] 08:07:42 INFO - PROCESS | 1823 | 1462374462844 Marionette DEBUG loaded listener.js 08:07:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 241 (0x99261400) [pid = 1823] [serial = 1020] [outer = 0x93a07400] 08:07:43 INFO - PROCESS | 1823 | 1462374463811 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]]]}] 08:07:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 08:07:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1390ms 08:07:43 INFO - PROCESS | 1823 | 1462374463843 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 08:07:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:07:43 INFO - PROCESS | 1823 | 1462374463848 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 08:07:43 INFO - PROCESS | 1823 | 1462374463854 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:07:43 INFO - PROCESS | 1823 | 1462374463858 Marionette TRACE conn3 <- [1,1330,null,{}] 08:07:43 INFO - PROCESS | 1823 | 1462374463863 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}] 08:07:44 INFO - PROCESS | 1823 | 1462374464121 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 08:07:44 INFO - PROCESS | 1823 | 1462374464147 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:44 INFO - PROCESS | 1823 | ++DOCSHELL 0x99571c00 == 85 [pid = 1823] [id = 340] 08:07:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 242 (0x995d4000) [pid = 1823] [serial = 1021] [outer = (nil)] 08:07:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 243 (0x99ece000) [pid = 1823] [serial = 1022] [outer = 0x995d4000] 08:07:44 INFO - PROCESS | 1823 | 1462374464247 Marionette DEBUG loaded listener.js 08:07:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 244 (0x9a490400) [pid = 1823] [serial = 1023] [outer = 0x995d4000] 08:07:45 INFO - PROCESS | 1823 | --DOMWINDOW == 243 (0x8cec7000) [pid = 1823] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:07:45 INFO - PROCESS | 1823 | --DOMWINDOW == 242 (0x91d5f800) [pid = 1823] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:07:45 INFO - PROCESS | 1823 | --DOMWINDOW == 241 (0x95105c00) [pid = 1823] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:07:45 INFO - PROCESS | 1823 | --DOMWINDOW == 240 (0x93cb7000) [pid = 1823] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:07:45 INFO - PROCESS | 1823 | --DOMWINDOW == 239 (0x8e2d2000) [pid = 1823] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:07:45 INFO - PROCESS | 1823 | --DOMWINDOW == 238 (0x92269800) [pid = 1823] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:07:45 INFO - PROCESS | 1823 | --DOMWINDOW == 237 (0x951f3000) [pid = 1823] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:07:45 INFO - PROCESS | 1823 | --DOMWINDOW == 236 (0x8ab67c00) [pid = 1823] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:07:45 INFO - PROCESS | 1823 | 1462374465554 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]]]}] 08:07:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 08:07:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1734ms 08:07:45 INFO - PROCESS | 1823 | 1462374465589 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 08:07:45 INFO - PROCESS | 1823 | 1462374465592 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 08:07:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:07:45 INFO - PROCESS | 1823 | 1462374465630 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:07:45 INFO - PROCESS | 1823 | 1462374465633 Marionette TRACE conn3 <- [1,1334,null,{}] 08:07:45 INFO - PROCESS | 1823 | 1462374465641 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}] 08:07:45 INFO - PROCESS | 1823 | 1462374465816 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 08:07:45 INFO - PROCESS | 1823 | 1462374465827 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:45 INFO - PROCESS | 1823 | ++DOCSHELL 0x8e2dd800 == 86 [pid = 1823] [id = 341] 08:07:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 237 (0x8eb92400) [pid = 1823] [serial = 1024] [outer = (nil)] 08:07:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 238 (0x9a4d1000) [pid = 1823] [serial = 1025] [outer = 0x8eb92400] 08:07:45 INFO - PROCESS | 1823 | 1462374465900 Marionette DEBUG loaded listener.js 08:07:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 239 (0x9a983c00) [pid = 1823] [serial = 1026] [outer = 0x8eb92400] 08:07:46 INFO - PROCESS | 1823 | 1462374466834 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]]]}] 08:07:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:07:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1263ms 08:07:46 INFO - PROCESS | 1823 | 1462374466862 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 08:07:46 INFO - PROCESS | 1823 | 1462374466865 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 08:07:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:07:46 INFO - PROCESS | 1823 | 1462374466871 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:07:46 INFO - PROCESS | 1823 | 1462374466875 Marionette TRACE conn3 <- [1,1338,null,{}] 08:07:46 INFO - PROCESS | 1823 | 1462374466880 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}] 08:07:47 INFO - PROCESS | 1823 | 1462374467064 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 08:07:47 INFO - PROCESS | 1823 | 1462374467399 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:47 INFO - PROCESS | 1823 | ++DOCSHELL 0x89d41800 == 87 [pid = 1823] [id = 342] 08:07:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 240 (0x89d44800) [pid = 1823] [serial = 1027] [outer = (nil)] 08:07:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 241 (0x8ab70800) [pid = 1823] [serial = 1028] [outer = 0x89d44800] 08:07:47 INFO - PROCESS | 1823 | 1462374467500 Marionette DEBUG loaded listener.js 08:07:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 242 (0x8d290c00) [pid = 1823] [serial = 1029] [outer = 0x89d44800] 08:07:49 INFO - PROCESS | 1823 | 1462374469091 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]]]}] 08:07:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:07:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2248ms 08:07:49 INFO - PROCESS | 1823 | 1462374469123 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 08:07:49 INFO - PROCESS | 1823 | 1462374469130 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 08:07:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:07:49 INFO - PROCESS | 1823 | 1462374469140 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:07:49 INFO - PROCESS | 1823 | 1462374469147 Marionette TRACE conn3 <- [1,1342,null,{}] 08:07:49 INFO - PROCESS | 1823 | 1462374469155 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}] 08:07:49 INFO - PROCESS | 1823 | 1462374469364 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 08:07:49 INFO - PROCESS | 1823 | 1462374469566 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:49 INFO - PROCESS | 1823 | ++DOCSHELL 0x8d99ac00 == 88 [pid = 1823] [id = 343] 08:07:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 243 (0x8dbc7c00) [pid = 1823] [serial = 1030] [outer = (nil)] 08:07:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 244 (0x8e0b5000) [pid = 1823] [serial = 1031] [outer = 0x8dbc7c00] 08:07:49 INFO - PROCESS | 1823 | 1462374469699 Marionette DEBUG loaded listener.js 08:07:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 245 (0x8e9c4000) [pid = 1823] [serial = 1032] [outer = 0x8dbc7c00] 08:07:50 INFO - PROCESS | 1823 | 1462374470723 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]]]}] 08:07:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:07:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1641ms 08:07:50 INFO - PROCESS | 1823 | 1462374470784 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 08:07:50 INFO - PROCESS | 1823 | 1462374470791 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 08:07:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:07:50 INFO - PROCESS | 1823 | 1462374470798 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:07:50 INFO - PROCESS | 1823 | 1462374470803 Marionette TRACE conn3 <- [1,1346,null,{}] 08:07:50 INFO - PROCESS | 1823 | 1462374470810 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}] 08:07:51 INFO - PROCESS | 1823 | 1462374471046 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 08:07:51 INFO - PROCESS | 1823 | 1462374471388 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:51 INFO - PROCESS | 1823 | ++DOCSHELL 0x8eb9d800 == 89 [pid = 1823] [id = 344] 08:07:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 246 (0x8f58fc00) [pid = 1823] [serial = 1033] [outer = (nil)] 08:07:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 247 (0x91d5b400) [pid = 1823] [serial = 1034] [outer = 0x8f58fc00] 08:07:51 INFO - PROCESS | 1823 | 1462374471481 Marionette DEBUG loaded listener.js 08:07:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 248 (0x91ea9c00) [pid = 1823] [serial = 1035] [outer = 0x8f58fc00] 08:07:52 INFO - PROCESS | 1823 | 1462374472489 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]]]}] 08:07:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:07:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1739ms 08:07:52 INFO - PROCESS | 1823 | 1462374472538 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 08:07:52 INFO - PROCESS | 1823 | 1462374472542 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 08:07:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:07:52 INFO - PROCESS | 1823 | 1462374472569 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:07:52 INFO - PROCESS | 1823 | 1462374472582 Marionette TRACE conn3 <- [1,1350,null,{}] 08:07:52 INFO - PROCESS | 1823 | 1462374472590 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}] 08:07:52 INFO - PROCESS | 1823 | 1462374472844 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 08:07:53 INFO - PROCESS | 1823 | 1462374473138 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:53 INFO - PROCESS | 1823 | ++DOCSHELL 0x8e9b7400 == 90 [pid = 1823] [id = 345] 08:07:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 249 (0x91ecc400) [pid = 1823] [serial = 1036] [outer = (nil)] 08:07:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 250 (0x951f6400) [pid = 1823] [serial = 1037] [outer = 0x91ecc400] 08:07:53 INFO - PROCESS | 1823 | 1462374473230 Marionette DEBUG loaded listener.js 08:07:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 251 (0x9a48ec00) [pid = 1823] [serial = 1038] [outer = 0x91ecc400] 08:07:54 INFO - PROCESS | 1823 | 1462374474202 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]]]}] 08:07:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:07:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1715ms 08:07:54 INFO - PROCESS | 1823 | 1462374474267 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 08:07:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:07:54 INFO - PROCESS | 1823 | 1462374474272 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 08:07:54 INFO - PROCESS | 1823 | 1462374474278 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:07:54 INFO - PROCESS | 1823 | 1462374474282 Marionette TRACE conn3 <- [1,1354,null,{}] 08:07:54 INFO - PROCESS | 1823 | 1462374474288 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}] 08:07:54 INFO - PROCESS | 1823 | 1462374474539 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 08:07:54 INFO - PROCESS | 1823 | 1462374474835 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:54 INFO - PROCESS | 1823 | ++DOCSHELL 0x8dccc800 == 91 [pid = 1823] [id = 346] 08:07:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 252 (0x8ebdfc00) [pid = 1823] [serial = 1039] [outer = (nil)] 08:07:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 253 (0x9b20fc00) [pid = 1823] [serial = 1040] [outer = 0x8ebdfc00] 08:07:54 INFO - PROCESS | 1823 | 1462374474931 Marionette DEBUG loaded listener.js 08:07:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 254 (0x9b7af800) [pid = 1823] [serial = 1041] [outer = 0x8ebdfc00] 08:07:55 INFO - PROCESS | 1823 | 1462374475878 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]]]}] 08:07:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:07:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1639ms 08:07:55 INFO - PROCESS | 1823 | 1462374475917 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 08:07:55 INFO - PROCESS | 1823 | 1462374475921 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 08:07:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:07:55 INFO - PROCESS | 1823 | 1462374475928 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:07:55 INFO - PROCESS | 1823 | 1462374475932 Marionette TRACE conn3 <- [1,1358,null,{}] 08:07:55 INFO - PROCESS | 1823 | 1462374475938 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}] 08:07:56 INFO - PROCESS | 1823 | 1462374476145 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 08:07:56 INFO - PROCESS | 1823 | 1462374476414 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:56 INFO - PROCESS | 1823 | ++DOCSHELL 0x9ad0bc00 == 92 [pid = 1823] [id = 347] 08:07:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 255 (0x9b8b3000) [pid = 1823] [serial = 1042] [outer = (nil)] 08:07:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 256 (0x9d466800) [pid = 1823] [serial = 1043] [outer = 0x9b8b3000] 08:07:56 INFO - PROCESS | 1823 | 1462374476563 Marionette DEBUG loaded listener.js 08:07:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 257 (0xa0505000) [pid = 1823] [serial = 1044] [outer = 0x9b8b3000] 08:07:57 INFO - PROCESS | 1823 | 1462374477586 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]]]}] 08:07:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:07:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1733ms 08:07:57 INFO - PROCESS | 1823 | 1462374477662 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 08:07:57 INFO - PROCESS | 1823 | 1462374477667 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 08:07:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:07:57 INFO - PROCESS | 1823 | 1462374477674 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:07:57 INFO - PROCESS | 1823 | 1462374477677 Marionette TRACE conn3 <- [1,1362,null,{}] 08:07:57 INFO - PROCESS | 1823 | 1462374477683 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}] 08:07:57 INFO - PROCESS | 1823 | 1462374477891 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 08:07:58 INFO - PROCESS | 1823 | 1462374478137 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:58 INFO - PROCESS | 1823 | ++DOCSHELL 0x9b205000 == 93 [pid = 1823] [id = 348] 08:07:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 258 (0x9b8b2c00) [pid = 1823] [serial = 1045] [outer = (nil)] 08:07:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 259 (0xa26d9000) [pid = 1823] [serial = 1046] [outer = 0x9b8b2c00] 08:07:58 INFO - PROCESS | 1823 | 1462374478271 Marionette DEBUG loaded listener.js 08:07:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 260 (0xa30dd000) [pid = 1823] [serial = 1047] [outer = 0x9b8b2c00] 08:07:59 INFO - PROCESS | 1823 | 1462374479190 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]]]}] 08:07:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:07:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1591ms 08:07:59 INFO - PROCESS | 1823 | 1462374479266 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 08:07:59 INFO - PROCESS | 1823 | 1462374479270 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 08:07:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:07:59 INFO - PROCESS | 1823 | 1462374479278 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:07:59 INFO - PROCESS | 1823 | 1462374479283 Marionette TRACE conn3 <- [1,1366,null,{}] 08:07:59 INFO - PROCESS | 1823 | 1462374479289 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}] 08:07:59 INFO - PROCESS | 1823 | 1462374479536 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 08:07:59 INFO - PROCESS | 1823 | 1462374479803 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:59 INFO - PROCESS | 1823 | ++DOCSHELL 0xa30ab000 == 94 [pid = 1823] [id = 349] 08:07:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 261 (0xa321a400) [pid = 1823] [serial = 1048] [outer = (nil)] 08:07:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 262 (0xa5038000) [pid = 1823] [serial = 1049] [outer = 0xa321a400] 08:07:59 INFO - PROCESS | 1823 | 1462374479890 Marionette DEBUG loaded listener.js 08:08:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 263 (0xa50ce000) [pid = 1823] [serial = 1050] [outer = 0xa321a400] 08:08:00 INFO - PROCESS | 1823 | 1462374480807 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] 08:08:00 INFO - PROCESS | 1823 | 1462374480870 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 08:08:00 INFO - PROCESS | 1823 | 1462374480877 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:08:00 INFO - PROCESS | 1823 | 1462374480881 Marionette TRACE conn3 <- [1,1370,null,{}] 08:08:00 INFO - PROCESS | 1823 | 1462374480887 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}] 08:08:01 INFO - PROCESS | 1823 | 1462374481121 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 08:08:01 INFO - PROCESS | 1823 | 1462374481436 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:01 INFO - PROCESS | 1823 | ++DOCSHELL 0x8e9be000 == 95 [pid = 1823] [id = 350] 08:08:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 264 (0x91ecd800) [pid = 1823] [serial = 1051] [outer = (nil)] 08:08:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 265 (0x92af3000) [pid = 1823] [serial = 1052] [outer = 0x91ecd800] 08:08:01 INFO - PROCESS | 1823 | 1462374481524 Marionette DEBUG loaded listener.js 08:08:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 266 (0x92af5000) [pid = 1823] [serial = 1053] [outer = 0x91ecd800] 08:08:02 INFO - PROCESS | 1823 | 1462374482468 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] 08:08:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:08:02 INFO - PROCESS | 1823 | 1462374482523 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 08:08:02 INFO - PROCESS | 1823 | 1462374482530 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:08:02 INFO - PROCESS | 1823 | 1462374482533 Marionette TRACE conn3 <- [1,1374,null,{}] 08:08:02 INFO - PROCESS | 1823 | 1462374482539 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}] 08:08:02 INFO - PROCESS | 1823 | 1462374482791 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 08:08:03 INFO - PROCESS | 1823 | 1462374483089 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:03 INFO - PROCESS | 1823 | ++DOCSHELL 0x8bc35800 == 96 [pid = 1823] [id = 351] 08:08:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 267 (0x8bc36c00) [pid = 1823] [serial = 1054] [outer = (nil)] 08:08:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 268 (0x8bc3f800) [pid = 1823] [serial = 1055] [outer = 0x8bc36c00] 08:08:03 INFO - PROCESS | 1823 | 1462374483177 Marionette DEBUG loaded listener.js 08:08:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 269 (0x8bc41800) [pid = 1823] [serial = 1056] [outer = 0x8bc36c00] 08:08:04 INFO - PROCESS | 1823 | [1823] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:04 INFO - PROCESS | 1823 | 1462374484096 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] 08:08:04 INFO - PROCESS | 1823 | 1462374484123 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 08:08:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:08:04 INFO - PROCESS | 1823 | 1462374484129 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:08:04 INFO - PROCESS | 1823 | 1462374484133 Marionette TRACE conn3 <- [1,1378,null,{}] 08:08:04 INFO - PROCESS | 1823 | 1462374484138 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}] 08:08:04 INFO - PROCESS | 1823 | 1462374484335 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 08:08:04 INFO - PROCESS | 1823 | 1462374484549 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:04 INFO - PROCESS | 1823 | ++DOCSHELL 0xa3598400 == 97 [pid = 1823] [id = 352] 08:08:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 270 (0xa359a800) [pid = 1823] [serial = 1057] [outer = (nil)] 08:08:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 271 (0xa685d800) [pid = 1823] [serial = 1058] [outer = 0xa359a800] 08:08:04 INFO - PROCESS | 1823 | 1462374484746 Marionette DEBUG loaded listener.js 08:08:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 272 (0xa68b6c00) [pid = 1823] [serial = 1059] [outer = 0xa359a800] 08:08:05 INFO - PROCESS | 1823 | 1462374485690 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] 08:08:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:08:05 INFO - PROCESS | 1823 | 1462374485765 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 08:08:05 INFO - PROCESS | 1823 | 1462374485772 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:08:05 INFO - PROCESS | 1823 | 1462374485777 Marionette TRACE conn3 <- [1,1382,null,{}] 08:08:05 INFO - PROCESS | 1823 | 1462374485782 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}] 08:08:06 INFO - PROCESS | 1823 | 1462374486053 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 08:08:06 INFO - PROCESS | 1823 | 1462374486358 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:06 INFO - PROCESS | 1823 | ++DOCSHELL 0x8a5c4800 == 98 [pid = 1823] [id = 353] 08:08:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 273 (0x8a5c5800) [pid = 1823] [serial = 1060] [outer = (nil)] 08:08:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 274 (0x9916e800) [pid = 1823] [serial = 1061] [outer = 0x8a5c5800] 08:08:06 INFO - PROCESS | 1823 | 1462374486445 Marionette DEBUG loaded listener.js 08:08:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 275 (0xa68ae000) [pid = 1823] [serial = 1062] [outer = 0x8a5c5800] 08:08:07 INFO - PROCESS | 1823 | [1823] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:08:07 INFO - PROCESS | 1823 | 1462374487369 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] 08:08:07 INFO - PROCESS | 1823 | 1462374487456 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 08:08:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:08:07 INFO - PROCESS | 1823 | 1462374487464 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:08:07 INFO - PROCESS | 1823 | 1462374487467 Marionette TRACE conn3 <- [1,1386,null,{}] 08:08:07 INFO - PROCESS | 1823 | 1462374487473 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}] 08:08:07 INFO - PROCESS | 1823 | 1462374487720 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 08:08:08 INFO - PROCESS | 1823 | 1462374488024 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:08 INFO - PROCESS | 1823 | ++DOCSHELL 0x8831a000 == 99 [pid = 1823] [id = 354] 08:08:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 276 (0x8831c400) [pid = 1823] [serial = 1063] [outer = (nil)] 08:08:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 277 (0x88320800) [pid = 1823] [serial = 1064] [outer = 0x8831c400] 08:08:08 INFO - PROCESS | 1823 | 1462374488110 Marionette DEBUG loaded listener.js 08:08:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 278 (0x88322800) [pid = 1823] [serial = 1065] [outer = 0x8831c400] 08:08:09 INFO - PROCESS | 1823 | 1462374489080 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] 08:08:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:08:09 INFO - PROCESS | 1823 | 1462374489112 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 08:08:09 INFO - PROCESS | 1823 | 1462374489119 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:08:09 INFO - PROCESS | 1823 | 1462374489122 Marionette TRACE conn3 <- [1,1390,null,{}] 08:08:09 INFO - PROCESS | 1823 | 1462374489129 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}] 08:08:09 INFO - PROCESS | 1823 | 1462374489321 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 08:08:09 INFO - PROCESS | 1823 | 1462374489579 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:09 INFO - PROCESS | 1823 | ++DOCSHELL 0x88321400 == 100 [pid = 1823] [id = 355] 08:08:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 279 (0x883eac00) [pid = 1823] [serial = 1066] [outer = (nil)] 08:08:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 280 (0x883ef800) [pid = 1823] [serial = 1067] [outer = 0x883eac00] 08:08:09 INFO - PROCESS | 1823 | 1462374489706 Marionette DEBUG loaded listener.js 08:08:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 281 (0x883f2c00) [pid = 1823] [serial = 1068] [outer = 0x883eac00] 08:08:11 INFO - PROCESS | 1823 | 1462374491214 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]]]}] 08:08:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:08:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 2135ms 08:08:11 INFO - PROCESS | 1823 | 1462374491254 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 08:08:11 INFO - PROCESS | 1823 | 1462374491259 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 08:08:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:08:11 INFO - PROCESS | 1823 | 1462374491267 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:08:11 INFO - PROCESS | 1823 | 1462374491273 Marionette TRACE conn3 <- [1,1394,null,{}] 08:08:11 INFO - PROCESS | 1823 | 1462374491282 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}] 08:08:11 INFO - PROCESS | 1823 | 1462374491518 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 08:08:11 INFO - PROCESS | 1823 | 1462374491774 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:11 INFO - PROCESS | 1823 | ++DOCSHELL 0x883ea000 == 101 [pid = 1823] [id = 356] 08:08:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 282 (0x8a5c2c00) [pid = 1823] [serial = 1069] [outer = (nil)] 08:08:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 283 (0x8bc40400) [pid = 1823] [serial = 1070] [outer = 0x8a5c2c00] 08:08:11 INFO - PROCESS | 1823 | 1462374491857 Marionette DEBUG loaded listener.js 08:08:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 284 (0x8d8d1400) [pid = 1823] [serial = 1071] [outer = 0x8a5c2c00] 08:08:12 INFO - PROCESS | 1823 | 1462374492992 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]]]}] 08:08:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:08:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1746ms 08:08:13 INFO - PROCESS | 1823 | 1462374493014 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 08:08:13 INFO - PROCESS | 1823 | 1462374493024 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 08:08:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:08:13 INFO - PROCESS | 1823 | 1462374493034 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:08:13 INFO - PROCESS | 1823 | 1462374493038 Marionette TRACE conn3 <- [1,1398,null,{}] 08:08:13 INFO - PROCESS | 1823 | 1462374493044 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}] 08:08:13 INFO - PROCESS | 1823 | 1462374493240 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 08:08:13 INFO - PROCESS | 1823 | 1462374493503 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:13 INFO - PROCESS | 1823 | ++DOCSHELL 0x8831d400 == 102 [pid = 1823] [id = 357] 08:08:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 285 (0x8daad000) [pid = 1823] [serial = 1072] [outer = (nil)] 08:08:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 286 (0x8e17b800) [pid = 1823] [serial = 1073] [outer = 0x8daad000] 08:08:13 INFO - PROCESS | 1823 | 1462374493623 Marionette DEBUG loaded listener.js 08:08:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 287 (0x8eb96000) [pid = 1823] [serial = 1074] [outer = 0x8daad000] 08:08:14 INFO - PROCESS | 1823 | --DOCSHELL 0x89d49400 == 101 [pid = 1823] [id = 223] 08:08:14 INFO - PROCESS | 1823 | --DOCSHELL 0x8ab68400 == 100 [pid = 1823] [id = 224] 08:08:14 INFO - PROCESS | 1823 | --DOCSHELL 0x8f40a400 == 99 [pid = 1823] [id = 222] 08:08:14 INFO - PROCESS | 1823 | --DOCSHELL 0x89d41400 == 98 [pid = 1823] [id = 221] 08:08:14 INFO - PROCESS | 1823 | --DOCSHELL 0x91ecb800 == 97 [pid = 1823] [id = 283] 08:08:14 INFO - PROCESS | 1823 | --DOMWINDOW == 286 (0x9926ac00) [pid = 1823] [serial = 908] [outer = (nil)] [url = about:blank] 08:08:14 INFO - PROCESS | 1823 | --DOMWINDOW == 285 (0x9b207800) [pid = 1823] [serial = 917] [outer = (nil)] [url = about:blank] 08:08:14 INFO - PROCESS | 1823 | --DOMWINDOW == 284 (0x8f410400) [pid = 1823] [serial = 932] [outer = (nil)] [url = about:blank] 08:08:14 INFO - PROCESS | 1823 | --DOMWINDOW == 283 (0x9bff0000) [pid = 1823] [serial = 926] [outer = (nil)] [url = about:blank] 08:08:14 INFO - PROCESS | 1823 | --DOMWINDOW == 282 (0x9b7b9c00) [pid = 1823] [serial = 920] [outer = (nil)] [url = about:blank] 08:08:14 INFO - PROCESS | 1823 | --DOMWINDOW == 281 (0x9a976c00) [pid = 1823] [serial = 911] [outer = (nil)] [url = about:blank] 08:08:14 INFO - PROCESS | 1823 | --DOMWINDOW == 280 (0x9d4c6800) [pid = 1823] [serial = 935] [outer = (nil)] [url = about:blank] 08:08:14 INFO - PROCESS | 1823 | --DOMWINDOW == 279 (0x8e0c0400) [pid = 1823] [serial = 902] [outer = (nil)] [url = about:blank] 08:08:14 INFO - PROCESS | 1823 | --DOMWINDOW == 278 (0x9c19d400) [pid = 1823] [serial = 929] [outer = (nil)] [url = about:blank] 08:08:14 INFO - PROCESS | 1823 | --DOMWINDOW == 277 (0x91d5a400) [pid = 1823] [serial = 905] [outer = (nil)] [url = about:blank] 08:08:14 INFO - PROCESS | 1823 | --DOMWINDOW == 276 (0x9b8b5000) [pid = 1823] [serial = 923] [outer = (nil)] [url = about:blank] 08:08:14 INFO - PROCESS | 1823 | --DOMWINDOW == 275 (0x9aadd000) [pid = 1823] [serial = 914] [outer = (nil)] [url = about:blank] 08:08:14 INFO - PROCESS | 1823 | --DOCSHELL 0x8e2df400 == 96 [pid = 1823] [id = 282] 08:08:14 INFO - PROCESS | 1823 | --DOCSHELL 0x8dcc1000 == 95 [pid = 1823] [id = 220] 08:08:14 INFO - PROCESS | 1823 | --DOCSHELL 0x8cec6c00 == 94 [pid = 1823] [id = 281] 08:08:14 INFO - PROCESS | 1823 | --DOCSHELL 0x8e2dd800 == 93 [pid = 1823] [id = 341] 08:08:14 INFO - PROCESS | 1823 | --DOCSHELL 0x99571c00 == 92 [pid = 1823] [id = 340] 08:08:14 INFO - PROCESS | 1823 | --DOCSHELL 0x8d99d800 == 91 [pid = 1823] [id = 339] 08:08:14 INFO - PROCESS | 1823 | --DOCSHELL 0x8cecf000 == 90 [pid = 1823] [id = 338] 08:08:14 INFO - PROCESS | 1823 | --DOCSHELL 0x89d43c00 == 89 [pid = 1823] [id = 337] 08:08:14 INFO - PROCESS | 1823 | --DOCSHELL 0x8d8da800 == 88 [pid = 1823] [id = 336] 08:08:14 INFO - PROCESS | 1823 | --DOCSHELL 0x8d290000 == 87 [pid = 1823] [id = 335] 08:08:14 INFO - PROCESS | 1823 | --DOCSHELL 0x9d4c0800 == 86 [pid = 1823] [id = 329] 08:08:14 INFO - PROCESS | 1823 | --DOCSHELL 0x8eb96400 == 85 [pid = 1823] [id = 328] 08:08:14 INFO - PROCESS | 1823 | --DOCSHELL 0x9c19f400 == 84 [pid = 1823] [id = 327] 08:08:14 INFO - PROCESS | 1823 | --DOCSHELL 0x8e2de000 == 83 [pid = 1823] [id = 326] 08:08:14 INFO - PROCESS | 1823 | --DOCSHELL 0x9ad10000 == 82 [pid = 1823] [id = 325] 08:08:14 INFO - PROCESS | 1823 | --DOCSHELL 0x8f60d000 == 81 [pid = 1823] [id = 324] 08:08:14 INFO - PROCESS | 1823 | --DOCSHELL 0x9a2ee000 == 80 [pid = 1823] [id = 323] 08:08:14 INFO - PROCESS | 1823 | --DOCSHELL 0x8bc16000 == 79 [pid = 1823] [id = 322] 08:08:14 INFO - PROCESS | 1823 | --DOCSHELL 0x8f606000 == 78 [pid = 1823] [id = 321] 08:08:14 INFO - PROCESS | 1823 | --DOCSHELL 0x8bc0ec00 == 77 [pid = 1823] [id = 320] 08:08:14 INFO - PROCESS | 1823 | 1462374494752 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]]]}] 08:08:14 INFO - PROCESS | 1823 | --DOMWINDOW == 274 (0x995d9800) [pid = 1823] [serial = 957] [outer = (nil)] [url = about:blank] 08:08:14 INFO - PROCESS | 1823 | --DOMWINDOW == 273 (0x8d8d0800) [pid = 1823] [serial = 938] [outer = (nil)] [url = about:blank] 08:08:14 INFO - PROCESS | 1823 | --DOMWINDOW == 272 (0x91fce800) [pid = 1823] [serial = 947] [outer = (nil)] [url = about:blank] 08:08:14 INFO - PROCESS | 1823 | --DOMWINDOW == 271 (0x92dc6c00) [pid = 1823] [serial = 948] [outer = (nil)] [url = about:blank] 08:08:14 INFO - PROCESS | 1823 | --DOMWINDOW == 270 (0x8dcbf400) [pid = 1823] [serial = 939] [outer = (nil)] [url = about:blank] 08:08:14 INFO - PROCESS | 1823 | --DOMWINDOW == 269 (0x951f4400) [pid = 1823] [serial = 953] [outer = (nil)] [url = about:blank] 08:08:14 INFO - PROCESS | 1823 | --DOMWINDOW == 268 (0x95088400) [pid = 1823] [serial = 950] [outer = (nil)] [url = about:blank] 08:08:14 INFO - PROCESS | 1823 | --DOMWINDOW == 267 (0x8f407c00) [pid = 1823] [serial = 941] [outer = (nil)] [url = about:blank] 08:08:14 INFO - PROCESS | 1823 | --DOMWINDOW == 266 (0x99568c00) [pid = 1823] [serial = 956] [outer = (nil)] [url = about:blank] 08:08:14 INFO - PROCESS | 1823 | --DOMWINDOW == 265 (0x98168000) [pid = 1823] [serial = 954] [outer = (nil)] [url = about:blank] 08:08:14 INFO - PROCESS | 1823 | --DOMWINDOW == 264 (0x8bd98400) [pid = 1823] [serial = 627] [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.] 08:08:14 INFO - PROCESS | 1823 | --DOMWINDOW == 263 (0x8e2dd400) [pid = 1823] [serial = 945] [outer = (nil)] [url = about:blank] 08:08:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:08:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1786ms 08:08:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:08:14 INFO - PROCESS | 1823 | --DOMWINDOW == 262 (0x950c1800) [pid = 1823] [serial = 951] [outer = (nil)] [url = about:blank] 08:08:14 INFO - PROCESS | 1823 | --DOMWINDOW == 261 (0x91d5a800) [pid = 1823] [serial = 942] [outer = (nil)] [url = about:blank] 08:08:14 INFO - PROCESS | 1823 | --DOMWINDOW == 260 (0x8d99ec00) [pid = 1823] [serial = 944] [outer = (nil)] [url = about:blank] 08:08:14 INFO - PROCESS | 1823 | 1462374494821 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 08:08:14 INFO - PROCESS | 1823 | 1462374494826 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 08:08:14 INFO - PROCESS | 1823 | 1462374494834 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:08:14 INFO - PROCESS | 1823 | 1462374494840 Marionette TRACE conn3 <- [1,1402,null,{}] 08:08:14 INFO - PROCESS | 1823 | 1462374494857 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}] 08:08:15 INFO - PROCESS | 1823 | 1462374495050 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 08:08:15 INFO - PROCESS | 1823 | 1462374495270 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:15 INFO - PROCESS | 1823 | ++DOCSHELL 0x8ab68400 == 78 [pid = 1823] [id = 358] 08:08:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 261 (0x8d290000) [pid = 1823] [serial = 1075] [outer = (nil)] 08:08:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 262 (0x8ebdc400) [pid = 1823] [serial = 1076] [outer = 0x8d290000] 08:08:15 INFO - PROCESS | 1823 | 1462374495352 Marionette DEBUG loaded listener.js 08:08:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 263 (0x8f58d800) [pid = 1823] [serial = 1077] [outer = 0x8d290000] 08:08:16 INFO - PROCESS | 1823 | 1462374496152 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]]]}] 08:08:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:08:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1394ms 08:08:16 INFO - PROCESS | 1823 | 1462374496226 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 08:08:16 INFO - PROCESS | 1823 | 1462374496230 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 08:08:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:08:16 INFO - PROCESS | 1823 | 1462374496236 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:08:16 INFO - PROCESS | 1823 | 1462374496239 Marionette TRACE conn3 <- [1,1406,null,{}] 08:08:16 INFO - PROCESS | 1823 | 1462374496245 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}] 08:08:16 INFO - PROCESS | 1823 | 1462374496430 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 08:08:16 INFO - PROCESS | 1823 | 1462374496442 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:16 INFO - PROCESS | 1823 | ++DOCSHELL 0x89d43c00 == 79 [pid = 1823] [id = 359] 08:08:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 264 (0x8dbc5c00) [pid = 1823] [serial = 1078] [outer = (nil)] 08:08:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 265 (0x91d9ec00) [pid = 1823] [serial = 1079] [outer = 0x8dbc5c00] 08:08:16 INFO - PROCESS | 1823 | 1462374496704 Marionette DEBUG loaded listener.js 08:08:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 266 (0x91fc9400) [pid = 1823] [serial = 1080] [outer = 0x8dbc5c00] 08:08:17 INFO - PROCESS | 1823 | 1462374497619 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]]]}] 08:08:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:08:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1441ms 08:08:17 INFO - PROCESS | 1823 | 1462374497688 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 08:08:17 INFO - PROCESS | 1823 | 1462374497695 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 08:08:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:08:17 INFO - PROCESS | 1823 | 1462374497701 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:08:17 INFO - PROCESS | 1823 | 1462374497705 Marionette TRACE conn3 <- [1,1410,null,{}] 08:08:17 INFO - PROCESS | 1823 | 1462374497710 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}] 08:08:17 INFO - PROCESS | 1823 | 1462374497947 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 08:08:17 INFO - PROCESS | 1823 | 1462374497977 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:18 INFO - PROCESS | 1823 | ++DOCSHELL 0x8a5cd800 == 80 [pid = 1823] [id = 360] 08:08:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 267 (0x8dbc9c00) [pid = 1823] [serial = 1081] [outer = (nil)] 08:08:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 268 (0x92497c00) [pid = 1823] [serial = 1082] [outer = 0x8dbc9c00] 08:08:18 INFO - PROCESS | 1823 | 1462374498051 Marionette DEBUG loaded listener.js 08:08:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 269 (0x92af8c00) [pid = 1823] [serial = 1083] [outer = 0x8dbc9c00] 08:08:19 INFO - PROCESS | 1823 | --DOMWINDOW == 268 (0x8d292400) [pid = 1823] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:08:19 INFO - PROCESS | 1823 | --DOMWINDOW == 267 (0x93a07400) [pid = 1823] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:08:19 INFO - PROCESS | 1823 | --DOMWINDOW == 266 (0x93a0b800) [pid = 1823] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:08:19 INFO - PROCESS | 1823 | --DOMWINDOW == 265 (0x8dab5800) [pid = 1823] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:08:19 INFO - PROCESS | 1823 | --DOMWINDOW == 264 (0x995d4000) [pid = 1823] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:08:19 INFO - PROCESS | 1823 | --DOMWINDOW == 263 (0x8d291c00) [pid = 1823] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:08:19 INFO - PROCESS | 1823 | --DOMWINDOW == 262 (0x9752d400) [pid = 1823] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:08:19 INFO - PROCESS | 1823 | 1462374499489 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]]]}] 08:08:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:08:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1838ms 08:08:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:08:19 INFO - PROCESS | 1823 | 1462374499541 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 08:08:19 INFO - PROCESS | 1823 | 1462374499544 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 08:08:19 INFO - PROCESS | 1823 | 1462374499550 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:08:19 INFO - PROCESS | 1823 | 1462374499554 Marionette TRACE conn3 <- [1,1414,null,{}] 08:08:19 INFO - PROCESS | 1823 | 1462374499559 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}] 08:08:19 INFO - PROCESS | 1823 | 1462374499772 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 08:08:19 INFO - PROCESS | 1823 | 1462374499935 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:19 INFO - PROCESS | 1823 | ++DOCSHELL 0x8ab67c00 == 81 [pid = 1823] [id = 361] 08:08:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 263 (0x8bc13c00) [pid = 1823] [serial = 1084] [outer = (nil)] 08:08:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 264 (0x93a08000) [pid = 1823] [serial = 1085] [outer = 0x8bc13c00] 08:08:20 INFO - PROCESS | 1823 | 1462374500010 Marionette DEBUG loaded listener.js 08:08:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 265 (0x9510bc00) [pid = 1823] [serial = 1086] [outer = 0x8bc13c00] 08:08:20 INFO - PROCESS | 1823 | 1462374500851 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]]]}] 08:08:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:08:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1331ms 08:08:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:08:20 INFO - PROCESS | 1823 | 1462374500882 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 08:08:20 INFO - PROCESS | 1823 | 1462374500884 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 08:08:20 INFO - PROCESS | 1823 | 1462374500891 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:08:20 INFO - PROCESS | 1823 | 1462374500894 Marionette TRACE conn3 <- [1,1418,null,{}] 08:08:20 INFO - PROCESS | 1823 | 1462374500913 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}] 08:08:21 INFO - PROCESS | 1823 | 1462374501194 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 08:08:21 INFO - PROCESS | 1823 | 1462374501479 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:21 INFO - PROCESS | 1823 | ++DOCSHELL 0x89d49400 == 82 [pid = 1823] [id = 362] 08:08:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 266 (0x8a5c1400) [pid = 1823] [serial = 1087] [outer = (nil)] 08:08:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 267 (0x8ab69800) [pid = 1823] [serial = 1088] [outer = 0x8a5c1400] 08:08:21 INFO - PROCESS | 1823 | 1462374501613 Marionette DEBUG loaded listener.js 08:08:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 268 (0x8bc3f400) [pid = 1823] [serial = 1089] [outer = 0x8a5c1400] 08:08:22 INFO - PROCESS | 1823 | 1462374502579 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]]]}] 08:08:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:08:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1748ms 08:08:22 INFO - PROCESS | 1823 | 1462374502641 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 08:08:22 INFO - PROCESS | 1823 | 1462374502647 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 08:08:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:08:22 INFO - PROCESS | 1823 | 1462374502656 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:08:22 INFO - PROCESS | 1823 | 1462374502664 Marionette TRACE conn3 <- [1,1422,null,{}] 08:08:22 INFO - PROCESS | 1823 | 1462374502672 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}] 08:08:22 INFO - PROCESS | 1823 | 1462374502935 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 08:08:23 INFO - PROCESS | 1823 | 1462374503218 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:23 INFO - PROCESS | 1823 | ++DOCSHELL 0x8dbcec00 == 83 [pid = 1823] [id = 363] 08:08:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 269 (0x8dcc6400) [pid = 1823] [serial = 1090] [outer = (nil)] 08:08:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 270 (0x8e0be800) [pid = 1823] [serial = 1091] [outer = 0x8dcc6400] 08:08:23 INFO - PROCESS | 1823 | 1462374503312 Marionette DEBUG loaded listener.js 08:08:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 271 (0x8e2de000) [pid = 1823] [serial = 1092] [outer = 0x8dcc6400] 08:08:24 INFO - PROCESS | 1823 | 1462374504285 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]]]}] 08:08:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:08:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1684ms 08:08:24 INFO - PROCESS | 1823 | 1462374504341 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 08:08:24 INFO - PROCESS | 1823 | 1462374504345 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 08:08:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:08:24 INFO - PROCESS | 1823 | 1462374504353 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:08:24 INFO - PROCESS | 1823 | 1462374504357 Marionette TRACE conn3 <- [1,1426,null,{}] 08:08:24 INFO - PROCESS | 1823 | 1462374504363 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}] 08:08:24 INFO - PROCESS | 1823 | 1462374504572 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 08:08:24 INFO - PROCESS | 1823 | 1462374504876 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:24 INFO - PROCESS | 1823 | ++DOCSHELL 0x91da0400 == 84 [pid = 1823] [id = 364] 08:08:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 272 (0x91ecb000) [pid = 1823] [serial = 1093] [outer = (nil)] 08:08:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 273 (0x92375c00) [pid = 1823] [serial = 1094] [outer = 0x91ecb000] 08:08:25 INFO - PROCESS | 1823 | 1462374505008 Marionette DEBUG loaded listener.js 08:08:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 274 (0x93a0b800) [pid = 1823] [serial = 1095] [outer = 0x91ecb000] 08:08:25 INFO - PROCESS | 1823 | 1462374505960 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]]]}] 08:08:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:08:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1681ms 08:08:26 INFO - PROCESS | 1823 | 1462374506035 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 08:08:26 INFO - PROCESS | 1823 | 1462374506042 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 08:08:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:08:26 INFO - PROCESS | 1823 | 1462374506059 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:08:26 INFO - PROCESS | 1823 | 1462374506067 Marionette TRACE conn3 <- [1,1430,null,{}] 08:08:26 INFO - PROCESS | 1823 | 1462374506074 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}] 08:08:26 INFO - PROCESS | 1823 | 1462374506396 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 08:08:26 INFO - PROCESS | 1823 | 1462374506638 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:26 INFO - PROCESS | 1823 | ++DOCSHELL 0x91d5ac00 == 85 [pid = 1823] [id = 365] 08:08:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 275 (0x91d5f800) [pid = 1823] [serial = 1096] [outer = (nil)] 08:08:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 276 (0x99260c00) [pid = 1823] [serial = 1097] [outer = 0x91d5f800] 08:08:26 INFO - PROCESS | 1823 | 1462374506728 Marionette DEBUG loaded listener.js 08:08:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 277 (0x995d2000) [pid = 1823] [serial = 1098] [outer = 0x91d5f800] 08:08:27 INFO - PROCESS | 1823 | 1462374507782 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]]]}] 08:08:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:08:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1802ms 08:08:27 INFO - PROCESS | 1823 | 1462374507854 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 08:08:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:08:27 INFO - PROCESS | 1823 | 1462374507858 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 08:08:27 INFO - PROCESS | 1823 | 1462374507864 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:08:27 INFO - PROCESS | 1823 | 1462374507868 Marionette TRACE conn3 <- [1,1434,null,{}] 08:08:27 INFO - PROCESS | 1823 | 1462374507875 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}] 08:08:28 INFO - PROCESS | 1823 | 1462374508122 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 08:08:28 INFO - PROCESS | 1823 | 1462374508379 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:28 INFO - PROCESS | 1823 | ++DOCSHELL 0x976ab400 == 86 [pid = 1823] [id = 366] 08:08:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 278 (0x995d6000) [pid = 1823] [serial = 1099] [outer = (nil)] 08:08:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 279 (0x9a2f3c00) [pid = 1823] [serial = 1100] [outer = 0x995d6000] 08:08:28 INFO - PROCESS | 1823 | 1462374508513 Marionette DEBUG loaded listener.js 08:08:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 280 (0x9a982c00) [pid = 1823] [serial = 1101] [outer = 0x995d6000] 08:08:29 INFO - PROCESS | 1823 | 1462374509486 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]]]}] 08:08:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:08:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1684ms 08:08:29 INFO - PROCESS | 1823 | 1462374509549 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 08:08:29 INFO - PROCESS | 1823 | 1462374509553 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 08:08:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:08:29 INFO - PROCESS | 1823 | 1462374509559 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:08:29 INFO - PROCESS | 1823 | 1462374509563 Marionette TRACE conn3 <- [1,1438,null,{}] 08:08:29 INFO - PROCESS | 1823 | 1462374509569 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}] 08:08:29 INFO - PROCESS | 1823 | 1462374509774 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 08:08:30 INFO - PROCESS | 1823 | 1462374510038 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:30 INFO - PROCESS | 1823 | ++DOCSHELL 0x9ad0a000 == 87 [pid = 1823] [id = 367] 08:08:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 281 (0x9ad0ac00) [pid = 1823] [serial = 1102] [outer = (nil)] 08:08:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 282 (0x9b4b8c00) [pid = 1823] [serial = 1103] [outer = 0x9ad0ac00] 08:08:30 INFO - PROCESS | 1823 | 1462374510153 Marionette DEBUG loaded listener.js 08:08:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 283 (0x9b8b7800) [pid = 1823] [serial = 1104] [outer = 0x9ad0ac00] 08:08:31 INFO - PROCESS | 1823 | 1462374511062 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]]]}] 08:08:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:08:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1579ms 08:08:31 INFO - PROCESS | 1823 | 1462374511140 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 08:08:31 INFO - PROCESS | 1823 | 1462374511144 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 08:08:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:08:31 INFO - PROCESS | 1823 | 1462374511150 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:08:31 INFO - PROCESS | 1823 | 1462374511154 Marionette TRACE conn3 <- [1,1442,null,{}] 08:08:31 INFO - PROCESS | 1823 | 1462374511159 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}] 08:08:31 INFO - PROCESS | 1823 | 1462374511394 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 08:08:31 INFO - PROCESS | 1823 | 1462374511701 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:31 INFO - PROCESS | 1823 | ++DOCSHELL 0x8cecf400 == 88 [pid = 1823] [id = 368] 08:08:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 284 (0x8dcc6000) [pid = 1823] [serial = 1105] [outer = (nil)] 08:08:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 285 (0x9d46f800) [pid = 1823] [serial = 1106] [outer = 0x8dcc6000] 08:08:31 INFO - PROCESS | 1823 | 1462374511794 Marionette DEBUG loaded listener.js 08:08:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 286 (0x9d4bf800) [pid = 1823] [serial = 1107] [outer = 0x8dcc6000] 08:08:32 INFO - PROCESS | 1823 | 1462374512733 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]]]}] 08:08:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:08:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1633ms 08:08:32 INFO - PROCESS | 1823 | 1462374512789 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 08:08:32 INFO - PROCESS | 1823 | 1462374512796 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 08:08:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:08:32 INFO - PROCESS | 1823 | 1462374512806 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:08:32 INFO - PROCESS | 1823 | 1462374512810 Marionette TRACE conn3 <- [1,1446,null,{}] 08:08:32 INFO - PROCESS | 1823 | 1462374512816 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}] 08:08:33 INFO - PROCESS | 1823 | 1462374513015 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 08:08:33 INFO - PROCESS | 1823 | 1462374513271 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:33 INFO - PROCESS | 1823 | ++DOCSHELL 0x8cec9000 == 89 [pid = 1823] [id = 369] 08:08:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 287 (0x9d4b9000) [pid = 1823] [serial = 1108] [outer = (nil)] 08:08:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 288 (0xa050fc00) [pid = 1823] [serial = 1109] [outer = 0x9d4b9000] 08:08:33 INFO - PROCESS | 1823 | 1462374513401 Marionette DEBUG loaded listener.js 08:08:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 289 (0xa2135c00) [pid = 1823] [serial = 1110] [outer = 0x9d4b9000] 08:08:34 INFO - PROCESS | 1823 | 1462374514289 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]]]}] 08:08:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:08:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1527ms 08:08:34 INFO - PROCESS | 1823 | 1462374514334 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 08:08:34 INFO - PROCESS | 1823 | 1462374514338 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 08:08:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:08:34 INFO - PROCESS | 1823 | 1462374514344 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:08:34 INFO - PROCESS | 1823 | 1462374514348 Marionette TRACE conn3 <- [1,1450,null,{}] 08:08:34 INFO - PROCESS | 1823 | 1462374514353 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}] 08:08:34 INFO - PROCESS | 1823 | 1462374514545 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 08:08:34 INFO - PROCESS | 1823 | 1462374514761 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:34 INFO - PROCESS | 1823 | ++DOCSHELL 0x9d46b400 == 90 [pid = 1823] [id = 370] 08:08:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 290 (0x9d8ac400) [pid = 1823] [serial = 1111] [outer = (nil)] 08:08:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 291 (0xa26b4800) [pid = 1823] [serial = 1112] [outer = 0x9d8ac400] 08:08:34 INFO - PROCESS | 1823 | 1462374514933 Marionette DEBUG loaded listener.js 08:08:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 292 (0xa3052400) [pid = 1823] [serial = 1113] [outer = 0x9d8ac400] 08:08:35 INFO - PROCESS | 1823 | 1462374515904 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]]]}] 08:08:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:08:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1634ms 08:08:35 INFO - PROCESS | 1823 | 1462374515980 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 08:08:35 INFO - PROCESS | 1823 | 1462374515983 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 08:08:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:08:35 INFO - PROCESS | 1823 | 1462374515991 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:08:36 INFO - PROCESS | 1823 | 1462374516002 Marionette TRACE conn3 <- [1,1454,null,{}] 08:08:36 INFO - PROCESS | 1823 | 1462374516007 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}] 08:08:36 INFO - PROCESS | 1823 | 1462374516251 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 08:08:36 INFO - PROCESS | 1823 | 1462374516569 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:36 INFO - PROCESS | 1823 | ++DOCSHELL 0x89469400 == 91 [pid = 1823] [id = 371] 08:08:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 293 (0x8946cc00) [pid = 1823] [serial = 1114] [outer = (nil)] 08:08:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 294 (0x89473000) [pid = 1823] [serial = 1115] [outer = 0x8946cc00] 08:08:36 INFO - PROCESS | 1823 | 1462374516668 Marionette DEBUG loaded listener.js 08:08:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 295 (0x89476400) [pid = 1823] [serial = 1116] [outer = 0x8946cc00] 08:08:37 INFO - PROCESS | 1823 | 1462374517591 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]]]}] 08:08:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:08:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1650ms 08:08:37 INFO - PROCESS | 1823 | 1462374517642 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 08:08:37 INFO - PROCESS | 1823 | 1462374517645 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 08:08:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:08:37 INFO - PROCESS | 1823 | 1462374517652 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:08:37 INFO - PROCESS | 1823 | 1462374517656 Marionette TRACE conn3 <- [1,1458,null,{}] 08:08:37 INFO - PROCESS | 1823 | 1462374517662 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}] 08:08:37 INFO - PROCESS | 1823 | 1462374517890 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 08:08:38 INFO - PROCESS | 1823 | 1462374518158 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:38 INFO - PROCESS | 1823 | ++DOCSHELL 0x89476800 == 92 [pid = 1823] [id = 372] 08:08:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 296 (0xa24e2400) [pid = 1823] [serial = 1117] [outer = (nil)] 08:08:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 297 (0xa30aa800) [pid = 1823] [serial = 1118] [outer = 0xa24e2400] 08:08:38 INFO - PROCESS | 1823 | 1462374518299 Marionette DEBUG loaded listener.js 08:08:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 298 (0xa35a7000) [pid = 1823] [serial = 1119] [outer = 0xa24e2400] 08:08:39 INFO - PROCESS | 1823 | 1462374519296 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]]]}] 08:08:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:08:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1679ms 08:08:39 INFO - PROCESS | 1823 | 1462374519332 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 08:08:39 INFO - PROCESS | 1823 | 1462374519336 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 08:08:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:08:39 INFO - PROCESS | 1823 | 1462374519342 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:08:39 INFO - PROCESS | 1823 | 1462374519347 Marionette TRACE conn3 <- [1,1462,null,{}] 08:08:39 INFO - PROCESS | 1823 | 1462374519352 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}] 08:08:39 INFO - PROCESS | 1823 | 1462374519576 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 08:08:39 INFO - PROCESS | 1823 | 1462374519839 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:39 INFO - PROCESS | 1823 | ++DOCSHELL 0x876e5400 == 93 [pid = 1823] [id = 373] 08:08:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 299 (0x876e7000) [pid = 1823] [serial = 1120] [outer = (nil)] 08:08:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 300 (0x876f0000) [pid = 1823] [serial = 1121] [outer = 0x876e7000] 08:08:39 INFO - PROCESS | 1823 | 1462374519973 Marionette DEBUG loaded listener.js 08:08:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 301 (0xa26b7000) [pid = 1823] [serial = 1122] [outer = 0x876e7000] 08:08:40 INFO - PROCESS | 1823 | 1462374520929 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]]]}] 08:08:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:08:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1637ms 08:08:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:08:40 INFO - PROCESS | 1823 | 1462374520981 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 08:08:40 INFO - PROCESS | 1823 | 1462374520984 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 08:08:40 INFO - PROCESS | 1823 | 1462374520992 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:08:40 INFO - PROCESS | 1823 | 1462374520995 Marionette TRACE conn3 <- [1,1466,null,{}] 08:08:41 INFO - PROCESS | 1823 | 1462374521001 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}] 08:08:41 INFO - PROCESS | 1823 | 1462374521205 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 08:08:41 INFO - PROCESS | 1823 | 1462374521478 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:41 INFO - PROCESS | 1823 | ++DOCSHELL 0x876ea000 == 94 [pid = 1823] [id = 374] 08:08:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 302 (0x87841400) [pid = 1823] [serial = 1123] [outer = (nil)] 08:08:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 303 (0x87848000) [pid = 1823] [serial = 1124] [outer = 0x87841400] 08:08:41 INFO - PROCESS | 1823 | 1462374521606 Marionette DEBUG loaded listener.js 08:08:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 304 (0x8784b000) [pid = 1823] [serial = 1125] [outer = 0x87841400] 08:08:42 INFO - PROCESS | 1823 | 1462374522538 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]]]}] 08:08:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:08:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1591ms 08:08:42 INFO - PROCESS | 1823 | 1462374522583 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 08:08:42 INFO - PROCESS | 1823 | 1462374522588 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 08:08:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:08:42 INFO - PROCESS | 1823 | 1462374522596 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:08:42 INFO - PROCESS | 1823 | 1462374522599 Marionette TRACE conn3 <- [1,1470,null,{}] 08:08:42 INFO - PROCESS | 1823 | 1462374522608 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}] 08:08:42 INFO - PROCESS | 1823 | 1462374522826 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 08:08:43 INFO - PROCESS | 1823 | 1462374523137 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:43 INFO - PROCESS | 1823 | ++DOCSHELL 0x87849c00 == 95 [pid = 1823] [id = 375] 08:08:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 305 (0x88725000) [pid = 1823] [serial = 1126] [outer = (nil)] 08:08:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 306 (0x88727c00) [pid = 1823] [serial = 1127] [outer = 0x88725000] 08:08:43 INFO - PROCESS | 1823 | 1462374523261 Marionette DEBUG loaded listener.js 08:08:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 307 (0x8872b000) [pid = 1823] [serial = 1128] [outer = 0x88725000] 08:08:44 INFO - PROCESS | 1823 | 1462374524173 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]]]}] 08:08:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:08:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1638ms 08:08:44 INFO - PROCESS | 1823 | 1462374524234 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 08:08:44 INFO - PROCESS | 1823 | 1462374524238 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 08:08:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:08:44 INFO - PROCESS | 1823 | 1462374524245 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:08:44 INFO - PROCESS | 1823 | 1462374524250 Marionette TRACE conn3 <- [1,1474,null,{}] 08:08:44 INFO - PROCESS | 1823 | 1462374524256 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}] 08:08:44 INFO - PROCESS | 1823 | 1462374524470 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 08:08:44 INFO - PROCESS | 1823 | 1462374524730 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:44 INFO - PROCESS | 1823 | ++DOCSHELL 0x8872a400 == 96 [pid = 1823] [id = 376] 08:08:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 308 (0x8872c800) [pid = 1823] [serial = 1129] [outer = (nil)] 08:08:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 309 (0x88732400) [pid = 1823] [serial = 1130] [outer = 0x8872c800] 08:08:44 INFO - PROCESS | 1823 | 1462374524877 Marionette DEBUG loaded listener.js 08:08:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 310 (0x89474800) [pid = 1823] [serial = 1131] [outer = 0x8872c800] 08:08:45 INFO - PROCESS | 1823 | 1462374525803 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]]]}] 08:08:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:08:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1597ms 08:08:45 INFO - PROCESS | 1823 | 1462374525842 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 08:08:45 INFO - PROCESS | 1823 | 1462374525845 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 08:08:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:08:45 INFO - PROCESS | 1823 | 1462374525852 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:08:45 INFO - PROCESS | 1823 | 1462374525856 Marionette TRACE conn3 <- [1,1478,null,{}] 08:08:45 INFO - PROCESS | 1823 | 1462374525862 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}] 08:08:46 INFO - PROCESS | 1823 | 1462374526059 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 08:08:46 INFO - PROCESS | 1823 | 1462374526379 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:46 INFO - PROCESS | 1823 | ++DOCSHELL 0x88730c00 == 97 [pid = 1823] [id = 377] 08:08:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 311 (0x88901800) [pid = 1823] [serial = 1132] [outer = (nil)] 08:08:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 312 (0x88906800) [pid = 1823] [serial = 1133] [outer = 0x88901800] 08:08:46 INFO - PROCESS | 1823 | 1462374526473 Marionette DEBUG loaded listener.js 08:08:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 313 (0x88909800) [pid = 1823] [serial = 1134] [outer = 0x88901800] 08:08:47 INFO - PROCESS | 1823 | 1462374527437 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]]]}] 08:08:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:08:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1636ms 08:08:47 INFO - PROCESS | 1823 | 1462374527508 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 08:08:47 INFO - PROCESS | 1823 | 1462374527513 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 08:08:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:08:47 INFO - PROCESS | 1823 | 1462374527524 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:08:47 INFO - PROCESS | 1823 | 1462374527527 Marionette TRACE conn3 <- [1,1482,null,{}] 08:08:47 INFO - PROCESS | 1823 | 1462374527533 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}] 08:08:47 INFO - PROCESS | 1823 | 1462374527741 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 08:08:48 INFO - PROCESS | 1823 | 1462374528079 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:48 INFO - PROCESS | 1823 | ++DOCSHELL 0x88725400 == 98 [pid = 1823] [id = 378] 08:08:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 314 (0x8872c400) [pid = 1823] [serial = 1135] [outer = (nil)] 08:08:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 315 (0x88910400) [pid = 1823] [serial = 1136] [outer = 0x8872c400] 08:08:48 INFO - PROCESS | 1823 | 1462374528175 Marionette DEBUG loaded listener.js 08:08:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 316 (0x8e0bec00) [pid = 1823] [serial = 1137] [outer = 0x8872c400] 08:08:49 INFO - PROCESS | 1823 | 1462374529130 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]]]}] 08:08:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:08:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1683ms 08:08:49 INFO - PROCESS | 1823 | 1462374529207 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 08:08:49 INFO - PROCESS | 1823 | 1462374529211 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 08:08:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:08:49 INFO - PROCESS | 1823 | 1462374529217 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:08:49 INFO - PROCESS | 1823 | 1462374529221 Marionette TRACE conn3 <- [1,1486,null,{}] 08:08:49 INFO - PROCESS | 1823 | 1462374529227 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}] 08:08:49 INFO - PROCESS | 1823 | 1462374529477 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 08:08:50 INFO - PROCESS | 1823 | 1462374530183 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:50 INFO - PROCESS | 1823 | ++DOCSHELL 0x876f0c00 == 99 [pid = 1823] [id = 379] 08:08:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 317 (0x876f1000) [pid = 1823] [serial = 1138] [outer = (nil)] 08:08:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 318 (0x87848400) [pid = 1823] [serial = 1139] [outer = 0x876f1000] 08:08:50 INFO - PROCESS | 1823 | 1462374530270 Marionette DEBUG loaded listener.js 08:08:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 319 (0x883f1800) [pid = 1823] [serial = 1140] [outer = 0x876f1000] 08:08:51 INFO - PROCESS | 1823 | 1462374531218 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]]]}] 08:08:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:08:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 2080ms 08:08:51 INFO - PROCESS | 1823 | 1462374531299 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 08:08:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:08:51 INFO - PROCESS | 1823 | 1462374531306 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 08:08:51 INFO - PROCESS | 1823 | 1462374531315 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:08:51 INFO - PROCESS | 1823 | 1462374531321 Marionette TRACE conn3 <- [1,1490,null,{}] 08:08:51 INFO - PROCESS | 1823 | 1462374531328 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}] 08:08:51 INFO - PROCESS | 1823 | 1462374531567 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 08:08:51 INFO - PROCESS | 1823 | --DOCSHELL 0x95093800 == 98 [pid = 1823] [id = 272] 08:08:51 INFO - PROCESS | 1823 | --DOCSHELL 0x8d291400 == 97 [pid = 1823] [id = 209] 08:08:51 INFO - PROCESS | 1823 | --DOCSHELL 0x8dcc0800 == 96 [pid = 1823] [id = 214] 08:08:51 INFO - PROCESS | 1823 | --DOCSHELL 0x9248e400 == 95 [pid = 1823] [id = 270] 08:08:51 INFO - PROCESS | 1823 | --DOCSHELL 0x8ab6d400 == 94 [pid = 1823] [id = 267] 08:08:51 INFO - PROCESS | 1823 | --DOCSHELL 0x8ba93800 == 93 [pid = 1823] [id = 268] 08:08:51 INFO - PROCESS | 1823 | --DOCSHELL 0x92497000 == 92 [pid = 1823] [id = 269] 08:08:51 INFO - PROCESS | 1823 | --DOCSHELL 0x8d297400 == 91 [pid = 1823] [id = 271] 08:08:51 INFO - PROCESS | 1823 | --DOCSHELL 0x8ebdac00 == 90 [pid = 1823] [id = 265] 08:08:51 INFO - PROCESS | 1823 | --DOCSHELL 0x8ab73400 == 89 [pid = 1823] [id = 266] 08:08:51 INFO - PROCESS | 1823 | --DOCSHELL 0x88321400 == 88 [pid = 1823] [id = 355] 08:08:51 INFO - PROCESS | 1823 | --DOCSHELL 0x8831a000 == 87 [pid = 1823] [id = 354] 08:08:51 INFO - PROCESS | 1823 | --DOCSHELL 0xa3598400 == 86 [pid = 1823] [id = 352] 08:08:51 INFO - PROCESS | 1823 | --DOCSHELL 0x8a5c4800 == 85 [pid = 1823] [id = 353] 08:08:52 INFO - PROCESS | 1823 | --DOCSHELL 0x8bc35800 == 84 [pid = 1823] [id = 351] 08:08:52 INFO - PROCESS | 1823 | --DOCSHELL 0x8e9be000 == 83 [pid = 1823] [id = 350] 08:08:52 INFO - PROCESS | 1823 | --DOCSHELL 0xa30ab000 == 82 [pid = 1823] [id = 349] 08:08:52 INFO - PROCESS | 1823 | --DOCSHELL 0x9ad0bc00 == 81 [pid = 1823] [id = 347] 08:08:52 INFO - PROCESS | 1823 | --DOCSHELL 0x9b205000 == 80 [pid = 1823] [id = 348] 08:08:52 INFO - PROCESS | 1823 | --DOCSHELL 0x8dccc800 == 79 [pid = 1823] [id = 346] 08:08:52 INFO - PROCESS | 1823 | --DOCSHELL 0x8e9b7400 == 78 [pid = 1823] [id = 345] 08:08:52 INFO - PROCESS | 1823 | --DOCSHELL 0x8eb9d800 == 77 [pid = 1823] [id = 344] 08:08:52 INFO - PROCESS | 1823 | --DOCSHELL 0x8d99ac00 == 76 [pid = 1823] [id = 343] 08:08:52 INFO - PROCESS | 1823 | --DOCSHELL 0x89d41800 == 75 [pid = 1823] [id = 342] 08:08:52 INFO - PROCESS | 1823 | --DOMWINDOW == 318 (0x9a4d1000) [pid = 1823] [serial = 1025] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1823 | --DOMWINDOW == 317 (0xa2263800) [pid = 1823] [serial = 983] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1823 | --DOMWINDOW == 316 (0x8e0bf800) [pid = 1823] [serial = 1008] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1823 | --DOMWINDOW == 315 (0x8d99b800) [pid = 1823] [serial = 1007] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1823 | --DOMWINDOW == 314 (0x99261400) [pid = 1823] [serial = 1020] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1823 | --DOMWINDOW == 313 (0x92dc2000) [pid = 1823] [serial = 1001] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1823 | --DOMWINDOW == 312 (0x9a981800) [pid = 1823] [serial = 968] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1823 | --DOMWINDOW == 311 (0x8e186000) [pid = 1823] [serial = 962] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1823 | --DOMWINDOW == 310 (0x93cbfc00) [pid = 1823] [serial = 1016] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1823 | --DOMWINDOW == 309 (0x95106800) [pid = 1823] [serial = 1017] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1823 | --DOMWINDOW == 308 (0xa628cc00) [pid = 1823] [serial = 998] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1823 | --DOMWINDOW == 307 (0x9a62c000) [pid = 1823] [serial = 959] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1823 | --DOMWINDOW == 306 (0x91ea7400) [pid = 1823] [serial = 1011] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1823 | --DOMWINDOW == 305 (0x90d83000) [pid = 1823] [serial = 1010] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1823 | --DOMWINDOW == 304 (0x92e15800) [pid = 1823] [serial = 965] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1823 | --DOMWINDOW == 303 (0xa102dc00) [pid = 1823] [serial = 980] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1823 | --DOMWINDOW == 302 (0x99ece000) [pid = 1823] [serial = 1022] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1823 | --DOMWINDOW == 301 (0xa50c9800) [pid = 1823] [serial = 1004] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1823 | --DOMWINDOW == 300 (0xa3057800) [pid = 1823] [serial = 989] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1823 | --DOMWINDOW == 299 (0x9d8a5000) [pid = 1823] [serial = 977] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1823 | --DOMWINDOW == 298 (0xa34bc400) [pid = 1823] [serial = 992] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1823 | --DOMWINDOW == 297 (0x9bf17000) [pid = 1823] [serial = 974] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1823 | --DOMWINDOW == 296 (0xa2616000) [pid = 1823] [serial = 986] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1823 | --DOMWINDOW == 295 (0x9b209400) [pid = 1823] [serial = 971] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1823 | --DOMWINDOW == 294 (0x8dab1c00) [pid = 1823] [serial = 1013] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1823 | --DOMWINDOW == 293 (0x8f607000) [pid = 1823] [serial = 1014] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1823 | --DOMWINDOW == 292 (0xa50a5400) [pid = 1823] [serial = 995] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1823 | --DOMWINDOW == 291 (0x9a490400) [pid = 1823] [serial = 1023] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1823 | --DOMWINDOW == 290 (0x976a6800) [pid = 1823] [serial = 1019] [outer = (nil)] [url = about:blank] 08:08:52 INFO - PROCESS | 1823 | 1462374532323 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:52 INFO - PROCESS | 1823 | ++DOCSHELL 0x8831a400 == 76 [pid = 1823] [id = 380] 08:08:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 291 (0x8831c800) [pid = 1823] [serial = 1141] [outer = (nil)] 08:08:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 292 (0x883e9400) [pid = 1823] [serial = 1142] [outer = 0x8831c800] 08:08:52 INFO - PROCESS | 1823 | 1462374532405 Marionette DEBUG loaded listener.js 08:08:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 293 (0x8a5c9800) [pid = 1823] [serial = 1143] [outer = 0x8831c800] 08:08:53 INFO - PROCESS | 1823 | 1462374533188 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]]]}] 08:08:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:08:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1890ms 08:08:53 INFO - PROCESS | 1823 | 1462374533206 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 08:08:53 INFO - PROCESS | 1823 | 1462374533212 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 08:08:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:08:53 INFO - PROCESS | 1823 | 1462374533221 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:08:53 INFO - PROCESS | 1823 | 1462374533223 Marionette TRACE conn3 <- [1,1494,null,{}] 08:08:53 INFO - PROCESS | 1823 | 1462374533228 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}] 08:08:53 INFO - PROCESS | 1823 | 1462374533435 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 08:08:53 INFO - PROCESS | 1823 | 1462374533620 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:53 INFO - PROCESS | 1823 | ++DOCSHELL 0x883f2400 == 77 [pid = 1823] [id = 381] 08:08:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 294 (0x88732800) [pid = 1823] [serial = 1144] [outer = (nil)] 08:08:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 295 (0x8bc42000) [pid = 1823] [serial = 1145] [outer = 0x88732800] 08:08:53 INFO - PROCESS | 1823 | 1462374533696 Marionette DEBUG loaded listener.js 08:08:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 296 (0x8d9a3c00) [pid = 1823] [serial = 1146] [outer = 0x88732800] 08:08:54 INFO - PROCESS | 1823 | 1462374534611 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]]]}] 08:08:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:08:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1437ms 08:08:54 INFO - PROCESS | 1823 | 1462374534658 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 08:08:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:08:54 INFO - PROCESS | 1823 | 1462374534662 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 08:08:54 INFO - PROCESS | 1823 | 1462374534671 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:08:54 INFO - PROCESS | 1823 | 1462374534680 Marionette TRACE conn3 <- [1,1498,null,{}] 08:08:54 INFO - PROCESS | 1823 | 1462374534702 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}] 08:08:54 INFO - PROCESS | 1823 | 1462374534960 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 08:08:55 INFO - PROCESS | 1823 | 1462374534996 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:55 INFO - PROCESS | 1823 | ++DOCSHELL 0x8bc16000 == 78 [pid = 1823] [id = 382] 08:08:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 297 (0x8d291400) [pid = 1823] [serial = 1147] [outer = (nil)] 08:08:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 298 (0x8eb97400) [pid = 1823] [serial = 1148] [outer = 0x8d291400] 08:08:55 INFO - PROCESS | 1823 | 1462374535070 Marionette DEBUG loaded listener.js 08:08:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 299 (0x8f410000) [pid = 1823] [serial = 1149] [outer = 0x8d291400] 08:08:56 INFO - PROCESS | 1823 | 1462374536022 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]]]}] 08:08:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:08:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1400ms 08:08:56 INFO - PROCESS | 1823 | 1462374536069 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 08:08:56 INFO - PROCESS | 1823 | 1462374536073 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 08:08:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:08:56 INFO - PROCESS | 1823 | 1462374536087 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:08:56 INFO - PROCESS | 1823 | 1462374536091 Marionette TRACE conn3 <- [1,1502,null,{}] 08:08:56 INFO - PROCESS | 1823 | 1462374536096 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}] 08:08:56 INFO - PROCESS | 1823 | 1462374536367 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 08:08:56 INFO - PROCESS | 1823 | 1462374536397 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:56 INFO - PROCESS | 1823 | ++DOCSHELL 0x8e2d2000 == 79 [pid = 1823] [id = 383] 08:08:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 300 (0x8eb9b400) [pid = 1823] [serial = 1150] [outer = (nil)] 08:08:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 301 (0x91da4400) [pid = 1823] [serial = 1151] [outer = 0x8eb9b400] 08:08:56 INFO - PROCESS | 1823 | 1462374536473 Marionette DEBUG loaded listener.js 08:08:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 302 (0x91fca800) [pid = 1823] [serial = 1152] [outer = 0x8eb9b400] 08:08:57 INFO - PROCESS | 1823 | --DOMWINDOW == 301 (0x8a5c2c00) [pid = 1823] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:08:57 INFO - PROCESS | 1823 | --DOMWINDOW == 300 (0x8daad000) [pid = 1823] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:08:57 INFO - PROCESS | 1823 | --DOMWINDOW == 299 (0x8dbc9c00) [pid = 1823] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:08:57 INFO - PROCESS | 1823 | --DOMWINDOW == 298 (0x8d290000) [pid = 1823] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:08:57 INFO - PROCESS | 1823 | --DOMWINDOW == 297 (0x8dbc5c00) [pid = 1823] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:08:57 INFO - PROCESS | 1823 | --DOMWINDOW == 296 (0x8eb92400) [pid = 1823] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:08:57 INFO - PROCESS | 1823 | 1462374537904 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]]]}] 08:08:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:08:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1842ms 08:08:57 INFO - PROCESS | 1823 | 1462374537930 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 08:08:57 INFO - PROCESS | 1823 | 1462374537933 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 08:08:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:08:57 INFO - PROCESS | 1823 | 1462374537940 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:08:57 INFO - PROCESS | 1823 | 1462374537944 Marionette TRACE conn3 <- [1,1506,null,{}] 08:08:57 INFO - PROCESS | 1823 | 1462374537949 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}] 08:08:58 INFO - PROCESS | 1823 | 1462374538148 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 08:08:58 INFO - PROCESS | 1823 | 1462374538374 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:58 INFO - PROCESS | 1823 | ++DOCSHELL 0x8dcccc00 == 80 [pid = 1823] [id = 384] 08:08:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 297 (0x8eb92400) [pid = 1823] [serial = 1153] [outer = (nil)] 08:08:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 298 (0x9225b800) [pid = 1823] [serial = 1154] [outer = 0x8eb92400] 08:08:58 INFO - PROCESS | 1823 | 1462374538466 Marionette DEBUG loaded listener.js 08:08:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 299 (0x92aefc00) [pid = 1823] [serial = 1155] [outer = 0x8eb92400] 08:08:59 INFO - PROCESS | 1823 | 1462374539382 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]]]}] 08:08:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:08:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1478ms 08:08:59 INFO - PROCESS | 1823 | 1462374539420 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 08:08:59 INFO - PROCESS | 1823 | 1462374539426 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 08:08:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:08:59 INFO - PROCESS | 1823 | 1462374539447 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:08:59 INFO - PROCESS | 1823 | 1462374539453 Marionette TRACE conn3 <- [1,1510,null,{}] 08:08:59 INFO - PROCESS | 1823 | 1462374539462 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}] 08:08:59 INFO - PROCESS | 1823 | 1462374539712 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 08:09:00 INFO - PROCESS | 1823 | 1462374540039 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:00 INFO - PROCESS | 1823 | ++DOCSHELL 0x88322c00 == 81 [pid = 1823] [id = 385] 08:09:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 300 (0x88324000) [pid = 1823] [serial = 1156] [outer = (nil)] 08:09:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 301 (0x88726c00) [pid = 1823] [serial = 1157] [outer = 0x88324000] 08:09:00 INFO - PROCESS | 1823 | 1462374540136 Marionette DEBUG loaded listener.js 08:09:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 302 (0x88905400) [pid = 1823] [serial = 1158] [outer = 0x88324000] 08:09:01 INFO - PROCESS | 1823 | 1462374541075 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]]]}] 08:09:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:09:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1685ms 08:09:01 INFO - PROCESS | 1823 | 1462374541132 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 08:09:01 INFO - PROCESS | 1823 | 1462374541141 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 08:09:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:09:01 INFO - PROCESS | 1823 | 1462374541152 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:09:01 INFO - PROCESS | 1823 | 1462374541157 Marionette TRACE conn3 <- [1,1514,null,{}] 08:09:01 INFO - PROCESS | 1823 | 1462374541205 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}] 08:09:01 INFO - PROCESS | 1823 | 1462374541511 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 08:09:01 INFO - PROCESS | 1823 | 1462374541744 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:01 INFO - PROCESS | 1823 | ++DOCSHELL 0x8a5c4c00 == 82 [pid = 1823] [id = 386] 08:09:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 303 (0x8bc19c00) [pid = 1823] [serial = 1159] [outer = (nil)] 08:09:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 304 (0x8ced1400) [pid = 1823] [serial = 1160] [outer = 0x8bc19c00] 08:09:01 INFO - PROCESS | 1823 | 1462374541830 Marionette DEBUG loaded listener.js 08:09:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 305 (0x8dbc9400) [pid = 1823] [serial = 1161] [outer = 0x8bc19c00] 08:09:02 INFO - PROCESS | 1823 | 1462374542815 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]]]}] 08:09:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:09:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1686ms 08:09:02 INFO - PROCESS | 1823 | 1462374542838 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 08:09:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:09:02 INFO - PROCESS | 1823 | 1462374542843 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 08:09:02 INFO - PROCESS | 1823 | 1462374542850 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:09:02 INFO - PROCESS | 1823 | 1462374542856 Marionette TRACE conn3 <- [1,1518,null,{}] 08:09:02 INFO - PROCESS | 1823 | 1462374542873 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}] 08:09:03 INFO - PROCESS | 1823 | 1462374543140 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 08:09:03 INFO - PROCESS | 1823 | 1462374543508 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:03 INFO - PROCESS | 1823 | ++DOCSHELL 0x8d294800 == 83 [pid = 1823] [id = 387] 08:09:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 306 (0x8e9c0c00) [pid = 1823] [serial = 1162] [outer = (nil)] 08:09:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 307 (0x91da1c00) [pid = 1823] [serial = 1163] [outer = 0x8e9c0c00] 08:09:03 INFO - PROCESS | 1823 | 1462374543603 Marionette DEBUG loaded listener.js 08:09:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 308 (0x92aec800) [pid = 1823] [serial = 1164] [outer = 0x8e9c0c00] 08:09:04 INFO - PROCESS | 1823 | 1462374544522 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]]]}] 08:09:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:09:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1735ms 08:09:04 INFO - PROCESS | 1823 | 1462374544586 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 08:09:04 INFO - PROCESS | 1823 | 1462374544591 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 08:09:04 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:09:04 INFO - PROCESS | 1823 | 1462374544598 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:09:04 INFO - PROCESS | 1823 | 1462374544601 Marionette TRACE conn3 <- [1,1522,null,{}] 08:09:04 INFO - PROCESS | 1823 | 1462374544607 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}] 08:09:04 INFO - PROCESS | 1823 | 1462374544813 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 08:09:05 INFO - PROCESS | 1823 | 1462374545076 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:05 INFO - PROCESS | 1823 | ++DOCSHELL 0x8ebdac00 == 84 [pid = 1823] [id = 388] 08:09:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 309 (0x93a03000) [pid = 1823] [serial = 1165] [outer = (nil)] 08:09:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 310 (0x950c1c00) [pid = 1823] [serial = 1166] [outer = 0x93a03000] 08:09:05 INFO - PROCESS | 1823 | 1462374545212 Marionette DEBUG loaded listener.js 08:09:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 311 (0x951f2c00) [pid = 1823] [serial = 1167] [outer = 0x93a03000] 08:09:05 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 08:09:05 INFO - PROCESS | 1823 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:09:05 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 08:09:05 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 08:09:05 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 08:09:05 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 08:09:05 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 08:09:05 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 08:09:05 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 08:09:05 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 08:09:05 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 08:09:05 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 08:09:06 INFO - PROCESS | 1823 | 1462374546043 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"]]]}] 08:09:06 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 () { 08:09:06 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:09:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:09:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:09:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:09:06 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 () { 08:09:06 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:09:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:09:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:09:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:09:06 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 () { 08:09:06 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:09:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:09:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:09:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:09:06 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 () { 08:09:06 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:09:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:09:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:09:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:09:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:09:06 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1480ms 08:09:06 INFO - PROCESS | 1823 | 1462374546082 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 08:09:06 INFO - PROCESS | 1823 | 1462374546086 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 08:09:06 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:09:06 INFO - PROCESS | 1823 | 1462374546097 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:09:06 INFO - PROCESS | 1823 | 1462374546100 Marionette TRACE conn3 <- [1,1526,null,{}] 08:09:06 INFO - PROCESS | 1823 | 1462374546106 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}] 08:09:06 INFO - PROCESS | 1823 | 1462374546295 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 08:09:06 INFO - PROCESS | 1823 | 1462374546517 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:06 INFO - PROCESS | 1823 | ++DOCSHELL 0x95109c00 == 85 [pid = 1823] [id = 389] 08:09:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 312 (0x97520000) [pid = 1823] [serial = 1168] [outer = (nil)] 08:09:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 313 (0x992d8000) [pid = 1823] [serial = 1169] [outer = 0x97520000] 08:09:06 INFO - PROCESS | 1823 | 1462374546647 Marionette DEBUG loaded listener.js 08:09:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 314 (0x99da7c00) [pid = 1823] [serial = 1170] [outer = 0x97520000] 08:09:07 INFO - PROCESS | 1823 | 1462374547549 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"]]]}] 08:09:07 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:09:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:09:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:09:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:09:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:09:07 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:09:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:09:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:09:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:09:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:09:07 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:09:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:09:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:09:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:09:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:09:07 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1483ms 08:09:07 INFO - PROCESS | 1823 | 1462374547582 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 08:09:07 INFO - PROCESS | 1823 | 1462374547588 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 08:09:07 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:09:07 INFO - PROCESS | 1823 | 1462374547596 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:09:07 INFO - PROCESS | 1823 | 1462374547600 Marionette TRACE conn3 <- [1,1530,null,{}] 08:09:07 INFO - PROCESS | 1823 | 1462374547606 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}] 08:09:07 INFO - PROCESS | 1823 | 1462374547867 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 08:09:08 INFO - PROCESS | 1823 | 1462374548155 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:08 INFO - PROCESS | 1823 | ++DOCSHELL 0x8f402000 == 86 [pid = 1823] [id = 390] 08:09:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 315 (0x9ad09400) [pid = 1823] [serial = 1171] [outer = (nil)] 08:09:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 316 (0x9bf17000) [pid = 1823] [serial = 1172] [outer = 0x9ad09400] 08:09:08 INFO - PROCESS | 1823 | 1462374548311 Marionette DEBUG loaded listener.js 08:09:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 317 (0x9d4b8000) [pid = 1823] [serial = 1173] [outer = 0x9ad09400] 08:09:09 INFO - PROCESS | 1823 | 1462374549080 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]]]}] 08:09:09 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 08:09:09 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:09:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:09:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:09:09 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:09:09 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:09:09 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. 08:09:09 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:09:09 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1529ms 08:09:09 INFO - PROCESS | 1823 | 1462374549127 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 08:09:09 INFO - PROCESS | 1823 | 1462374549130 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 08:09:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:09:09 INFO - PROCESS | 1823 | 1462374549137 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:09:09 INFO - PROCESS | 1823 | 1462374549140 Marionette TRACE conn3 <- [1,1534,null,{}] 08:09:09 INFO - PROCESS | 1823 | 1462374549146 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}] 08:09:09 INFO - PROCESS | 1823 | 1462374549367 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 08:09:09 INFO - PROCESS | 1823 | 1462374549634 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:09 INFO - PROCESS | 1823 | ++DOCSHELL 0x93cbec00 == 87 [pid = 1823] [id = 391] 08:09:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 318 (0x976a6800) [pid = 1823] [serial = 1174] [outer = (nil)] 08:09:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 319 (0xa2136000) [pid = 1823] [serial = 1175] [outer = 0x976a6800] 08:09:09 INFO - PROCESS | 1823 | 1462374549727 Marionette DEBUG loaded listener.js 08:09:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 320 (0xa2616000) [pid = 1823] [serial = 1176] [outer = 0x976a6800] 08:09:10 INFO - PROCESS | 1823 | 1462374550645 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]]]}] 08:09:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:09:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1580ms 08:09:10 INFO - PROCESS | 1823 | 1462374550718 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 08:09:10 INFO - PROCESS | 1823 | 1462374550722 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 08:09:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:09:10 INFO - PROCESS | 1823 | 1462374550730 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:09:10 INFO - PROCESS | 1823 | 1462374550734 Marionette TRACE conn3 <- [1,1538,null,{}] 08:09:10 INFO - PROCESS | 1823 | 1462374550741 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}] 08:09:10 INFO - PROCESS | 1823 | 1462374550940 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 08:09:11 INFO - PROCESS | 1823 | 1462374551218 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:11 INFO - PROCESS | 1823 | ++DOCSHELL 0x88316400 == 88 [pid = 1823] [id = 392] 08:09:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 321 (0x8d8d4000) [pid = 1823] [serial = 1177] [outer = (nil)] 08:09:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 322 (0xa3240000) [pid = 1823] [serial = 1178] [outer = 0x8d8d4000] 08:09:11 INFO - PROCESS | 1823 | 1462374551356 Marionette DEBUG loaded listener.js 08:09:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 323 (0xa3553800) [pid = 1823] [serial = 1179] [outer = 0x8d8d4000] 08:09:12 INFO - PROCESS | 1823 | 1462374552241 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]]]}] 08:09:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:09:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1543ms 08:09:12 INFO - PROCESS | 1823 | 1462374552273 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 08:09:12 INFO - PROCESS | 1823 | 1462374552277 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 08:09:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:09:12 INFO - PROCESS | 1823 | 1462374552284 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:09:12 INFO - PROCESS | 1823 | 1462374552287 Marionette TRACE conn3 <- [1,1542,null,{}] 08:09:12 INFO - PROCESS | 1823 | 1462374552293 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}] 08:09:12 INFO - PROCESS | 1823 | 1462374552492 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 08:09:12 INFO - PROCESS | 1823 | 1462374552764 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:12 INFO - PROCESS | 1823 | ++DOCSHELL 0x8816e800 == 89 [pid = 1823] [id = 393] 08:09:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 324 (0x8816f800) [pid = 1823] [serial = 1180] [outer = (nil)] 08:09:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 325 (0x88177400) [pid = 1823] [serial = 1181] [outer = 0x8816f800] 08:09:12 INFO - PROCESS | 1823 | 1462374552898 Marionette DEBUG loaded listener.js 08:09:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 326 (0x88179c00) [pid = 1823] [serial = 1182] [outer = 0x8816f800] 08:09:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:09:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1532ms 08:09:13 INFO - PROCESS | 1823 | 1462374553804 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]]]}] 08:09:13 INFO - PROCESS | 1823 | 1462374553816 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 08:09:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:09:13 INFO - PROCESS | 1823 | 1462374553821 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 08:09:13 INFO - PROCESS | 1823 | 1462374553828 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:09:13 INFO - PROCESS | 1823 | 1462374553831 Marionette TRACE conn3 <- [1,1546,null,{}] 08:09:13 INFO - PROCESS | 1823 | 1462374553837 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}] 08:09:14 INFO - PROCESS | 1823 | 1462374554043 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 08:09:14 INFO - PROCESS | 1823 | 1462374554313 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:14 INFO - PROCESS | 1823 | ++DOCSHELL 0x88171400 == 90 [pid = 1823] [id = 394] 08:09:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 327 (0x88173400) [pid = 1823] [serial = 1183] [outer = (nil)] 08:09:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 328 (0xa30ab000) [pid = 1823] [serial = 1184] [outer = 0x88173400] 08:09:14 INFO - PROCESS | 1823 | 1462374554450 Marionette DEBUG loaded listener.js 08:09:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 329 (0xa6289400) [pid = 1823] [serial = 1185] [outer = 0x88173400] 08:09:15 INFO - PROCESS | 1823 | 1462374555338 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]]]}] 08:09:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:09:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1587ms 08:09:15 INFO - PROCESS | 1823 | 1462374555415 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 08:09:15 INFO - PROCESS | 1823 | 1462374555420 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 08:09:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:09:15 INFO - PROCESS | 1823 | 1462374555426 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:09:15 INFO - PROCESS | 1823 | 1462374555431 Marionette TRACE conn3 <- [1,1550,null,{}] 08:09:15 INFO - PROCESS | 1823 | 1462374555438 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}] 08:09:15 INFO - PROCESS | 1823 | 1462374555721 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 08:09:16 INFO - PROCESS | 1823 | 1462374556054 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:16 INFO - PROCESS | 1823 | ++DOCSHELL 0x8817cc00 == 91 [pid = 1823] [id = 395] 08:09:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 330 (0x8ac08000) [pid = 1823] [serial = 1186] [outer = (nil)] 08:09:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 331 (0x8ac0d400) [pid = 1823] [serial = 1187] [outer = 0x8ac08000] 08:09:16 INFO - PROCESS | 1823 | 1462374556152 Marionette DEBUG loaded listener.js 08:09:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 332 (0x9aadfc00) [pid = 1823] [serial = 1188] [outer = 0x8ac08000] 08:09:17 INFO - PROCESS | 1823 | 1462374557078 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]]]}] 08:09:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:09:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1735ms 08:09:17 INFO - PROCESS | 1823 | 1462374557163 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 08:09:17 INFO - PROCESS | 1823 | 1462374557167 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 08:09:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:09:17 INFO - PROCESS | 1823 | 1462374557173 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:09:17 INFO - PROCESS | 1823 | 1462374557176 Marionette TRACE conn3 <- [1,1554,null,{}] 08:09:17 INFO - PROCESS | 1823 | 1462374557182 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}] 08:09:17 INFO - PROCESS | 1823 | 1462374557387 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 08:09:17 INFO - PROCESS | 1823 | 1462374557708 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:17 INFO - PROCESS | 1823 | ++DOCSHELL 0x859e3c00 == 92 [pid = 1823] [id = 396] 08:09:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 333 (0x859e4400) [pid = 1823] [serial = 1189] [outer = (nil)] 08:09:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 334 (0x859ed800) [pid = 1823] [serial = 1190] [outer = 0x859e4400] 08:09:17 INFO - PROCESS | 1823 | 1462374557804 Marionette DEBUG loaded listener.js 08:09:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 335 (0x859f0000) [pid = 1823] [serial = 1191] [outer = 0x859e4400] 08:09:18 INFO - PROCESS | 1823 | 1462374558722 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]]]}] 08:09:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:09:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1581ms 08:09:18 INFO - PROCESS | 1823 | 1462374558755 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 08:09:18 INFO - PROCESS | 1823 | 1462374558759 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 08:09:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:09:18 INFO - PROCESS | 1823 | 1462374558765 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:09:18 INFO - PROCESS | 1823 | 1462374558769 Marionette TRACE conn3 <- [1,1558,null,{}] 08:09:18 INFO - PROCESS | 1823 | 1462374558774 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}] 08:09:18 INFO - PROCESS | 1823 | 1462374558973 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 08:09:19 INFO - PROCESS | 1823 | 1462374559299 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:19 INFO - PROCESS | 1823 | ++DOCSHELL 0x859e3000 == 93 [pid = 1823] [id = 397] 08:09:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 336 (0x859e5800) [pid = 1823] [serial = 1192] [outer = (nil)] 08:09:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 337 (0x91f45800) [pid = 1823] [serial = 1193] [outer = 0x859e5800] 08:09:19 INFO - PROCESS | 1823 | 1462374559397 Marionette DEBUG loaded listener.js 08:09:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 338 (0x91f47800) [pid = 1823] [serial = 1194] [outer = 0x859e5800] 08:09:20 INFO - PROCESS | 1823 | 1462374560276 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]]]}] 08:09:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:09:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1580ms 08:09:20 INFO - PROCESS | 1823 | 1462374560347 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 08:09:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:09:20 INFO - PROCESS | 1823 | 1462374560351 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 08:09:20 INFO - PROCESS | 1823 | 1462374560357 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:09:20 INFO - PROCESS | 1823 | 1462374560360 Marionette TRACE conn3 <- [1,1562,null,{}] 08:09:20 INFO - PROCESS | 1823 | 1462374560366 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}] 08:09:20 INFO - PROCESS | 1823 | 1462374560605 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 08:09:20 INFO - PROCESS | 1823 | 1462374560937 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:20 INFO - PROCESS | 1823 | ++DOCSHELL 0x88636800 == 94 [pid = 1823] [id = 398] 08:09:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 339 (0x88637800) [pid = 1823] [serial = 1195] [outer = (nil)] 08:09:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 340 (0x8863e000) [pid = 1823] [serial = 1196] [outer = 0x88637800] 08:09:21 INFO - PROCESS | 1823 | 1462374561026 Marionette DEBUG loaded listener.js 08:09:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 341 (0x88641800) [pid = 1823] [serial = 1197] [outer = 0x88637800] 08:09:21 INFO - PROCESS | 1823 | 1462374561893 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]]]}] 08:09:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:09:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1582ms 08:09:21 INFO - PROCESS | 1823 | 1462374561942 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 08:09:21 INFO - PROCESS | 1823 | 1462374561946 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 08:09:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:09:21 INFO - PROCESS | 1823 | 1462374561952 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:09:21 INFO - PROCESS | 1823 | 1462374561955 Marionette TRACE conn3 <- [1,1566,null,{}] 08:09:21 INFO - PROCESS | 1823 | 1462374561961 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}] 08:09:22 INFO - PROCESS | 1823 | 1462374562185 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 08:09:22 INFO - PROCESS | 1823 | 1462374562498 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:22 INFO - PROCESS | 1823 | ++DOCSHELL 0x88636c00 == 95 [pid = 1823] [id = 399] 08:09:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 342 (0x8863b400) [pid = 1823] [serial = 1198] [outer = (nil)] 08:09:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 343 (0x91f43800) [pid = 1823] [serial = 1199] [outer = 0x8863b400] 08:09:22 INFO - PROCESS | 1823 | 1462374562592 Marionette DEBUG loaded listener.js 08:09:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 344 (0x91f49400) [pid = 1823] [serial = 1200] [outer = 0x8863b400] 08:09:23 INFO - PROCESS | 1823 | 1462374563491 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]]]}] 08:09:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:09:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1586ms 08:09:23 INFO - PROCESS | 1823 | 1462374563539 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 08:09:23 INFO - PROCESS | 1823 | 1462374563542 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 08:09:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:09:23 INFO - PROCESS | 1823 | 1462374563548 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:09:23 INFO - PROCESS | 1823 | 1462374563552 Marionette TRACE conn3 <- [1,1570,null,{}] 08:09:23 INFO - PROCESS | 1823 | 1462374563557 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}] 08:09:23 INFO - PROCESS | 1823 | 1462374563807 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 08:09:24 INFO - PROCESS | 1823 | 1462374564126 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:24 INFO - PROCESS | 1823 | ++DOCSHELL 0x85dec000 == 96 [pid = 1823] [id = 400] 08:09:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 345 (0x85dec800) [pid = 1823] [serial = 1201] [outer = (nil)] 08:09:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 346 (0x85df4400) [pid = 1823] [serial = 1202] [outer = 0x85dec800] 08:09:24 INFO - PROCESS | 1823 | 1462374564214 Marionette DEBUG loaded listener.js 08:09:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 347 (0x85df6400) [pid = 1823] [serial = 1203] [outer = 0x85dec800] 08:09:25 INFO - PROCESS | 1823 | 1462374565090 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]]]}] 08:09:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:09:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1586ms 08:09:25 INFO - PROCESS | 1823 | 1462374565136 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 08:09:25 INFO - PROCESS | 1823 | 1462374565140 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 08:09:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:09:25 INFO - PROCESS | 1823 | 1462374565146 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:09:25 INFO - PROCESS | 1823 | 1462374565150 Marionette TRACE conn3 <- [1,1574,null,{}] 08:09:25 INFO - PROCESS | 1823 | 1462374565156 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}] 08:09:25 INFO - PROCESS | 1823 | 1462374565364 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 08:09:25 INFO - PROCESS | 1823 | 1462374565698 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:25 INFO - PROCESS | 1823 | ++DOCSHELL 0x85dec400 == 97 [pid = 1823] [id = 401] 08:09:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 348 (0x85defc00) [pid = 1823] [serial = 1204] [outer = (nil)] 08:09:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 349 (0x8a5cbc00) [pid = 1823] [serial = 1205] [outer = 0x85defc00] 08:09:25 INFO - PROCESS | 1823 | 1462374565791 Marionette DEBUG loaded listener.js 08:09:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 350 (0x8d9a2400) [pid = 1823] [serial = 1206] [outer = 0x85defc00] 08:09:26 INFO - PROCESS | 1823 | 1462374566665 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]]]}] 08:09:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:09:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1584ms 08:09:26 INFO - PROCESS | 1823 | 1462374566731 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 08:09:26 INFO - PROCESS | 1823 | 1462374566735 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 08:09:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:09:26 INFO - PROCESS | 1823 | 1462374566741 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:09:26 INFO - PROCESS | 1823 | 1462374566744 Marionette TRACE conn3 <- [1,1578,null,{}] 08:09:26 INFO - PROCESS | 1823 | 1462374566750 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}] 08:09:26 INFO - PROCESS | 1823 | 1462374566958 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 08:09:27 INFO - PROCESS | 1823 | 1462374567317 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:27 INFO - PROCESS | 1823 | ++DOCSHELL 0x855eb400 == 98 [pid = 1823] [id = 402] 08:09:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 351 (0x855ec800) [pid = 1823] [serial = 1207] [outer = (nil)] 08:09:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 352 (0x855f1800) [pid = 1823] [serial = 1208] [outer = 0x855ec800] 08:09:27 INFO - PROCESS | 1823 | 1462374567414 Marionette DEBUG loaded listener.js 08:09:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 353 (0x855f3800) [pid = 1823] [serial = 1209] [outer = 0x855ec800] 08:09:28 INFO - PROCESS | 1823 | 1462374568282 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]]]}] 08:09:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:09:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1583ms 08:09:28 INFO - PROCESS | 1823 | 1462374568325 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 08:09:28 INFO - PROCESS | 1823 | 1462374568329 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 08:09:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:09:28 INFO - PROCESS | 1823 | 1462374568335 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:09:28 INFO - PROCESS | 1823 | 1462374568338 Marionette TRACE conn3 <- [1,1582,null,{}] 08:09:28 INFO - PROCESS | 1823 | 1462374568344 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}] 08:09:28 INFO - PROCESS | 1823 | 1462374568552 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 08:09:28 INFO - PROCESS | 1823 | 1462374568903 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:28 INFO - PROCESS | 1823 | ++DOCSHELL 0x855f7c00 == 99 [pid = 1823] [id = 403] 08:09:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 354 (0x85dfa000) [pid = 1823] [serial = 1210] [outer = (nil)] 08:09:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 355 (0x88644000) [pid = 1823] [serial = 1211] [outer = 0x85dfa000] 08:09:29 INFO - PROCESS | 1823 | 1462374568995 Marionette DEBUG loaded listener.js 08:09:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 356 (0x8dccc400) [pid = 1823] [serial = 1212] [outer = 0x85dfa000] 08:09:30 INFO - PROCESS | 1823 | --DOCSHELL 0x8e2d2000 == 98 [pid = 1823] [id = 383] 08:09:30 INFO - PROCESS | 1823 | --DOCSHELL 0x8bc16000 == 97 [pid = 1823] [id = 382] 08:09:30 INFO - PROCESS | 1823 | --DOCSHELL 0x883f2400 == 96 [pid = 1823] [id = 381] 08:09:30 INFO - PROCESS | 1823 | --DOCSHELL 0x8831a400 == 95 [pid = 1823] [id = 380] 08:09:30 INFO - PROCESS | 1823 | --DOCSHELL 0x876f0c00 == 94 [pid = 1823] [id = 379] 08:09:30 INFO - PROCESS | 1823 | --DOCSHELL 0x8bc18400 == 93 [pid = 1823] [id = 291] 08:09:30 INFO - PROCESS | 1823 | --DOMWINDOW == 355 (0x9916e400) [pid = 1823] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:09:30 INFO - PROCESS | 1823 | --DOMWINDOW == 354 (0x9a983c00) [pid = 1823] [serial = 1026] [outer = (nil)] [url = about:blank] 08:09:30 INFO - PROCESS | 1823 | --DOMWINDOW == 353 (0x93a08000) [pid = 1823] [serial = 1085] [outer = (nil)] [url = about:blank] 08:09:30 INFO - PROCESS | 1823 | --DOMWINDOW == 352 (0x8bc40400) [pid = 1823] [serial = 1070] [outer = (nil)] [url = about:blank] 08:09:30 INFO - PROCESS | 1823 | --DOMWINDOW == 351 (0x8d8d1400) [pid = 1823] [serial = 1071] [outer = (nil)] [url = about:blank] 08:09:30 INFO - PROCESS | 1823 | --DOMWINDOW == 350 (0x8e17b800) [pid = 1823] [serial = 1073] [outer = (nil)] [url = about:blank] 08:09:30 INFO - PROCESS | 1823 | --DOMWINDOW == 349 (0x92497c00) [pid = 1823] [serial = 1082] [outer = (nil)] [url = about:blank] 08:09:30 INFO - PROCESS | 1823 | --DOMWINDOW == 348 (0x8eb96000) [pid = 1823] [serial = 1074] [outer = (nil)] [url = about:blank] 08:09:30 INFO - PROCESS | 1823 | --DOMWINDOW == 347 (0x92af8c00) [pid = 1823] [serial = 1083] [outer = (nil)] [url = about:blank] 08:09:30 INFO - PROCESS | 1823 | --DOMWINDOW == 346 (0x8ebdc400) [pid = 1823] [serial = 1076] [outer = (nil)] [url = about:blank] 08:09:30 INFO - PROCESS | 1823 | --DOMWINDOW == 345 (0x8f58d800) [pid = 1823] [serial = 1077] [outer = (nil)] [url = about:blank] 08:09:30 INFO - PROCESS | 1823 | --DOMWINDOW == 344 (0x88320800) [pid = 1823] [serial = 1064] [outer = (nil)] [url = about:blank] 08:09:30 INFO - PROCESS | 1823 | --DOMWINDOW == 343 (0x9916e800) [pid = 1823] [serial = 1061] [outer = (nil)] [url = about:blank] 08:09:30 INFO - PROCESS | 1823 | --DOMWINDOW == 342 (0xa685d800) [pid = 1823] [serial = 1058] [outer = (nil)] [url = about:blank] 08:09:30 INFO - PROCESS | 1823 | --DOMWINDOW == 341 (0x8bc3f800) [pid = 1823] [serial = 1055] [outer = (nil)] [url = about:blank] 08:09:30 INFO - PROCESS | 1823 | --DOMWINDOW == 340 (0x92af3000) [pid = 1823] [serial = 1052] [outer = (nil)] [url = about:blank] 08:09:30 INFO - PROCESS | 1823 | --DOMWINDOW == 339 (0xa5038000) [pid = 1823] [serial = 1049] [outer = (nil)] [url = about:blank] 08:09:30 INFO - PROCESS | 1823 | --DOMWINDOW == 338 (0xa26d9000) [pid = 1823] [serial = 1046] [outer = (nil)] [url = about:blank] 08:09:30 INFO - PROCESS | 1823 | --DOMWINDOW == 337 (0x9d466800) [pid = 1823] [serial = 1043] [outer = (nil)] [url = about:blank] 08:09:30 INFO - PROCESS | 1823 | --DOMWINDOW == 336 (0x9b20fc00) [pid = 1823] [serial = 1040] [outer = (nil)] [url = about:blank] 08:09:30 INFO - PROCESS | 1823 | --DOMWINDOW == 335 (0x951f6400) [pid = 1823] [serial = 1037] [outer = (nil)] [url = about:blank] 08:09:30 INFO - PROCESS | 1823 | --DOMWINDOW == 334 (0x91d5b400) [pid = 1823] [serial = 1034] [outer = (nil)] [url = about:blank] 08:09:30 INFO - PROCESS | 1823 | --DOMWINDOW == 333 (0x8e0b5000) [pid = 1823] [serial = 1031] [outer = (nil)] [url = about:blank] 08:09:30 INFO - PROCESS | 1823 | --DOMWINDOW == 332 (0x8ab70800) [pid = 1823] [serial = 1028] [outer = (nil)] [url = about:blank] 08:09:30 INFO - PROCESS | 1823 | --DOMWINDOW == 331 (0x883ef800) [pid = 1823] [serial = 1067] [outer = (nil)] [url = about:blank] 08:09:30 INFO - PROCESS | 1823 | --DOMWINDOW == 330 (0x91fc9400) [pid = 1823] [serial = 1080] [outer = (nil)] [url = about:blank] 08:09:30 INFO - PROCESS | 1823 | --DOMWINDOW == 329 (0x91d9ec00) [pid = 1823] [serial = 1079] [outer = (nil)] [url = about:blank] 08:09:31 INFO - PROCESS | 1823 | 1462374571141 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]]]}] 08:09:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:09:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 2834ms 08:09:31 INFO - PROCESS | 1823 | 1462374571171 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 08:09:31 INFO - PROCESS | 1823 | 1462374571177 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 08:09:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:09:31 INFO - PROCESS | 1823 | 1462374571185 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:09:31 INFO - PROCESS | 1823 | 1462374571190 Marionette TRACE conn3 <- [1,1586,null,{}] 08:09:31 INFO - PROCESS | 1823 | 1462374571198 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}] 08:09:31 INFO - PROCESS | 1823 | 1462374571414 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 08:09:31 INFO - PROCESS | 1823 | 1462374571620 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:31 INFO - PROCESS | 1823 | ++DOCSHELL 0x855ea800 == 94 [pid = 1823] [id = 404] 08:09:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 330 (0x876ea800) [pid = 1823] [serial = 1213] [outer = (nil)] 08:09:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 331 (0x88172400) [pid = 1823] [serial = 1214] [outer = 0x876ea800] 08:09:31 INFO - PROCESS | 1823 | 1462374571705 Marionette DEBUG loaded listener.js 08:09:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 332 (0x88323000) [pid = 1823] [serial = 1215] [outer = 0x876ea800] 08:09:32 INFO - PROCESS | 1823 | 1462374572483 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]]]}] 08:09:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:09:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1330ms 08:09:32 INFO - PROCESS | 1823 | 1462374572515 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 08:09:32 INFO - PROCESS | 1823 | 1462374572523 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 08:09:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:09:32 INFO - PROCESS | 1823 | 1462374572533 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:09:32 INFO - PROCESS | 1823 | 1462374572536 Marionette TRACE conn3 <- [1,1590,null,{}] 08:09:32 INFO - PROCESS | 1823 | 1462374572542 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}] 08:09:32 INFO - PROCESS | 1823 | 1462374572811 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 08:09:32 INFO - PROCESS | 1823 | 1462374572937 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:32 INFO - PROCESS | 1823 | ++DOCSHELL 0x8831a800 == 95 [pid = 1823] [id = 405] 08:09:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 333 (0x88321000) [pid = 1823] [serial = 1216] [outer = (nil)] 08:09:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 334 (0x88908400) [pid = 1823] [serial = 1217] [outer = 0x88321000] 08:09:33 INFO - PROCESS | 1823 | 1462374573009 Marionette DEBUG loaded listener.js 08:09:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 335 (0x89477800) [pid = 1823] [serial = 1218] [outer = 0x88321000] 08:09:33 INFO - PROCESS | 1823 | 1462374573959 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]]]}] 08:09:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:09:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1487ms 08:09:34 INFO - PROCESS | 1823 | 1462374574022 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 08:09:34 INFO - PROCESS | 1823 | 1462374574026 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 08:09:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:09:34 INFO - PROCESS | 1823 | 1462374574033 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:09:34 INFO - PROCESS | 1823 | 1462374574039 Marionette TRACE conn3 <- [1,1594,null,{}] 08:09:34 INFO - PROCESS | 1823 | 1462374574055 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}] 08:09:34 INFO - PROCESS | 1823 | 1462374574337 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 08:09:34 INFO - PROCESS | 1823 | 1462374574366 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:34 INFO - PROCESS | 1823 | ++DOCSHELL 0x8863ac00 == 96 [pid = 1823] [id = 406] 08:09:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 336 (0x8ac0f000) [pid = 1823] [serial = 1219] [outer = (nil)] 08:09:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 337 (0x8bc3a800) [pid = 1823] [serial = 1220] [outer = 0x8ac0f000] 08:09:34 INFO - PROCESS | 1823 | 1462374574446 Marionette DEBUG loaded listener.js 08:09:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 338 (0x8ceca400) [pid = 1823] [serial = 1221] [outer = 0x8ac0f000] 08:09:35 INFO - PROCESS | 1823 | --DOMWINDOW == 337 (0x876f1000) [pid = 1823] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:09:35 INFO - PROCESS | 1823 | --DOMWINDOW == 336 (0x88732800) [pid = 1823] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:09:35 INFO - PROCESS | 1823 | --DOMWINDOW == 335 (0x8831c800) [pid = 1823] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:09:35 INFO - PROCESS | 1823 | --DOMWINDOW == 334 (0x8bc13c00) [pid = 1823] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:09:35 INFO - PROCESS | 1823 | --DOMWINDOW == 333 (0x8d291400) [pid = 1823] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:09:35 INFO - PROCESS | 1823 | --DOMWINDOW == 332 (0x8eb9b400) [pid = 1823] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:09:35 INFO - PROCESS | 1823 | 1462374575879 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]]]}] 08:09:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:09:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1888ms 08:09:35 INFO - PROCESS | 1823 | 1462374575927 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 08:09:35 INFO - PROCESS | 1823 | 1462374575932 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 08:09:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:09:35 INFO - PROCESS | 1823 | 1462374575940 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:09:35 INFO - PROCESS | 1823 | 1462374575943 Marionette TRACE conn3 <- [1,1598,null,{}] 08:09:35 INFO - PROCESS | 1823 | 1462374575947 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}] 08:09:36 INFO - PROCESS | 1823 | 1462374576165 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 08:09:36 INFO - PROCESS | 1823 | 1462374576354 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:36 INFO - PROCESS | 1823 | ++DOCSHELL 0x87849400 == 97 [pid = 1823] [id = 407] 08:09:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 333 (0x8a5cd000) [pid = 1823] [serial = 1222] [outer = (nil)] 08:09:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 334 (0x8d297c00) [pid = 1823] [serial = 1223] [outer = 0x8a5cd000] 08:09:36 INFO - PROCESS | 1823 | 1462374576432 Marionette DEBUG loaded listener.js 08:09:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 335 (0x8dbc7400) [pid = 1823] [serial = 1224] [outer = 0x8a5cd000] 08:09:37 INFO - PROCESS | 1823 | 1462374577225 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]]]}] 08:09:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:09:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1342ms 08:09:37 INFO - PROCESS | 1823 | 1462374577289 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 08:09:37 INFO - PROCESS | 1823 | 1462374577293 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 08:09:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:09:37 INFO - PROCESS | 1823 | 1462374577299 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:09:37 INFO - PROCESS | 1823 | 1462374577303 Marionette TRACE conn3 <- [1,1602,null,{}] 08:09:37 INFO - PROCESS | 1823 | 1462374577308 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}] 08:09:37 INFO - PROCESS | 1823 | 1462374577498 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 08:09:37 INFO - PROCESS | 1823 | 1462374577508 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:37 INFO - PROCESS | 1823 | ++DOCSHELL 0x88733400 == 98 [pid = 1823] [id = 408] 08:09:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 336 (0x8dcc0800) [pid = 1823] [serial = 1225] [outer = (nil)] 08:09:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 337 (0x8e2d0800) [pid = 1823] [serial = 1226] [outer = 0x8dcc0800] 08:09:37 INFO - PROCESS | 1823 | 1462374577583 Marionette DEBUG loaded listener.js 08:09:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 338 (0x8e9bd800) [pid = 1823] [serial = 1227] [outer = 0x8dcc0800] 08:09:38 INFO - PROCESS | 1823 | 1462374578939 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]]]}] 08:09:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:09:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1681ms 08:09:38 INFO - PROCESS | 1823 | 1462374578983 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 08:09:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:09:39 INFO - PROCESS | 1823 | 1462374578991 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 08:09:39 INFO - PROCESS | 1823 | 1462374579001 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:09:39 INFO - PROCESS | 1823 | 1462374579008 Marionette TRACE conn3 <- [1,1606,null,{}] 08:09:39 INFO - PROCESS | 1823 | 1462374579017 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}] 08:09:39 INFO - PROCESS | 1823 | 1462374579243 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 08:09:39 INFO - PROCESS | 1823 | 1462374579587 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:39 INFO - PROCESS | 1823 | ++DOCSHELL 0x8784a000 == 99 [pid = 1823] [id = 409] 08:09:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 339 (0x87850800) [pid = 1823] [serial = 1228] [outer = (nil)] 08:09:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 340 (0x883f5c00) [pid = 1823] [serial = 1229] [outer = 0x87850800] 08:09:39 INFO - PROCESS | 1823 | 1462374579686 Marionette DEBUG loaded listener.js 08:09:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 341 (0x88904400) [pid = 1823] [serial = 1230] [outer = 0x87850800] 08:09:40 INFO - PROCESS | 1823 | 1462374580634 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]]]}] 08:09:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:09:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1692ms 08:09:40 INFO - PROCESS | 1823 | 1462374580692 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 08:09:40 INFO - PROCESS | 1823 | 1462374580701 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 08:09:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:09:40 INFO - PROCESS | 1823 | 1462374580713 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:09:40 INFO - PROCESS | 1823 | 1462374580717 Marionette TRACE conn3 <- [1,1610,null,{}] 08:09:40 INFO - PROCESS | 1823 | 1462374580725 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}] 08:09:40 INFO - PROCESS | 1823 | 1462374580995 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 08:09:41 INFO - PROCESS | 1823 | 1462374581338 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:41 INFO - PROCESS | 1823 | ++DOCSHELL 0x8a5cc800 == 100 [pid = 1823] [id = 410] 08:09:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 342 (0x8ac0c000) [pid = 1823] [serial = 1231] [outer = (nil)] 08:09:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 343 (0x8bc36800) [pid = 1823] [serial = 1232] [outer = 0x8ac0c000] 08:09:41 INFO - PROCESS | 1823 | 1462374581436 Marionette DEBUG loaded listener.js 08:09:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 344 (0x8d8d3800) [pid = 1823] [serial = 1233] [outer = 0x8ac0c000] 08:09:42 INFO - PROCESS | 1823 | 1462374582354 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]]]}] 08:09:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:09:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1686ms 08:09:42 INFO - PROCESS | 1823 | 1462374582415 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 08:09:42 INFO - PROCESS | 1823 | 1462374582420 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 08:09:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:09:42 INFO - PROCESS | 1823 | 1462374582429 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:09:42 INFO - PROCESS | 1823 | 1462374582434 Marionette TRACE conn3 <- [1,1614,null,{}] 08:09:42 INFO - PROCESS | 1823 | 1462374582452 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}] 08:09:42 INFO - PROCESS | 1823 | 1462374582680 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 08:09:43 INFO - PROCESS | 1823 | 1462374583004 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:43 INFO - PROCESS | 1823 | ++DOCSHELL 0x8ac06400 == 101 [pid = 1823] [id = 411] 08:09:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 345 (0x8eb9b400) [pid = 1823] [serial = 1234] [outer = (nil)] 08:09:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 346 (0x90d80c00) [pid = 1823] [serial = 1235] [outer = 0x8eb9b400] 08:09:43 INFO - PROCESS | 1823 | 1462374583117 Marionette DEBUG loaded listener.js 08:09:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 347 (0x91d9b000) [pid = 1823] [serial = 1236] [outer = 0x8eb9b400] 08:09:44 INFO - PROCESS | 1823 | 1462374584067 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]]]}] 08:09:44 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 08:09:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1700ms 08:09:44 INFO - PROCESS | 1823 | 1462374584129 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 08:09:44 INFO - PROCESS | 1823 | 1462374584135 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 08:09:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:09:44 INFO - PROCESS | 1823 | 1462374584142 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:09:44 INFO - PROCESS | 1823 | 1462374584145 Marionette TRACE conn3 <- [1,1618,null,{}] 08:09:44 INFO - PROCESS | 1823 | 1462374584151 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}] 08:09:44 INFO - PROCESS | 1823 | 1462374584379 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 08:09:44 INFO - PROCESS | 1823 | 1462374584706 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:44 INFO - PROCESS | 1823 | ++DOCSHELL 0x88639400 == 102 [pid = 1823] [id = 412] 08:09:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 348 (0x8dcca000) [pid = 1823] [serial = 1237] [outer = (nil)] 08:09:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 349 (0x91eb5c00) [pid = 1823] [serial = 1238] [outer = 0x8dcca000] 08:09:44 INFO - PROCESS | 1823 | 1462374584803 Marionette DEBUG loaded listener.js 08:09:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 350 (0x91fc9400) [pid = 1823] [serial = 1239] [outer = 0x8dcca000] 08:09:45 INFO - PROCESS | 1823 | 1462374585687 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]]]}] 08:09:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:09:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1582ms 08:09:45 INFO - PROCESS | 1823 | 1462374585734 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 08:09:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:09:45 INFO - PROCESS | 1823 | 1462374585739 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 08:09:45 INFO - PROCESS | 1823 | 1462374585746 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:09:45 INFO - PROCESS | 1823 | 1462374585751 Marionette TRACE conn3 <- [1,1622,null,{}] 08:09:45 INFO - PROCESS | 1823 | 1462374585758 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}] 08:09:45 INFO - PROCESS | 1823 | 1462374585976 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 08:09:46 INFO - PROCESS | 1823 | 1462374586306 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:46 INFO - PROCESS | 1823 | ++DOCSHELL 0x8dcc3000 == 103 [pid = 1823] [id = 413] 08:09:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 351 (0x91da3c00) [pid = 1823] [serial = 1240] [outer = (nil)] 08:09:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 352 (0x92af6000) [pid = 1823] [serial = 1241] [outer = 0x91da3c00] 08:09:46 INFO - PROCESS | 1823 | 1462374586405 Marionette DEBUG loaded listener.js 08:09:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 353 (0x92dc6c00) [pid = 1823] [serial = 1242] [outer = 0x91da3c00] 08:09:47 INFO - PROCESS | 1823 | 1462374587355 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]]]}] 08:09:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 08:09:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1688ms 08:09:47 INFO - PROCESS | 1823 | 1462374587434 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 08:09:47 INFO - PROCESS | 1823 | 1462374587439 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 08:09:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:09:47 INFO - PROCESS | 1823 | 1462374587445 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:09:47 INFO - PROCESS | 1823 | 1462374587449 Marionette TRACE conn3 <- [1,1626,null,{}] 08:09:47 INFO - PROCESS | 1823 | 1462374587455 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}] 08:09:47 INFO - PROCESS | 1823 | 1462374587714 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 08:09:48 INFO - PROCESS | 1823 | 1462374588041 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:48 INFO - PROCESS | 1823 | ++DOCSHELL 0x91eac800 == 104 [pid = 1823] [id = 414] 08:09:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 354 (0x92497c00) [pid = 1823] [serial = 1243] [outer = (nil)] 08:09:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 355 (0x995ccc00) [pid = 1823] [serial = 1244] [outer = 0x92497c00] 08:09:48 INFO - PROCESS | 1823 | 1462374588143 Marionette DEBUG loaded listener.js 08:09:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 356 (0x9a489400) [pid = 1823] [serial = 1245] [outer = 0x92497c00] 08:09:49 INFO - PROCESS | 1823 | 1462374589054 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]]]}] 08:09:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:09:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1630ms 08:09:49 INFO - PROCESS | 1823 | 1462374589076 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 08:09:49 INFO - PROCESS | 1823 | 1462374589080 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 08:09:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:09:49 INFO - PROCESS | 1823 | 1462374589087 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:09:49 INFO - PROCESS | 1823 | 1462374589091 Marionette TRACE conn3 <- [1,1630,null,{}] 08:09:49 INFO - PROCESS | 1823 | 1462374589097 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}] 08:09:49 INFO - PROCESS | 1823 | 1462374589308 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 08:09:49 INFO - PROCESS | 1823 | 1462374589593 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:49 INFO - PROCESS | 1823 | ++DOCSHELL 0x8e183c00 == 105 [pid = 1823] [id = 415] 08:09:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 357 (0x90d81800) [pid = 1823] [serial = 1246] [outer = (nil)] 08:09:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 358 (0x9aad8000) [pid = 1823] [serial = 1247] [outer = 0x90d81800] 08:09:49 INFO - PROCESS | 1823 | 1462374589727 Marionette DEBUG loaded listener.js 08:09:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 359 (0x9ad09800) [pid = 1823] [serial = 1248] [outer = 0x90d81800] 08:09:50 INFO - PROCESS | 1823 | 1462374590682 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]]]}] 08:09:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:09:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1635ms 08:09:50 INFO - PROCESS | 1823 | 1462374590723 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 08:09:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:09:50 INFO - PROCESS | 1823 | 1462374590728 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 08:09:50 INFO - PROCESS | 1823 | 1462374590735 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:09:50 INFO - PROCESS | 1823 | 1462374590740 Marionette TRACE conn3 <- [1,1634,null,{}] 08:09:50 INFO - PROCESS | 1823 | 1462374590748 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}] 08:09:50 INFO - PROCESS | 1823 | 1462374590958 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 08:09:51 INFO - PROCESS | 1823 | 1462374591277 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:51 INFO - PROCESS | 1823 | ++DOCSHELL 0x991d5000 == 106 [pid = 1823] [id = 416] 08:09:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 360 (0x9aad7800) [pid = 1823] [serial = 1249] [outer = (nil)] 08:09:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 361 (0x9bff2000) [pid = 1823] [serial = 1250] [outer = 0x9aad7800] 08:09:51 INFO - PROCESS | 1823 | 1462374591375 Marionette DEBUG loaded listener.js 08:09:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 362 (0x9d46b800) [pid = 1823] [serial = 1251] [outer = 0x9aad7800] 08:09:52 INFO - PROCESS | 1823 | 1462374592319 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]]]}] 08:09:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:09:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1636ms 08:09:52 INFO - PROCESS | 1823 | 1462374592371 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 08:09:52 INFO - PROCESS | 1823 | 1462374592376 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 08:09:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:09:52 INFO - PROCESS | 1823 | 1462374592383 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:09:52 INFO - PROCESS | 1823 | 1462374592388 Marionette TRACE conn3 <- [1,1638,null,{}] 08:09:52 INFO - PROCESS | 1823 | 1462374592394 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}] 08:09:52 INFO - PROCESS | 1823 | 1462374592620 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 08:09:52 INFO - PROCESS | 1823 | 1462374592942 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:52 INFO - PROCESS | 1823 | ++DOCSHELL 0x8d99e400 == 107 [pid = 1823] [id = 417] 08:09:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 363 (0x9b82e400) [pid = 1823] [serial = 1252] [outer = (nil)] 08:09:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 364 (0xa212f400) [pid = 1823] [serial = 1253] [outer = 0x9b82e400] 08:09:53 INFO - PROCESS | 1823 | 1462374593039 Marionette DEBUG loaded listener.js 08:09:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 365 (0xa226cc00) [pid = 1823] [serial = 1254] [outer = 0x9b82e400] 08:09:53 INFO - PROCESS | 1823 | 1462374593962 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]]]}] 08:09:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:09:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1633ms 08:09:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:09:54 INFO - PROCESS | 1823 | 1462374594018 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 08:09:54 INFO - PROCESS | 1823 | 1462374594021 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 08:09:54 INFO - PROCESS | 1823 | 1462374594029 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:09:54 INFO - PROCESS | 1823 | 1462374594032 Marionette TRACE conn3 <- [1,1642,null,{}] 08:09:54 INFO - PROCESS | 1823 | 1462374594039 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}] 08:09:54 INFO - PROCESS | 1823 | 1462374594259 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 08:09:54 INFO - PROCESS | 1823 | 1462374594609 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:54 INFO - PROCESS | 1823 | ++DOCSHELL 0x8750d000 == 108 [pid = 1823] [id = 418] 08:09:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 366 (0x87514000) [pid = 1823] [serial = 1255] [outer = (nil)] 08:09:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 367 (0x87516c00) [pid = 1823] [serial = 1256] [outer = 0x87514000] 08:09:54 INFO - PROCESS | 1823 | 1462374594717 Marionette DEBUG loaded listener.js 08:09:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 368 (0x87518800) [pid = 1823] [serial = 1257] [outer = 0x87514000] 08:09:55 INFO - PROCESS | 1823 | 1462374595619 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]]]}] 08:09:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:09:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1631ms 08:09:55 INFO - PROCESS | 1823 | 1462374595659 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 08:09:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:09:55 INFO - PROCESS | 1823 | 1462374595664 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 08:09:55 INFO - PROCESS | 1823 | 1462374595672 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:09:55 INFO - PROCESS | 1823 | 1462374595677 Marionette TRACE conn3 <- [1,1646,null,{}] 08:09:55 INFO - PROCESS | 1823 | 1462374595683 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}] 08:09:55 INFO - PROCESS | 1823 | 1462374595925 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 08:09:56 INFO - PROCESS | 1823 | 1462374596254 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:56 INFO - PROCESS | 1823 | ++DOCSHELL 0xa1029400 == 109 [pid = 1823] [id = 419] 08:09:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 369 (0xa3059800) [pid = 1823] [serial = 1258] [outer = (nil)] 08:09:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 370 (0xa6762400) [pid = 1823] [serial = 1259] [outer = 0xa3059800] 08:09:56 INFO - PROCESS | 1823 | 1462374596357 Marionette DEBUG loaded listener.js 08:09:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 371 (0xa6866c00) [pid = 1823] [serial = 1260] [outer = 0xa3059800] 08:09:57 INFO - PROCESS | 1823 | 1462374597241 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]]]}] 08:09:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:09:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1636ms 08:09:57 INFO - PROCESS | 1823 | 1462374597307 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 08:09:57 INFO - PROCESS | 1823 | 1462374597312 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 08:09:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:09:57 INFO - PROCESS | 1823 | 1462374597320 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:09:57 INFO - PROCESS | 1823 | 1462374597323 Marionette TRACE conn3 <- [1,1650,null,{}] 08:09:57 INFO - PROCESS | 1823 | 1462374597330 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}] 08:09:57 INFO - PROCESS | 1823 | 1462374597547 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 08:09:57 INFO - PROCESS | 1823 | 1462374597878 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:57 INFO - PROCESS | 1823 | ++DOCSHELL 0x87510400 == 110 [pid = 1823] [id = 420] 08:09:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 372 (0x89489c00) [pid = 1823] [serial = 1261] [outer = (nil)] 08:09:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 373 (0x89490800) [pid = 1823] [serial = 1262] [outer = 0x89489c00] 08:09:57 INFO - PROCESS | 1823 | 1462374597974 Marionette DEBUG loaded listener.js 08:09:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 374 (0x89492800) [pid = 1823] [serial = 1263] [outer = 0x89489c00] 08:09:58 INFO - PROCESS | 1823 | 1462374598899 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]]]}] 08:09:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:09:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1631ms 08:09:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:09:58 INFO - PROCESS | 1823 | 1462374598951 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 08:09:58 INFO - PROCESS | 1823 | 1462374598954 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 08:09:58 INFO - PROCESS | 1823 | 1462374598962 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:09:58 INFO - PROCESS | 1823 | 1462374598975 Marionette TRACE conn3 <- [1,1654,null,{}] 08:09:58 INFO - PROCESS | 1823 | 1462374598980 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}] 08:09:59 INFO - PROCESS | 1823 | 1462374599292 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 08:09:59 INFO - PROCESS | 1823 | 1462374599632 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:59 INFO - PROCESS | 1823 | ++DOCSHELL 0x855a4400 == 111 [pid = 1823] [id = 421] 08:09:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 375 (0x855a5800) [pid = 1823] [serial = 1264] [outer = (nil)] 08:09:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 376 (0x855ad400) [pid = 1823] [serial = 1265] [outer = 0x855a5800] 08:09:59 INFO - PROCESS | 1823 | 1462374599724 Marionette DEBUG loaded listener.js 08:09:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 377 (0x855b1800) [pid = 1823] [serial = 1266] [outer = 0x855a5800] 08:10:00 INFO - PROCESS | 1823 | 1462374600609 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]]]}] 08:10:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:10:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1698ms 08:10:00 INFO - PROCESS | 1823 | 1462374600659 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 08:10:00 INFO - PROCESS | 1823 | 1462374600664 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 08:10:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:10:00 INFO - PROCESS | 1823 | 1462374600672 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:10:00 INFO - PROCESS | 1823 | 1462374600676 Marionette TRACE conn3 <- [1,1658,null,{}] 08:10:00 INFO - PROCESS | 1823 | 1462374600682 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}] 08:10:00 INFO - PROCESS | 1823 | 1462374600902 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 08:10:01 INFO - PROCESS | 1823 | 1462374601228 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:01 INFO - PROCESS | 1823 | ++DOCSHELL 0x848c1400 == 112 [pid = 1823] [id = 422] 08:10:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 378 (0x848c2400) [pid = 1823] [serial = 1267] [outer = (nil)] 08:10:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 379 (0x848cac00) [pid = 1823] [serial = 1268] [outer = 0x848c2400] 08:10:01 INFO - PROCESS | 1823 | 1462374601320 Marionette DEBUG loaded listener.js 08:10:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 380 (0x848ce000) [pid = 1823] [serial = 1269] [outer = 0x848c2400] 08:10:02 INFO - PROCESS | 1823 | 1462374602232 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]]]}] 08:10:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:10:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1633ms 08:10:02 INFO - PROCESS | 1823 | 1462374602306 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 08:10:02 INFO - PROCESS | 1823 | 1462374602313 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 08:10:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:10:02 INFO - PROCESS | 1823 | 1462374602321 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:10:02 INFO - PROCESS | 1823 | 1462374602324 Marionette TRACE conn3 <- [1,1662,null,{}] 08:10:02 INFO - PROCESS | 1823 | 1462374602328 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}] 08:10:02 INFO - PROCESS | 1823 | 1462374602535 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 08:10:02 INFO - PROCESS | 1823 | 1462374602863 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:02 INFO - PROCESS | 1823 | ++DOCSHELL 0x848c2c00 == 113 [pid = 1823] [id = 423] 08:10:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 381 (0x848c8800) [pid = 1823] [serial = 1270] [outer = (nil)] 08:10:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 382 (0x855aec00) [pid = 1823] [serial = 1271] [outer = 0x848c8800] 08:10:02 INFO - PROCESS | 1823 | 1462374602955 Marionette DEBUG loaded listener.js 08:10:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 383 (0x85ce2c00) [pid = 1823] [serial = 1272] [outer = 0x848c8800] 08:10:03 INFO - PROCESS | 1823 | 1462374603813 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]]]}] 08:10:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:10:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1532ms 08:10:03 INFO - PROCESS | 1823 | 1462374603854 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 08:10:03 INFO - PROCESS | 1823 | 1462374603857 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 08:10:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:10:03 INFO - PROCESS | 1823 | 1462374603884 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:10:03 INFO - PROCESS | 1823 | 1462374603888 Marionette TRACE conn3 <- [1,1666,null,{}] 08:10:03 INFO - PROCESS | 1823 | 1462374603894 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}] 08:10:04 INFO - PROCESS | 1823 | 1462374604105 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 08:10:04 INFO - PROCESS | 1823 | 1462374604463 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:04 INFO - PROCESS | 1823 | ++DOCSHELL 0x848d0c00 == 114 [pid = 1823] [id = 424] 08:10:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 384 (0x855ae400) [pid = 1823] [serial = 1273] [outer = (nil)] 08:10:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 385 (0x85ceac00) [pid = 1823] [serial = 1274] [outer = 0x855ae400] 08:10:04 INFO - PROCESS | 1823 | 1462374604555 Marionette DEBUG loaded listener.js 08:10:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 386 (0x85cec400) [pid = 1823] [serial = 1275] [outer = 0x855ae400] 08:10:05 INFO - PROCESS | 1823 | 1462374605438 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]]]}] 08:10:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:10:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1639ms 08:10:05 INFO - PROCESS | 1823 | 1462374605522 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 08:10:05 INFO - PROCESS | 1823 | 1462374605526 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 08:10:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:10:05 INFO - PROCESS | 1823 | 1462374605532 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:10:05 INFO - PROCESS | 1823 | 1462374605536 Marionette TRACE conn3 <- [1,1670,null,{}] 08:10:05 INFO - PROCESS | 1823 | 1462374605541 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}] 08:10:05 INFO - PROCESS | 1823 | 1462374605781 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 08:10:06 INFO - PROCESS | 1823 | 1462374606650 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:06 INFO - PROCESS | 1823 | ++DOCSHELL 0x848c4c00 == 115 [pid = 1823] [id = 425] 08:10:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 387 (0x848c6800) [pid = 1823] [serial = 1276] [outer = (nil)] 08:10:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 388 (0x848d0400) [pid = 1823] [serial = 1277] [outer = 0x848c6800] 08:10:06 INFO - PROCESS | 1823 | 1462374606765 Marionette DEBUG loaded listener.js 08:10:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 389 (0x855ecc00) [pid = 1823] [serial = 1278] [outer = 0x848c6800] 08:10:07 INFO - PROCESS | 1823 | 1462374607655 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]]]}] 08:10:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:10:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 2190ms 08:10:07 INFO - PROCESS | 1823 | 1462374607723 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 08:10:07 INFO - PROCESS | 1823 | 1462374607729 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 08:10:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:10:07 INFO - PROCESS | 1823 | 1462374607736 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:10:07 INFO - PROCESS | 1823 | 1462374607742 Marionette TRACE conn3 <- [1,1674,null,{}] 08:10:07 INFO - PROCESS | 1823 | 1462374607750 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}] 08:10:07 INFO - PROCESS | 1823 | 1462374607989 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 08:10:08 INFO - PROCESS | 1823 | 1462374608343 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:08 INFO - PROCESS | 1823 | ++DOCSHELL 0x859ee000 == 116 [pid = 1823] [id = 426] 08:10:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 390 (0x859f0c00) [pid = 1823] [serial = 1279] [outer = (nil)] 08:10:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 391 (0x85ded000) [pid = 1823] [serial = 1280] [outer = 0x859f0c00] 08:10:08 INFO - PROCESS | 1823 | 1462374608435 Marionette DEBUG loaded listener.js 08:10:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 392 (0x8750f800) [pid = 1823] [serial = 1281] [outer = 0x859f0c00] 08:10:09 INFO - PROCESS | 1823 | --DOCSHELL 0x89d4c400 == 115 [pid = 1823] [id = 208] 08:10:09 INFO - PROCESS | 1823 | --DOCSHELL 0x8daadc00 == 114 [pid = 1823] [id = 210] 08:10:09 INFO - PROCESS | 1823 | --DOCSHELL 0x8e0b8000 == 113 [pid = 1823] [id = 213] 08:10:09 INFO - PROCESS | 1823 | --DOCSHELL 0x8e180c00 == 112 [pid = 1823] [id = 235] 08:10:09 INFO - PROCESS | 1823 | --DOCSHELL 0x9a487c00 == 111 [pid = 1823] [id = 304] 08:10:09 INFO - PROCESS | 1823 | --DOCSHELL 0x8d293c00 == 110 [pid = 1823] [id = 310] 08:10:09 INFO - PROCESS | 1823 | --DOCSHELL 0x8e2d1400 == 109 [pid = 1823] [id = 238] 08:10:09 INFO - PROCESS | 1823 | --DOCSHELL 0x9b7b4800 == 108 [pid = 1823] [id = 307] 08:10:09 INFO - PROCESS | 1823 | --DOCSHELL 0x8cecc000 == 107 [pid = 1823] [id = 239] 08:10:09 INFO - PROCESS | 1823 | --DOCSHELL 0x8ebd9000 == 106 [pid = 1823] [id = 308] 08:10:09 INFO - PROCESS | 1823 | --DOCSHELL 0x89d50000 == 105 [pid = 1823] [id = 237] 08:10:09 INFO - PROCESS | 1823 | --DOCSHELL 0x8dccbc00 == 104 [pid = 1823] [id = 234] 08:10:09 INFO - PROCESS | 1823 | --DOCSHELL 0x90d81c00 == 103 [pid = 1823] [id = 303] 08:10:09 INFO - PROCESS | 1823 | --DOCSHELL 0x8f403800 == 102 [pid = 1823] [id = 301] 08:10:09 INFO - PROCESS | 1823 | --DOCSHELL 0x8ab6dc00 == 101 [pid = 1823] [id = 236] 08:10:09 INFO - PROCESS | 1823 | --DOCSHELL 0x9d4bc000 == 100 [pid = 1823] [id = 311] 08:10:09 INFO - PROCESS | 1823 | --DOCSHELL 0x87849400 == 99 [pid = 1823] [id = 407] 08:10:09 INFO - PROCESS | 1823 | --DOCSHELL 0x8863ac00 == 98 [pid = 1823] [id = 406] 08:10:09 INFO - PROCESS | 1823 | --DOCSHELL 0x8831a800 == 97 [pid = 1823] [id = 405] 08:10:09 INFO - PROCESS | 1823 | --DOCSHELL 0x855ea800 == 96 [pid = 1823] [id = 404] 08:10:09 INFO - PROCESS | 1823 | --DOCSHELL 0x855eb400 == 95 [pid = 1823] [id = 402] 08:10:09 INFO - PROCESS | 1823 | --DOCSHELL 0x85dec000 == 94 [pid = 1823] [id = 400] 08:10:09 INFO - PROCESS | 1823 | --DOCSHELL 0x85dec400 == 93 [pid = 1823] [id = 401] 08:10:09 INFO - PROCESS | 1823 | --DOCSHELL 0x88636c00 == 92 [pid = 1823] [id = 399] 08:10:09 INFO - PROCESS | 1823 | --DOCSHELL 0x88636800 == 91 [pid = 1823] [id = 398] 08:10:09 INFO - PROCESS | 1823 | --DOCSHELL 0x859e3000 == 90 [pid = 1823] [id = 397] 08:10:09 INFO - PROCESS | 1823 | --DOCSHELL 0x8817cc00 == 89 [pid = 1823] [id = 395] 08:10:09 INFO - PROCESS | 1823 | --DOCSHELL 0x859e3c00 == 88 [pid = 1823] [id = 396] 08:10:09 INFO - PROCESS | 1823 | --DOCSHELL 0x88171400 == 87 [pid = 1823] [id = 394] 08:10:09 INFO - PROCESS | 1823 | --DOCSHELL 0x8816e800 == 86 [pid = 1823] [id = 393] 08:10:09 INFO - PROCESS | 1823 | --DOCSHELL 0x88316400 == 85 [pid = 1823] [id = 392] 08:10:09 INFO - PROCESS | 1823 | --DOCSHELL 0x93cbec00 == 84 [pid = 1823] [id = 391] 08:10:09 INFO - PROCESS | 1823 | --DOCSHELL 0x8f402000 == 83 [pid = 1823] [id = 390] 08:10:09 INFO - PROCESS | 1823 | --DOCSHELL 0x8ebdac00 == 82 [pid = 1823] [id = 388] 08:10:09 INFO - PROCESS | 1823 | --DOCSHELL 0x95109c00 == 81 [pid = 1823] [id = 389] 08:10:09 INFO - PROCESS | 1823 | --DOCSHELL 0x8d294800 == 80 [pid = 1823] [id = 387] 08:10:09 INFO - PROCESS | 1823 | --DOCSHELL 0x8a5c4c00 == 79 [pid = 1823] [id = 386] 08:10:09 INFO - PROCESS | 1823 | --DOCSHELL 0x88322c00 == 78 [pid = 1823] [id = 385] 08:10:09 INFO - PROCESS | 1823 | --DOMWINDOW == 391 (0x9225b800) [pid = 1823] [serial = 1154] [outer = (nil)] [url = about:blank] 08:10:09 INFO - PROCESS | 1823 | --DOMWINDOW == 390 (0x8f410000) [pid = 1823] [serial = 1149] [outer = (nil)] [url = about:blank] 08:10:09 INFO - PROCESS | 1823 | --DOMWINDOW == 389 (0x91fca800) [pid = 1823] [serial = 1152] [outer = (nil)] [url = about:blank] 08:10:09 INFO - PROCESS | 1823 | --DOMWINDOW == 388 (0x89473000) [pid = 1823] [serial = 1115] [outer = (nil)] [url = about:blank] 08:10:09 INFO - PROCESS | 1823 | --DOMWINDOW == 387 (0x88732400) [pid = 1823] [serial = 1130] [outer = (nil)] [url = about:blank] 08:10:09 INFO - PROCESS | 1823 | --DOMWINDOW == 386 (0x88910400) [pid = 1823] [serial = 1136] [outer = (nil)] [url = about:blank] 08:10:09 INFO - PROCESS | 1823 | --DOMWINDOW == 385 (0x9d46f800) [pid = 1823] [serial = 1106] [outer = (nil)] [url = about:blank] 08:10:09 INFO - PROCESS | 1823 | --DOMWINDOW == 384 (0x8e0be800) [pid = 1823] [serial = 1091] [outer = (nil)] [url = about:blank] 08:10:09 INFO - PROCESS | 1823 | --DOMWINDOW == 383 (0x88906800) [pid = 1823] [serial = 1133] [outer = (nil)] [url = about:blank] 08:10:09 INFO - PROCESS | 1823 | --DOMWINDOW == 382 (0x91da4400) [pid = 1823] [serial = 1151] [outer = (nil)] [url = about:blank] 08:10:09 INFO - PROCESS | 1823 | --DOMWINDOW == 381 (0x87848000) [pid = 1823] [serial = 1124] [outer = (nil)] [url = about:blank] 08:10:09 INFO - PROCESS | 1823 | --DOMWINDOW == 380 (0x87848400) [pid = 1823] [serial = 1139] [outer = (nil)] [url = about:blank] 08:10:09 INFO - PROCESS | 1823 | --DOMWINDOW == 379 (0x8ab69800) [pid = 1823] [serial = 1088] [outer = (nil)] [url = about:blank] 08:10:09 INFO - PROCESS | 1823 | --DOMWINDOW == 378 (0x99260c00) [pid = 1823] [serial = 1097] [outer = (nil)] [url = about:blank] 08:10:09 INFO - PROCESS | 1823 | --DOMWINDOW == 377 (0x8d9a3c00) [pid = 1823] [serial = 1146] [outer = (nil)] [url = about:blank] 08:10:09 INFO - PROCESS | 1823 | --DOMWINDOW == 376 (0x9b4b8c00) [pid = 1823] [serial = 1103] [outer = (nil)] [url = about:blank] 08:10:09 INFO - PROCESS | 1823 | --DOMWINDOW == 375 (0xa26b4800) [pid = 1823] [serial = 1112] [outer = (nil)] [url = about:blank] 08:10:09 INFO - PROCESS | 1823 | --DOMWINDOW == 374 (0x8a5c9800) [pid = 1823] [serial = 1143] [outer = (nil)] [url = about:blank] 08:10:09 INFO - PROCESS | 1823 | --DOMWINDOW == 373 (0x8eb97400) [pid = 1823] [serial = 1148] [outer = (nil)] [url = about:blank] 08:10:09 INFO - PROCESS | 1823 | --DOMWINDOW == 372 (0x876f0000) [pid = 1823] [serial = 1121] [outer = (nil)] [url = about:blank] 08:10:09 INFO - PROCESS | 1823 | --DOMWINDOW == 371 (0x8bc42000) [pid = 1823] [serial = 1145] [outer = (nil)] [url = about:blank] 08:10:09 INFO - PROCESS | 1823 | --DOMWINDOW == 370 (0xa050fc00) [pid = 1823] [serial = 1109] [outer = (nil)] [url = about:blank] 08:10:09 INFO - PROCESS | 1823 | --DOMWINDOW == 369 (0x883f1800) [pid = 1823] [serial = 1140] [outer = (nil)] [url = about:blank] 08:10:09 INFO - PROCESS | 1823 | --DOMWINDOW == 368 (0x883e9400) [pid = 1823] [serial = 1142] [outer = (nil)] [url = about:blank] 08:10:09 INFO - PROCESS | 1823 | --DOMWINDOW == 367 (0x9a2f3c00) [pid = 1823] [serial = 1100] [outer = (nil)] [url = about:blank] 08:10:09 INFO - PROCESS | 1823 | --DOMWINDOW == 366 (0x88727c00) [pid = 1823] [serial = 1127] [outer = (nil)] [url = about:blank] 08:10:09 INFO - PROCESS | 1823 | --DOMWINDOW == 365 (0xa30aa800) [pid = 1823] [serial = 1118] [outer = (nil)] [url = about:blank] 08:10:09 INFO - PROCESS | 1823 | --DOMWINDOW == 364 (0x9510bc00) [pid = 1823] [serial = 1086] [outer = (nil)] [url = about:blank] 08:10:09 INFO - PROCESS | 1823 | --DOMWINDOW == 363 (0x92375c00) [pid = 1823] [serial = 1094] [outer = (nil)] [url = about:blank] 08:10:10 INFO - PROCESS | 1823 | 1462374610332 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]]]}] 08:10:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:10:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 2687ms 08:10:10 INFO - PROCESS | 1823 | 1462374610426 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 08:10:10 INFO - PROCESS | 1823 | 1462374610432 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 08:10:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:10:10 INFO - PROCESS | 1823 | 1462374610440 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:10:10 INFO - PROCESS | 1823 | 1462374610444 Marionette TRACE conn3 <- [1,1678,null,{}] 08:10:10 INFO - PROCESS | 1823 | 1462374610449 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}] 08:10:10 INFO - PROCESS | 1823 | 1462374610632 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 08:10:10 INFO - PROCESS | 1823 | 1462374610907 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:10 INFO - PROCESS | 1823 | ++DOCSHELL 0x85deb800 == 79 [pid = 1823] [id = 427] 08:10:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 364 (0x85dedc00) [pid = 1823] [serial = 1282] [outer = (nil)] 08:10:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 365 (0x87848000) [pid = 1823] [serial = 1283] [outer = 0x85dedc00] 08:10:11 INFO - PROCESS | 1823 | 1462374611008 Marionette DEBUG loaded listener.js 08:10:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 366 (0x88172000) [pid = 1823] [serial = 1284] [outer = 0x85dedc00] 08:10:11 INFO - PROCESS | 1823 | 1462374611784 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]]]}] 08:10:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:10:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1379ms 08:10:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:10:11 INFO - PROCESS | 1823 | 1462374611820 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 08:10:11 INFO - PROCESS | 1823 | 1462374611823 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 08:10:11 INFO - PROCESS | 1823 | 1462374611831 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:10:11 INFO - PROCESS | 1823 | 1462374611840 Marionette TRACE conn3 <- [1,1682,null,{}] 08:10:11 INFO - PROCESS | 1823 | 1462374611854 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}] 08:10:12 INFO - PROCESS | 1823 | 1462374612147 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 08:10:12 INFO - PROCESS | 1823 | 1462374612184 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:12 INFO - PROCESS | 1823 | ++DOCSHELL 0x848c6400 == 80 [pid = 1823] [id = 428] 08:10:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 367 (0x8831a800) [pid = 1823] [serial = 1285] [outer = (nil)] 08:10:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 368 (0x88636c00) [pid = 1823] [serial = 1286] [outer = 0x8831a800] 08:10:12 INFO - PROCESS | 1823 | 1462374612256 Marionette DEBUG loaded listener.js 08:10:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 369 (0x88728000) [pid = 1823] [serial = 1287] [outer = 0x8831a800] 08:10:13 INFO - PROCESS | 1823 | 1462374613173 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]]]}] 08:10:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:10:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1390ms 08:10:13 INFO - PROCESS | 1823 | 1462374613219 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 08:10:13 INFO - PROCESS | 1823 | 1462374613224 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 08:10:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:10:13 INFO - PROCESS | 1823 | 1462374613239 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:10:13 INFO - PROCESS | 1823 | 1462374613243 Marionette TRACE conn3 <- [1,1686,null,{}] 08:10:13 INFO - PROCESS | 1823 | 1462374613248 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}] 08:10:13 INFO - PROCESS | 1823 | 1462374613499 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 08:10:13 INFO - PROCESS | 1823 | 1462374613530 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:13 INFO - PROCESS | 1823 | ++DOCSHELL 0x88176000 == 81 [pid = 1823] [id = 429] 08:10:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 370 (0x8817dc00) [pid = 1823] [serial = 1288] [outer = (nil)] 08:10:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 371 (0x8946f800) [pid = 1823] [serial = 1289] [outer = 0x8817dc00] 08:10:13 INFO - PROCESS | 1823 | 1462374613605 Marionette DEBUG loaded listener.js 08:10:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 372 (0x89478c00) [pid = 1823] [serial = 1290] [outer = 0x8817dc00] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 371 (0x90d83800) [pid = 1823] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 370 (0x88321000) [pid = 1823] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 369 (0x8ba92c00) [pid = 1823] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 368 (0x90d84000) [pid = 1823] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 367 (0x9ad0ac00) [pid = 1823] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 366 (0x8dcc7800) [pid = 1823] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 365 (0xa102b400) [pid = 1823] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 364 (0x99fcc800) [pid = 1823] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 363 (0x89d44800) [pid = 1823] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 362 (0x91ecb000) [pid = 1823] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 361 (0x9248e000) [pid = 1823] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 360 (0x876ea800) [pid = 1823] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 359 (0x90d7a400) [pid = 1823] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 358 (0x883eac00) [pid = 1823] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 357 (0x8bd9d800) [pid = 1823] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 356 (0x8a5cd000) [pid = 1823] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 355 (0x8f584000) [pid = 1823] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 354 (0x8e2dc800) [pid = 1823] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 353 (0x8eb9f400) [pid = 1823] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 352 (0x88173400) [pid = 1823] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 351 (0x976a6800) [pid = 1823] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 350 (0x9a984400) [pid = 1823] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 349 (0x8e9c0c00) [pid = 1823] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 348 (0x9a221c00) [pid = 1823] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 347 (0x9d4c4800) [pid = 1823] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 346 (0x8e17f800) [pid = 1823] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 345 (0x91ecc400) [pid = 1823] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 344 (0x88725000) [pid = 1823] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 343 (0x9d8ac400) [pid = 1823] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 342 (0x876e7000) [pid = 1823] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 341 (0x9a493800) [pid = 1823] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 340 (0x8ced4800) [pid = 1823] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 339 (0x9248fc00) [pid = 1823] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 338 (0x8e17c400) [pid = 1823] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 337 (0x8dbc7c00) [pid = 1823] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 336 (0x8816f800) [pid = 1823] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 335 (0x8eb99400) [pid = 1823] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 334 (0x91cecc00) [pid = 1823] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 333 (0x95087c00) [pid = 1823] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 332 (0x8872c800) [pid = 1823] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 331 (0x9ad09400) [pid = 1823] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 330 (0x8bc19800) [pid = 1823] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 329 (0x8cec7c00) [pid = 1823] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 328 (0x8dcc6400) [pid = 1823] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 327 (0x9b825c00) [pid = 1823] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 326 (0x9a4cc400) [pid = 1823] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 325 (0x8d29bc00) [pid = 1823] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 324 (0x8e2db400) [pid = 1823] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 323 (0xa321a400) [pid = 1823] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 322 (0x88901800) [pid = 1823] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 321 (0x88324000) [pid = 1823] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 320 (0x8e2d7400) [pid = 1823] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 319 (0x9ad0e400) [pid = 1823] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 318 (0x8d8d4000) [pid = 1823] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 317 (0x8bc36c00) [pid = 1823] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 316 (0xa24e2400) [pid = 1823] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 315 (0x91d5f800) [pid = 1823] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 314 (0x91d60800) [pid = 1823] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 313 (0x9510d400) [pid = 1823] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 312 (0x92e12800) [pid = 1823] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 311 (0x8ab66400) [pid = 1823] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 310 (0x90d7e800) [pid = 1823] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 309 (0x99ec2400) [pid = 1823] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 308 (0x91cebc00) [pid = 1823] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 307 (0x8dcc6000) [pid = 1823] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 306 (0x91eb1c00) [pid = 1823] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 305 (0x8ac0f000) [pid = 1823] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 304 (0x9b8b2c00) [pid = 1823] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 303 (0x995d6000) [pid = 1823] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 302 (0x97520000) [pid = 1823] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 301 (0x8e9bb000) [pid = 1823] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 300 (0xa30b2800) [pid = 1823] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 299 (0x8f60a400) [pid = 1823] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 298 (0x92dc4c00) [pid = 1823] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 297 (0x9510a400) [pid = 1823] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 296 (0x8e9bac00) [pid = 1823] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 295 (0x8872c400) [pid = 1823] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 294 (0x9b2a1000) [pid = 1823] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 293 (0x8831c400) [pid = 1823] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 292 (0x92492800) [pid = 1823] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 291 (0x9b7b5000) [pid = 1823] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 290 (0x9a190400) [pid = 1823] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 289 (0x8e9c3400) [pid = 1823] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 288 (0x93a03000) [pid = 1823] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 287 (0x8f58fc00) [pid = 1823] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 286 (0x9769e400) [pid = 1823] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 285 (0x85dfa000) [pid = 1823] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 284 (0x8eb98c00) [pid = 1823] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 283 (0x8bd90800) [pid = 1823] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 282 (0x91ecd000) [pid = 1823] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 281 (0x8946cc00) [pid = 1823] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 280 (0x91ecd800) [pid = 1823] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 279 (0x9225ec00) [pid = 1823] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 278 (0x9b8b3000) [pid = 1823] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 277 (0x90d85800) [pid = 1823] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 276 (0x8a5c1400) [pid = 1823] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 275 (0x87841400) [pid = 1823] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 274 (0x8d9a1400) [pid = 1823] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 273 (0xa3051800) [pid = 1823] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 272 (0x8dcc2400) [pid = 1823] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 271 (0x8a5c5800) [pid = 1823] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 270 (0x8dbcc800) [pid = 1823] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 269 (0x8ab6f800) [pid = 1823] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 268 (0x8ab69400) [pid = 1823] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 267 (0x8d8d3400) [pid = 1823] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 266 (0xa359a800) [pid = 1823] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 265 (0x90d7e000) [pid = 1823] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 264 (0x9d4bdc00) [pid = 1823] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 263 (0x8f408400) [pid = 1823] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 262 (0x9ad04c00) [pid = 1823] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 261 (0x8d998c00) [pid = 1823] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 260 (0x8dcc3800) [pid = 1823] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 259 (0x8ebdfc00) [pid = 1823] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 258 (0x8bc19c00) [pid = 1823] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 257 (0x92dcb800) [pid = 1823] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 256 (0xa2136800) [pid = 1823] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 255 (0x90d7b400) [pid = 1823] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 254 (0x8bd92c00) [pid = 1823] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 253 (0x981da000) [pid = 1823] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 252 (0x9d4b9000) [pid = 1823] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 251 (0x8e9b9000) [pid = 1823] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 250 (0x946c1400) [pid = 1823] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 249 (0x95091400) [pid = 1823] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 248 (0x93cb6400) [pid = 1823] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 247 (0x8ebdcc00) [pid = 1823] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:10:16 INFO - PROCESS | 1823 | --DOMWINDOW == 246 (0x91d64400) [pid = 1823] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:10:16 INFO - PROCESS | 1823 | 1462374616750 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]]]}] 08:10:16 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 08:10:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 3537ms 08:10:16 INFO - PROCESS | 1823 | 1462374616777 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 08:10:16 INFO - PROCESS | 1823 | 1462374616780 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 08:10:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:10:16 INFO - PROCESS | 1823 | 1462374616787 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:10:16 INFO - PROCESS | 1823 | 1462374616792 Marionette TRACE conn3 <- [1,1690,null,{}] 08:10:16 INFO - PROCESS | 1823 | 1462374616799 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}] 08:10:16 INFO - PROCESS | 1823 | 1462374616983 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 08:10:17 INFO - PROCESS | 1823 | 1462374617240 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:17 INFO - PROCESS | 1823 | ++DOCSHELL 0x876ef000 == 82 [pid = 1823] [id = 430] 08:10:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 247 (0x87842400) [pid = 1823] [serial = 1291] [outer = (nil)] 08:10:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 248 (0x8831d800) [pid = 1823] [serial = 1292] [outer = 0x87842400] 08:10:17 INFO - PROCESS | 1823 | 1462374617327 Marionette DEBUG loaded listener.js 08:10:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 249 (0x88908800) [pid = 1823] [serial = 1293] [outer = 0x87842400] 08:10:18 INFO - PROCESS | 1823 | 1462374618206 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]]]}] 08:10:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:10:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1485ms 08:10:18 INFO - PROCESS | 1823 | 1462374618273 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 08:10:18 INFO - PROCESS | 1823 | 1462374618280 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 08:10:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:10:18 INFO - PROCESS | 1823 | 1462374618290 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:10:18 INFO - PROCESS | 1823 | 1462374618295 Marionette TRACE conn3 <- [1,1694,null,{}] 08:10:18 INFO - PROCESS | 1823 | 1462374618306 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}] 08:10:18 INFO - PROCESS | 1823 | 1462374618533 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 08:10:18 INFO - PROCESS | 1823 | 1462374618883 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:18 INFO - PROCESS | 1823 | ++DOCSHELL 0x855b1400 == 83 [pid = 1823] [id = 431] 08:10:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 250 (0x855ea800) [pid = 1823] [serial = 1294] [outer = (nil)] 08:10:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 251 (0x855f4000) [pid = 1823] [serial = 1295] [outer = 0x855ea800] 08:10:18 INFO - PROCESS | 1823 | 1462374618977 Marionette DEBUG loaded listener.js 08:10:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 252 (0x85ce3800) [pid = 1823] [serial = 1296] [outer = 0x855ea800] 08:10:19 INFO - PROCESS | 1823 | 1462374619877 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]]]}] 08:10:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:10:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1644ms 08:10:19 INFO - PROCESS | 1823 | 1462374619934 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 08:10:19 INFO - PROCESS | 1823 | 1462374619942 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 08:10:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:10:19 INFO - PROCESS | 1823 | 1462374619953 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:10:19 INFO - PROCESS | 1823 | 1462374619956 Marionette TRACE conn3 <- [1,1698,null,{}] 08:10:19 INFO - PROCESS | 1823 | 1462374619963 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}] 08:10:20 INFO - PROCESS | 1823 | 1462374620200 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 08:10:20 INFO - PROCESS | 1823 | 1462374620527 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:20 INFO - PROCESS | 1823 | ++DOCSHELL 0x87516000 == 84 [pid = 1823] [id = 432] 08:10:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 253 (0x876e3c00) [pid = 1823] [serial = 1297] [outer = (nil)] 08:10:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 254 (0x8784f800) [pid = 1823] [serial = 1298] [outer = 0x876e3c00] 08:10:20 INFO - PROCESS | 1823 | 1462374620620 Marionette DEBUG loaded listener.js 08:10:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 255 (0x8817b400) [pid = 1823] [serial = 1299] [outer = 0x876e3c00] 08:10:21 INFO - PROCESS | 1823 | 1462374621519 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]]]}] 08:10:21 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 08:10:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1636ms 08:10:21 INFO - PROCESS | 1823 | 1462374621590 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 08:10:21 INFO - PROCESS | 1823 | 1462374621594 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 08:10:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:10:21 INFO - PROCESS | 1823 | 1462374621601 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:10:21 INFO - PROCESS | 1823 | 1462374621608 Marionette TRACE conn3 <- [1,1702,null,{}] 08:10:21 INFO - PROCESS | 1823 | 1462374621625 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}] 08:10:21 INFO - PROCESS | 1823 | 1462374621848 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 08:10:22 INFO - PROCESS | 1823 | 1462374622204 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:22 INFO - PROCESS | 1823 | ++DOCSHELL 0x883ef800 == 85 [pid = 1823] [id = 433] 08:10:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 256 (0x88732800) [pid = 1823] [serial = 1300] [outer = (nil)] 08:10:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 257 (0x89473000) [pid = 1823] [serial = 1301] [outer = 0x88732800] 08:10:22 INFO - PROCESS | 1823 | 1462374622300 Marionette DEBUG loaded listener.js 08:10:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 258 (0x89496800) [pid = 1823] [serial = 1302] [outer = 0x88732800] 08:10:23 INFO - PROCESS | 1823 | 1462374623206 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]]]}] 08:10:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:10:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1646ms 08:10:23 INFO - PROCESS | 1823 | 1462374623248 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 08:10:23 INFO - PROCESS | 1823 | 1462374623256 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 08:10:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:10:23 INFO - PROCESS | 1823 | 1462374623264 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:10:23 INFO - PROCESS | 1823 | 1462374623268 Marionette TRACE conn3 <- [1,1706,null,{}] 08:10:23 INFO - PROCESS | 1823 | 1462374623274 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}] 08:10:23 INFO - PROCESS | 1823 | 1462374623478 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 08:10:23 INFO - PROCESS | 1823 | 1462374623803 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:23 INFO - PROCESS | 1823 | ++DOCSHELL 0x8750d800 == 86 [pid = 1823] [id = 434] 08:10:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 259 (0x8a5c9800) [pid = 1823] [serial = 1303] [outer = (nil)] 08:10:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 260 (0x8ab6e400) [pid = 1823] [serial = 1304] [outer = 0x8a5c9800] 08:10:23 INFO - PROCESS | 1823 | 1462374623890 Marionette DEBUG loaded listener.js 08:10:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 261 (0x8ac05000) [pid = 1823] [serial = 1305] [outer = 0x8a5c9800] 08:10:24 INFO - PROCESS | 1823 | 1462374624763 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]]]}] 08:10:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:10:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1529ms 08:10:24 INFO - PROCESS | 1823 | 1462374624795 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 08:10:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:10:24 INFO - PROCESS | 1823 | 1462374624799 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 08:10:24 INFO - PROCESS | 1823 | 1462374624805 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:10:24 INFO - PROCESS | 1823 | 1462374624808 Marionette TRACE conn3 <- [1,1710,null,{}] 08:10:24 INFO - PROCESS | 1823 | 1462374624814 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}] 08:10:25 INFO - PROCESS | 1823 | 1462374625013 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 08:10:25 INFO - PROCESS | 1823 | 1462374625298 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:25 INFO - PROCESS | 1823 | ++DOCSHELL 0x8872b400 == 87 [pid = 1823] [id = 435] 08:10:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 262 (0x89491400) [pid = 1823] [serial = 1306] [outer = (nil)] 08:10:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 263 (0x8ba97000) [pid = 1823] [serial = 1307] [outer = 0x89491400] 08:10:25 INFO - PROCESS | 1823 | 1462374625432 Marionette DEBUG loaded listener.js 08:10:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 264 (0x8bc0e400) [pid = 1823] [serial = 1308] [outer = 0x89491400] 08:10:26 INFO - PROCESS | 1823 | 1462374626337 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]]]}] 08:10:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:10:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1588ms 08:10:26 INFO - PROCESS | 1823 | 1462374626393 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 08:10:26 INFO - PROCESS | 1823 | 1462374626396 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 08:10:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:10:26 INFO - PROCESS | 1823 | 1462374626402 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:10:26 INFO - PROCESS | 1823 | 1462374626405 Marionette TRACE conn3 <- [1,1714,null,{}] 08:10:26 INFO - PROCESS | 1823 | 1462374626411 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}] 08:10:26 INFO - PROCESS | 1823 | 1462374626636 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 08:10:26 INFO - PROCESS | 1823 | 1462374626978 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:27 INFO - PROCESS | 1823 | ++DOCSHELL 0x8ac07c00 == 88 [pid = 1823] [id = 436] 08:10:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 265 (0x8bc3cc00) [pid = 1823] [serial = 1309] [outer = (nil)] 08:10:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 266 (0x8ced4800) [pid = 1823] [serial = 1310] [outer = 0x8bc3cc00] 08:10:27 INFO - PROCESS | 1823 | 1462374627073 Marionette DEBUG loaded listener.js 08:10:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 267 (0x8d8dc000) [pid = 1823] [serial = 1311] [outer = 0x8bc3cc00] 08:10:27 INFO - PROCESS | 1823 | 1462374627983 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]]]}] 08:10:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:10:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1637ms 08:10:28 INFO - PROCESS | 1823 | 1462374628040 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 08:10:28 INFO - PROCESS | 1823 | 1462374628044 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 08:10:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:10:28 INFO - PROCESS | 1823 | 1462374628050 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:10:28 INFO - PROCESS | 1823 | 1462374628054 Marionette TRACE conn3 <- [1,1718,null,{}] 08:10:28 INFO - PROCESS | 1823 | 1462374628059 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}] 08:10:28 INFO - PROCESS | 1823 | 1462374628265 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 08:10:28 INFO - PROCESS | 1823 | 1462374628595 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:28 INFO - PROCESS | 1823 | ++DOCSHELL 0x88176400 == 89 [pid = 1823] [id = 437] 08:10:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 268 (0x8946e800) [pid = 1823] [serial = 1312] [outer = (nil)] 08:10:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 269 (0x8dbc7c00) [pid = 1823] [serial = 1313] [outer = 0x8946e800] 08:10:28 INFO - PROCESS | 1823 | 1462374628684 Marionette DEBUG loaded listener.js 08:10:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 270 (0x8dbcf000) [pid = 1823] [serial = 1314] [outer = 0x8946e800] 08:10:29 INFO - PROCESS | 1823 | 1462374629523 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]]]}] 08:10:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:10:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1537ms 08:10:29 INFO - PROCESS | 1823 | 1462374629588 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 08:10:29 INFO - PROCESS | 1823 | 1462374629592 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 08:10:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:10:29 INFO - PROCESS | 1823 | 1462374629598 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:10:29 INFO - PROCESS | 1823 | 1462374629602 Marionette TRACE conn3 <- [1,1722,null,{}] 08:10:29 INFO - PROCESS | 1823 | 1462374629608 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}] 08:10:29 INFO - PROCESS | 1823 | 1462374629801 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 08:10:30 INFO - PROCESS | 1823 | 1462374630080 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:30 INFO - PROCESS | 1823 | ++DOCSHELL 0x8bc3b000 == 90 [pid = 1823] [id = 438] 08:10:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 271 (0x8d8d3400) [pid = 1823] [serial = 1315] [outer = (nil)] 08:10:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 272 (0x8e17c000) [pid = 1823] [serial = 1316] [outer = 0x8d8d3400] 08:10:30 INFO - PROCESS | 1823 | 1462374630214 Marionette DEBUG loaded listener.js 08:10:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 273 (0x8e187000) [pid = 1823] [serial = 1317] [outer = 0x8d8d3400] 08:10:31 INFO - PROCESS | 1823 | 1462374631056 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]]]}] 08:10:31 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 08:10:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1529ms 08:10:31 INFO - PROCESS | 1823 | 1462374631136 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 08:10:31 INFO - PROCESS | 1823 | 1462374631144 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 08:10:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:10:31 INFO - PROCESS | 1823 | 1462374631153 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:10:31 INFO - PROCESS | 1823 | 1462374631156 Marionette TRACE conn3 <- [1,1726,null,{}] 08:10:31 INFO - PROCESS | 1823 | 1462374631161 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}] 08:10:31 INFO - PROCESS | 1823 | 1462374631363 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 08:10:31 INFO - PROCESS | 1823 | 1462374631724 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:31 INFO - PROCESS | 1823 | ++DOCSHELL 0x8d29a000 == 91 [pid = 1823] [id = 439] 08:10:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 274 (0x8dcc9400) [pid = 1823] [serial = 1318] [outer = (nil)] 08:10:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 275 (0x8e9bcc00) [pid = 1823] [serial = 1319] [outer = 0x8dcc9400] 08:10:31 INFO - PROCESS | 1823 | 1462374631819 Marionette DEBUG loaded listener.js 08:10:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 276 (0x8eb9ec00) [pid = 1823] [serial = 1320] [outer = 0x8dcc9400] 08:10:32 INFO - PROCESS | 1823 | 1462374632734 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]]]}] 08:10:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:10:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1632ms 08:10:32 INFO - PROCESS | 1823 | 1462374632787 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 08:10:32 INFO - PROCESS | 1823 | 1462374632790 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 08:10:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:10:32 INFO - PROCESS | 1823 | 1462374632797 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:10:32 INFO - PROCESS | 1823 | 1462374632800 Marionette TRACE conn3 <- [1,1730,null,{}] 08:10:32 INFO - PROCESS | 1823 | 1462374632806 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}] 08:10:33 INFO - PROCESS | 1823 | 1462374633001 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 08:10:33 INFO - PROCESS | 1823 | 1462374633325 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:33 INFO - PROCESS | 1823 | ++DOCSHELL 0x8e0c0400 == 92 [pid = 1823] [id = 440] 08:10:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 277 (0x8e180c00) [pid = 1823] [serial = 1321] [outer = (nil)] 08:10:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 278 (0x8f40a800) [pid = 1823] [serial = 1322] [outer = 0x8e180c00] 08:10:33 INFO - PROCESS | 1823 | 1462374633416 Marionette DEBUG loaded listener.js 08:10:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 279 (0x8f410400) [pid = 1823] [serial = 1323] [outer = 0x8e180c00] 08:10:34 INFO - PROCESS | 1823 | 1462374634326 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]]]}] 08:10:34 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 08:10:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1584ms 08:10:34 INFO - PROCESS | 1823 | 1462374634381 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 08:10:34 INFO - PROCESS | 1823 | 1462374634385 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 08:10:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:10:34 INFO - PROCESS | 1823 | 1462374634391 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:10:34 INFO - PROCESS | 1823 | 1462374634396 Marionette TRACE conn3 <- [1,1734,null,{}] 08:10:34 INFO - PROCESS | 1823 | 1462374634401 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}] 08:10:34 INFO - PROCESS | 1823 | 1462374634630 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 08:10:34 INFO - PROCESS | 1823 | 1462374634968 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:35 INFO - PROCESS | 1823 | ++DOCSHELL 0x8f405400 == 93 [pid = 1823] [id = 441] 08:10:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 280 (0x91ceb400) [pid = 1823] [serial = 1324] [outer = (nil)] 08:10:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 281 (0x91cf4000) [pid = 1823] [serial = 1325] [outer = 0x91ceb400] 08:10:35 INFO - PROCESS | 1823 | 1462374635069 Marionette DEBUG loaded listener.js 08:10:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 282 (0x91d96c00) [pid = 1823] [serial = 1326] [outer = 0x91ceb400] 08:10:35 INFO - PROCESS | 1823 | 1462374635948 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]]]}] 08:10:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:10:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1589ms 08:10:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:10:35 INFO - PROCESS | 1823 | 1462374635982 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 08:10:35 INFO - PROCESS | 1823 | 1462374635985 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 08:10:35 INFO - PROCESS | 1823 | 1462374635992 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:10:35 INFO - PROCESS | 1823 | 1462374635996 Marionette TRACE conn3 <- [1,1738,null,{}] 08:10:36 INFO - PROCESS | 1823 | 1462374636001 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}] 08:10:36 INFO - PROCESS | 1823 | 1462374636194 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 08:10:36 INFO - PROCESS | 1823 | 1462374636468 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:36 INFO - PROCESS | 1823 | ++DOCSHELL 0x8d8dfc00 == 94 [pid = 1823] [id = 442] 08:10:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 283 (0x8daaa400) [pid = 1823] [serial = 1327] [outer = (nil)] 08:10:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 284 (0x91ceb000) [pid = 1823] [serial = 1328] [outer = 0x8daaa400] 08:10:36 INFO - PROCESS | 1823 | 1462374636609 Marionette DEBUG loaded listener.js 08:10:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 285 (0x91ea8400) [pid = 1823] [serial = 1329] [outer = 0x8daaa400] 08:10:37 INFO - PROCESS | 1823 | 1462374637522 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]]]}] 08:10:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:10:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1594ms 08:10:37 INFO - PROCESS | 1823 | 1462374637586 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 08:10:37 INFO - PROCESS | 1823 | 1462374637590 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 08:10:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:10:37 INFO - PROCESS | 1823 | 1462374637596 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:10:37 INFO - PROCESS | 1823 | 1462374637599 Marionette TRACE conn3 <- [1,1742,null,{}] 08:10:37 INFO - PROCESS | 1823 | 1462374637605 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}] 08:10:37 INFO - PROCESS | 1823 | 1462374637818 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 08:10:38 INFO - PROCESS | 1823 | 1462374638147 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:38 INFO - PROCESS | 1823 | ++DOCSHELL 0x8eb9d800 == 95 [pid = 1823] [id = 443] 08:10:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 286 (0x91cef800) [pid = 1823] [serial = 1330] [outer = (nil)] 08:10:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 287 (0x92268c00) [pid = 1823] [serial = 1331] [outer = 0x91cef800] 08:10:38 INFO - PROCESS | 1823 | 1462374638239 Marionette DEBUG loaded listener.js 08:10:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 288 (0x9248e400) [pid = 1823] [serial = 1332] [outer = 0x91cef800] 08:10:39 INFO - PROCESS | 1823 | 1462374639139 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]]]}] 08:10:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:10:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1579ms 08:10:39 INFO - PROCESS | 1823 | 1462374639176 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 08:10:39 INFO - PROCESS | 1823 | 1462374639180 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 08:10:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:10:39 INFO - PROCESS | 1823 | 1462374639187 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:10:39 INFO - PROCESS | 1823 | 1462374639191 Marionette TRACE conn3 <- [1,1746,null,{}] 08:10:39 INFO - PROCESS | 1823 | 1462374639197 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}] 08:10:39 INFO - PROCESS | 1823 | 1462374639400 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 08:10:39 INFO - PROCESS | 1823 | 1462374639663 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:39 INFO - PROCESS | 1823 | ++DOCSHELL 0x8e9bfc00 == 96 [pid = 1823] [id = 444] 08:10:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 289 (0x91ecd000) [pid = 1823] [serial = 1333] [outer = (nil)] 08:10:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 290 (0x92af7400) [pid = 1823] [serial = 1334] [outer = 0x91ecd000] 08:10:39 INFO - PROCESS | 1823 | 1462374639792 Marionette DEBUG loaded listener.js 08:10:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 291 (0x92dcdc00) [pid = 1823] [serial = 1335] [outer = 0x91ecd000] 08:10:40 INFO - PROCESS | 1823 | 1462374640696 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]]]}] 08:10:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:10:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1584ms 08:10:40 INFO - PROCESS | 1823 | 1462374640772 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 08:10:40 INFO - PROCESS | 1823 | 1462374640776 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 08:10:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:10:40 INFO - PROCESS | 1823 | 1462374640782 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:10:40 INFO - PROCESS | 1823 | 1462374640785 Marionette TRACE conn3 <- [1,1750,null,{}] 08:10:40 INFO - PROCESS | 1823 | 1462374640791 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}] 08:10:41 INFO - PROCESS | 1823 | 1462374641002 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 08:10:41 INFO - PROCESS | 1823 | 1462374641348 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:41 INFO - PROCESS | 1823 | ++DOCSHELL 0x87513400 == 97 [pid = 1823] [id = 445] 08:10:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 292 (0x8e182400) [pid = 1823] [serial = 1336] [outer = (nil)] 08:10:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 293 (0x946c4000) [pid = 1823] [serial = 1337] [outer = 0x8e182400] 08:10:41 INFO - PROCESS | 1823 | 1462374641439 Marionette DEBUG loaded listener.js 08:10:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 294 (0x95094c00) [pid = 1823] [serial = 1338] [outer = 0x8e182400] 08:10:42 INFO - PROCESS | 1823 | 1462374642346 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]]]}] 08:10:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:10:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1630ms 08:10:42 INFO - PROCESS | 1823 | 1462374642413 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 08:10:42 INFO - PROCESS | 1823 | 1462374642417 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 08:10:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:10:42 INFO - PROCESS | 1823 | 1462374642423 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:10:42 INFO - PROCESS | 1823 | 1462374642427 Marionette TRACE conn3 <- [1,1754,null,{}] 08:10:42 INFO - PROCESS | 1823 | 1462374642433 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}] 08:10:42 INFO - PROCESS | 1823 | 1462374642659 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 08:10:43 INFO - PROCESS | 1823 | 1462374642992 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:43 INFO - PROCESS | 1823 | ++DOCSHELL 0x8417b400 == 98 [pid = 1823] [id = 446] 08:10:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 295 (0x92aebc00) [pid = 1823] [serial = 1339] [outer = (nil)] 08:10:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 296 (0x9510e000) [pid = 1823] [serial = 1340] [outer = 0x92aebc00] 08:10:43 INFO - PROCESS | 1823 | 1462374643083 Marionette DEBUG loaded listener.js 08:10:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 297 (0x951f6800) [pid = 1823] [serial = 1341] [outer = 0x92aebc00] 08:10:43 INFO - PROCESS | 1823 | 1462374643979 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]]]}] 08:10:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:10:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1629ms 08:10:44 INFO - PROCESS | 1823 | 1462374644053 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 08:10:44 INFO - PROCESS | 1823 | 1462374644056 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 08:10:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:10:44 INFO - PROCESS | 1823 | 1462374644063 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:10:44 INFO - PROCESS | 1823 | 1462374644066 Marionette TRACE conn3 <- [1,1758,null,{}] 08:10:44 INFO - PROCESS | 1823 | 1462374644072 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}] 08:10:44 INFO - PROCESS | 1823 | 1462374644322 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 08:10:44 INFO - PROCESS | 1823 | 1462374644655 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:44 INFO - PROCESS | 1823 | ++DOCSHELL 0x946c5800 == 99 [pid = 1823] [id = 447] 08:10:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 298 (0x95107800) [pid = 1823] [serial = 1342] [outer = (nil)] 08:10:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 299 (0x992d8800) [pid = 1823] [serial = 1343] [outer = 0x95107800] 08:10:44 INFO - PROCESS | 1823 | 1462374644747 Marionette DEBUG loaded listener.js 08:10:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 300 (0x99568c00) [pid = 1823] [serial = 1344] [outer = 0x95107800] 08:10:45 INFO - PROCESS | 1823 | 1462374645606 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]]]}] 08:10:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:10:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1586ms 08:10:45 INFO - PROCESS | 1823 | 1462374645649 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 08:10:45 INFO - PROCESS | 1823 | 1462374645652 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 08:10:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:10:45 INFO - PROCESS | 1823 | 1462374645660 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:10:45 INFO - PROCESS | 1823 | 1462374645664 Marionette TRACE conn3 <- [1,1762,null,{}] 08:10:45 INFO - PROCESS | 1823 | 1462374645671 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}] 08:10:45 INFO - PROCESS | 1823 | 1462374645969 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 08:10:46 INFO - PROCESS | 1823 | 1462374646190 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:46 INFO - PROCESS | 1823 | ++DOCSHELL 0x84183000 == 100 [pid = 1823] [id = 448] 08:10:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 301 (0x93a08000) [pid = 1823] [serial = 1345] [outer = (nil)] 08:10:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 302 (0x995d9000) [pid = 1823] [serial = 1346] [outer = 0x93a08000] 08:10:46 INFO - PROCESS | 1823 | 1462374646338 Marionette DEBUG loaded listener.js 08:10:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 303 (0x9a226c00) [pid = 1823] [serial = 1347] [outer = 0x93a08000] 08:10:47 INFO - PROCESS | 1823 | 1462374647300 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]]]}] 08:10:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:10:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1692ms 08:10:47 INFO - PROCESS | 1823 | 1462374647353 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 08:10:47 INFO - PROCESS | 1823 | 1462374647356 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 08:10:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:10:47 INFO - PROCESS | 1823 | 1462374647363 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:10:47 INFO - PROCESS | 1823 | 1462374647365 Marionette TRACE conn3 <- [1,1766,null,{}] 08:10:47 INFO - PROCESS | 1823 | 1462374647371 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}] 08:10:47 INFO - PROCESS | 1823 | 1462374647592 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 08:10:47 INFO - PROCESS | 1823 | 1462374647959 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:48 INFO - PROCESS | 1823 | ++DOCSHELL 0x8bc41c00 == 101 [pid = 1823] [id = 449] 08:10:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 304 (0x8dbc4c00) [pid = 1823] [serial = 1348] [outer = (nil)] 08:10:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 305 (0x9a48c800) [pid = 1823] [serial = 1349] [outer = 0x8dbc4c00] 08:10:48 INFO - PROCESS | 1823 | 1462374648053 Marionette DEBUG loaded listener.js 08:10:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 306 (0x9a984400) [pid = 1823] [serial = 1350] [outer = 0x8dbc4c00] 08:10:49 INFO - PROCESS | 1823 | --DOCSHELL 0x99da1400 == 100 [pid = 1823] [id = 331] 08:10:49 INFO - PROCESS | 1823 | --DOCSHELL 0x8d99a400 == 99 [pid = 1823] [id = 332] 08:10:49 INFO - PROCESS | 1823 | --DOCSHELL 0x88176000 == 98 [pid = 1823] [id = 429] 08:10:49 INFO - PROCESS | 1823 | --DOCSHELL 0x848c6400 == 97 [pid = 1823] [id = 428] 08:10:49 INFO - PROCESS | 1823 | --DOCSHELL 0x85deb800 == 96 [pid = 1823] [id = 427] 08:10:49 INFO - PROCESS | 1823 | --DOCSHELL 0x859ee000 == 95 [pid = 1823] [id = 426] 08:10:49 INFO - PROCESS | 1823 | --DOCSHELL 0x848c4c00 == 94 [pid = 1823] [id = 425] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 305 (0x91fcac00) [pid = 1823] [serial = 753] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 304 (0x88908400) [pid = 1823] [serial = 1217] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 303 (0x93a0b400) [pid = 1823] [serial = 804] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 302 (0x9225bc00) [pid = 1823] [serial = 756] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 301 (0x9b8b7800) [pid = 1823] [serial = 1104] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 300 (0x8ebd6c00) [pid = 1823] [serial = 963] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 299 (0xa2658400) [pid = 1823] [serial = 987] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 298 (0x9a48b800) [pid = 1823] [serial = 867] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 297 (0x8d290c00) [pid = 1823] [serial = 1029] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 296 (0x93a0b800) [pid = 1823] [serial = 1095] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 295 (0x95092800) [pid = 1823] [serial = 852] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 294 (0x88172400) [pid = 1823] [serial = 1214] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 293 (0x91cef000) [pid = 1823] [serial = 669] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 292 (0x883f2c00) [pid = 1823] [serial = 1068] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 291 (0x8d9a5c00) [pid = 1823] [serial = 702] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 290 (0x8d297c00) [pid = 1823] [serial = 1223] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 289 (0x91eaa800) [pid = 1823] [serial = 789] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 288 (0x8ac0d400) [pid = 1823] [serial = 1187] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 287 (0x8f409800) [pid = 1823] [serial = 750] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 286 (0x90d84800) [pid = 1823] [serial = 714] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 285 (0xa6289400) [pid = 1823] [serial = 1185] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 284 (0xa2616000) [pid = 1823] [serial = 1176] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 283 (0x9b7afc00) [pid = 1823] [serial = 972] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 282 (0x92aec800) [pid = 1823] [serial = 1164] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 281 (0x9a984c00) [pid = 1823] [serial = 912] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 280 (0x85df4400) [pid = 1823] [serial = 1202] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 279 (0xa226a000) [pid = 1823] [serial = 984] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 278 (0x9ad06800) [pid = 1823] [serial = 969] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 277 (0x9a48ec00) [pid = 1823] [serial = 1038] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 276 (0x8872b000) [pid = 1823] [serial = 1128] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 275 (0xa3052400) [pid = 1823] [serial = 1113] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 274 (0xa26b7000) [pid = 1823] [serial = 1122] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 273 (0x91da1c00) [pid = 1823] [serial = 1163] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 272 (0x9ad02400) [pid = 1823] [serial = 915] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 271 (0x8e17b000) [pid = 1823] [serial = 678] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 270 (0x950bac00) [pid = 1823] [serial = 807] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 269 (0xa6755000) [pid = 1823] [serial = 999] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 268 (0x8e9c4000) [pid = 1823] [serial = 1032] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 267 (0x88179c00) [pid = 1823] [serial = 1182] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 266 (0x8f58f400) [pid = 1823] [serial = 663] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 265 (0x9a982400) [pid = 1823] [serial = 960] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 264 (0x9510f000) [pid = 1823] [serial = 813] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 263 (0x89474800) [pid = 1823] [serial = 1131] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 262 (0x9d4b8000) [pid = 1823] [serial = 1173] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 261 (0x8dbcb000) [pid = 1823] [serial = 747] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 260 (0x8dcc8800) [pid = 1823] [serial = 846] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 259 (0x8e2de000) [pid = 1823] [serial = 1092] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 258 (0xa1024400) [pid = 1823] [serial = 978] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 257 (0x9a97d800) [pid = 1823] [serial = 873] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 256 (0x9c1a8000) [pid = 1823] [serial = 930] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 255 (0x88323000) [pid = 1823] [serial = 1215] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 254 (0x8eb95000) [pid = 1823] [serial = 705] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 253 (0xa50ce000) [pid = 1823] [serial = 1050] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 252 (0x88909800) [pid = 1823] [serial = 1134] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 251 (0x88726c00) [pid = 1823] [serial = 1157] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 250 (0x92dc5800) [pid = 1823] [serial = 762] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 249 (0x9d46bc00) [pid = 1823] [serial = 975] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 248 (0x8a5cbc00) [pid = 1823] [serial = 1205] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 247 (0xa3240000) [pid = 1823] [serial = 1178] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 246 (0x8bc41800) [pid = 1823] [serial = 1056] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 245 (0xa35a7000) [pid = 1823] [serial = 1119] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 244 (0x995d2000) [pid = 1823] [serial = 1098] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 243 (0x9bff6800) [pid = 1823] [serial = 927] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 242 (0x976a8400) [pid = 1823] [serial = 819] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 241 (0x950c4000) [pid = 1823] [serial = 810] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 240 (0x8bd97800) [pid = 1823] [serial = 699] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 239 (0x91d5d400) [pid = 1823] [serial = 672] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 238 (0x9b4c2000) [pid = 1823] [serial = 918] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 237 (0x92dc3800) [pid = 1823] [serial = 801] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 236 (0x9d4bf800) [pid = 1823] [serial = 1107] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 235 (0x92269c00) [pid = 1823] [serial = 759] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 234 (0x8bc3a800) [pid = 1823] [serial = 1220] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 233 (0xa30dd000) [pid = 1823] [serial = 1047] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 232 (0x9a982c00) [pid = 1823] [serial = 1101] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 231 (0x992d8000) [pid = 1823] [serial = 1169] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 230 (0x91f43800) [pid = 1823] [serial = 1199] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 229 (0x8ebd6400) [pid = 1823] [serial = 660] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 228 (0xa35a0400) [pid = 1823] [serial = 993] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 227 (0x859ed800) [pid = 1823] [serial = 1190] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 226 (0x92380400) [pid = 1823] [serial = 906] [outer = (nil)] [url = about:blank] 08:10:49 INFO - PROCESS | 1823 | --DOMWINDOW == 225 (0x99da7800) [pid = 1823] [serial = 861] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 224 (0x951f5000) [pid = 1823] [serial = 816] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 223 (0xa2136000) [pid = 1823] [serial = 1175] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 222 (0x8863e000) [pid = 1823] [serial = 1196] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 221 (0x8f583000) [pid = 1823] [serial = 711] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 220 (0x8e0bec00) [pid = 1823] [serial = 1137] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 219 (0x9b894000) [pid = 1823] [serial = 921] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 218 (0x9bf17000) [pid = 1823] [serial = 1172] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 217 (0x88322800) [pid = 1823] [serial = 1065] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 216 (0x946be000) [pid = 1823] [serial = 843] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 215 (0x9b8b9400) [pid = 1823] [serial = 924] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 214 (0x9a4cb800) [pid = 1823] [serial = 870] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 213 (0x8f60d800) [pid = 1823] [serial = 666] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 212 (0x951f2c00) [pid = 1823] [serial = 1167] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 211 (0x91ea9c00) [pid = 1823] [serial = 1035] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 210 (0x9a221000) [pid = 1823] [serial = 864] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 209 (0x89477800) [pid = 1823] [serial = 1218] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 208 (0x8dccc400) [pid = 1823] [serial = 1212] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 207 (0xa3553800) [pid = 1823] [serial = 1179] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 206 (0x8ebdd000) [pid = 1823] [serial = 708] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 205 (0x8d29d800) [pid = 1823] [serial = 792] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 204 (0x950c6c00) [pid = 1823] [serial = 966] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 203 (0x89476400) [pid = 1823] [serial = 1116] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 202 (0x92af5000) [pid = 1823] [serial = 1053] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 201 (0x92dd0400) [pid = 1823] [serial = 765] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 200 (0xa0505000) [pid = 1823] [serial = 1044] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 199 (0x91fcec00) [pid = 1823] [serial = 798] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 198 (0x8bc3f400) [pid = 1823] [serial = 1089] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 197 (0x950c1c00) [pid = 1823] [serial = 1166] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 196 (0x8784b000) [pid = 1823] [serial = 1125] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 195 (0x8e0b4000) [pid = 1823] [serial = 657] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 194 (0xa30aa000) [pid = 1823] [serial = 990] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 193 (0x9510f800) [pid = 1823] [serial = 1002] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 192 (0xa68ae000) [pid = 1823] [serial = 1062] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 191 (0x8e2d6c00) [pid = 1823] [serial = 795] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 190 (0xa30ab000) [pid = 1823] [serial = 1184] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 189 (0x8cecf800) [pid = 1823] [serial = 654] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 188 (0x8bd94c00) [pid = 1823] [serial = 675] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 187 (0x8e9bec00) [pid = 1823] [serial = 903] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 186 (0xa68b6c00) [pid = 1823] [serial = 1059] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 185 (0x88644000) [pid = 1823] [serial = 1211] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 184 (0x91cf2000) [pid = 1823] [serial = 717] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 183 (0x9d8aa800) [pid = 1823] [serial = 936] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 182 (0x91ea9800) [pid = 1823] [serial = 720] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 181 (0xa2136400) [pid = 1823] [serial = 981] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 180 (0x88177400) [pid = 1823] [serial = 1181] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 179 (0x88905400) [pid = 1823] [serial = 1158] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 178 (0x9d4c3400) [pid = 1823] [serial = 933] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 177 (0x9aad4400) [pid = 1823] [serial = 876] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x9b7af800) [pid = 1823] [serial = 1041] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x8ced1400) [pid = 1823] [serial = 1160] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x93a0c400) [pid = 1823] [serial = 768] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 173 (0xa50cdc00) [pid = 1823] [serial = 996] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 172 (0x91d5bc00) [pid = 1823] [serial = 744] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x99da7c00) [pid = 1823] [serial = 1170] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x9815b400) [pid = 1823] [serial = 822] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x8ceca400) [pid = 1823] [serial = 1221] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 168 (0x99ecec00) [pid = 1823] [serial = 909] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 167 (0xa2135c00) [pid = 1823] [serial = 1110] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 166 (0x8dbc9400) [pid = 1823] [serial = 1161] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 165 (0x91f45800) [pid = 1823] [serial = 1193] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 164 (0x8f584c00) [pid = 1823] [serial = 849] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 163 (0x99269800) [pid = 1823] [serial = 858] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 162 (0x995ce400) [pid = 1823] [serial = 900] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 161 (0x951f3400) [pid = 1823] [serial = 855] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 160 (0xa62ef400) [pid = 1823] [serial = 1005] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 159 (0x855f1800) [pid = 1823] [serial = 1208] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 158 (0x91ece400) [pid = 1823] [serial = 723] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | --DOMWINDOW == 157 (0x8dbc7400) [pid = 1823] [serial = 1224] [outer = (nil)] [url = about:blank] 08:10:50 INFO - PROCESS | 1823 | 1462374650585 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]]]}] 08:10:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:10:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 3241ms 08:10:50 INFO - PROCESS | 1823 | 1462374650605 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 08:10:50 INFO - PROCESS | 1823 | 1462374650612 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 08:10:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:10:50 INFO - PROCESS | 1823 | 1462374650621 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:10:50 INFO - PROCESS | 1823 | 1462374650625 Marionette TRACE conn3 <- [1,1770,null,{}] 08:10:50 INFO - PROCESS | 1823 | 1462374650633 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}] 08:10:50 INFO - PROCESS | 1823 | 1462374650814 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 08:10:51 INFO - PROCESS | 1823 | 1462374651005 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:51 INFO - PROCESS | 1823 | ++DOCSHELL 0x859e2400 == 95 [pid = 1823] [id = 450] 08:10:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x859ed800) [pid = 1823] [serial = 1351] [outer = (nil)] 08:10:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x85cee000) [pid = 1823] [serial = 1352] [outer = 0x859ed800] 08:10:51 INFO - PROCESS | 1823 | 1462374651081 Marionette DEBUG loaded listener.js 08:10:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 160 (0x85df9800) [pid = 1823] [serial = 1353] [outer = 0x859ed800] 08:10:51 INFO - PROCESS | 1823 | 1462374651917 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]]]}] 08:10:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:10:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1398ms 08:10:52 INFO - PROCESS | 1823 | 1462374652021 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 08:10:52 INFO - PROCESS | 1823 | 1462374652029 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 08:10:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:10:52 INFO - PROCESS | 1823 | 1462374652040 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:10:52 INFO - PROCESS | 1823 | 1462374652043 Marionette TRACE conn3 <- [1,1774,null,{}] 08:10:52 INFO - PROCESS | 1823 | 1462374652049 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}] 08:10:52 INFO - PROCESS | 1823 | 1462374652248 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 08:10:52 INFO - PROCESS | 1823 | 1462374652469 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:52 INFO - PROCESS | 1823 | ++DOCSHELL 0x859eec00 == 96 [pid = 1823] [id = 451] 08:10:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x85ce5800) [pid = 1823] [serial = 1354] [outer = (nil)] 08:10:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0x87846800) [pid = 1823] [serial = 1355] [outer = 0x85ce5800] 08:10:52 INFO - PROCESS | 1823 | 1462374652558 Marionette DEBUG loaded listener.js 08:10:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0x8816f400) [pid = 1823] [serial = 1356] [outer = 0x85ce5800] 08:10:53 INFO - PROCESS | 1823 | 1462374653491 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]]]}] 08:10:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:10:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1478ms 08:10:53 INFO - PROCESS | 1823 | 1462374653518 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 08:10:53 INFO - PROCESS | 1823 | 1462374653522 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 08:10:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:10:53 INFO - PROCESS | 1823 | 1462374653528 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:10:53 INFO - PROCESS | 1823 | 1462374653534 Marionette TRACE conn3 <- [1,1778,null,{}] 08:10:53 INFO - PROCESS | 1823 | 1462374653557 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}] 08:10:53 INFO - PROCESS | 1823 | 1462374653825 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 08:10:53 INFO - PROCESS | 1823 | 1462374653884 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:53 INFO - PROCESS | 1823 | ++DOCSHELL 0x87848400 == 97 [pid = 1823] [id = 452] 08:10:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x8831ac00) [pid = 1823] [serial = 1357] [outer = (nil)] 08:10:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 165 (0x883edc00) [pid = 1823] [serial = 1358] [outer = 0x8831ac00] 08:10:54 INFO - PROCESS | 1823 | 1462374654024 Marionette DEBUG loaded listener.js 08:10:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0x8863e000) [pid = 1823] [serial = 1359] [outer = 0x8831ac00] 08:10:55 INFO - PROCESS | 1823 | --DOMWINDOW == 165 (0x8863b400) [pid = 1823] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:10:55 INFO - PROCESS | 1823 | --DOMWINDOW == 164 (0x8ac08000) [pid = 1823] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:10:55 INFO - PROCESS | 1823 | --DOMWINDOW == 163 (0x8831a800) [pid = 1823] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:10:55 INFO - PROCESS | 1823 | --DOMWINDOW == 162 (0x855ec800) [pid = 1823] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:10:55 INFO - PROCESS | 1823 | --DOMWINDOW == 161 (0x859f0c00) [pid = 1823] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:10:55 INFO - PROCESS | 1823 | --DOMWINDOW == 160 (0x8817dc00) [pid = 1823] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:10:55 INFO - PROCESS | 1823 | --DOMWINDOW == 159 (0x85dedc00) [pid = 1823] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:10:55 INFO - PROCESS | 1823 | --DOMWINDOW == 158 (0x859e4400) [pid = 1823] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:10:55 INFO - PROCESS | 1823 | --DOMWINDOW == 157 (0x848c6800) [pid = 1823] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:10:55 INFO - PROCESS | 1823 | --DOMWINDOW == 156 (0x85dec800) [pid = 1823] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:10:55 INFO - PROCESS | 1823 | --DOMWINDOW == 155 (0x859e5800) [pid = 1823] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:10:55 INFO - PROCESS | 1823 | --DOMWINDOW == 154 (0x85defc00) [pid = 1823] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:10:55 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x88637800) [pid = 1823] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:10:55 INFO - PROCESS | 1823 | 1462374655597 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]]]}] 08:10:55 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 08:10:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 2092ms 08:10:55 INFO - PROCESS | 1823 | 1462374655620 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 08:10:55 INFO - PROCESS | 1823 | 1462374655626 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 08:10:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:10:55 INFO - PROCESS | 1823 | 1462374655643 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:10:55 INFO - PROCESS | 1823 | 1462374655647 Marionette TRACE conn3 <- [1,1782,null,{}] 08:10:55 INFO - PROCESS | 1823 | 1462374655652 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}] 08:10:55 INFO - PROCESS | 1823 | 1462374655838 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 08:10:55 INFO - PROCESS | 1823 | 1462374655853 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:55 INFO - PROCESS | 1823 | ++DOCSHELL 0x8417ac00 == 98 [pid = 1823] [id = 453] 08:10:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x87847000) [pid = 1823] [serial = 1360] [outer = (nil)] 08:10:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x88637800) [pid = 1823] [serial = 1361] [outer = 0x87847000] 08:10:55 INFO - PROCESS | 1823 | 1462374655929 Marionette DEBUG loaded listener.js 08:10:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x8872b000) [pid = 1823] [serial = 1362] [outer = 0x87847000] 08:10:56 INFO - PROCESS | 1823 | 1462374656858 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]]]}] 08:10:56 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 08:10:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1278ms 08:10:56 INFO - PROCESS | 1823 | 1462374656922 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 08:10:56 INFO - PROCESS | 1823 | 1462374656925 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 08:10:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:10:56 INFO - PROCESS | 1823 | 1462374656935 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:10:56 INFO - PROCESS | 1823 | 1462374656940 Marionette TRACE conn3 <- [1,1786,null,{}] 08:10:56 INFO - PROCESS | 1823 | 1462374656951 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}] 08:10:57 INFO - PROCESS | 1823 | 1462374657138 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 08:10:57 INFO - PROCESS | 1823 | 1462374657483 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:57 INFO - PROCESS | 1823 | ++DOCSHELL 0x848cb800 == 99 [pid = 1823] [id = 454] 08:10:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0x855a6c00) [pid = 1823] [serial = 1363] [outer = (nil)] 08:10:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x855ed800) [pid = 1823] [serial = 1364] [outer = 0x855a6c00] 08:10:57 INFO - PROCESS | 1823 | 1462374657652 Marionette DEBUG loaded listener.js 08:10:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x859ef000) [pid = 1823] [serial = 1365] [outer = 0x855a6c00] 08:10:58 INFO - PROCESS | 1823 | 1462374658631 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]]]}] 08:10:58 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 08:10:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1750ms 08:10:58 INFO - PROCESS | 1823 | 1462374658684 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 08:10:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:10:58 INFO - PROCESS | 1823 | 1462374658691 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 08:10:58 INFO - PROCESS | 1823 | 1462374658699 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:10:58 INFO - PROCESS | 1823 | 1462374658705 Marionette TRACE conn3 <- [1,1790,null,{}] 08:10:58 INFO - PROCESS | 1823 | 1462374658712 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}] 08:10:58 INFO - PROCESS | 1823 | 1462374658941 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 08:10:59 INFO - PROCESS | 1823 | 1462374659259 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:59 INFO - PROCESS | 1823 | ++DOCSHELL 0x876e7000 == 100 [pid = 1823] [id = 455] 08:10:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 160 (0x87843c00) [pid = 1823] [serial = 1366] [outer = (nil)] 08:10:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x8817d000) [pid = 1823] [serial = 1367] [outer = 0x87843c00] 08:10:59 INFO - PROCESS | 1823 | 1462374659356 Marionette DEBUG loaded listener.js 08:10:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0x88323400) [pid = 1823] [serial = 1368] [outer = 0x87843c00] 08:11:00 INFO - PROCESS | 1823 | 1462374660277 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]]]}] 08:11:00 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) 08:11:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1640ms 08:11:00 INFO - PROCESS | 1823 | 1462374660343 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 08:11:00 INFO - PROCESS | 1823 | 1462374660350 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 08:11:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:11:00 INFO - PROCESS | 1823 | 1462374660357 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:11:00 INFO - PROCESS | 1823 | 1462374660361 Marionette TRACE conn3 <- [1,1794,null,{}] 08:11:00 INFO - PROCESS | 1823 | 1462374660368 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}] 08:11:00 INFO - PROCESS | 1823 | 1462374660623 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 08:11:01 INFO - PROCESS | 1823 | 1462374660991 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:01 INFO - PROCESS | 1823 | ++DOCSHELL 0x88644400 == 101 [pid = 1823] [id = 456] 08:11:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0x88908400) [pid = 1823] [serial = 1369] [outer = (nil)] 08:11:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x8890f400) [pid = 1823] [serial = 1370] [outer = 0x88908400] 08:11:01 INFO - PROCESS | 1823 | 1462374661080 Marionette DEBUG loaded listener.js 08:11:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 165 (0x89472c00) [pid = 1823] [serial = 1371] [outer = 0x88908400] 08:11:02 INFO - PROCESS | 1823 | 1462374662039 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]]]}] 08:11:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:11:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1789ms 08:11:02 INFO - PROCESS | 1823 | 1462374662148 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 08:11:02 INFO - PROCESS | 1823 | 1462374662152 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 08:11:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:11:02 INFO - PROCESS | 1823 | 1462374662209 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:11:02 INFO - PROCESS | 1823 | 1462374662219 Marionette TRACE conn3 <- [1,1798,null,{}] 08:11:02 INFO - PROCESS | 1823 | 1462374662240 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}] 08:11:02 INFO - PROCESS | 1823 | 1462374662465 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 08:11:02 INFO - PROCESS | 1823 | 1462374662801 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:02 INFO - PROCESS | 1823 | ++DOCSHELL 0x8831b400 == 102 [pid = 1823] [id = 457] 08:11:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0x88732400) [pid = 1823] [serial = 1372] [outer = (nil)] 08:11:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x8ab66000) [pid = 1823] [serial = 1373] [outer = 0x88732400] 08:11:02 INFO - PROCESS | 1823 | 1462374662894 Marionette DEBUG loaded listener.js 08:11:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x8ac09000) [pid = 1823] [serial = 1374] [outer = 0x88732400] 08:11:03 INFO - PROCESS | 1823 | 1462374663852 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]]]}] 08:11:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:11:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1749ms 08:11:03 INFO - PROCESS | 1823 | 1462374663910 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 08:11:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:11:03 INFO - PROCESS | 1823 | 1462374663915 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 08:11:03 INFO - PROCESS | 1823 | 1462374663922 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:11:03 INFO - PROCESS | 1823 | 1462374663925 Marionette TRACE conn3 <- [1,1802,null,{}] 08:11:03 INFO - PROCESS | 1823 | 1462374663931 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}] 08:11:04 INFO - PROCESS | 1823 | 1462374664180 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 08:11:04 INFO - PROCESS | 1823 | 1462374664495 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:04 INFO - PROCESS | 1823 | ++DOCSHELL 0x8946c000 == 103 [pid = 1823] [id = 458] 08:11:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x89d46c00) [pid = 1823] [serial = 1375] [outer = (nil)] 08:11:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x8bc37000) [pid = 1823] [serial = 1376] [outer = 0x89d46c00] 08:11:04 INFO - PROCESS | 1823 | 1462374664591 Marionette DEBUG loaded listener.js 08:11:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x8bc3e000) [pid = 1823] [serial = 1377] [outer = 0x89d46c00] 08:11:05 INFO - PROCESS | 1823 | 1462374665486 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]]]}] 08:11:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:11:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1639ms 08:11:05 INFO - PROCESS | 1823 | 1462374665561 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 08:11:05 INFO - PROCESS | 1823 | 1462374665565 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 08:11:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:11:05 INFO - PROCESS | 1823 | 1462374665571 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:11:05 INFO - PROCESS | 1823 | 1462374665575 Marionette TRACE conn3 <- [1,1806,null,{}] 08:11:05 INFO - PROCESS | 1823 | 1462374665581 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}] 08:11:05 INFO - PROCESS | 1823 | 1462374665826 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 08:11:06 INFO - PROCESS | 1823 | 1462374666144 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:06 INFO - PROCESS | 1823 | ++DOCSHELL 0x8bc42c00 == 104 [pid = 1823] [id = 459] 08:11:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x8bd9b400) [pid = 1823] [serial = 1378] [outer = (nil)] 08:11:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x8ceca400) [pid = 1823] [serial = 1379] [outer = 0x8bd9b400] 08:11:06 INFO - PROCESS | 1823 | 1462374666248 Marionette DEBUG loaded listener.js 08:11:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x8d8da800) [pid = 1823] [serial = 1380] [outer = 0x8bd9b400] 08:11:07 INFO - PROCESS | 1823 | 1462374667205 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]]]}] 08:11:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:11:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1694ms 08:11:07 INFO - PROCESS | 1823 | 1462374667267 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 08:11:07 INFO - PROCESS | 1823 | 1462374667271 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 08:11:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:11:07 INFO - PROCESS | 1823 | 1462374667277 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:11:07 INFO - PROCESS | 1823 | 1462374667281 Marionette TRACE conn3 <- [1,1810,null,{}] 08:11:07 INFO - PROCESS | 1823 | 1462374667287 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}] 08:11:07 INFO - PROCESS | 1823 | 1462374667497 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 08:11:07 INFO - PROCESS | 1823 | 1462374667814 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:07 INFO - PROCESS | 1823 | ++DOCSHELL 0x89471400 == 105 [pid = 1823] [id = 460] 08:11:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x8bc1a400) [pid = 1823] [serial = 1381] [outer = (nil)] 08:11:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x8dbd0800) [pid = 1823] [serial = 1382] [outer = 0x8bc1a400] 08:11:07 INFO - PROCESS | 1823 | 1462374667909 Marionette DEBUG loaded listener.js 08:11:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x8dcc4000) [pid = 1823] [serial = 1383] [outer = 0x8bc1a400] 08:11:08 INFO - PROCESS | 1823 | 1462374668815 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]]]}] 08:11:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:11:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1580ms 08:11:08 INFO - PROCESS | 1823 | 1462374668860 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 08:11:08 INFO - PROCESS | 1823 | 1462374668864 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 08:11:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:11:08 INFO - PROCESS | 1823 | 1462374668871 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:11:08 INFO - PROCESS | 1823 | 1462374668874 Marionette TRACE conn3 <- [1,1814,null,{}] 08:11:08 INFO - PROCESS | 1823 | 1462374668880 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}] 08:11:09 INFO - PROCESS | 1823 | 1462374669084 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 08:11:09 INFO - PROCESS | 1823 | 1462374669394 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:09 INFO - PROCESS | 1823 | ++DOCSHELL 0x8bc41400 == 106 [pid = 1823] [id = 461] 08:11:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 178 (0x8daae400) [pid = 1823] [serial = 1384] [outer = (nil)] 08:11:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 179 (0x8e178800) [pid = 1823] [serial = 1385] [outer = 0x8daae400] 08:11:09 INFO - PROCESS | 1823 | 1462374669487 Marionette DEBUG loaded listener.js 08:11:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 180 (0x8e2d9400) [pid = 1823] [serial = 1386] [outer = 0x8daae400] 08:11:10 INFO - PROCESS | 1823 | 1462374670372 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]]]}] 08:11:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:11:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1532ms 08:11:10 INFO - PROCESS | 1823 | 1462374670403 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 08:11:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:11:10 INFO - PROCESS | 1823 | 1462374670408 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 08:11:10 INFO - PROCESS | 1823 | 1462374670414 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:11:10 INFO - PROCESS | 1823 | 1462374670417 Marionette TRACE conn3 <- [1,1818,null,{}] 08:11:10 INFO - PROCESS | 1823 | 1462374670423 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}] 08:11:10 INFO - PROCESS | 1823 | 1462374670625 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 08:11:10 INFO - PROCESS | 1823 | 1462374670898 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:10 INFO - PROCESS | 1823 | ++DOCSHELL 0x8dbc1400 == 107 [pid = 1823] [id = 462] 08:11:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 181 (0x8e0b6400) [pid = 1823] [serial = 1387] [outer = (nil)] 08:11:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 182 (0x8eb9a000) [pid = 1823] [serial = 1388] [outer = 0x8e0b6400] 08:11:11 INFO - PROCESS | 1823 | 1462374671034 Marionette DEBUG loaded listener.js 08:11:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 183 (0x8ebd5c00) [pid = 1823] [serial = 1389] [outer = 0x8e0b6400] 08:11:11 INFO - PROCESS | 1823 | ************************* 08:11:11 INFO - PROCESS | 1823 | A coding exception was thrown and uncaught in a Task. 08:11:11 INFO - PROCESS | 1823 | 08:11:11 INFO - PROCESS | 1823 | Full message: TypeError: NetworkError when attempting to fetch resource. 08:11:11 INFO - PROCESS | 1823 | Full stack: 08:11:11 INFO - PROCESS | 1823 | ************************* 08:11:12 INFO - PROCESS | 1823 | 1462374671998 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]]]}] 08:11:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:11:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1631ms 08:11:12 INFO - PROCESS | 1823 | 1462374672045 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 08:11:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:11:12 INFO - PROCESS | 1823 | 1462374672049 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 08:11:12 INFO - PROCESS | 1823 | 1462374672056 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:11:12 INFO - PROCESS | 1823 | 1462374672059 Marionette TRACE conn3 <- [1,1822,null,{}] 08:11:12 INFO - PROCESS | 1823 | 1462374672065 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}] 08:11:12 INFO - PROCESS | 1823 | 1462374672311 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 08:11:12 INFO - PROCESS | 1823 | 1462374672638 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:12 INFO - PROCESS | 1823 | ++DOCSHELL 0x8d9a3c00 == 108 [pid = 1823] [id = 463] 08:11:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 184 (0x8e9c0400) [pid = 1823] [serial = 1390] [outer = (nil)] 08:11:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 185 (0x8f40c000) [pid = 1823] [serial = 1391] [outer = 0x8e9c0400] 08:11:12 INFO - PROCESS | 1823 | 1462374672727 Marionette DEBUG loaded listener.js 08:11:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 186 (0x8f584c00) [pid = 1823] [serial = 1392] [outer = 0x8e9c0400] 08:11:13 INFO - PROCESS | 1823 | 1462374673617 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]]]}] 08:11:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:11:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1644ms 08:11:13 INFO - PROCESS | 1823 | 1462374673700 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 08:11:13 INFO - PROCESS | 1823 | 1462374673704 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 08:11:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:11:13 INFO - PROCESS | 1823 | 1462374673711 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:11:13 INFO - PROCESS | 1823 | 1462374673714 Marionette TRACE conn3 <- [1,1826,null,{}] 08:11:13 INFO - PROCESS | 1823 | 1462374673720 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}] 08:11:13 INFO - PROCESS | 1823 | 1462374673932 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 08:11:14 INFO - PROCESS | 1823 | 1462374674264 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:14 INFO - PROCESS | 1823 | ++DOCSHELL 0x91cec000 == 109 [pid = 1823] [id = 464] 08:11:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 187 (0x91ced400) [pid = 1823] [serial = 1393] [outer = (nil)] 08:11:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 188 (0x91cf3c00) [pid = 1823] [serial = 1394] [outer = 0x91ced400] 08:11:14 INFO - PROCESS | 1823 | 1462374674374 Marionette DEBUG loaded listener.js 08:11:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 189 (0x91d65800) [pid = 1823] [serial = 1395] [outer = 0x91ced400] 08:11:15 INFO - PROCESS | 1823 | 1462374675313 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]]]}] 08:11:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:11:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1682ms 08:11:15 INFO - PROCESS | 1823 | 1462374675394 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 08:11:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:11:15 INFO - PROCESS | 1823 | 1462374675398 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 08:11:15 INFO - PROCESS | 1823 | 1462374675405 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:11:15 INFO - PROCESS | 1823 | 1462374675409 Marionette TRACE conn3 <- [1,1830,null,{}] 08:11:15 INFO - PROCESS | 1823 | 1462374675415 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}] 08:11:15 INFO - PROCESS | 1823 | 1462374675686 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 08:11:16 INFO - PROCESS | 1823 | 1462374676045 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:16 INFO - PROCESS | 1823 | ++DOCSHELL 0x91f4d000 == 110 [pid = 1823] [id = 465] 08:11:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 190 (0x91f4d400) [pid = 1823] [serial = 1396] [outer = (nil)] 08:11:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 191 (0x91fc9800) [pid = 1823] [serial = 1397] [outer = 0x91f4d400] 08:11:16 INFO - PROCESS | 1823 | 1462374676133 Marionette DEBUG loaded listener.js 08:11:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 192 (0x91fce400) [pid = 1823] [serial = 1398] [outer = 0x91f4d400] 08:11:17 INFO - PROCESS | 1823 | 1462374677022 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]]]}] 08:11:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:11:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1682ms 08:11:17 INFO - PROCESS | 1823 | 1462374677087 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 08:11:17 INFO - PROCESS | 1823 | 1462374677091 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 08:11:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:11:17 INFO - PROCESS | 1823 | 1462374677097 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:11:17 INFO - PROCESS | 1823 | 1462374677101 Marionette TRACE conn3 <- [1,1834,null,{}] 08:11:17 INFO - PROCESS | 1823 | 1462374677139 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}] 08:11:17 INFO - PROCESS | 1823 | 1462374677453 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 08:11:17 INFO - PROCESS | 1823 | 1462374677729 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:17 INFO - PROCESS | 1823 | ++DOCSHELL 0x8eba1400 == 111 [pid = 1823] [id = 466] 08:11:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 193 (0x91cf0000) [pid = 1823] [serial = 1399] [outer = (nil)] 08:11:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 194 (0x92493800) [pid = 1823] [serial = 1400] [outer = 0x91cf0000] 08:11:17 INFO - PROCESS | 1823 | 1462374677824 Marionette DEBUG loaded listener.js 08:11:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 195 (0x9249a400) [pid = 1823] [serial = 1401] [outer = 0x91cf0000] 08:11:18 INFO - PROCESS | 1823 | 1462374678725 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]]]}] 08:11:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 08:11:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1686ms 08:11:18 INFO - PROCESS | 1823 | 1462374678784 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 08:11:18 INFO - PROCESS | 1823 | 1462374678788 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 08:11:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:11:18 INFO - PROCESS | 1823 | 1462374678794 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:11:18 INFO - PROCESS | 1823 | 1462374678797 Marionette TRACE conn3 <- [1,1838,null,{}] 08:11:18 INFO - PROCESS | 1823 | 1462374678803 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}] 08:11:19 INFO - PROCESS | 1823 | 1462374679016 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 08:11:19 INFO - PROCESS | 1823 | 1462374679333 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:19 INFO - PROCESS | 1823 | ++DOCSHELL 0x8bc40000 == 112 [pid = 1823] [id = 467] 08:11:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 196 (0x9225e400) [pid = 1823] [serial = 1402] [outer = (nil)] 08:11:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 197 (0x92af8000) [pid = 1823] [serial = 1403] [outer = 0x9225e400] 08:11:19 INFO - PROCESS | 1823 | 1462374679427 Marionette DEBUG loaded listener.js 08:11:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 198 (0x92dc9400) [pid = 1823] [serial = 1404] [outer = 0x9225e400] 08:11:20 INFO - PROCESS | 1823 | 1462374680340 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]]]}] 08:11:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:11:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1597ms 08:11:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:11:20 INFO - PROCESS | 1823 | 1462374680392 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 08:11:20 INFO - PROCESS | 1823 | 1462374680395 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 08:11:20 INFO - PROCESS | 1823 | 1462374680402 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:11:20 INFO - PROCESS | 1823 | 1462374680405 Marionette TRACE conn3 <- [1,1842,null,{}] 08:11:20 INFO - PROCESS | 1823 | 1462374680411 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}] 08:11:20 INFO - PROCESS | 1823 | 1462374680618 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 08:11:20 INFO - PROCESS | 1823 | 1462374680935 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:20 INFO - PROCESS | 1823 | ++DOCSHELL 0x855a5c00 == 113 [pid = 1823] [id = 468] 08:11:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 199 (0x92494800) [pid = 1823] [serial = 1405] [outer = (nil)] 08:11:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 200 (0x93a09800) [pid = 1823] [serial = 1406] [outer = 0x92494800] 08:11:21 INFO - PROCESS | 1823 | 1462374681026 Marionette DEBUG loaded listener.js 08:11:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 201 (0x93a0ec00) [pid = 1823] [serial = 1407] [outer = 0x92494800] 08:11:21 INFO - PROCESS | 1823 | 1462374681921 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]]]}] 08:11:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:11:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1583ms 08:11:21 INFO - PROCESS | 1823 | 1462374681985 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 08:11:21 INFO - PROCESS | 1823 | 1462374681989 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 08:11:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:11:22 INFO - PROCESS | 1823 | 1462374681996 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:11:22 INFO - PROCESS | 1823 | 1462374681999 Marionette TRACE conn3 <- [1,1846,null,{}] 08:11:22 INFO - PROCESS | 1823 | 1462374682005 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}] 08:11:22 INFO - PROCESS | 1823 | 1462374682227 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 08:11:22 INFO - PROCESS | 1823 | 1462374682556 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:22 INFO - PROCESS | 1823 | ++DOCSHELL 0x91fd5c00 == 114 [pid = 1823] [id = 469] 08:11:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 202 (0x92dc1800) [pid = 1823] [serial = 1408] [outer = (nil)] 08:11:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 203 (0x95091400) [pid = 1823] [serial = 1409] [outer = 0x92dc1800] 08:11:22 INFO - PROCESS | 1823 | 1462374682662 Marionette DEBUG loaded listener.js 08:11:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 204 (0x950bbc00) [pid = 1823] [serial = 1410] [outer = 0x92dc1800] 08:11:23 INFO - PROCESS | 1823 | 1462374683592 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]]]}] 08:11:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:11:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1635ms 08:11:23 INFO - PROCESS | 1823 | 1462374683632 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 08:11:23 INFO - PROCESS | 1823 | 1462374683636 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 08:11:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:11:23 INFO - PROCESS | 1823 | 1462374683643 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:11:23 INFO - PROCESS | 1823 | 1462374683649 Marionette TRACE conn3 <- [1,1850,null,{}] 08:11:23 INFO - PROCESS | 1823 | 1462374683655 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}] 08:11:23 INFO - PROCESS | 1823 | 1462374683871 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 08:11:24 INFO - PROCESS | 1823 | 1462374684205 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:24 INFO - PROCESS | 1823 | ++DOCSHELL 0x84181000 == 115 [pid = 1823] [id = 470] 08:11:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 205 (0x855e9400) [pid = 1823] [serial = 1411] [outer = (nil)] 08:11:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 206 (0x876f0000) [pid = 1823] [serial = 1412] [outer = 0x855e9400] 08:11:24 INFO - PROCESS | 1823 | 1462374684298 Marionette DEBUG loaded listener.js 08:11:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 207 (0x88173400) [pid = 1823] [serial = 1413] [outer = 0x855e9400] 08:11:25 INFO - PROCESS | 1823 | 1462374685214 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]]]}] 08:11:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:11:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1631ms 08:11:25 INFO - PROCESS | 1823 | 1462374685275 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 08:11:25 INFO - PROCESS | 1823 | 1462374685278 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 08:11:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:11:25 INFO - PROCESS | 1823 | 1462374685286 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:11:25 INFO - PROCESS | 1823 | 1462374685288 Marionette TRACE conn3 <- [1,1854,null,{}] 08:11:25 INFO - PROCESS | 1823 | 1462374685295 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}] 08:11:25 INFO - PROCESS | 1823 | 1462374685521 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 08:11:26 INFO - PROCESS | 1823 | 1462374686444 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:26 INFO - PROCESS | 1823 | ++DOCSHELL 0x855ad000 == 116 [pid = 1823] [id = 471] 08:11:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 208 (0x855adc00) [pid = 1823] [serial = 1414] [outer = (nil)] 08:11:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 209 (0x855f1c00) [pid = 1823] [serial = 1415] [outer = 0x855adc00] 08:11:26 INFO - PROCESS | 1823 | 1462374686530 Marionette DEBUG loaded listener.js 08:11:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 210 (0x85cef800) [pid = 1823] [serial = 1416] [outer = 0x855adc00] 08:11:28 INFO - PROCESS | 1823 | --DOCSHELL 0x8ab6b800 == 115 [pid = 1823] [id = 215] 08:11:28 INFO - PROCESS | 1823 | --DOCSHELL 0x8417ac00 == 114 [pid = 1823] [id = 453] 08:11:28 INFO - PROCESS | 1823 | --DOCSHELL 0x87848400 == 113 [pid = 1823] [id = 452] 08:11:28 INFO - PROCESS | 1823 | --DOCSHELL 0x859eec00 == 112 [pid = 1823] [id = 451] 08:11:28 INFO - PROCESS | 1823 | --DOCSHELL 0x859e2400 == 111 [pid = 1823] [id = 450] 08:11:28 INFO - PROCESS | 1823 | --DOCSHELL 0x84183000 == 110 [pid = 1823] [id = 448] 08:11:28 INFO - PROCESS | 1823 | --DOCSHELL 0x8417b400 == 109 [pid = 1823] [id = 446] 08:11:28 INFO - PROCESS | 1823 | --DOCSHELL 0x946c5800 == 108 [pid = 1823] [id = 447] 08:11:28 INFO - PROCESS | 1823 | --DOCSHELL 0x87513400 == 107 [pid = 1823] [id = 445] 08:11:28 INFO - PROCESS | 1823 | --DOCSHELL 0x8e9bfc00 == 106 [pid = 1823] [id = 444] 08:11:28 INFO - PROCESS | 1823 | --DOCSHELL 0x8d8dfc00 == 105 [pid = 1823] [id = 442] 08:11:28 INFO - PROCESS | 1823 | --DOCSHELL 0x8eb9d800 == 104 [pid = 1823] [id = 443] 08:11:28 INFO - PROCESS | 1823 | --DOCSHELL 0x8f405400 == 103 [pid = 1823] [id = 441] 08:11:28 INFO - PROCESS | 1823 | --DOCSHELL 0x8e0c0400 == 102 [pid = 1823] [id = 440] 08:11:28 INFO - PROCESS | 1823 | --DOCSHELL 0x8d29a000 == 101 [pid = 1823] [id = 439] 08:11:28 INFO - PROCESS | 1823 | --DOCSHELL 0x8bc3b000 == 100 [pid = 1823] [id = 438] 08:11:28 INFO - PROCESS | 1823 | --DOCSHELL 0x88176400 == 99 [pid = 1823] [id = 437] 08:11:28 INFO - PROCESS | 1823 | --DOCSHELL 0x8872b400 == 98 [pid = 1823] [id = 435] 08:11:28 INFO - PROCESS | 1823 | --DOCSHELL 0x8ac07c00 == 97 [pid = 1823] [id = 436] 08:11:28 INFO - PROCESS | 1823 | --DOCSHELL 0x8750d800 == 96 [pid = 1823] [id = 434] 08:11:28 INFO - PROCESS | 1823 | --DOCSHELL 0x883ef800 == 95 [pid = 1823] [id = 433] 08:11:28 INFO - PROCESS | 1823 | --DOCSHELL 0x87516000 == 94 [pid = 1823] [id = 432] 08:11:28 INFO - PROCESS | 1823 | --DOCSHELL 0x855b1400 == 93 [pid = 1823] [id = 431] 08:11:28 INFO - PROCESS | 1823 | 1462374688136 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]]]}] 08:11:28 INFO - PROCESS | 1823 | --DOMWINDOW == 209 (0x91f49400) [pid = 1823] [serial = 1200] [outer = (nil)] [url = about:blank] 08:11:28 INFO - PROCESS | 1823 | --DOMWINDOW == 208 (0x9aadfc00) [pid = 1823] [serial = 1188] [outer = (nil)] [url = about:blank] 08:11:28 INFO - PROCESS | 1823 | --DOMWINDOW == 207 (0x92af6000) [pid = 1823] [serial = 1241] [outer = (nil)] [url = about:blank] 08:11:28 INFO - PROCESS | 1823 | --DOMWINDOW == 206 (0x883f5c00) [pid = 1823] [serial = 1229] [outer = (nil)] [url = about:blank] 08:11:28 INFO - PROCESS | 1823 | --DOMWINDOW == 205 (0x89490800) [pid = 1823] [serial = 1262] [outer = (nil)] [url = about:blank] 08:11:28 INFO - PROCESS | 1823 | --DOMWINDOW == 204 (0x88728000) [pid = 1823] [serial = 1287] [outer = (nil)] [url = about:blank] 08:11:28 INFO - PROCESS | 1823 | --DOMWINDOW == 203 (0x855f3800) [pid = 1823] [serial = 1209] [outer = (nil)] [url = about:blank] 08:11:28 INFO - PROCESS | 1823 | --DOMWINDOW == 202 (0x85ded000) [pid = 1823] [serial = 1280] [outer = (nil)] [url = about:blank] 08:11:28 INFO - PROCESS | 1823 | --DOMWINDOW == 201 (0x89478c00) [pid = 1823] [serial = 1290] [outer = (nil)] [url = about:blank] 08:11:28 INFO - PROCESS | 1823 | --DOMWINDOW == 200 (0x87516c00) [pid = 1823] [serial = 1256] [outer = (nil)] [url = about:blank] 08:11:28 INFO - PROCESS | 1823 | --DOMWINDOW == 199 (0x90d80c00) [pid = 1823] [serial = 1235] [outer = (nil)] [url = about:blank] 08:11:28 INFO - PROCESS | 1823 | --DOMWINDOW == 198 (0x8e2d0800) [pid = 1823] [serial = 1226] [outer = (nil)] [url = about:blank] 08:11:28 INFO - PROCESS | 1823 | --DOMWINDOW == 197 (0x87848000) [pid = 1823] [serial = 1283] [outer = (nil)] [url = about:blank] 08:11:28 INFO - PROCESS | 1823 | --DOMWINDOW == 196 (0x8946f800) [pid = 1823] [serial = 1289] [outer = (nil)] [url = about:blank] 08:11:28 INFO - PROCESS | 1823 | --DOMWINDOW == 195 (0x848cac00) [pid = 1823] [serial = 1268] [outer = (nil)] [url = about:blank] 08:11:28 INFO - PROCESS | 1823 | --DOMWINDOW == 194 (0x859f0000) [pid = 1823] [serial = 1191] [outer = (nil)] [url = about:blank] 08:11:28 INFO - PROCESS | 1823 | --DOMWINDOW == 193 (0x848d0400) [pid = 1823] [serial = 1277] [outer = (nil)] [url = about:blank] 08:11:28 INFO - PROCESS | 1823 | --DOMWINDOW == 192 (0xa6762400) [pid = 1823] [serial = 1259] [outer = (nil)] [url = about:blank] 08:11:28 INFO - PROCESS | 1823 | --DOMWINDOW == 191 (0x85df6400) [pid = 1823] [serial = 1203] [outer = (nil)] [url = about:blank] 08:11:28 INFO - PROCESS | 1823 | --DOMWINDOW == 190 (0x8bc36800) [pid = 1823] [serial = 1232] [outer = (nil)] [url = about:blank] 08:11:28 INFO - PROCESS | 1823 | --DOMWINDOW == 189 (0x85ceac00) [pid = 1823] [serial = 1274] [outer = (nil)] [url = about:blank] 08:11:28 INFO - PROCESS | 1823 | --DOMWINDOW == 188 (0x91f47800) [pid = 1823] [serial = 1194] [outer = (nil)] [url = about:blank] 08:11:28 INFO - PROCESS | 1823 | --DOMWINDOW == 187 (0x855ecc00) [pid = 1823] [serial = 1278] [outer = (nil)] [url = about:blank] 08:11:28 INFO - PROCESS | 1823 | --DOMWINDOW == 186 (0x8d9a2400) [pid = 1823] [serial = 1206] [outer = (nil)] [url = about:blank] 08:11:28 INFO - PROCESS | 1823 | --DOMWINDOW == 185 (0x88641800) [pid = 1823] [serial = 1197] [outer = (nil)] [url = about:blank] 08:11:28 INFO - PROCESS | 1823 | --DOMWINDOW == 184 (0xa212f400) [pid = 1823] [serial = 1253] [outer = (nil)] [url = about:blank] 08:11:28 INFO - PROCESS | 1823 | --DOMWINDOW == 183 (0x9aad8000) [pid = 1823] [serial = 1247] [outer = (nil)] [url = about:blank] 08:11:28 INFO - PROCESS | 1823 | --DOMWINDOW == 182 (0x855aec00) [pid = 1823] [serial = 1271] [outer = (nil)] [url = about:blank] 08:11:28 INFO - PROCESS | 1823 | --DOMWINDOW == 181 (0x8750f800) [pid = 1823] [serial = 1281] [outer = (nil)] [url = about:blank] 08:11:28 INFO - PROCESS | 1823 | --DOMWINDOW == 180 (0x995ccc00) [pid = 1823] [serial = 1244] [outer = (nil)] [url = about:blank] 08:11:28 INFO - PROCESS | 1823 | --DOMWINDOW == 179 (0x9bff2000) [pid = 1823] [serial = 1250] [outer = (nil)] [url = about:blank] 08:11:28 INFO - PROCESS | 1823 | --DOMWINDOW == 178 (0x88636c00) [pid = 1823] [serial = 1286] [outer = (nil)] [url = about:blank] 08:11:28 INFO - PROCESS | 1823 | --DOMWINDOW == 177 (0x91eb5c00) [pid = 1823] [serial = 1238] [outer = (nil)] [url = about:blank] 08:11:28 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x855ad400) [pid = 1823] [serial = 1265] [outer = (nil)] [url = about:blank] 08:11:28 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x88172000) [pid = 1823] [serial = 1284] [outer = (nil)] [url = about:blank] 08:11:28 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x8831d800) [pid = 1823] [serial = 1292] [outer = (nil)] [url = about:blank] 08:11:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:11:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 3099ms 08:11:28 INFO - PROCESS | 1823 | 1462374688418 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 08:11:28 INFO - PROCESS | 1823 | 1462374688425 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 08:11:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:11:28 INFO - PROCESS | 1823 | 1462374688435 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:11:28 INFO - PROCESS | 1823 | 1462374688439 Marionette TRACE conn3 <- [1,1858,null,{}] 08:11:28 INFO - PROCESS | 1823 | 1462374688447 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}] 08:11:28 INFO - PROCESS | 1823 | 1462374688649 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 08:11:28 INFO - PROCESS | 1823 | 1462374688859 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:28 INFO - PROCESS | 1823 | ++DOCSHELL 0x855f2800 == 94 [pid = 1823] [id = 472] 08:11:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x855f3800) [pid = 1823] [serial = 1417] [outer = (nil)] 08:11:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x859eec00) [pid = 1823] [serial = 1418] [outer = 0x855f3800] 08:11:28 INFO - PROCESS | 1823 | 1462374688943 Marionette DEBUG loaded listener.js 08:11:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x85cef000) [pid = 1823] [serial = 1419] [outer = 0x855f3800] 08:11:29 INFO - PROCESS | 1823 | 1462374689849 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]]]}] 08:11:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:11:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1480ms 08:11:29 INFO - PROCESS | 1823 | 1462374689919 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 08:11:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:11:29 INFO - PROCESS | 1823 | 1462374689925 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 08:11:29 INFO - PROCESS | 1823 | 1462374689931 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:11:29 INFO - PROCESS | 1823 | 1462374689934 Marionette TRACE conn3 <- [1,1862,null,{}] 08:11:29 INFO - PROCESS | 1823 | 1462374689941 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}] 08:11:30 INFO - PROCESS | 1823 | 1462374690143 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 08:11:30 INFO - PROCESS | 1823 | 1462374690396 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:30 INFO - PROCESS | 1823 | ++DOCSHELL 0x855ee000 == 95 [pid = 1823] [id = 473] 08:11:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 178 (0x87517400) [pid = 1823] [serial = 1420] [outer = (nil)] 08:11:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 179 (0x876f1800) [pid = 1823] [serial = 1421] [outer = 0x87517400] 08:11:30 INFO - PROCESS | 1823 | 1462374690479 Marionette DEBUG loaded listener.js 08:11:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 180 (0x88177000) [pid = 1823] [serial = 1422] [outer = 0x87517400] 08:11:31 INFO - PROCESS | 1823 | 1462374691402 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]]]}] 08:11:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:11:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1529ms 08:11:31 INFO - PROCESS | 1823 | 1462374691468 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 08:11:31 INFO - PROCESS | 1823 | 1462374691472 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 08:11:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:11:31 INFO - PROCESS | 1823 | 1462374691488 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:11:31 INFO - PROCESS | 1823 | 1462374691497 Marionette TRACE conn3 <- [1,1866,null,{}] 08:11:31 INFO - PROCESS | 1823 | 1462374691516 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}] 08:11:31 INFO - PROCESS | 1823 | 1462374691821 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 08:11:31 INFO - PROCESS | 1823 | 1462374691855 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:31 INFO - PROCESS | 1823 | ++DOCSHELL 0x87845c00 == 96 [pid = 1823] [id = 474] 08:11:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 181 (0x883f5000) [pid = 1823] [serial = 1423] [outer = (nil)] 08:11:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 182 (0x88725000) [pid = 1823] [serial = 1424] [outer = 0x883f5000] 08:11:31 INFO - PROCESS | 1823 | 1462374691937 Marionette DEBUG loaded listener.js 08:11:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 183 (0x88733c00) [pid = 1823] [serial = 1425] [outer = 0x883f5000] 08:11:33 INFO - PROCESS | 1823 | --DOMWINDOW == 182 (0x8dcc0800) [pid = 1823] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:11:33 INFO - PROCESS | 1823 | --DOMWINDOW == 181 (0x855ea800) [pid = 1823] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:11:33 INFO - PROCESS | 1823 | --DOMWINDOW == 180 (0x91ceb400) [pid = 1823] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:11:33 INFO - PROCESS | 1823 | --DOMWINDOW == 179 (0x855ae400) [pid = 1823] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:11:33 INFO - PROCESS | 1823 | --DOMWINDOW == 178 (0x8946e800) [pid = 1823] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:11:33 INFO - PROCESS | 1823 | --DOMWINDOW == 177 (0x91cef800) [pid = 1823] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:11:33 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x95107800) [pid = 1823] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:11:33 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x87842400) [pid = 1823] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:11:33 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x93a08000) [pid = 1823] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:11:33 INFO - PROCESS | 1823 | --DOMWINDOW == 173 (0x88732800) [pid = 1823] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:11:33 INFO - PROCESS | 1823 | --DOMWINDOW == 172 (0x91ecd000) [pid = 1823] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:11:33 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x87514000) [pid = 1823] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:11:33 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x876e3c00) [pid = 1823] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:11:33 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x8dcca000) [pid = 1823] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:11:33 INFO - PROCESS | 1823 | --DOMWINDOW == 168 (0x8dbc4c00) [pid = 1823] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:11:33 INFO - PROCESS | 1823 | --DOMWINDOW == 167 (0x859ed800) [pid = 1823] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:11:33 INFO - PROCESS | 1823 | --DOMWINDOW == 166 (0x8e182400) [pid = 1823] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:11:33 INFO - PROCESS | 1823 | --DOMWINDOW == 165 (0x9aad7800) [pid = 1823] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:11:33 INFO - PROCESS | 1823 | --DOMWINDOW == 164 (0x8daaa400) [pid = 1823] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:11:33 INFO - PROCESS | 1823 | --DOMWINDOW == 163 (0x91da3c00) [pid = 1823] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:11:33 INFO - PROCESS | 1823 | --DOMWINDOW == 162 (0x8a5c9800) [pid = 1823] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:11:33 INFO - PROCESS | 1823 | --DOMWINDOW == 161 (0x8831ac00) [pid = 1823] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:11:33 INFO - PROCESS | 1823 | --DOMWINDOW == 160 (0x8eb9b400) [pid = 1823] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:11:33 INFO - PROCESS | 1823 | --DOMWINDOW == 159 (0x855a5800) [pid = 1823] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:11:33 INFO - PROCESS | 1823 | --DOMWINDOW == 158 (0x8bc3cc00) [pid = 1823] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:11:33 INFO - PROCESS | 1823 | --DOMWINDOW == 157 (0x92aebc00) [pid = 1823] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:11:33 INFO - PROCESS | 1823 | --DOMWINDOW == 156 (0x87850800) [pid = 1823] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:11:33 INFO - PROCESS | 1823 | --DOMWINDOW == 155 (0x89491400) [pid = 1823] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:11:33 INFO - PROCESS | 1823 | --DOMWINDOW == 154 (0x9b82e400) [pid = 1823] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:11:33 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x85ce5800) [pid = 1823] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:11:33 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x8ac0c000) [pid = 1823] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:11:33 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x8e180c00) [pid = 1823] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:11:33 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x848c2400) [pid = 1823] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:11:33 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x90d81800) [pid = 1823] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:11:33 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x8dcc9400) [pid = 1823] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:11:33 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x92497c00) [pid = 1823] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:11:33 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x89489c00) [pid = 1823] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:11:33 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x8d8d3400) [pid = 1823] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:11:33 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x8eb92400) [pid = 1823] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:11:33 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x848c8800) [pid = 1823] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:11:33 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0xa3059800) [pid = 1823] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:11:34 INFO - PROCESS | 1823 | 1462374694142 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]]]}] 08:11:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:11:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 2708ms 08:11:34 INFO - PROCESS | 1823 | 1462374694189 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 08:11:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:11:34 INFO - PROCESS | 1823 | 1462374694194 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 08:11:34 INFO - PROCESS | 1823 | 1462374694200 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:11:34 INFO - PROCESS | 1823 | 1462374694203 Marionette TRACE conn3 <- [1,1870,null,{}] 08:11:34 INFO - PROCESS | 1823 | 1462374694209 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}] 08:11:34 INFO - PROCESS | 1823 | 1462374694467 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 08:11:34 INFO - PROCESS | 1823 | 1462374694489 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:34 INFO - PROCESS | 1823 | ++DOCSHELL 0x855aa800 == 97 [pid = 1823] [id = 475] 08:11:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x855ab000) [pid = 1823] [serial = 1426] [outer = (nil)] 08:11:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x87842400) [pid = 1823] [serial = 1427] [outer = 0x855ab000] 08:11:34 INFO - PROCESS | 1823 | 1462374694562 Marionette DEBUG loaded listener.js 08:11:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x88642800) [pid = 1823] [serial = 1428] [outer = 0x855ab000] 08:11:35 INFO - PROCESS | 1823 | 1462374695407 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]]]}] 08:11:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:11:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1230ms 08:11:35 INFO - PROCESS | 1823 | 1462374695429 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 08:11:35 INFO - PROCESS | 1823 | 1462374695434 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 08:11:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:11:35 INFO - PROCESS | 1823 | 1462374695451 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:11:35 INFO - PROCESS | 1823 | 1462374695454 Marionette TRACE conn3 <- [1,1874,null,{}] 08:11:35 INFO - PROCESS | 1823 | 1462374695459 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}] 08:11:35 INFO - PROCESS | 1823 | 1462374695644 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 08:11:35 INFO - PROCESS | 1823 | 1462374695659 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:35 INFO - PROCESS | 1823 | ++DOCSHELL 0x88732800 == 98 [pid = 1823] [id = 476] 08:11:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x88908000) [pid = 1823] [serial = 1429] [outer = (nil)] 08:11:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x89475800) [pid = 1823] [serial = 1430] [outer = 0x88908000] 08:11:35 INFO - PROCESS | 1823 | 1462374695747 Marionette DEBUG loaded listener.js 08:11:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x8a5c4400) [pid = 1823] [serial = 1431] [outer = 0x88908000] 08:11:37 INFO - PROCESS | 1823 | 1462374697129 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]]]}] 08:11:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:11:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1731ms 08:11:37 INFO - PROCESS | 1823 | 1462374697183 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 08:11:37 INFO - PROCESS | 1823 | 1462374697191 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 08:11:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:11:37 INFO - PROCESS | 1823 | 1462374697198 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:11:37 INFO - PROCESS | 1823 | 1462374697205 Marionette TRACE conn3 <- [1,1878,null,{}] 08:11:37 INFO - PROCESS | 1823 | 1462374697213 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}] 08:11:37 INFO - PROCESS | 1823 | 1462374697435 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 08:11:37 INFO - PROCESS | 1823 | 1462374697771 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:37 INFO - PROCESS | 1823 | ++DOCSHELL 0x855b1000 == 99 [pid = 1823] [id = 477] 08:11:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x85cec000) [pid = 1823] [serial = 1432] [outer = (nil)] 08:11:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x87513000) [pid = 1823] [serial = 1433] [outer = 0x85cec000] 08:11:37 INFO - PROCESS | 1823 | 1462374697861 Marionette DEBUG loaded listener.js 08:11:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x876f1000) [pid = 1823] [serial = 1434] [outer = 0x85cec000] 08:11:38 INFO - PROCESS | 1823 | 1462374698870 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]]]}] 08:11:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:11:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1733ms 08:11:38 INFO - PROCESS | 1823 | 1462374698933 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 08:11:38 INFO - PROCESS | 1823 | 1462374698942 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 08:11:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:11:38 INFO - PROCESS | 1823 | 1462374698952 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:11:38 INFO - PROCESS | 1823 | 1462374698956 Marionette TRACE conn3 <- [1,1882,null,{}] 08:11:38 INFO - PROCESS | 1823 | 1462374698963 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}] 08:11:39 INFO - PROCESS | 1823 | 1462374699225 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 08:11:39 INFO - PROCESS | 1823 | 1462374699543 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:39 INFO - PROCESS | 1823 | ++DOCSHELL 0x87850800 == 100 [pid = 1823] [id = 478] 08:11:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x88322800) [pid = 1823] [serial = 1435] [outer = (nil)] 08:11:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x88725c00) [pid = 1823] [serial = 1436] [outer = 0x88322800] 08:11:39 INFO - PROCESS | 1823 | 1462374699635 Marionette DEBUG loaded listener.js 08:11:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x89470c00) [pid = 1823] [serial = 1437] [outer = 0x88322800] 08:11:40 INFO - PROCESS | 1823 | 1462374700543 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]]]}] 08:11:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:11:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1630ms 08:11:40 INFO - PROCESS | 1823 | 1462374700582 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 08:11:40 INFO - PROCESS | 1823 | 1462374700588 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 08:11:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:11:40 INFO - PROCESS | 1823 | 1462374700594 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:11:40 INFO - PROCESS | 1823 | 1462374700600 Marionette TRACE conn3 <- [1,1886,null,{}] 08:11:40 INFO - PROCESS | 1823 | 1462374700617 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}] 08:11:40 INFO - PROCESS | 1823 | 1462374700838 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 08:11:41 INFO - PROCESS | 1823 | 1462374701164 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:41 INFO - PROCESS | 1823 | ++DOCSHELL 0x8863a800 == 101 [pid = 1823] [id = 479] 08:11:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x8a5c8000) [pid = 1823] [serial = 1438] [outer = (nil)] 08:11:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x8ac08800) [pid = 1823] [serial = 1439] [outer = 0x8a5c8000] 08:11:41 INFO - PROCESS | 1823 | 1462374701262 Marionette DEBUG loaded listener.js 08:11:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0x8ba9ec00) [pid = 1823] [serial = 1440] [outer = 0x8a5c8000] 08:11:42 INFO - PROCESS | 1823 | 1462374702167 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]]]}] 08:11:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:11:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1634ms 08:11:42 INFO - PROCESS | 1823 | 1462374702229 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 08:11:42 INFO - PROCESS | 1823 | 1462374702234 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 08:11:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:11:42 INFO - PROCESS | 1823 | 1462374702240 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:11:42 INFO - PROCESS | 1823 | 1462374702244 Marionette TRACE conn3 <- [1,1890,null,{}] 08:11:42 INFO - PROCESS | 1823 | 1462374702250 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}] 08:11:42 INFO - PROCESS | 1823 | 1462374702461 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 08:11:42 INFO - PROCESS | 1823 | 1462374702784 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:42 INFO - PROCESS | 1823 | ++DOCSHELL 0x87515000 == 102 [pid = 1823] [id = 480] 08:11:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x8ac0b000) [pid = 1823] [serial = 1441] [outer = (nil)] 08:11:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x8bd93c00) [pid = 1823] [serial = 1442] [outer = 0x8ac0b000] 08:11:42 INFO - PROCESS | 1823 | 1462374702878 Marionette DEBUG loaded listener.js 08:11:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 160 (0x8cec6800) [pid = 1823] [serial = 1443] [outer = 0x8ac0b000] 08:11:43 INFO - PROCESS | 1823 | 1462374703756 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]]]}] 08:11:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:11:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1589ms 08:11:43 INFO - PROCESS | 1823 | 1462374703831 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 08:11:43 INFO - PROCESS | 1823 | 1462374703836 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 08:11:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:11:43 INFO - PROCESS | 1823 | 1462374703842 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:11:43 INFO - PROCESS | 1823 | 1462374703846 Marionette TRACE conn3 <- [1,1894,null,{}] 08:11:43 INFO - PROCESS | 1823 | 1462374703853 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}] 08:11:44 INFO - PROCESS | 1823 | 1462374704101 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 08:11:44 INFO - PROCESS | 1823 | 1462374704421 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:44 INFO - PROCESS | 1823 | ++DOCSHELL 0x8ac03400 == 103 [pid = 1823] [id = 481] 08:11:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x8bc38400) [pid = 1823] [serial = 1444] [outer = (nil)] 08:11:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0x8d8d0800) [pid = 1823] [serial = 1445] [outer = 0x8bc38400] 08:11:44 INFO - PROCESS | 1823 | 1462374704522 Marionette DEBUG loaded listener.js 08:11:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0x8d8de400) [pid = 1823] [serial = 1446] [outer = 0x8bc38400] 08:11:45 INFO - PROCESS | 1823 | 1462374705480 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]]]}] 08:11:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:11:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1687ms 08:11:45 INFO - PROCESS | 1823 | 1462374705529 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 08:11:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:11:45 INFO - PROCESS | 1823 | 1462374705534 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 08:11:45 INFO - PROCESS | 1823 | 1462374705541 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:11:45 INFO - PROCESS | 1823 | 1462374705544 Marionette TRACE conn3 <- [1,1898,null,{}] 08:11:45 INFO - PROCESS | 1823 | 1462374705551 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}] 08:11:45 INFO - PROCESS | 1823 | 1462374705773 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 08:11:46 INFO - PROCESS | 1823 | 1462374706094 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:46 INFO - PROCESS | 1823 | ++DOCSHELL 0x8d8d5800 == 104 [pid = 1823] [id = 482] 08:11:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x8d99dc00) [pid = 1823] [serial = 1447] [outer = (nil)] 08:11:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 165 (0x8e17fc00) [pid = 1823] [serial = 1448] [outer = 0x8d99dc00] 08:11:46 INFO - PROCESS | 1823 | 1462374706188 Marionette DEBUG loaded listener.js 08:11:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0x8e2d0400) [pid = 1823] [serial = 1449] [outer = 0x8d99dc00] 08:11:47 INFO - PROCESS | 1823 | 1462374707085 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]]]}] 08:11:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:11:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1581ms 08:11:47 INFO - PROCESS | 1823 | 1462374707122 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 08:11:47 INFO - PROCESS | 1823 | 1462374707125 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 08:11:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:11:47 INFO - PROCESS | 1823 | 1462374707134 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:11:47 INFO - PROCESS | 1823 | 1462374707137 Marionette TRACE conn3 <- [1,1902,null,{}] 08:11:47 INFO - PROCESS | 1823 | 1462374707143 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}] 08:11:47 INFO - PROCESS | 1823 | 1462374707350 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 08:11:47 INFO - PROCESS | 1823 | 1462374707708 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:47 INFO - PROCESS | 1823 | ++DOCSHELL 0x848c9000 == 105 [pid = 1823] [id = 483] 08:11:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x8d8d9c00) [pid = 1823] [serial = 1450] [outer = (nil)] 08:11:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x8e9bd000) [pid = 1823] [serial = 1451] [outer = 0x8d8d9c00] 08:11:47 INFO - PROCESS | 1823 | 1462374707821 Marionette DEBUG loaded listener.js 08:11:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x8eb99400) [pid = 1823] [serial = 1452] [outer = 0x8d8d9c00] 08:11:48 INFO - PROCESS | 1823 | 1462374708690 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]]]}] 08:11:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:11:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1630ms 08:11:48 INFO - PROCESS | 1823 | 1462374708765 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 08:11:48 INFO - PROCESS | 1823 | 1462374708769 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 08:11:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:11:48 INFO - PROCESS | 1823 | 1462374708775 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:11:48 INFO - PROCESS | 1823 | 1462374708778 Marionette TRACE conn3 <- [1,1906,null,{}] 08:11:48 INFO - PROCESS | 1823 | 1462374708785 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}] 08:11:49 INFO - PROCESS | 1823 | 1462374709030 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 08:11:49 INFO - PROCESS | 1823 | 1462374709350 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:49 INFO - PROCESS | 1823 | ++DOCSHELL 0x8e187c00 == 106 [pid = 1823] [id = 484] 08:11:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x8e2dac00) [pid = 1823] [serial = 1453] [outer = (nil)] 08:11:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x8f583000) [pid = 1823] [serial = 1454] [outer = 0x8e2dac00] 08:11:49 INFO - PROCESS | 1823 | 1462374709438 Marionette DEBUG loaded listener.js 08:11:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x8f608400) [pid = 1823] [serial = 1455] [outer = 0x8e2dac00] 08:11:50 INFO - PROCESS | 1823 | 1462374710302 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]]]}] 08:11:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:11:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1585ms 08:11:50 INFO - PROCESS | 1823 | 1462374710377 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 08:11:50 INFO - PROCESS | 1823 | 1462374710381 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 08:11:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:11:50 INFO - PROCESS | 1823 | 1462374710391 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:11:50 INFO - PROCESS | 1823 | 1462374710395 Marionette TRACE conn3 <- [1,1910,null,{}] 08:11:50 INFO - PROCESS | 1823 | 1462374710401 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}] 08:11:50 INFO - PROCESS | 1823 | 1462374710619 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 08:11:50 INFO - PROCESS | 1823 | 1462374710950 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:50 INFO - PROCESS | 1823 | ++DOCSHELL 0x8eb93400 == 107 [pid = 1823] [id = 485] 08:11:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x8ebe1c00) [pid = 1823] [serial = 1456] [outer = (nil)] 08:11:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x91ce9400) [pid = 1823] [serial = 1457] [outer = 0x8ebe1c00] 08:11:51 INFO - PROCESS | 1823 | 1462374711041 Marionette DEBUG loaded listener.js 08:11:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x91cf4c00) [pid = 1823] [serial = 1458] [outer = 0x8ebe1c00] 08:11:51 INFO - PROCESS | 1823 | 1462374711918 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]]]}] 08:11:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:11:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1582ms 08:11:51 INFO - PROCESS | 1823 | 1462374711976 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 08:11:51 INFO - PROCESS | 1823 | 1462374711979 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 08:11:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:11:51 INFO - PROCESS | 1823 | 1462374711986 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:11:51 INFO - PROCESS | 1823 | 1462374711989 Marionette TRACE conn3 <- [1,1914,null,{}] 08:11:51 INFO - PROCESS | 1823 | 1462374711995 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}] 08:11:52 INFO - PROCESS | 1823 | 1462374712206 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 08:11:52 INFO - PROCESS | 1823 | 1462374712482 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:52 INFO - PROCESS | 1823 | ++DOCSHELL 0x8bc16400 == 108 [pid = 1823] [id = 486] 08:11:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x91d9f000) [pid = 1823] [serial = 1459] [outer = (nil)] 08:11:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x91da3c00) [pid = 1823] [serial = 1460] [outer = 0x91d9f000] 08:11:52 INFO - PROCESS | 1823 | 1462374712624 Marionette DEBUG loaded listener.js 08:11:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 178 (0x91eb5000) [pid = 1823] [serial = 1461] [outer = 0x91d9f000] 08:11:53 INFO - PROCESS | 1823 | 1462374713582 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]]]}] 08:11:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:11:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1628ms 08:11:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:11:53 INFO - PROCESS | 1823 | 1462374713615 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 08:11:53 INFO - PROCESS | 1823 | 1462374713619 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 08:11:53 INFO - PROCESS | 1823 | 1462374713625 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:11:53 INFO - PROCESS | 1823 | 1462374713629 Marionette TRACE conn3 <- [1,1918,null,{}] 08:11:53 INFO - PROCESS | 1823 | 1462374713635 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}] 08:11:53 INFO - PROCESS | 1823 | 1462374713949 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 08:11:54 INFO - PROCESS | 1823 | 1462374714207 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:54 INFO - PROCESS | 1823 | ++DOCSHELL 0x91ece800 == 109 [pid = 1823] [id = 487] 08:11:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 179 (0x91f48c00) [pid = 1823] [serial = 1462] [outer = (nil)] 08:11:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 180 (0x91fd4800) [pid = 1823] [serial = 1463] [outer = 0x91f48c00] 08:11:54 INFO - PROCESS | 1823 | 1462374714304 Marionette DEBUG loaded listener.js 08:11:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 181 (0x92aebc00) [pid = 1823] [serial = 1464] [outer = 0x91f48c00] 08:11:55 INFO - PROCESS | 1823 | 1462374715230 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]]]}] 08:11:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:11:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1681ms 08:11:55 INFO - PROCESS | 1823 | 1462374715306 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 08:11:55 INFO - PROCESS | 1823 | 1462374715311 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 08:11:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:11:55 INFO - PROCESS | 1823 | 1462374715317 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:11:55 INFO - PROCESS | 1823 | 1462374715321 Marionette TRACE conn3 <- [1,1922,null,{}] 08:11:55 INFO - PROCESS | 1823 | 1462374715326 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}] 08:11:55 INFO - PROCESS | 1823 | 1462374715592 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 08:11:55 INFO - PROCESS | 1823 | 1462374715916 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:55 INFO - PROCESS | 1823 | ++DOCSHELL 0x8e9bc800 == 110 [pid = 1823] [id = 488] 08:11:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 182 (0x91d66c00) [pid = 1823] [serial = 1465] [outer = (nil)] 08:11:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 183 (0x92dcc400) [pid = 1823] [serial = 1466] [outer = 0x91d66c00] 08:11:56 INFO - PROCESS | 1823 | 1462374716005 Marionette DEBUG loaded listener.js 08:11:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 184 (0x93a03000) [pid = 1823] [serial = 1467] [outer = 0x91d66c00] 08:11:56 INFO - PROCESS | 1823 | 1462374716909 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]]]}] 08:11:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:11:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1631ms 08:11:56 INFO - PROCESS | 1823 | 1462374716949 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 08:11:56 INFO - PROCESS | 1823 | 1462374716953 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 08:11:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:11:56 INFO - PROCESS | 1823 | 1462374716960 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:11:56 INFO - PROCESS | 1823 | 1462374716974 Marionette TRACE conn3 <- [1,1926,null,{}] 08:11:56 INFO - PROCESS | 1823 | 1462374716980 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}] 08:11:57 INFO - PROCESS | 1823 | 1462374717194 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 08:11:57 INFO - PROCESS | 1823 | 1462374717514 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:57 INFO - PROCESS | 1823 | ++DOCSHELL 0x92af0800 == 111 [pid = 1823] [id = 489] 08:11:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 185 (0x92dc5800) [pid = 1823] [serial = 1468] [outer = (nil)] 08:11:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 186 (0x950c4c00) [pid = 1823] [serial = 1469] [outer = 0x92dc5800] 08:11:57 INFO - PROCESS | 1823 | 1462374717610 Marionette DEBUG loaded listener.js 08:11:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 187 (0x95104800) [pid = 1823] [serial = 1470] [outer = 0x92dc5800] 08:11:58 INFO - PROCESS | 1823 | 1462374718538 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]]]}] 08:11:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:11:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1645ms 08:11:58 INFO - PROCESS | 1823 | 1462374718607 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 08:11:58 INFO - PROCESS | 1823 | 1462374718610 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 08:11:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:11:58 INFO - PROCESS | 1823 | 1462374718617 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:11:58 INFO - PROCESS | 1823 | 1462374718621 Marionette TRACE conn3 <- [1,1930,null,{}] 08:11:58 INFO - PROCESS | 1823 | 1462374718627 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}] 08:11:58 INFO - PROCESS | 1823 | 1462374718845 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 08:11:59 INFO - PROCESS | 1823 | 1462374719169 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:59 INFO - PROCESS | 1823 | ++DOCSHELL 0x946bb400 == 112 [pid = 1823] [id = 490] 08:11:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 188 (0x946c3c00) [pid = 1823] [serial = 1471] [outer = (nil)] 08:11:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 189 (0x951ee400) [pid = 1823] [serial = 1472] [outer = 0x946c3c00] 08:11:59 INFO - PROCESS | 1823 | 1462374719263 Marionette DEBUG loaded listener.js 08:11:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 190 (0x951f1400) [pid = 1823] [serial = 1473] [outer = 0x946c3c00] 08:12:00 INFO - PROCESS | 1823 | 1462374720156 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]]]}] 08:12:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:12:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1580ms 08:12:00 INFO - PROCESS | 1823 | 1462374720198 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 08:12:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:12:00 INFO - PROCESS | 1823 | 1462374720202 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 08:12:00 INFO - PROCESS | 1823 | 1462374720209 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:12:00 INFO - PROCESS | 1823 | 1462374720213 Marionette TRACE conn3 <- [1,1934,null,{}] 08:12:00 INFO - PROCESS | 1823 | 1462374720243 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}] 08:12:00 INFO - PROCESS | 1823 | 1462374720470 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 08:12:00 INFO - PROCESS | 1823 | 1462374720810 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:00 INFO - PROCESS | 1823 | ++DOCSHELL 0x8ab6e800 == 113 [pid = 1823] [id = 491] 08:12:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 191 (0x95105800) [pid = 1823] [serial = 1474] [outer = (nil)] 08:12:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 192 (0x9769ec00) [pid = 1823] [serial = 1475] [outer = 0x95105800] 08:12:00 INFO - PROCESS | 1823 | 1462374720905 Marionette DEBUG loaded listener.js 08:12:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 193 (0x976aa000) [pid = 1823] [serial = 1476] [outer = 0x95105800] 08:12:01 INFO - PROCESS | 1823 | 1462374721855 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]]]}] 08:12:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:12:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1717ms 08:12:01 INFO - PROCESS | 1823 | 1462374721927 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 08:12:01 INFO - PROCESS | 1823 | 1462374721930 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 08:12:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:12:01 INFO - PROCESS | 1823 | 1462374721937 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:12:01 INFO - PROCESS | 1823 | 1462374721940 Marionette TRACE conn3 <- [1,1938,null,{}] 08:12:01 INFO - PROCESS | 1823 | 1462374721947 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}] 08:12:02 INFO - PROCESS | 1823 | 1462374722212 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 08:12:02 INFO - PROCESS | 1823 | 1462374722542 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:02 INFO - PROCESS | 1823 | ++DOCSHELL 0x855ecc00 == 114 [pid = 1823] [id = 492] 08:12:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 194 (0x97522800) [pid = 1823] [serial = 1477] [outer = (nil)] 08:12:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 195 (0x992e1c00) [pid = 1823] [serial = 1478] [outer = 0x97522800] 08:12:02 INFO - PROCESS | 1823 | 1462374722631 Marionette DEBUG loaded listener.js 08:12:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 196 (0x9956cc00) [pid = 1823] [serial = 1479] [outer = 0x97522800] 08:12:03 INFO - PROCESS | 1823 | 1462374723610 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]]]}] 08:12:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:12:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1733ms 08:12:03 INFO - PROCESS | 1823 | 1462374723671 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 08:12:03 INFO - PROCESS | 1823 | 1462374723676 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 08:12:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:12:03 INFO - PROCESS | 1823 | 1462374723682 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:12:03 INFO - PROCESS | 1823 | 1462374723684 Marionette TRACE conn3 <- [1,1942,null,{}] 08:12:03 INFO - PROCESS | 1823 | 1462374723691 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}] 08:12:03 INFO - PROCESS | 1823 | 1462374723942 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 08:12:04 INFO - PROCESS | 1823 | 1462374724266 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:04 INFO - PROCESS | 1823 | ++DOCSHELL 0x848cd800 == 115 [pid = 1823] [id = 493] 08:12:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 197 (0x848d0800) [pid = 1823] [serial = 1480] [outer = (nil)] 08:12:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 198 (0x995d8c00) [pid = 1823] [serial = 1481] [outer = 0x848d0800] 08:12:04 INFO - PROCESS | 1823 | 1462374724360 Marionette DEBUG loaded listener.js 08:12:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 199 (0x99ecec00) [pid = 1823] [serial = 1482] [outer = 0x848d0800] 08:12:05 INFO - PROCESS | 1823 | 1462374725333 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]]]}] 08:12:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:12:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1687ms 08:12:05 INFO - PROCESS | 1823 | 1462374725370 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 08:12:05 INFO - PROCESS | 1823 | 1462374725374 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 08:12:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:12:05 INFO - PROCESS | 1823 | 1462374725380 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:12:05 INFO - PROCESS | 1823 | 1462374725384 Marionette TRACE conn3 <- [1,1946,null,{}] 08:12:05 INFO - PROCESS | 1823 | 1462374725389 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}] 08:12:05 INFO - PROCESS | 1823 | 1462374725597 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 08:12:05 INFO - PROCESS | 1823 | 1462374725937 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:05 INFO - PROCESS | 1823 | ++DOCSHELL 0x8784fc00 == 116 [pid = 1823] [id = 494] 08:12:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 200 (0x8816e800) [pid = 1823] [serial = 1483] [outer = (nil)] 08:12:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 201 (0x8d998c00) [pid = 1823] [serial = 1484] [outer = 0x8816e800] 08:12:06 INFO - PROCESS | 1823 | 1462374726033 Marionette DEBUG loaded listener.js 08:12:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 202 (0x8e0bd400) [pid = 1823] [serial = 1485] [outer = 0x8816e800] 08:12:07 INFO - PROCESS | 1823 | --DOCSHELL 0x91fd5c00 == 115 [pid = 1823] [id = 469] 08:12:07 INFO - PROCESS | 1823 | --DOCSHELL 0x855a5c00 == 114 [pid = 1823] [id = 468] 08:12:07 INFO - PROCESS | 1823 | --DOCSHELL 0x8bc40000 == 113 [pid = 1823] [id = 467] 08:12:07 INFO - PROCESS | 1823 | --DOCSHELL 0x8eba1400 == 112 [pid = 1823] [id = 466] 08:12:07 INFO - PROCESS | 1823 | --DOCSHELL 0x91cec000 == 111 [pid = 1823] [id = 464] 08:12:07 INFO - PROCESS | 1823 | --DOCSHELL 0x91f4d000 == 110 [pid = 1823] [id = 465] 08:12:07 INFO - PROCESS | 1823 | --DOCSHELL 0x8d9a3c00 == 109 [pid = 1823] [id = 463] 08:12:07 INFO - PROCESS | 1823 | --DOCSHELL 0x8dbc1400 == 108 [pid = 1823] [id = 462] 08:12:07 INFO - PROCESS | 1823 | --DOCSHELL 0x8bc41400 == 107 [pid = 1823] [id = 461] 08:12:07 INFO - PROCESS | 1823 | --DOCSHELL 0x89471400 == 106 [pid = 1823] [id = 460] 08:12:07 INFO - PROCESS | 1823 | --DOCSHELL 0x8bc42c00 == 105 [pid = 1823] [id = 459] 08:12:07 INFO - PROCESS | 1823 | --DOCSHELL 0x8946c000 == 104 [pid = 1823] [id = 458] 08:12:07 INFO - PROCESS | 1823 | --DOCSHELL 0x88644400 == 103 [pid = 1823] [id = 456] 08:12:07 INFO - PROCESS | 1823 | --DOCSHELL 0x8831b400 == 102 [pid = 1823] [id = 457] 08:12:07 INFO - PROCESS | 1823 | --DOCSHELL 0x876e7000 == 101 [pid = 1823] [id = 455] 08:12:07 INFO - PROCESS | 1823 | --DOCSHELL 0x848cb800 == 100 [pid = 1823] [id = 454] 08:12:07 INFO - PROCESS | 1823 | --DOMWINDOW == 201 (0x8e9bd800) [pid = 1823] [serial = 1227] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1823 | --DOMWINDOW == 200 (0x88637800) [pid = 1823] [serial = 1361] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1823 | --DOMWINDOW == 199 (0x85ce3800) [pid = 1823] [serial = 1296] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1823 | --DOMWINDOW == 198 (0x855f4000) [pid = 1823] [serial = 1295] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1823 | --DOMWINDOW == 197 (0x91cf4000) [pid = 1823] [serial = 1325] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1823 | --DOMWINDOW == 196 (0x85cec400) [pid = 1823] [serial = 1275] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1823 | --DOMWINDOW == 195 (0x8dbc7c00) [pid = 1823] [serial = 1313] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1823 | --DOMWINDOW == 194 (0x9248e400) [pid = 1823] [serial = 1332] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1823 | --DOMWINDOW == 193 (0x992d8800) [pid = 1823] [serial = 1343] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1823 | --DOMWINDOW == 192 (0x88908800) [pid = 1823] [serial = 1293] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1823 | --DOMWINDOW == 191 (0x995d9000) [pid = 1823] [serial = 1346] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1823 | --DOMWINDOW == 190 (0x92268c00) [pid = 1823] [serial = 1331] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1823 | --DOMWINDOW == 189 (0x89473000) [pid = 1823] [serial = 1301] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1823 | --DOMWINDOW == 188 (0x92af7400) [pid = 1823] [serial = 1334] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1823 | --DOMWINDOW == 187 (0x87518800) [pid = 1823] [serial = 1257] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1823 | --DOMWINDOW == 186 (0x8784f800) [pid = 1823] [serial = 1298] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1823 | --DOMWINDOW == 185 (0x91fc9400) [pid = 1823] [serial = 1239] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1823 | --DOMWINDOW == 184 (0x99568c00) [pid = 1823] [serial = 1344] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1823 | --DOMWINDOW == 183 (0x9a984400) [pid = 1823] [serial = 1350] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1823 | --DOMWINDOW == 182 (0x85cee000) [pid = 1823] [serial = 1352] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1823 | --DOMWINDOW == 181 (0x946c4000) [pid = 1823] [serial = 1337] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1823 | --DOMWINDOW == 180 (0x85df9800) [pid = 1823] [serial = 1353] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1823 | --DOMWINDOW == 179 (0x9d46b800) [pid = 1823] [serial = 1251] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1823 | --DOMWINDOW == 178 (0x8dbcf000) [pid = 1823] [serial = 1314] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1823 | --DOMWINDOW == 177 (0x91ceb000) [pid = 1823] [serial = 1328] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x92dc6c00) [pid = 1823] [serial = 1242] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x8ac05000) [pid = 1823] [serial = 1305] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x92dcdc00) [pid = 1823] [serial = 1335] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1823 | --DOMWINDOW == 173 (0x883edc00) [pid = 1823] [serial = 1358] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1823 | --DOMWINDOW == 172 (0x91d9b000) [pid = 1823] [serial = 1236] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x855b1800) [pid = 1823] [serial = 1266] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x8ced4800) [pid = 1823] [serial = 1310] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x9510e000) [pid = 1823] [serial = 1340] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1823 | --DOMWINDOW == 168 (0x88904400) [pid = 1823] [serial = 1230] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1823 | --DOMWINDOW == 167 (0x91d96c00) [pid = 1823] [serial = 1326] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1823 | --DOMWINDOW == 166 (0x8ab6e400) [pid = 1823] [serial = 1304] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1823 | --DOMWINDOW == 165 (0x8bc0e400) [pid = 1823] [serial = 1308] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1823 | --DOMWINDOW == 164 (0xa226cc00) [pid = 1823] [serial = 1254] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1823 | --DOMWINDOW == 163 (0x9a226c00) [pid = 1823] [serial = 1347] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1823 | --DOMWINDOW == 162 (0x8ba97000) [pid = 1823] [serial = 1307] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1823 | --DOMWINDOW == 161 (0x8816f400) [pid = 1823] [serial = 1356] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1823 | --DOMWINDOW == 160 (0x8d8d3800) [pid = 1823] [serial = 1233] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1823 | --DOMWINDOW == 159 (0x8f410400) [pid = 1823] [serial = 1323] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1823 | --DOMWINDOW == 158 (0x91ea8400) [pid = 1823] [serial = 1329] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1823 | --DOMWINDOW == 157 (0x95094c00) [pid = 1823] [serial = 1338] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1823 | --DOMWINDOW == 156 (0x9a48c800) [pid = 1823] [serial = 1349] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1823 | --DOMWINDOW == 155 (0x848ce000) [pid = 1823] [serial = 1269] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1823 | --DOMWINDOW == 154 (0x8f40a800) [pid = 1823] [serial = 1322] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x951f6800) [pid = 1823] [serial = 1341] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x9ad09800) [pid = 1823] [serial = 1248] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x87846800) [pid = 1823] [serial = 1355] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x8d8dc000) [pid = 1823] [serial = 1311] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x8e9bcc00) [pid = 1823] [serial = 1319] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x8eb9ec00) [pid = 1823] [serial = 1320] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x9a489400) [pid = 1823] [serial = 1245] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x89496800) [pid = 1823] [serial = 1302] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x8817b400) [pid = 1823] [serial = 1299] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x89492800) [pid = 1823] [serial = 1263] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x8e187000) [pid = 1823] [serial = 1317] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x8863e000) [pid = 1823] [serial = 1359] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x8e17c000) [pid = 1823] [serial = 1316] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x92aefc00) [pid = 1823] [serial = 1155] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1823 | --DOMWINDOW == 139 (0x85ce2c00) [pid = 1823] [serial = 1272] [outer = (nil)] [url = about:blank] 08:12:07 INFO - PROCESS | 1823 | --DOMWINDOW == 138 (0xa6866c00) [pid = 1823] [serial = 1260] [outer = (nil)] [url = about:blank] 08:12:08 INFO - PROCESS | 1823 | 1462374728338 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]]]}] 08:12:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:12:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 2982ms 08:12:08 INFO - PROCESS | 1823 | 1462374728364 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 08:12:08 INFO - PROCESS | 1823 | 1462374728371 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 08:12:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:12:08 INFO - PROCESS | 1823 | 1462374728382 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:12:08 INFO - PROCESS | 1823 | 1462374728386 Marionette TRACE conn3 <- [1,1950,null,{}] 08:12:08 INFO - PROCESS | 1823 | 1462374728396 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}] 08:12:08 INFO - PROCESS | 1823 | 1462374728624 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 08:12:08 INFO - PROCESS | 1823 | 1462374728838 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:08 INFO - PROCESS | 1823 | ++DOCSHELL 0x859e8000 == 101 [pid = 1823] [id = 495] 08:12:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 139 (0x859e8800) [pid = 1823] [serial = 1486] [outer = (nil)] 08:12:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x85ce5c00) [pid = 1823] [serial = 1487] [outer = 0x859e8800] 08:12:08 INFO - PROCESS | 1823 | 1462374728976 Marionette DEBUG loaded listener.js 08:12:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x85deb800) [pid = 1823] [serial = 1488] [outer = 0x859e8800] 08:12:09 INFO - PROCESS | 1823 | 1462374729787 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]]]}] 08:12:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:12:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1440ms 08:12:09 INFO - PROCESS | 1823 | 1462374729866 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 08:12:09 INFO - PROCESS | 1823 | 1462374729875 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 08:12:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:12:09 INFO - PROCESS | 1823 | 1462374729887 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:12:09 INFO - PROCESS | 1823 | 1462374729891 Marionette TRACE conn3 <- [1,1954,null,{}] 08:12:09 INFO - PROCESS | 1823 | 1462374729897 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}] 08:12:10 INFO - PROCESS | 1823 | 1462374730172 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 08:12:10 INFO - PROCESS | 1823 | 1462374730201 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:10 INFO - PROCESS | 1823 | ++DOCSHELL 0x85ce6000 == 102 [pid = 1823] [id = 496] 08:12:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x85ce8800) [pid = 1823] [serial = 1489] [outer = (nil)] 08:12:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x8751a400) [pid = 1823] [serial = 1490] [outer = 0x85ce8800] 08:12:10 INFO - PROCESS | 1823 | 1462374730281 Marionette DEBUG loaded listener.js 08:12:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x8784f800) [pid = 1823] [serial = 1491] [outer = 0x85ce8800] 08:12:11 INFO - PROCESS | 1823 | 1462374731299 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]]]}] 08:12:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:12:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1451ms 08:12:11 INFO - PROCESS | 1823 | 1462374731338 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 08:12:11 INFO - PROCESS | 1823 | 1462374731342 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 08:12:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:12:11 INFO - PROCESS | 1823 | 1462374731355 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:12:11 INFO - PROCESS | 1823 | 1462374731362 Marionette TRACE conn3 <- [1,1958,null,{}] 08:12:11 INFO - PROCESS | 1823 | 1462374731379 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}] 08:12:11 INFO - PROCESS | 1823 | 1462374731654 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 08:12:11 INFO - PROCESS | 1823 | 1462374731701 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:11 INFO - PROCESS | 1823 | ++DOCSHELL 0x85cf0400 == 103 [pid = 1823] [id = 497] 08:12:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x883edc00) [pid = 1823] [serial = 1492] [outer = (nil)] 08:12:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x8863e000) [pid = 1823] [serial = 1493] [outer = 0x883edc00] 08:12:11 INFO - PROCESS | 1823 | 1462374731906 Marionette DEBUG loaded listener.js 08:12:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x88731800) [pid = 1823] [serial = 1494] [outer = 0x883edc00] 08:12:12 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x87517400) [pid = 1823] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:12:12 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x855f3800) [pid = 1823] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:12:12 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x855adc00) [pid = 1823] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:12:12 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x883f5000) [pid = 1823] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:12:12 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x87847000) [pid = 1823] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:12:12 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x855ab000) [pid = 1823] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:12:13 INFO - PROCESS | 1823 | 1462374733265 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]]]}] 08:12:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:12:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1941ms 08:12:13 INFO - PROCESS | 1823 | 1462374733296 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 08:12:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:12:13 INFO - PROCESS | 1823 | 1462374733300 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 08:12:13 INFO - PROCESS | 1823 | 1462374733307 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:12:13 INFO - PROCESS | 1823 | 1462374733310 Marionette TRACE conn3 <- [1,1962,null,{}] 08:12:13 INFO - PROCESS | 1823 | 1462374733315 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}] 08:12:13 INFO - PROCESS | 1823 | 1462374733498 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 08:12:13 INFO - PROCESS | 1823 | 1462374733697 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:13 INFO - PROCESS | 1823 | ++DOCSHELL 0x85df4800 == 104 [pid = 1823] [id = 498] 08:12:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x87847000) [pid = 1823] [serial = 1495] [outer = (nil)] 08:12:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x8946f800) [pid = 1823] [serial = 1496] [outer = 0x87847000] 08:12:13 INFO - PROCESS | 1823 | 1462374733771 Marionette DEBUG loaded listener.js 08:12:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x8948d800) [pid = 1823] [serial = 1497] [outer = 0x87847000] 08:12:14 INFO - PROCESS | 1823 | 1462374734514 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]]]}] 08:12:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:12:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1237ms 08:12:14 INFO - PROCESS | 1823 | 1462374734659 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 08:12:14 INFO - PROCESS | 1823 | 1462374734665 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 08:12:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:12:14 INFO - PROCESS | 1823 | 1462374734687 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:12:14 INFO - PROCESS | 1823 | 1462374734692 Marionette TRACE conn3 <- [1,1966,null,{}] 08:12:14 INFO - PROCESS | 1823 | 1462374734701 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}] 08:12:14 INFO - PROCESS | 1823 | 1462374734937 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 08:12:15 INFO - PROCESS | 1823 | 1462374735271 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:15 INFO - PROCESS | 1823 | ++DOCSHELL 0x859e3000 == 105 [pid = 1823] [id = 499] 08:12:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x859e8400) [pid = 1823] [serial = 1498] [outer = (nil)] 08:12:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x85ce3400) [pid = 1823] [serial = 1499] [outer = 0x859e8400] 08:12:15 INFO - PROCESS | 1823 | 1462374735365 Marionette DEBUG loaded listener.js 08:12:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x8750e400) [pid = 1823] [serial = 1500] [outer = 0x859e8400] 08:12:16 INFO - PROCESS | 1823 | 1462374736303 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]]]}] 08:12:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:12:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1664ms 08:12:16 INFO - PROCESS | 1823 | 1462374736339 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 08:12:16 INFO - PROCESS | 1823 | 1462374736344 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 08:12:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:12:16 INFO - PROCESS | 1823 | 1462374736358 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:12:16 INFO - PROCESS | 1823 | 1462374736363 Marionette TRACE conn3 <- [1,1970,null,{}] 08:12:16 INFO - PROCESS | 1823 | 1462374736370 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}] 08:12:16 INFO - PROCESS | 1823 | 1462374736579 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 08:12:16 INFO - PROCESS | 1823 | 1462374736909 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:16 INFO - PROCESS | 1823 | ++DOCSHELL 0x87512800 == 106 [pid = 1823] [id = 500] 08:12:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x8784bc00) [pid = 1823] [serial = 1501] [outer = (nil)] 08:12:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x883ed400) [pid = 1823] [serial = 1502] [outer = 0x8784bc00] 08:12:17 INFO - PROCESS | 1823 | 1462374737004 Marionette DEBUG loaded listener.js 08:12:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x8872a000) [pid = 1823] [serial = 1503] [outer = 0x8784bc00] 08:12:17 INFO - PROCESS | 1823 | 1462374737903 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]]]}] 08:12:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:12:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1589ms 08:12:17 INFO - PROCESS | 1823 | 1462374737945 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 08:12:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:12:17 INFO - PROCESS | 1823 | 1462374737950 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 08:12:17 INFO - PROCESS | 1823 | 1462374737963 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:12:17 INFO - PROCESS | 1823 | 1462374737966 Marionette TRACE conn3 <- [1,1974,null,{}] 08:12:17 INFO - PROCESS | 1823 | 1462374737985 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}] 08:12:18 INFO - PROCESS | 1823 | 1462374738265 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 08:12:18 INFO - PROCESS | 1823 | 1462374738637 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:18 INFO - PROCESS | 1823 | ++DOCSHELL 0x8a5cb000 == 107 [pid = 1823] [id = 501] 08:12:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x8ab6b800) [pid = 1823] [serial = 1504] [outer = (nil)] 08:12:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x8ac04c00) [pid = 1823] [serial = 1505] [outer = 0x8ab6b800] 08:12:18 INFO - PROCESS | 1823 | 1462374738729 Marionette DEBUG loaded listener.js 08:12:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x8ac0d400) [pid = 1823] [serial = 1506] [outer = 0x8ab6b800] 08:12:19 INFO - PROCESS | 1823 | 1462374739575 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]]]}] 08:12:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:12:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1650ms 08:12:19 INFO - PROCESS | 1823 | 1462374739605 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 08:12:19 INFO - PROCESS | 1823 | 1462374739609 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 08:12:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:12:19 INFO - PROCESS | 1823 | 1462374739615 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:12:19 INFO - PROCESS | 1823 | 1462374739619 Marionette TRACE conn3 <- [1,1978,null,{}] 08:12:19 INFO - PROCESS | 1823 | 1462374739624 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}] 08:12:19 INFO - PROCESS | 1823 | 1462374739832 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 08:12:20 INFO - PROCESS | 1823 | 1462374740103 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:20 INFO - PROCESS | 1823 | ++DOCSHELL 0x848d0400 == 108 [pid = 1823] [id = 502] 08:12:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x8ac09c00) [pid = 1823] [serial = 1507] [outer = (nil)] 08:12:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x8bc3a400) [pid = 1823] [serial = 1508] [outer = 0x8ac09c00] 08:12:20 INFO - PROCESS | 1823 | 1462374740196 Marionette DEBUG loaded listener.js 08:12:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x8bd98800) [pid = 1823] [serial = 1509] [outer = 0x8ac09c00] 08:12:21 INFO - PROCESS | 1823 | 1462374741118 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]]]}] 08:12:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:12:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1539ms 08:12:21 INFO - PROCESS | 1823 | 1462374741154 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 08:12:21 INFO - PROCESS | 1823 | 1462374741159 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 08:12:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:12:21 INFO - PROCESS | 1823 | 1462374741165 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:12:21 INFO - PROCESS | 1823 | 1462374741169 Marionette TRACE conn3 <- [1,1982,null,{}] 08:12:21 INFO - PROCESS | 1823 | 1462374741174 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}] 08:12:21 INFO - PROCESS | 1823 | 1462374741374 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 08:12:21 INFO - PROCESS | 1823 | 1462374741649 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:21 INFO - PROCESS | 1823 | ++DOCSHELL 0x8bc36c00 == 109 [pid = 1823] [id = 503] 08:12:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0x8d8d1800) [pid = 1823] [serial = 1510] [outer = (nil)] 08:12:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x8dbca000) [pid = 1823] [serial = 1511] [outer = 0x8d8d1800] 08:12:21 INFO - PROCESS | 1823 | 1462374741783 Marionette DEBUG loaded listener.js 08:12:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x8dcbe800) [pid = 1823] [serial = 1512] [outer = 0x8d8d1800] 08:12:22 INFO - PROCESS | 1823 | 1462374742656 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]]]}] 08:12:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:12:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1534ms 08:12:22 INFO - PROCESS | 1823 | 1462374742700 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 08:12:22 INFO - PROCESS | 1823 | 1462374742703 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 08:12:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:12:22 INFO - PROCESS | 1823 | 1462374742712 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:12:22 INFO - PROCESS | 1823 | 1462374742716 Marionette TRACE conn3 <- [1,1986,null,{}] 08:12:22 INFO - PROCESS | 1823 | 1462374742743 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}] 08:12:23 INFO - PROCESS | 1823 | 1462374743009 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 08:12:23 INFO - PROCESS | 1823 | 1462374743346 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:23 INFO - PROCESS | 1823 | ++DOCSHELL 0x8dbcf000 == 110 [pid = 1823] [id = 504] 08:12:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 160 (0x8e0bbc00) [pid = 1823] [serial = 1513] [outer = (nil)] 08:12:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x8e9b9800) [pid = 1823] [serial = 1514] [outer = 0x8e0bbc00] 08:12:23 INFO - PROCESS | 1823 | 1462374743440 Marionette DEBUG loaded listener.js 08:12:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0x8eba1400) [pid = 1823] [serial = 1515] [outer = 0x8e0bbc00] 08:12:24 INFO - PROCESS | 1823 | 1462374744303 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]]]}] 08:12:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:12:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1651ms 08:12:24 INFO - PROCESS | 1823 | 1462374744363 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 08:12:24 INFO - PROCESS | 1823 | 1462374744367 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 08:12:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:12:24 INFO - PROCESS | 1823 | 1462374744374 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:12:24 INFO - PROCESS | 1823 | 1462374744378 Marionette TRACE conn3 <- [1,1990,null,{}] 08:12:24 INFO - PROCESS | 1823 | 1462374744384 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}] 08:12:24 INFO - PROCESS | 1823 | 1462374744599 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 08:12:24 INFO - PROCESS | 1823 | 1462374744867 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:24 INFO - PROCESS | 1823 | ++DOCSHELL 0x8e187000 == 111 [pid = 1823] [id = 505] 08:12:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0x8ebdfc00) [pid = 1823] [serial = 1516] [outer = (nil)] 08:12:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x8f585800) [pid = 1823] [serial = 1517] [outer = 0x8ebdfc00] 08:12:25 INFO - PROCESS | 1823 | 1462374745004 Marionette DEBUG loaded listener.js 08:12:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 165 (0x90d79000) [pid = 1823] [serial = 1518] [outer = 0x8ebdfc00] 08:12:25 INFO - PROCESS | 1823 | 1462374745889 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]]]}] 08:12:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:12:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1591ms 08:12:25 INFO - PROCESS | 1823 | 1462374745966 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 08:12:25 INFO - PROCESS | 1823 | 1462374745969 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 08:12:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:12:25 INFO - PROCESS | 1823 | 1462374745976 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:12:25 INFO - PROCESS | 1823 | 1462374745979 Marionette TRACE conn3 <- [1,1994,null,{}] 08:12:25 INFO - PROCESS | 1823 | 1462374745985 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}] 08:12:26 INFO - PROCESS | 1823 | 1462374746246 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 08:12:26 INFO - PROCESS | 1823 | 1462374746569 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:26 INFO - PROCESS | 1823 | ++DOCSHELL 0x8ba94000 == 112 [pid = 1823] [id = 506] 08:12:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0x8e2d6800) [pid = 1823] [serial = 1519] [outer = (nil)] 08:12:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x91d62800) [pid = 1823] [serial = 1520] [outer = 0x8e2d6800] 08:12:26 INFO - PROCESS | 1823 | 1462374746663 Marionette DEBUG loaded listener.js 08:12:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x91d9b000) [pid = 1823] [serial = 1521] [outer = 0x8e2d6800] 08:12:27 INFO - PROCESS | 1823 | 1462374747537 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]]]}] 08:12:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:12:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1603ms 08:12:27 INFO - PROCESS | 1823 | 1462374747581 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 08:12:27 INFO - PROCESS | 1823 | 1462374747585 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 08:12:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:12:27 INFO - PROCESS | 1823 | 1462374747592 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:12:27 INFO - PROCESS | 1823 | 1462374747594 Marionette TRACE conn3 <- [1,1998,null,{}] 08:12:27 INFO - PROCESS | 1823 | 1462374747601 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}] 08:12:27 INFO - PROCESS | 1823 | 1462374747807 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 08:12:28 INFO - PROCESS | 1823 | 1462374748095 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:28 INFO - PROCESS | 1823 | ++DOCSHELL 0x8f40f400 == 113 [pid = 1823] [id = 507] 08:12:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x8f410800) [pid = 1823] [serial = 1522] [outer = (nil)] 08:12:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x91f44000) [pid = 1823] [serial = 1523] [outer = 0x8f410800] 08:12:28 INFO - PROCESS | 1823 | 1462374748253 Marionette DEBUG loaded listener.js 08:12:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x91f4a000) [pid = 1823] [serial = 1524] [outer = 0x8f410800] 08:12:29 INFO - PROCESS | 1823 | 1462374749175 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]]]}] 08:12:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:12:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1628ms 08:12:29 INFO - PROCESS | 1823 | 1462374749221 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 08:12:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:12:29 INFO - PROCESS | 1823 | 1462374749225 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 08:12:29 INFO - PROCESS | 1823 | 1462374749232 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:12:29 INFO - PROCESS | 1823 | 1462374749236 Marionette TRACE conn3 <- [1,2002,null,{}] 08:12:29 INFO - PROCESS | 1823 | 1462374749242 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}] 08:12:29 INFO - PROCESS | 1823 | 1462374749461 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 08:12:29 INFO - PROCESS | 1823 | 1462374749733 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:29 INFO - PROCESS | 1823 | ++DOCSHELL 0x8f40a800 == 114 [pid = 1823] [id = 508] 08:12:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x91eae800) [pid = 1823] [serial = 1525] [outer = (nil)] 08:12:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x91fd7400) [pid = 1823] [serial = 1526] [outer = 0x91eae800] 08:12:29 INFO - PROCESS | 1823 | 1462374749868 Marionette DEBUG loaded listener.js 08:12:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x92268c00) [pid = 1823] [serial = 1527] [outer = 0x91eae800] 08:12:30 INFO - PROCESS | 1823 | 1462374750733 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]]]}] 08:12:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:12:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1546ms 08:12:30 INFO - PROCESS | 1823 | 1462374750795 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 08:12:30 INFO - PROCESS | 1823 | 1462374750800 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 08:12:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:12:30 INFO - PROCESS | 1823 | 1462374750809 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:12:30 INFO - PROCESS | 1823 | 1462374750814 Marionette TRACE conn3 <- [1,2006,null,{}] 08:12:30 INFO - PROCESS | 1823 | 1462374750819 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}] 08:12:31 INFO - PROCESS | 1823 | 1462374751055 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 08:12:31 INFO - PROCESS | 1823 | 1462374751401 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:31 INFO - PROCESS | 1823 | ++DOCSHELL 0x91f50400 == 115 [pid = 1823] [id = 509] 08:12:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x92dcb000) [pid = 1823] [serial = 1528] [outer = (nil)] 08:12:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x92e15800) [pid = 1823] [serial = 1529] [outer = 0x92dcb000] 08:12:31 INFO - PROCESS | 1823 | 1462374751501 Marionette DEBUG loaded listener.js 08:12:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x95093800) [pid = 1823] [serial = 1530] [outer = 0x92dcb000] 08:12:32 INFO - PROCESS | 1823 | 1462374752406 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]]]}] 08:12:32 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 08:12:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1630ms 08:12:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:12:32 INFO - PROCESS | 1823 | 1462374752440 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 08:12:32 INFO - PROCESS | 1823 | 1462374752443 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 08:12:32 INFO - PROCESS | 1823 | 1462374752449 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:12:32 INFO - PROCESS | 1823 | 1462374752453 Marionette TRACE conn3 <- [1,2010,null,{}] 08:12:32 INFO - PROCESS | 1823 | 1462374752458 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}] 08:12:32 INFO - PROCESS | 1823 | 1462374752664 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 08:12:32 INFO - PROCESS | 1823 | 1462374752942 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:33 INFO - PROCESS | 1823 | ++DOCSHELL 0x91fc9400 == 116 [pid = 1823] [id = 510] 08:12:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 178 (0x91fca800) [pid = 1823] [serial = 1531] [outer = (nil)] 08:12:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 179 (0x9510e800) [pid = 1823] [serial = 1532] [outer = 0x91fca800] 08:12:33 INFO - PROCESS | 1823 | 1462374753089 Marionette DEBUG loaded listener.js 08:12:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 180 (0x975b5000) [pid = 1823] [serial = 1533] [outer = 0x91fca800] 08:12:34 INFO - PROCESS | 1823 | 1462374754012 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]]]}] 08:12:34 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 08:12:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1632ms 08:12:34 INFO - PROCESS | 1823 | 1462374754081 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 08:12:34 INFO - PROCESS | 1823 | 1462374754084 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 08:12:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:12:34 INFO - PROCESS | 1823 | 1462374754092 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:12:34 INFO - PROCESS | 1823 | 1462374754096 Marionette TRACE conn3 <- [1,2014,null,{}] 08:12:34 INFO - PROCESS | 1823 | 1462374754101 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}] 08:12:34 INFO - PROCESS | 1823 | 1462374754327 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 08:12:34 INFO - PROCESS | 1823 | 1462374754646 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:34 INFO - PROCESS | 1823 | ++DOCSHELL 0x8dab9800 == 117 [pid = 1823] [id = 511] 08:12:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 181 (0x92dc6c00) [pid = 1823] [serial = 1534] [outer = (nil)] 08:12:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 182 (0x9956e400) [pid = 1823] [serial = 1535] [outer = 0x92dc6c00] 08:12:34 INFO - PROCESS | 1823 | 1462374754737 Marionette DEBUG loaded listener.js 08:12:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 183 (0x995cc000) [pid = 1823] [serial = 1536] [outer = 0x92dc6c00] 08:12:35 INFO - PROCESS | 1823 | 1462374755618 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]]]}] 08:12:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:12:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1578ms 08:12:35 INFO - PROCESS | 1823 | 1462374755671 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 08:12:35 INFO - PROCESS | 1823 | 1462374755675 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 08:12:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:12:35 INFO - PROCESS | 1823 | 1462374755682 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:12:35 INFO - PROCESS | 1823 | 1462374755686 Marionette TRACE conn3 <- [1,2018,null,{}] 08:12:35 INFO - PROCESS | 1823 | 1462374755692 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}] 08:12:35 INFO - PROCESS | 1823 | 1462374755904 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 08:12:36 INFO - PROCESS | 1823 | 1462374756192 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:36 INFO - PROCESS | 1823 | ++DOCSHELL 0x92af4c00 == 118 [pid = 1823] [id = 512] 08:12:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 184 (0x981dbc00) [pid = 1823] [serial = 1537] [outer = (nil)] 08:12:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 185 (0x9a486800) [pid = 1823] [serial = 1538] [outer = 0x981dbc00] 08:12:36 INFO - PROCESS | 1823 | 1462374756330 Marionette DEBUG loaded listener.js 08:12:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 186 (0x9a48a800) [pid = 1823] [serial = 1539] [outer = 0x981dbc00] 08:12:37 INFO - PROCESS | 1823 | 1462374757231 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]]]}] 08:12:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:12:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1580ms 08:12:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:12:37 INFO - PROCESS | 1823 | 1462374757264 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 08:12:37 INFO - PROCESS | 1823 | 1462374757268 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 08:12:37 INFO - PROCESS | 1823 | 1462374757274 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:12:37 INFO - PROCESS | 1823 | 1462374757277 Marionette TRACE conn3 <- [1,2022,null,{}] 08:12:37 INFO - PROCESS | 1823 | 1462374757284 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}] 08:12:37 INFO - PROCESS | 1823 | 1462374757492 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 08:12:37 INFO - PROCESS | 1823 | 1462374757772 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:37 INFO - PROCESS | 1823 | ++DOCSHELL 0x9769f000 == 119 [pid = 1823] [id = 513] 08:12:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 187 (0x995d5400) [pid = 1823] [serial = 1540] [outer = (nil)] 08:12:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 188 (0x9a625400) [pid = 1823] [serial = 1541] [outer = 0x995d5400] 08:12:37 INFO - PROCESS | 1823 | 1462374757909 Marionette DEBUG loaded listener.js 08:12:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 189 (0x9a62dc00) [pid = 1823] [serial = 1542] [outer = 0x995d5400] 08:12:38 INFO - PROCESS | 1823 | 1462374758842 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]]]}] 08:12:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:12:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1631ms 08:12:38 INFO - PROCESS | 1823 | 1462374758905 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 08:12:38 INFO - PROCESS | 1823 | 1462374758909 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 08:12:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:12:38 INFO - PROCESS | 1823 | 1462374758915 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:12:38 INFO - PROCESS | 1823 | 1462374758919 Marionette TRACE conn3 <- [1,2026,null,{}] 08:12:38 INFO - PROCESS | 1823 | 1462374758924 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}] 08:12:39 INFO - PROCESS | 1823 | 1462374759140 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 08:12:39 INFO - PROCESS | 1823 | 1462374759460 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:39 INFO - PROCESS | 1823 | ++DOCSHELL 0x950c2400 == 120 [pid = 1823] [id = 514] 08:12:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 190 (0x992e5400) [pid = 1823] [serial = 1543] [outer = (nil)] 08:12:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 191 (0x9a97fc00) [pid = 1823] [serial = 1544] [outer = 0x992e5400] 08:12:39 INFO - PROCESS | 1823 | 1462374759555 Marionette DEBUG loaded listener.js 08:12:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 192 (0x9a981800) [pid = 1823] [serial = 1545] [outer = 0x992e5400] 08:12:40 INFO - PROCESS | 1823 | 1462374760430 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]]]}] 08:12:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:12:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1578ms 08:12:40 INFO - PROCESS | 1823 | 1462374760494 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 08:12:40 INFO - PROCESS | 1823 | 1462374760498 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 08:12:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:12:40 INFO - PROCESS | 1823 | 1462374760505 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:12:40 INFO - PROCESS | 1823 | 1462374760508 Marionette TRACE conn3 <- [1,2030,null,{}] 08:12:40 INFO - PROCESS | 1823 | 1462374760514 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}] 08:12:40 INFO - PROCESS | 1823 | 1462374760728 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 08:12:41 INFO - PROCESS | 1823 | 1462374761061 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:41 INFO - PROCESS | 1823 | ++DOCSHELL 0x87841400 == 121 [pid = 1823] [id = 515] 08:12:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 193 (0x9a62c800) [pid = 1823] [serial = 1546] [outer = (nil)] 08:12:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 194 (0x9aad6800) [pid = 1823] [serial = 1547] [outer = 0x9a62c800] 08:12:41 INFO - PROCESS | 1823 | 1462374761153 Marionette DEBUG loaded listener.js 08:12:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 195 (0x9aada000) [pid = 1823] [serial = 1548] [outer = 0x9a62c800] 08:12:42 INFO - PROCESS | 1823 | 1462374762045 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]]]}] 08:12:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:12:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1578ms 08:12:42 INFO - PROCESS | 1823 | 1462374762084 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 08:12:42 INFO - PROCESS | 1823 | 1462374762087 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 08:12:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:12:42 INFO - PROCESS | 1823 | 1462374762094 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:12:42 INFO - PROCESS | 1823 | 1462374762097 Marionette TRACE conn3 <- [1,2034,null,{}] 08:12:42 INFO - PROCESS | 1823 | 1462374762103 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}] 08:12:42 INFO - PROCESS | 1823 | 1462374762306 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 08:12:42 INFO - PROCESS | 1823 | 1462374762586 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:42 INFO - PROCESS | 1823 | ++DOCSHELL 0x9a97f000 == 122 [pid = 1823] [id = 516] 08:12:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 196 (0x9a980800) [pid = 1823] [serial = 1549] [outer = (nil)] 08:12:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 197 (0x9ad02c00) [pid = 1823] [serial = 1550] [outer = 0x9a980800] 08:12:42 INFO - PROCESS | 1823 | 1462374762722 Marionette DEBUG loaded listener.js 08:12:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 198 (0x9ad05000) [pid = 1823] [serial = 1551] [outer = 0x9a980800] 08:12:43 INFO - PROCESS | 1823 | 1462374763655 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]]]}] 08:12:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:12:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1632ms 08:12:43 INFO - PROCESS | 1823 | 1462374763727 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 08:12:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:12:43 INFO - PROCESS | 1823 | 1462374763731 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 08:12:43 INFO - PROCESS | 1823 | 1462374763738 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:12:43 INFO - PROCESS | 1823 | 1462374763741 Marionette TRACE conn3 <- [1,2038,null,{}] 08:12:43 INFO - PROCESS | 1823 | 1462374763747 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}] 08:12:44 INFO - PROCESS | 1823 | 1462374764003 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 08:12:44 INFO - PROCESS | 1823 | 1462374764352 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:44 INFO - PROCESS | 1823 | ++DOCSHELL 0x85ce4c00 == 123 [pid = 1823] [id = 517] 08:12:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 199 (0x88644000) [pid = 1823] [serial = 1552] [outer = (nil)] 08:12:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 200 (0x9ad0f400) [pid = 1823] [serial = 1553] [outer = 0x88644000] 08:12:44 INFO - PROCESS | 1823 | 1462374764447 Marionette DEBUG loaded listener.js 08:12:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 201 (0x9b20fc00) [pid = 1823] [serial = 1554] [outer = 0x88644000] 08:12:45 INFO - PROCESS | 1823 | --DOCSHELL 0x8bc10000 == 122 [pid = 1823] [id = 302] 08:12:45 INFO - PROCESS | 1823 | --DOCSHELL 0x89d4b800 == 121 [pid = 1823] [id = 240] 08:12:45 INFO - PROCESS | 1823 | --DOCSHELL 0x9ad0e000 == 120 [pid = 1823] [id = 306] 08:12:45 INFO - PROCESS | 1823 | --DOCSHELL 0x85cf0400 == 119 [pid = 1823] [id = 497] 08:12:45 INFO - PROCESS | 1823 | --DOCSHELL 0x85ce6000 == 118 [pid = 1823] [id = 496] 08:12:45 INFO - PROCESS | 1823 | --DOCSHELL 0x859e8000 == 117 [pid = 1823] [id = 495] 08:12:45 INFO - PROCESS | 1823 | --DOCSHELL 0x848cd800 == 116 [pid = 1823] [id = 493] 08:12:45 INFO - PROCESS | 1823 | --DOCSHELL 0x8ab6e800 == 115 [pid = 1823] [id = 491] 08:12:45 INFO - PROCESS | 1823 | --DOCSHELL 0x855ecc00 == 114 [pid = 1823] [id = 492] 08:12:45 INFO - PROCESS | 1823 | --DOCSHELL 0x946bb400 == 113 [pid = 1823] [id = 490] 08:12:45 INFO - PROCESS | 1823 | --DOCSHELL 0x92af0800 == 112 [pid = 1823] [id = 489] 08:12:46 INFO - PROCESS | 1823 | --DOMWINDOW == 200 (0x8890f400) [pid = 1823] [serial = 1370] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1823 | --DOMWINDOW == 199 (0x95091400) [pid = 1823] [serial = 1409] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1823 | --DOMWINDOW == 198 (0x855f1c00) [pid = 1823] [serial = 1415] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1823 | --DOMWINDOW == 197 (0x876f0000) [pid = 1823] [serial = 1412] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1823 | --DOMWINDOW == 196 (0x87842400) [pid = 1823] [serial = 1427] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1823 | --DOMWINDOW == 195 (0x88642800) [pid = 1823] [serial = 1428] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1823 | --DOMWINDOW == 194 (0x876f1800) [pid = 1823] [serial = 1421] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1823 | --DOMWINDOW == 193 (0x85cef000) [pid = 1823] [serial = 1419] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1823 | --DOMWINDOW == 192 (0x91fc9800) [pid = 1823] [serial = 1397] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1823 | --DOMWINDOW == 191 (0x8eb9a000) [pid = 1823] [serial = 1388] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1823 | --DOMWINDOW == 190 (0x859eec00) [pid = 1823] [serial = 1418] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1823 | --DOMWINDOW == 189 (0x855ed800) [pid = 1823] [serial = 1364] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1823 | --DOMWINDOW == 188 (0x88177000) [pid = 1823] [serial = 1422] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1823 | --DOMWINDOW == 187 (0x8dbd0800) [pid = 1823] [serial = 1382] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1823 | --DOMWINDOW == 186 (0x8817d000) [pid = 1823] [serial = 1367] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1823 | --DOMWINDOW == 185 (0x93a09800) [pid = 1823] [serial = 1406] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1823 | --DOMWINDOW == 184 (0x85cef800) [pid = 1823] [serial = 1416] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1823 | --DOMWINDOW == 183 (0x88733c00) [pid = 1823] [serial = 1425] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1823 | --DOMWINDOW == 182 (0x88725000) [pid = 1823] [serial = 1424] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1823 | --DOMWINDOW == 181 (0x8f40c000) [pid = 1823] [serial = 1391] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1823 | --DOMWINDOW == 180 (0x8ab66000) [pid = 1823] [serial = 1373] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1823 | --DOMWINDOW == 179 (0x8bc37000) [pid = 1823] [serial = 1376] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1823 | --DOMWINDOW == 178 (0x92af8000) [pid = 1823] [serial = 1403] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1823 | --DOMWINDOW == 177 (0x91cf3c00) [pid = 1823] [serial = 1394] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x8e178800) [pid = 1823] [serial = 1385] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x8872b000) [pid = 1823] [serial = 1362] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x92493800) [pid = 1823] [serial = 1400] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1823 | --DOMWINDOW == 173 (0x8ceca400) [pid = 1823] [serial = 1379] [outer = (nil)] [url = about:blank] 08:12:46 INFO - PROCESS | 1823 | 1462374766760 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]]]}] 08:12:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:12:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 3094ms 08:12:46 INFO - PROCESS | 1823 | 1462374766833 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 08:12:46 INFO - PROCESS | 1823 | 1462374766839 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 08:12:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:12:46 INFO - PROCESS | 1823 | 1462374766848 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:12:46 INFO - PROCESS | 1823 | 1462374766852 Marionette TRACE conn3 <- [1,2042,null,{}] 08:12:46 INFO - PROCESS | 1823 | 1462374766860 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}] 08:12:47 INFO - PROCESS | 1823 | 1462374767058 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 08:12:47 INFO - PROCESS | 1823 | 1462374767252 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:47 INFO - PROCESS | 1823 | ++DOCSHELL 0x855f7000 == 113 [pid = 1823] [id = 518] 08:12:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x859ecc00) [pid = 1823] [serial = 1555] [outer = (nil)] 08:12:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x85cf0400) [pid = 1823] [serial = 1556] [outer = 0x859ecc00] 08:12:47 INFO - PROCESS | 1823 | 1462374767334 Marionette DEBUG loaded listener.js 08:12:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x87512000) [pid = 1823] [serial = 1557] [outer = 0x859ecc00] 08:12:48 INFO - PROCESS | 1823 | 1462374768205 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]]]}] 08:12:48 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) 08:12:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1430ms 08:12:48 INFO - PROCESS | 1823 | 1462374768278 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 08:12:48 INFO - PROCESS | 1823 | 1462374768286 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 08:12:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:12:48 INFO - PROCESS | 1823 | 1462374768296 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:12:48 INFO - PROCESS | 1823 | 1462374768299 Marionette TRACE conn3 <- [1,2046,null,{}] 08:12:48 INFO - PROCESS | 1823 | 1462374768306 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}] 08:12:48 INFO - PROCESS | 1823 | 1462374768503 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 08:12:48 INFO - PROCESS | 1823 | 1462374768785 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:48 INFO - PROCESS | 1823 | ++DOCSHELL 0x88176000 == 114 [pid = 1823] [id = 519] 08:12:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x88177000) [pid = 1823] [serial = 1558] [outer = (nil)] 08:12:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 178 (0x8817b000) [pid = 1823] [serial = 1559] [outer = 0x88177000] 08:12:48 INFO - PROCESS | 1823 | 1462374768949 Marionette DEBUG loaded listener.js 08:12:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 179 (0x88323000) [pid = 1823] [serial = 1560] [outer = 0x88177000] 08:12:49 INFO - PROCESS | 1823 | 1462374769813 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]]]}] 08:12:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:12:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1588ms 08:12:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:12:49 INFO - PROCESS | 1823 | 1462374769884 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 08:12:49 INFO - PROCESS | 1823 | 1462374769888 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 08:12:49 INFO - PROCESS | 1823 | 1462374769895 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:12:49 INFO - PROCESS | 1823 | 1462374769901 Marionette TRACE conn3 <- [1,2050,null,{}] 08:12:49 INFO - PROCESS | 1823 | 1462374769925 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}] 08:12:50 INFO - PROCESS | 1823 | 1462374770219 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 08:12:50 INFO - PROCESS | 1823 | 1462374770255 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:50 INFO - PROCESS | 1823 | ++DOCSHELL 0x848ca800 == 115 [pid = 1823] [id = 520] 08:12:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 180 (0x88903000) [pid = 1823] [serial = 1561] [outer = (nil)] 08:12:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 181 (0x89469c00) [pid = 1823] [serial = 1562] [outer = 0x88903000] 08:12:50 INFO - PROCESS | 1823 | 1462374770340 Marionette DEBUG loaded listener.js 08:12:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 182 (0x8948b000) [pid = 1823] [serial = 1563] [outer = 0x88903000] 08:12:51 INFO - PROCESS | 1823 | --DOMWINDOW == 181 (0x91f4d400) [pid = 1823] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:12:51 INFO - PROCESS | 1823 | --DOMWINDOW == 180 (0x8e0b6400) [pid = 1823] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:12:51 INFO - PROCESS | 1823 | --DOMWINDOW == 179 (0x855e9400) [pid = 1823] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:12:51 INFO - PROCESS | 1823 | --DOMWINDOW == 178 (0x8e9c0400) [pid = 1823] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:12:51 INFO - PROCESS | 1823 | --DOMWINDOW == 177 (0x88732400) [pid = 1823] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:12:51 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x87843c00) [pid = 1823] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:12:51 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x92494800) [pid = 1823] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:12:51 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x8daae400) [pid = 1823] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:12:51 INFO - PROCESS | 1823 | --DOMWINDOW == 173 (0x8bc1a400) [pid = 1823] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:12:51 INFO - PROCESS | 1823 | --DOMWINDOW == 172 (0x8bd9b400) [pid = 1823] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:12:51 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x9225e400) [pid = 1823] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:12:51 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x91ced400) [pid = 1823] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:12:51 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x88908400) [pid = 1823] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:12:51 INFO - PROCESS | 1823 | --DOMWINDOW == 168 (0x855a6c00) [pid = 1823] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:12:51 INFO - PROCESS | 1823 | --DOMWINDOW == 167 (0x92dc1800) [pid = 1823] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:12:51 INFO - PROCESS | 1823 | --DOMWINDOW == 166 (0x85ce8800) [pid = 1823] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:12:51 INFO - PROCESS | 1823 | --DOMWINDOW == 165 (0x883edc00) [pid = 1823] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:12:51 INFO - PROCESS | 1823 | --DOMWINDOW == 164 (0x91f48c00) [pid = 1823] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:12:51 INFO - PROCESS | 1823 | --DOMWINDOW == 163 (0x8e2dac00) [pid = 1823] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:12:51 INFO - PROCESS | 1823 | --DOMWINDOW == 162 (0x85cec000) [pid = 1823] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:12:51 INFO - PROCESS | 1823 | --DOMWINDOW == 161 (0x946c3c00) [pid = 1823] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:12:51 INFO - PROCESS | 1823 | --DOMWINDOW == 160 (0x95105800) [pid = 1823] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:12:51 INFO - PROCESS | 1823 | --DOMWINDOW == 159 (0x88322800) [pid = 1823] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:12:51 INFO - PROCESS | 1823 | --DOMWINDOW == 158 (0x91d66c00) [pid = 1823] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:12:51 INFO - PROCESS | 1823 | --DOMWINDOW == 157 (0x91d9f000) [pid = 1823] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:12:51 INFO - PROCESS | 1823 | --DOMWINDOW == 156 (0x97522800) [pid = 1823] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:12:51 INFO - PROCESS | 1823 | --DOMWINDOW == 155 (0x8d99dc00) [pid = 1823] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:12:51 INFO - PROCESS | 1823 | --DOMWINDOW == 154 (0x8a5c8000) [pid = 1823] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:12:51 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x8ac0b000) [pid = 1823] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:12:51 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x8ebe1c00) [pid = 1823] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:12:51 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x8bc38400) [pid = 1823] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:12:51 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x92dc5800) [pid = 1823] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:12:51 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x8d8d9c00) [pid = 1823] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:12:51 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x859e8800) [pid = 1823] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:12:51 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x91cf0000) [pid = 1823] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:12:51 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x89d46c00) [pid = 1823] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:12:52 INFO - PROCESS | 1823 | 1462374772158 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]]]}] 08:12:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:12:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 2299ms 08:12:52 INFO - PROCESS | 1823 | 1462374772193 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 08:12:52 INFO - PROCESS | 1823 | 1462374772198 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 08:12:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:12:52 INFO - PROCESS | 1823 | 1462374772204 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:12:52 INFO - PROCESS | 1823 | 1462374772206 Marionette TRACE conn3 <- [1,2054,null,{}] 08:12:52 INFO - PROCESS | 1823 | 1462374772212 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}] 08:12:52 INFO - PROCESS | 1823 | 1462374772486 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 08:12:52 INFO - PROCESS | 1823 | 1462374772511 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:52 INFO - PROCESS | 1823 | ++DOCSHELL 0x855a6c00 == 116 [pid = 1823] [id = 521] 08:12:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x87850c00) [pid = 1823] [serial = 1564] [outer = (nil)] 08:12:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x8890bc00) [pid = 1823] [serial = 1565] [outer = 0x87850c00] 08:12:52 INFO - PROCESS | 1823 | 1462374772584 Marionette DEBUG loaded listener.js 08:12:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x89498c00) [pid = 1823] [serial = 1566] [outer = 0x87850c00] 08:12:53 INFO - PROCESS | 1823 | 1462374773590 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]]]}] 08:12:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:12:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1431ms 08:12:53 INFO - PROCESS | 1823 | 1462374773636 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 08:12:53 INFO - PROCESS | 1823 | 1462374773643 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 08:12:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:12:53 INFO - PROCESS | 1823 | 1462374773665 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:12:53 INFO - PROCESS | 1823 | 1462374773671 Marionette TRACE conn3 <- [1,2058,null,{}] 08:12:53 INFO - PROCESS | 1823 | 1462374773680 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}] 08:12:53 INFO - PROCESS | 1823 | 1462374773927 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 08:12:54 INFO - PROCESS | 1823 | 1462374774266 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:54 INFO - PROCESS | 1823 | ++DOCSHELL 0x85cec000 == 117 [pid = 1823] [id = 522] 08:12:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x85ced000) [pid = 1823] [serial = 1567] [outer = (nil)] 08:12:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x85def000) [pid = 1823] [serial = 1568] [outer = 0x85ced000] 08:12:54 INFO - PROCESS | 1823 | 1462374774363 Marionette DEBUG loaded listener.js 08:12:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x87516000) [pid = 1823] [serial = 1569] [outer = 0x85ced000] 08:12:55 INFO - PROCESS | 1823 | 1462374775326 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]]]}] 08:12:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:12:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1740ms 08:12:55 INFO - PROCESS | 1823 | 1462374775405 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 08:12:55 INFO - PROCESS | 1823 | 1462374775414 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 08:12:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:12:55 INFO - PROCESS | 1823 | 1462374775426 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:12:55 INFO - PROCESS | 1823 | 1462374775431 Marionette TRACE conn3 <- [1,2062,null,{}] 08:12:55 INFO - PROCESS | 1823 | 1462374775439 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}] 08:12:55 INFO - PROCESS | 1823 | 1462374775709 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 08:12:56 INFO - PROCESS | 1823 | 1462374776043 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:56 INFO - PROCESS | 1823 | ++DOCSHELL 0x8784c800 == 118 [pid = 1823] [id = 523] 08:12:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x8784d000) [pid = 1823] [serial = 1570] [outer = (nil)] 08:12:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x88639800) [pid = 1823] [serial = 1571] [outer = 0x8784d000] 08:12:56 INFO - PROCESS | 1823 | 1462374776134 Marionette DEBUG loaded listener.js 08:12:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x88904400) [pid = 1823] [serial = 1572] [outer = 0x8784d000] 08:12:57 INFO - PROCESS | 1823 | 1462374777123 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]]]}] 08:12:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:12:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1747ms 08:12:57 INFO - PROCESS | 1823 | 1462374777173 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 08:12:57 INFO - PROCESS | 1823 | 1462374777177 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 08:12:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:12:57 INFO - PROCESS | 1823 | 1462374777187 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:12:57 INFO - PROCESS | 1823 | 1462374777193 Marionette TRACE conn3 <- [1,2066,null,{}] 08:12:57 INFO - PROCESS | 1823 | 1462374777212 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}] 08:12:57 INFO - PROCESS | 1823 | 1462374777444 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 08:12:57 INFO - PROCESS | 1823 | 1462374777825 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:57 INFO - PROCESS | 1823 | ++DOCSHELL 0x8a5c4c00 == 119 [pid = 1823] [id = 524] 08:12:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x8ab6ac00) [pid = 1823] [serial = 1573] [outer = (nil)] 08:12:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0x8ac06c00) [pid = 1823] [serial = 1574] [outer = 0x8ab6ac00] 08:12:57 INFO - PROCESS | 1823 | 1462374777925 Marionette DEBUG loaded listener.js 08:12:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x8ba9a400) [pid = 1823] [serial = 1575] [outer = 0x8ab6ac00] 08:12:58 INFO - PROCESS | 1823 | 1462374778970 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]]]}] 08:12:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:12:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1842ms 08:12:59 INFO - PROCESS | 1823 | 1462374779029 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 08:12:59 INFO - PROCESS | 1823 | 1462374779033 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 08:12:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:12:59 INFO - PROCESS | 1823 | 1462374779042 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:12:59 INFO - PROCESS | 1823 | 1462374779047 Marionette TRACE conn3 <- [1,2070,null,{}] 08:12:59 INFO - PROCESS | 1823 | 1462374779053 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}] 08:12:59 INFO - PROCESS | 1823 | 1462374779317 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 08:12:59 INFO - PROCESS | 1823 | 1462374779636 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:59 INFO - PROCESS | 1823 | ++DOCSHELL 0x8ac02000 == 120 [pid = 1823] [id = 525] 08:12:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x8ba9d000) [pid = 1823] [serial = 1576] [outer = (nil)] 08:12:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 160 (0x8bc42000) [pid = 1823] [serial = 1577] [outer = 0x8ba9d000] 08:12:59 INFO - PROCESS | 1823 | 1462374779733 Marionette DEBUG loaded listener.js 08:12:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x8bd9f800) [pid = 1823] [serial = 1578] [outer = 0x8ba9d000] 08:13:00 INFO - PROCESS | 1823 | 1462374780636 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]]]}] 08:13:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:13:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1634ms 08:13:00 INFO - PROCESS | 1823 | 1462374780676 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 08:13:00 INFO - PROCESS | 1823 | 1462374780680 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 08:13:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:13:00 INFO - PROCESS | 1823 | 1462374780687 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:13:00 INFO - PROCESS | 1823 | 1462374780690 Marionette TRACE conn3 <- [1,2074,null,{}] 08:13:00 INFO - PROCESS | 1823 | 1462374780696 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}] 08:13:00 INFO - PROCESS | 1823 | 1462374780903 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 08:13:01 INFO - PROCESS | 1823 | 1462374781181 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:01 INFO - PROCESS | 1823 | ++DOCSHELL 0x8ac10800 == 121 [pid = 1823] [id = 526] 08:13:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0x8bc1a400) [pid = 1823] [serial = 1579] [outer = (nil)] 08:13:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0x8d8d9c00) [pid = 1823] [serial = 1580] [outer = 0x8bc1a400] 08:13:01 INFO - PROCESS | 1823 | 1462374781318 Marionette DEBUG loaded listener.js 08:13:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x8daacc00) [pid = 1823] [serial = 1581] [outer = 0x8bc1a400] 08:13:02 INFO - PROCESS | 1823 | 1462374782271 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]]]}] 08:13:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:13:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1628ms 08:13:02 INFO - PROCESS | 1823 | 1462374782316 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 08:13:02 INFO - PROCESS | 1823 | 1462374782321 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 08:13:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:13:02 INFO - PROCESS | 1823 | 1462374782329 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:13:02 INFO - PROCESS | 1823 | 1462374782333 Marionette TRACE conn3 <- [1,2078,null,{}] 08:13:02 INFO - PROCESS | 1823 | 1462374782338 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}] 08:13:02 INFO - PROCESS | 1823 | 1462374782598 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 08:13:02 INFO - PROCESS | 1823 | 1462374782930 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:02 INFO - PROCESS | 1823 | ++DOCSHELL 0x8d290800 == 122 [pid = 1823] [id = 527] 08:13:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 165 (0x8dbc4000) [pid = 1823] [serial = 1582] [outer = (nil)] 08:13:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0x8e180c00) [pid = 1823] [serial = 1583] [outer = 0x8dbc4000] 08:13:03 INFO - PROCESS | 1823 | 1462374783027 Marionette DEBUG loaded listener.js 08:13:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x8e2dd400) [pid = 1823] [serial = 1584] [outer = 0x8dbc4000] 08:13:03 INFO - PROCESS | 1823 | 1462374783980 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]]]}] 08:13:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:13:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1730ms 08:13:04 INFO - PROCESS | 1823 | 1462374784060 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 08:13:04 INFO - PROCESS | 1823 | 1462374784063 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 08:13:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:13:04 INFO - PROCESS | 1823 | 1462374784069 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:13:04 INFO - PROCESS | 1823 | 1462374784073 Marionette TRACE conn3 <- [1,2082,null,{}] 08:13:04 INFO - PROCESS | 1823 | 1462374784079 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}] 08:13:04 INFO - PROCESS | 1823 | 1462374784318 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 08:13:04 INFO - PROCESS | 1823 | 1462374784633 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:04 INFO - PROCESS | 1823 | ++DOCSHELL 0x88316000 == 123 [pid = 1823] [id = 528] 08:13:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x8e0b8000) [pid = 1823] [serial = 1585] [outer = (nil)] 08:13:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x8eb9c800) [pid = 1823] [serial = 1586] [outer = 0x8e0b8000] 08:13:04 INFO - PROCESS | 1823 | 1462374784723 Marionette DEBUG loaded listener.js 08:13:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x8ebd5000) [pid = 1823] [serial = 1587] [outer = 0x8e0b8000] 08:13:05 INFO - PROCESS | 1823 | 1462374785610 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]]]}] 08:13:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:13:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1584ms 08:13:05 INFO - PROCESS | 1823 | 1462374785656 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 08:13:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:13:05 INFO - PROCESS | 1823 | 1462374785660 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 08:13:05 INFO - PROCESS | 1823 | 1462374785668 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:13:05 INFO - PROCESS | 1823 | 1462374785671 Marionette TRACE conn3 <- [1,2086,null,{}] 08:13:05 INFO - PROCESS | 1823 | 1462374785679 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}] 08:13:05 INFO - PROCESS | 1823 | 1462374785897 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 08:13:06 INFO - PROCESS | 1823 | 1462374786174 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:06 INFO - PROCESS | 1823 | ++DOCSHELL 0x8a5cac00 == 124 [pid = 1823] [id = 529] 08:13:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x8d292000) [pid = 1823] [serial = 1588] [outer = (nil)] 08:13:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x8f585400) [pid = 1823] [serial = 1589] [outer = 0x8d292000] 08:13:06 INFO - PROCESS | 1823 | 1462374786320 Marionette DEBUG loaded listener.js 08:13:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x8f603c00) [pid = 1823] [serial = 1590] [outer = 0x8d292000] 08:13:07 INFO - PROCESS | 1823 | 1462374787220 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]]]}] 08:13:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:13:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1586ms 08:13:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:13:07 INFO - PROCESS | 1823 | 1462374787253 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 08:13:07 INFO - PROCESS | 1823 | 1462374787256 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 08:13:07 INFO - PROCESS | 1823 | 1462374787263 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:13:07 INFO - PROCESS | 1823 | 1462374787267 Marionette TRACE conn3 <- [1,2090,null,{}] 08:13:07 INFO - PROCESS | 1823 | 1462374787273 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}] 08:13:07 INFO - PROCESS | 1823 | 1462374787478 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 08:13:07 INFO - PROCESS | 1823 | 1462374787770 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:07 INFO - PROCESS | 1823 | ++DOCSHELL 0x8e17bc00 == 125 [pid = 1823] [id = 530] 08:13:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x8eb9e000) [pid = 1823] [serial = 1591] [outer = (nil)] 08:13:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x91cf1c00) [pid = 1823] [serial = 1592] [outer = 0x8eb9e000] 08:13:07 INFO - PROCESS | 1823 | 1462374787908 Marionette DEBUG loaded listener.js 08:13:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x91d5b800) [pid = 1823] [serial = 1593] [outer = 0x8eb9e000] 08:13:08 INFO - PROCESS | 1823 | 1462374788833 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]]]}] 08:13:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:13:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1644ms 08:13:08 INFO - PROCESS | 1823 | 1462374788907 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 08:13:08 INFO - PROCESS | 1823 | 1462374788911 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 08:13:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:13:08 INFO - PROCESS | 1823 | 1462374788917 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:13:08 INFO - PROCESS | 1823 | 1462374788921 Marionette TRACE conn3 <- [1,2094,null,{}] 08:13:08 INFO - PROCESS | 1823 | 1462374788927 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}] 08:13:09 INFO - PROCESS | 1823 | 1462374789188 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 08:13:09 INFO - PROCESS | 1823 | 1462374789512 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:09 INFO - PROCESS | 1823 | ++DOCSHELL 0x848ca000 == 126 [pid = 1823] [id = 531] 08:13:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x8eb96000) [pid = 1823] [serial = 1594] [outer = (nil)] 08:13:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 178 (0x91eaa000) [pid = 1823] [serial = 1595] [outer = 0x8eb96000] 08:13:09 INFO - PROCESS | 1823 | 1462374789598 Marionette DEBUG loaded listener.js 08:13:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 179 (0x91ec1400) [pid = 1823] [serial = 1596] [outer = 0x8eb96000] 08:13:10 INFO - PROCESS | 1823 | 1462374790444 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]]]}] 08:13:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:13:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1548ms 08:13:10 INFO - PROCESS | 1823 | 1462374790466 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 08:13:10 INFO - PROCESS | 1823 | 1462374790470 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 08:13:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:13:10 INFO - PROCESS | 1823 | 1462374790476 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:13:10 INFO - PROCESS | 1823 | 1462374790481 Marionette TRACE conn3 <- [1,2098,null,{}] 08:13:10 INFO - PROCESS | 1823 | 1462374790487 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}] 08:13:10 INFO - PROCESS | 1823 | 1462374790727 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 08:13:11 INFO - PROCESS | 1823 | 1462374791007 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:11 INFO - PROCESS | 1823 | ++DOCSHELL 0x91f47c00 == 127 [pid = 1823] [id = 532] 08:13:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 180 (0x92492800) [pid = 1823] [serial = 1597] [outer = (nil)] 08:13:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 181 (0x92aeac00) [pid = 1823] [serial = 1598] [outer = 0x92492800] 08:13:11 INFO - PROCESS | 1823 | 1462374791157 Marionette DEBUG loaded listener.js 08:13:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 182 (0x92af7800) [pid = 1823] [serial = 1599] [outer = 0x92492800] 08:13:12 INFO - PROCESS | 1823 | 1462374792365 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]]]}] 08:13:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:13:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1930ms 08:13:12 INFO - PROCESS | 1823 | 1462374792408 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 08:13:12 INFO - PROCESS | 1823 | 1462374792412 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 08:13:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:13:12 INFO - PROCESS | 1823 | 1462374792418 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:13:12 INFO - PROCESS | 1823 | 1462374792422 Marionette TRACE conn3 <- [1,2102,null,{}] 08:13:12 INFO - PROCESS | 1823 | 1462374792427 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}] 08:13:12 INFO - PROCESS | 1823 | 1462374792646 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 08:13:12 INFO - PROCESS | 1823 | 1462374792955 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:12 INFO - PROCESS | 1823 | ++DOCSHELL 0x91fce800 == 128 [pid = 1823] [id = 533] 08:13:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 183 (0x92aec000) [pid = 1823] [serial = 1600] [outer = (nil)] 08:13:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 184 (0x93a0e000) [pid = 1823] [serial = 1601] [outer = 0x92aec000] 08:13:13 INFO - PROCESS | 1823 | 1462374793044 Marionette DEBUG loaded listener.js 08:13:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 185 (0x9508a000) [pid = 1823] [serial = 1602] [outer = 0x92aec000] 08:13:13 INFO - PROCESS | 1823 | 1462374793952 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]]]}] 08:13:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:13:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1586ms 08:13:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:13:14 INFO - PROCESS | 1823 | 1462374794005 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 08:13:14 INFO - PROCESS | 1823 | 1462374794008 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 08:13:14 INFO - PROCESS | 1823 | 1462374794015 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:13:14 INFO - PROCESS | 1823 | 1462374794018 Marionette TRACE conn3 <- [1,2106,null,{}] 08:13:14 INFO - PROCESS | 1823 | 1462374794024 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}] 08:13:14 INFO - PROCESS | 1823 | 1462374794230 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 08:13:14 INFO - PROCESS | 1823 | 1462374794548 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:14 INFO - PROCESS | 1823 | ++DOCSHELL 0x84176000 == 129 [pid = 1823] [id = 534] 08:13:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 186 (0x8a5ce400) [pid = 1823] [serial = 1603] [outer = (nil)] 08:13:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 187 (0x95105800) [pid = 1823] [serial = 1604] [outer = 0x8a5ce400] 08:13:14 INFO - PROCESS | 1823 | 1462374794638 Marionette DEBUG loaded listener.js 08:13:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 188 (0x9510d000) [pid = 1823] [serial = 1605] [outer = 0x8a5ce400] 08:13:15 INFO - PROCESS | 1823 | 1462374795492 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]]]}] 08:13:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:13:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1535ms 08:13:15 INFO - PROCESS | 1823 | 1462374795567 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 08:13:15 INFO - PROCESS | 1823 | 1462374795572 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 08:13:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:13:15 INFO - PROCESS | 1823 | 1462374795581 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:13:15 INFO - PROCESS | 1823 | 1462374795584 Marionette TRACE conn3 <- [1,2110,null,{}] 08:13:15 INFO - PROCESS | 1823 | 1462374795591 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}] 08:13:15 INFO - PROCESS | 1823 | 1462374795802 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 08:13:16 INFO - PROCESS | 1823 | 1462374796083 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:16 INFO - PROCESS | 1823 | ++DOCSHELL 0x8daae000 == 130 [pid = 1823] [id = 535] 08:13:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 189 (0x950c2000) [pid = 1823] [serial = 1606] [outer = (nil)] 08:13:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 190 (0x97529000) [pid = 1823] [serial = 1607] [outer = 0x950c2000] 08:13:16 INFO - PROCESS | 1823 | 1462374796218 Marionette DEBUG loaded listener.js 08:13:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 191 (0x98160800) [pid = 1823] [serial = 1608] [outer = 0x950c2000] 08:13:17 INFO - PROCESS | 1823 | 1462374797131 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]]]}] 08:13:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:13:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1579ms 08:13:17 INFO - PROCESS | 1823 | 1462374797163 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 08:13:17 INFO - PROCESS | 1823 | 1462374797166 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 08:13:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:13:17 INFO - PROCESS | 1823 | 1462374797177 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:13:17 INFO - PROCESS | 1823 | 1462374797186 Marionette TRACE conn3 <- [1,2114,null,{}] 08:13:17 INFO - PROCESS | 1823 | 1462374797219 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}] 08:13:17 INFO - PROCESS | 1823 | 1462374797438 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 08:13:17 INFO - PROCESS | 1823 | 1462374797774 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:17 INFO - PROCESS | 1823 | ++DOCSHELL 0x92dcfc00 == 131 [pid = 1823] [id = 536] 08:13:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 192 (0x951f8000) [pid = 1823] [serial = 1609] [outer = (nil)] 08:13:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 193 (0x99ec4000) [pid = 1823] [serial = 1610] [outer = 0x951f8000] 08:13:17 INFO - PROCESS | 1823 | 1462374797865 Marionette DEBUG loaded listener.js 08:13:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 194 (0x9a2eb400) [pid = 1823] [serial = 1611] [outer = 0x951f8000] 08:13:18 INFO - PROCESS | 1823 | 1462374798731 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]]]}] 08:13:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:13:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1615ms 08:13:18 INFO - PROCESS | 1823 | 1462374798790 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 08:13:18 INFO - PROCESS | 1823 | 1462374798794 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 08:13:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:13:18 INFO - PROCESS | 1823 | 1462374798800 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:13:18 INFO - PROCESS | 1823 | 1462374798803 Marionette TRACE conn3 <- [1,2118,null,{}] 08:13:18 INFO - PROCESS | 1823 | 1462374798811 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}] 08:13:19 INFO - PROCESS | 1823 | 1462374799046 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 08:13:19 INFO - PROCESS | 1823 | 1462374799405 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:19 INFO - PROCESS | 1823 | ++DOCSHELL 0x995d8000 == 132 [pid = 1823] [id = 537] 08:13:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 195 (0x9aad3800) [pid = 1823] [serial = 1612] [outer = (nil)] 08:13:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 196 (0x9aae1c00) [pid = 1823] [serial = 1613] [outer = 0x9aad3800] 08:13:19 INFO - PROCESS | 1823 | 1462374799496 Marionette DEBUG loaded listener.js 08:13:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 197 (0x9ad0d000) [pid = 1823] [serial = 1614] [outer = 0x9aad3800] 08:13:20 INFO - PROCESS | 1823 | 1462374800385 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]]]}] 08:13:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:13:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1630ms 08:13:20 INFO - PROCESS | 1823 | 1462374800431 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 08:13:20 INFO - PROCESS | 1823 | 1462374800435 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 08:13:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:13:20 INFO - PROCESS | 1823 | 1462374800441 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:13:20 INFO - PROCESS | 1823 | 1462374800444 Marionette TRACE conn3 <- [1,2122,null,{}] 08:13:20 INFO - PROCESS | 1823 | 1462374800450 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}] 08:13:20 INFO - PROCESS | 1823 | 1462374800658 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 08:13:20 INFO - PROCESS | 1823 | 1462374800944 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:21 INFO - PROCESS | 1823 | ++DOCSHELL 0x848cd000 == 133 [pid = 1823] [id = 538] 08:13:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 198 (0x9a977c00) [pid = 1823] [serial = 1615] [outer = (nil)] 08:13:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 199 (0x9b4c6400) [pid = 1823] [serial = 1616] [outer = 0x9a977c00] 08:13:21 INFO - PROCESS | 1823 | 1462374801076 Marionette DEBUG loaded listener.js 08:13:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 200 (0x9b7b6c00) [pid = 1823] [serial = 1617] [outer = 0x9a977c00] 08:13:21 INFO - PROCESS | 1823 | 1462374801958 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]]]}] 08:13:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:13:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1593ms 08:13:22 INFO - PROCESS | 1823 | 1462374802035 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 08:13:22 INFO - PROCESS | 1823 | 1462374802038 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 08:13:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:13:22 INFO - PROCESS | 1823 | 1462374802045 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:13:22 INFO - PROCESS | 1823 | 1462374802048 Marionette TRACE conn3 <- [1,2126,null,{}] 08:13:22 INFO - PROCESS | 1823 | 1462374802054 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}] 08:13:22 INFO - PROCESS | 1823 | 1462374802324 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 08:13:22 INFO - PROCESS | 1823 | 1462374802662 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:22 INFO - PROCESS | 1823 | ++DOCSHELL 0x995d6c00 == 134 [pid = 1823] [id = 539] 08:13:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 201 (0x9b205400) [pid = 1823] [serial = 1618] [outer = (nil)] 08:13:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 202 (0x9b82ec00) [pid = 1823] [serial = 1619] [outer = 0x9b205400] 08:13:22 INFO - PROCESS | 1823 | 1462374802756 Marionette DEBUG loaded listener.js 08:13:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 203 (0x9b890000) [pid = 1823] [serial = 1620] [outer = 0x9b205400] 08:13:23 INFO - PROCESS | 1823 | 1462374803703 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]]]}] 08:13:24 INFO - PROCESS | 1823 | --DOCSHELL 0x87849c00 == 133 [pid = 1823] [id = 375] 08:13:24 INFO - PROCESS | 1823 | --DOCSHELL 0x89476800 == 132 [pid = 1823] [id = 372] 08:13:24 INFO - PROCESS | 1823 | --DOCSHELL 0x88725400 == 131 [pid = 1823] [id = 378] 08:13:24 INFO - PROCESS | 1823 | --DOCSHELL 0x8872a400 == 130 [pid = 1823] [id = 376] 08:13:24 INFO - PROCESS | 1823 | --DOCSHELL 0x88730c00 == 129 [pid = 1823] [id = 377] 08:13:24 INFO - PROCESS | 1823 | --DOCSHELL 0x876ea000 == 128 [pid = 1823] [id = 374] 08:13:24 INFO - PROCESS | 1823 | --DOCSHELL 0x855ad000 == 127 [pid = 1823] [id = 471] 08:13:24 INFO - PROCESS | 1823 | --DOCSHELL 0x89d50c00 == 126 [pid = 1823] [id = 211] 08:13:24 INFO - PROCESS | 1823 | --DOCSHELL 0x89469400 == 125 [pid = 1823] [id = 371] 08:13:24 INFO - PROCESS | 1823 | --DOCSHELL 0x8784fc00 == 124 [pid = 1823] [id = 494] 08:13:24 INFO - PROCESS | 1823 | --DOCSHELL 0x848ca800 == 123 [pid = 1823] [id = 520] 08:13:24 INFO - PROCESS | 1823 | --DOCSHELL 0x88176000 == 122 [pid = 1823] [id = 519] 08:13:24 INFO - PROCESS | 1823 | --DOCSHELL 0x855f7000 == 121 [pid = 1823] [id = 518] 08:13:24 INFO - PROCESS | 1823 | --DOCSHELL 0x91f50400 == 120 [pid = 1823] [id = 509] 08:13:24 INFO - PROCESS | 1823 | --DOCSHELL 0x91fc9400 == 119 [pid = 1823] [id = 510] 08:13:25 INFO - PROCESS | 1823 | --DOCSHELL 0x8f40a800 == 118 [pid = 1823] [id = 508] 08:13:25 INFO - PROCESS | 1823 | --DOCSHELL 0x8f40f400 == 117 [pid = 1823] [id = 507] 08:13:25 INFO - PROCESS | 1823 | --DOCSHELL 0x8ba94000 == 116 [pid = 1823] [id = 506] 08:13:25 INFO - PROCESS | 1823 | --DOCSHELL 0x8e187000 == 115 [pid = 1823] [id = 505] 08:13:25 INFO - PROCESS | 1823 | --DOCSHELL 0x8bc36c00 == 114 [pid = 1823] [id = 503] 08:13:25 INFO - PROCESS | 1823 | --DOCSHELL 0x8dbcf000 == 113 [pid = 1823] [id = 504] 08:13:25 INFO - PROCESS | 1823 | --DOCSHELL 0x8a5cb000 == 112 [pid = 1823] [id = 501] 08:13:25 INFO - PROCESS | 1823 | --DOCSHELL 0x848d0400 == 111 [pid = 1823] [id = 502] 08:13:25 INFO - PROCESS | 1823 | --DOCSHELL 0x87512800 == 110 [pid = 1823] [id = 500] 08:13:25 INFO - PROCESS | 1823 | --DOCSHELL 0x859e3000 == 109 [pid = 1823] [id = 499] 08:13:25 INFO - PROCESS | 1823 | --DOMWINDOW == 202 (0x91fce400) [pid = 1823] [serial = 1398] [outer = (nil)] [url = about:blank] 08:13:25 INFO - PROCESS | 1823 | --DOMWINDOW == 201 (0x8ebd5c00) [pid = 1823] [serial = 1389] [outer = (nil)] [url = about:blank] 08:13:25 INFO - PROCESS | 1823 | --DOMWINDOW == 200 (0x88173400) [pid = 1823] [serial = 1413] [outer = (nil)] [url = about:blank] 08:13:25 INFO - PROCESS | 1823 | --DOMWINDOW == 199 (0x8f584c00) [pid = 1823] [serial = 1392] [outer = (nil)] [url = about:blank] 08:13:25 INFO - PROCESS | 1823 | --DOMWINDOW == 198 (0x8ac09000) [pid = 1823] [serial = 1374] [outer = (nil)] [url = about:blank] 08:13:25 INFO - PROCESS | 1823 | --DOMWINDOW == 197 (0x88323400) [pid = 1823] [serial = 1368] [outer = (nil)] [url = about:blank] 08:13:25 INFO - PROCESS | 1823 | --DOMWINDOW == 196 (0x93a0ec00) [pid = 1823] [serial = 1407] [outer = (nil)] [url = about:blank] 08:13:25 INFO - PROCESS | 1823 | --DOMWINDOW == 195 (0x8e2d9400) [pid = 1823] [serial = 1386] [outer = (nil)] [url = about:blank] 08:13:25 INFO - PROCESS | 1823 | --DOMWINDOW == 194 (0x8dcc4000) [pid = 1823] [serial = 1383] [outer = (nil)] [url = about:blank] 08:13:25 INFO - PROCESS | 1823 | --DOMWINDOW == 193 (0x8d8da800) [pid = 1823] [serial = 1380] [outer = (nil)] [url = about:blank] 08:13:25 INFO - PROCESS | 1823 | --DOMWINDOW == 192 (0x92dc9400) [pid = 1823] [serial = 1404] [outer = (nil)] [url = about:blank] 08:13:25 INFO - PROCESS | 1823 | --DOMWINDOW == 191 (0x91d65800) [pid = 1823] [serial = 1395] [outer = (nil)] [url = about:blank] 08:13:25 INFO - PROCESS | 1823 | --DOMWINDOW == 190 (0x89472c00) [pid = 1823] [serial = 1371] [outer = (nil)] [url = about:blank] 08:13:25 INFO - PROCESS | 1823 | --DOMWINDOW == 189 (0x859ef000) [pid = 1823] [serial = 1365] [outer = (nil)] [url = about:blank] 08:13:25 INFO - PROCESS | 1823 | --DOMWINDOW == 188 (0x950bbc00) [pid = 1823] [serial = 1410] [outer = (nil)] [url = about:blank] 08:13:25 INFO - PROCESS | 1823 | --DOMWINDOW == 187 (0x8751a400) [pid = 1823] [serial = 1490] [outer = (nil)] [url = about:blank] 08:13:25 INFO - PROCESS | 1823 | --DOMWINDOW == 186 (0x8863e000) [pid = 1823] [serial = 1493] [outer = (nil)] [url = about:blank] 08:13:25 INFO - PROCESS | 1823 | --DOMWINDOW == 185 (0x91fd4800) [pid = 1823] [serial = 1463] [outer = (nil)] [url = about:blank] 08:13:25 INFO - PROCESS | 1823 | --DOMWINDOW == 184 (0x8f608400) [pid = 1823] [serial = 1455] [outer = (nil)] [url = about:blank] 08:13:25 INFO - PROCESS | 1823 | --DOMWINDOW == 183 (0x8f583000) [pid = 1823] [serial = 1454] [outer = (nil)] [url = about:blank] 08:13:25 INFO - PROCESS | 1823 | --DOMWINDOW == 182 (0x876f1000) [pid = 1823] [serial = 1434] [outer = (nil)] [url = about:blank] 08:13:25 INFO - PROCESS | 1823 | --DOMWINDOW == 181 (0x87513000) [pid = 1823] [serial = 1433] [outer = (nil)] [url = about:blank] 08:13:25 INFO - PROCESS | 1823 | --DOMWINDOW == 180 (0x951f1400) [pid = 1823] [serial = 1473] [outer = (nil)] [url = about:blank] 08:13:25 INFO - PROCESS | 1823 | --DOMWINDOW == 179 (0x951ee400) [pid = 1823] [serial = 1472] [outer = (nil)] [url = about:blank] 08:13:25 INFO - PROCESS | 1823 | --DOMWINDOW == 178 (0x976aa000) [pid = 1823] [serial = 1476] [outer = (nil)] [url = about:blank] 08:13:25 INFO - PROCESS | 1823 | --DOMWINDOW == 177 (0x9769ec00) [pid = 1823] [serial = 1475] [outer = (nil)] [url = about:blank] 08:13:25 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x89470c00) [pid = 1823] [serial = 1437] [outer = (nil)] [url = about:blank] 08:13:25 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x88725c00) [pid = 1823] [serial = 1436] [outer = (nil)] [url = about:blank] 08:13:25 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x93a03000) [pid = 1823] [serial = 1467] [outer = (nil)] [url = about:blank] 08:13:25 INFO - PROCESS | 1823 | --DOMWINDOW == 173 (0x92dcc400) [pid = 1823] [serial = 1466] [outer = (nil)] [url = about:blank] 08:13:25 INFO - PROCESS | 1823 | --DOMWINDOW == 172 (0x995d8c00) [pid = 1823] [serial = 1481] [outer = (nil)] [url = about:blank] 08:13:25 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x91eb5000) [pid = 1823] [serial = 1461] [outer = (nil)] [url = about:blank] 08:13:25 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x91da3c00) [pid = 1823] [serial = 1460] [outer = (nil)] [url = about:blank] 08:13:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:13:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 3192ms 08:13:25 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x9956cc00) [pid = 1823] [serial = 1479] [outer = (nil)] [url = about:blank] 08:13:25 INFO - PROCESS | 1823 | --DOMWINDOW == 168 (0x992e1c00) [pid = 1823] [serial = 1478] [outer = (nil)] [url = about:blank] 08:13:25 INFO - PROCESS | 1823 | --DOMWINDOW == 167 (0x8e2d0400) [pid = 1823] [serial = 1449] [outer = (nil)] [url = about:blank] 08:13:25 INFO - PROCESS | 1823 | --DOMWINDOW == 166 (0x8e17fc00) [pid = 1823] [serial = 1448] [outer = (nil)] [url = about:blank] 08:13:25 INFO - PROCESS | 1823 | --DOMWINDOW == 165 (0x8ba9ec00) [pid = 1823] [serial = 1440] [outer = (nil)] [url = about:blank] 08:13:25 INFO - PROCESS | 1823 | --DOMWINDOW == 164 (0x8ac08800) [pid = 1823] [serial = 1439] [outer = (nil)] [url = about:blank] 08:13:25 INFO - PROCESS | 1823 | --DOMWINDOW == 163 (0x8cec6800) [pid = 1823] [serial = 1443] [outer = (nil)] [url = about:blank] 08:13:25 INFO - PROCESS | 1823 | --DOMWINDOW == 162 (0x8bd93c00) [pid = 1823] [serial = 1442] [outer = (nil)] [url = about:blank] 08:13:25 INFO - PROCESS | 1823 | --DOMWINDOW == 161 (0x91cf4c00) [pid = 1823] [serial = 1458] [outer = (nil)] [url = about:blank] 08:13:25 INFO - PROCESS | 1823 | --DOMWINDOW == 160 (0x91ce9400) [pid = 1823] [serial = 1457] [outer = (nil)] [url = about:blank] 08:13:25 INFO - PROCESS | 1823 | --DOMWINDOW == 159 (0x8d998c00) [pid = 1823] [serial = 1484] [outer = (nil)] [url = about:blank] 08:13:25 INFO - PROCESS | 1823 | --DOMWINDOW == 158 (0x8d8de400) [pid = 1823] [serial = 1446] [outer = (nil)] [url = about:blank] 08:13:25 INFO - PROCESS | 1823 | --DOMWINDOW == 157 (0x8d8d0800) [pid = 1823] [serial = 1445] [outer = (nil)] [url = about:blank] 08:13:25 INFO - PROCESS | 1823 | --DOMWINDOW == 156 (0x95104800) [pid = 1823] [serial = 1470] [outer = (nil)] [url = about:blank] 08:13:25 INFO - PROCESS | 1823 | --DOMWINDOW == 155 (0x950c4c00) [pid = 1823] [serial = 1469] [outer = (nil)] [url = about:blank] 08:13:25 INFO - PROCESS | 1823 | --DOMWINDOW == 154 (0x8eb99400) [pid = 1823] [serial = 1452] [outer = (nil)] [url = about:blank] 08:13:25 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x8e9bd000) [pid = 1823] [serial = 1451] [outer = (nil)] [url = about:blank] 08:13:25 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x85ce5c00) [pid = 1823] [serial = 1487] [outer = (nil)] [url = about:blank] 08:13:25 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x89475800) [pid = 1823] [serial = 1430] [outer = (nil)] [url = about:blank] 08:13:25 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x92aebc00) [pid = 1823] [serial = 1464] [outer = (nil)] [url = about:blank] 08:13:25 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x8784f800) [pid = 1823] [serial = 1491] [outer = (nil)] [url = about:blank] 08:13:25 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x88731800) [pid = 1823] [serial = 1494] [outer = (nil)] [url = about:blank] 08:13:25 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x85deb800) [pid = 1823] [serial = 1488] [outer = (nil)] [url = about:blank] 08:13:25 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x9249a400) [pid = 1823] [serial = 1401] [outer = (nil)] [url = about:blank] 08:13:25 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x8bc3e000) [pid = 1823] [serial = 1377] [outer = (nil)] [url = about:blank] 08:13:25 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x8946f800) [pid = 1823] [serial = 1496] [outer = (nil)] [url = about:blank] 08:13:25 INFO - PROCESS | 1823 | 1462374805388 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 08:13:25 INFO - PROCESS | 1823 | 1462374805393 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 08:13:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:13:25 INFO - PROCESS | 1823 | 1462374805404 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:13:25 INFO - PROCESS | 1823 | 1462374805412 Marionette TRACE conn3 <- [1,2130,null,{}] 08:13:25 INFO - PROCESS | 1823 | 1462374805419 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}] 08:13:25 INFO - PROCESS | 1823 | 1462374805601 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 08:13:25 INFO - PROCESS | 1823 | 1462374805618 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:25 INFO - PROCESS | 1823 | ++DOCSHELL 0x859e6c00 == 110 [pid = 1823] [id = 540] 08:13:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x859e7000) [pid = 1823] [serial = 1621] [outer = (nil)] 08:13:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x859ed800) [pid = 1823] [serial = 1622] [outer = 0x859e7000] 08:13:25 INFO - PROCESS | 1823 | 1462374805729 Marionette DEBUG loaded listener.js 08:13:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x85ce9800) [pid = 1823] [serial = 1623] [outer = 0x859e7000] 08:13:26 INFO - PROCESS | 1823 | 1462374806719 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] 08:13:26 INFO - PROCESS | 1823 | 1462374806751 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 08:13:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:13:26 INFO - PROCESS | 1823 | 1462374806764 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:13:26 INFO - PROCESS | 1823 | 1462374806769 Marionette TRACE conn3 <- [1,2134,null,{}] 08:13:26 INFO - PROCESS | 1823 | 1462374806777 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}] 08:13:27 INFO - PROCESS | 1823 | 1462374807042 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 08:13:27 INFO - PROCESS | 1823 | 1462374807197 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:27 INFO - PROCESS | 1823 | ++DOCSHELL 0x87517c00 == 111 [pid = 1823] [id = 541] 08:13:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x876e6800) [pid = 1823] [serial = 1624] [outer = (nil)] 08:13:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x87842800) [pid = 1823] [serial = 1625] [outer = 0x876e6800] 08:13:27 INFO - PROCESS | 1823 | 1462374807285 Marionette DEBUG loaded listener.js 08:13:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x88171800) [pid = 1823] [serial = 1626] [outer = 0x876e6800] 08:13:28 INFO - PROCESS | 1823 | 1462374808221 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]]]}] 08:13:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:13:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1486ms 08:13:28 INFO - PROCESS | 1823 | 1462374808247 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 08:13:28 INFO - PROCESS | 1823 | 1462374808250 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 08:13:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:13:28 INFO - PROCESS | 1823 | 1462374808257 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:13:28 INFO - PROCESS | 1823 | 1462374808260 Marionette TRACE conn3 <- [1,2138,null,{}] 08:13:28 INFO - PROCESS | 1823 | 1462374808274 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}] 08:13:28 INFO - PROCESS | 1823 | 1462374808547 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 08:13:28 INFO - PROCESS | 1823 | 1462374808574 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:28 INFO - PROCESS | 1823 | ++DOCSHELL 0x85cee400 == 112 [pid = 1823] [id = 542] 08:13:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x883ea400) [pid = 1823] [serial = 1627] [outer = (nil)] 08:13:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x8872cc00) [pid = 1823] [serial = 1628] [outer = 0x883ea400] 08:13:28 INFO - PROCESS | 1823 | 1462374808652 Marionette DEBUG loaded listener.js 08:13:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x8890c800) [pid = 1823] [serial = 1629] [outer = 0x883ea400] 08:13:29 INFO - PROCESS | 1823 | 1462374809670 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]]]}] 08:13:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:13:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 2188ms 08:13:30 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x848d0800) [pid = 1823] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:13:30 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x8816e800) [pid = 1823] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:13:30 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x88908000) [pid = 1823] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:13:30 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x88177000) [pid = 1823] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:13:30 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x88903000) [pid = 1823] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:13:30 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x9a62c800) [pid = 1823] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:13:30 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x859ecc00) [pid = 1823] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:13:30 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x992e5400) [pid = 1823] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:13:30 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x8f410800) [pid = 1823] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:13:30 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x8e2d6800) [pid = 1823] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:13:30 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x8ebdfc00) [pid = 1823] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:13:30 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x8784bc00) [pid = 1823] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:13:30 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x8d8d1800) [pid = 1823] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:13:30 INFO - PROCESS | 1823 | --DOMWINDOW == 139 (0x8e0bbc00) [pid = 1823] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:13:30 INFO - PROCESS | 1823 | --DOMWINDOW == 138 (0x92dcb000) [pid = 1823] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:13:30 INFO - PROCESS | 1823 | --DOMWINDOW == 137 (0x91eae800) [pid = 1823] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:13:30 INFO - PROCESS | 1823 | --DOMWINDOW == 136 (0x8ac09c00) [pid = 1823] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:13:30 INFO - PROCESS | 1823 | --DOMWINDOW == 135 (0x92dc6c00) [pid = 1823] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:13:30 INFO - PROCESS | 1823 | --DOMWINDOW == 134 (0x995d5400) [pid = 1823] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:13:30 INFO - PROCESS | 1823 | --DOMWINDOW == 133 (0x859e8400) [pid = 1823] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:13:30 INFO - PROCESS | 1823 | --DOMWINDOW == 132 (0x9a980800) [pid = 1823] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:13:30 INFO - PROCESS | 1823 | --DOMWINDOW == 131 (0x981dbc00) [pid = 1823] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:13:30 INFO - PROCESS | 1823 | --DOMWINDOW == 130 (0x8ab6b800) [pid = 1823] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:13:30 INFO - PROCESS | 1823 | --DOMWINDOW == 129 (0x91fca800) [pid = 1823] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:13:30 INFO - PROCESS | 1823 | 1462374810543 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 08:13:30 INFO - PROCESS | 1823 | 1462374810546 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 08:13:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:13:30 INFO - PROCESS | 1823 | 1462374810594 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:13:30 INFO - PROCESS | 1823 | 1462374810597 Marionette TRACE conn3 <- [1,2142,null,{}] 08:13:30 INFO - PROCESS | 1823 | 1462374810603 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}] 08:13:30 INFO - PROCESS | 1823 | 1462374810864 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 08:13:31 INFO - PROCESS | 1823 | 1462374810986 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:31 INFO - PROCESS | 1823 | ++DOCSHELL 0x85ce8c00 == 113 [pid = 1823] [id = 543] 08:13:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 130 (0x876e5c00) [pid = 1823] [serial = 1630] [outer = (nil)] 08:13:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 131 (0x88637000) [pid = 1823] [serial = 1631] [outer = 0x876e5c00] 08:13:31 INFO - PROCESS | 1823 | 1462374811062 Marionette DEBUG loaded listener.js 08:13:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 132 (0x8890b800) [pid = 1823] [serial = 1632] [outer = 0x876e5c00] 08:13:31 INFO - PROCESS | 1823 | 1462374811865 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] 08:13:31 INFO - PROCESS | 1823 | 1462374811933 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 08:13:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:13:31 INFO - PROCESS | 1823 | 1462374811940 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:13:31 INFO - PROCESS | 1823 | 1462374811944 Marionette TRACE conn3 <- [1,2146,null,{}] 08:13:31 INFO - PROCESS | 1823 | 1462374811950 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}] 08:13:32 INFO - PROCESS | 1823 | 1462374812149 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 08:13:32 INFO - PROCESS | 1823 | 1462374812358 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:32 INFO - PROCESS | 1823 | ++DOCSHELL 0x8784bc00 == 114 [pid = 1823] [id = 544] 08:13:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 133 (0x89472c00) [pid = 1823] [serial = 1633] [outer = (nil)] 08:13:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 134 (0x8a5c5c00) [pid = 1823] [serial = 1634] [outer = 0x89472c00] 08:13:32 INFO - PROCESS | 1823 | 1462374812437 Marionette DEBUG loaded listener.js 08:13:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 135 (0x8ab69400) [pid = 1823] [serial = 1635] [outer = 0x89472c00] 08:13:33 INFO - PROCESS | 1823 | 1462374813571 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] 08:13:33 INFO - PROCESS | 1823 | 1462374813644 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 08:13:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:13:33 INFO - PROCESS | 1823 | 1462374813652 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:13:33 INFO - PROCESS | 1823 | 1462374813658 Marionette TRACE conn3 <- [1,2150,null,{}] 08:13:33 INFO - PROCESS | 1823 | 1462374813667 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}] 08:13:33 INFO - PROCESS | 1823 | 1462374813900 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 08:13:34 INFO - PROCESS | 1823 | 1462374814227 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:34 INFO - PROCESS | 1823 | ++DOCSHELL 0x855adc00 == 115 [pid = 1823] [id = 545] 08:13:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 136 (0x85df1800) [pid = 1823] [serial = 1636] [outer = (nil)] 08:13:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 137 (0x8816f400) [pid = 1823] [serial = 1637] [outer = 0x85df1800] 08:13:34 INFO - PROCESS | 1823 | 1462374814335 Marionette DEBUG loaded listener.js 08:13:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 138 (0x883f2400) [pid = 1823] [serial = 1638] [outer = 0x85df1800] 08:13:35 INFO - PROCESS | 1823 | 1462374815267 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]]]}] 08:13:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:13:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1688ms 08:13:35 INFO - PROCESS | 1823 | 1462374815340 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 08:13:35 INFO - PROCESS | 1823 | 1462374815349 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 08:13:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:13:35 INFO - PROCESS | 1823 | 1462374815360 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:13:35 INFO - PROCESS | 1823 | 1462374815365 Marionette TRACE conn3 <- [1,2154,null,{}] 08:13:35 INFO - PROCESS | 1823 | 1462374815371 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}] 08:13:35 INFO - PROCESS | 1823 | 1462374815593 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 08:13:35 INFO - PROCESS | 1823 | 1462374815970 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:36 INFO - PROCESS | 1823 | ++DOCSHELL 0x88174c00 == 116 [pid = 1823] [id = 546] 08:13:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 139 (0x89496000) [pid = 1823] [serial = 1639] [outer = (nil)] 08:13:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x8ab73000) [pid = 1823] [serial = 1640] [outer = 0x89496000] 08:13:36 INFO - PROCESS | 1823 | 1462374816063 Marionette DEBUG loaded listener.js 08:13:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x8ac0b400) [pid = 1823] [serial = 1641] [outer = 0x89496000] 08:13:36 INFO - PROCESS | 1823 | 1462374816970 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]]]}] 08:13:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:13:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1680ms 08:13:37 INFO - PROCESS | 1823 | 1462374817040 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 08:13:37 INFO - PROCESS | 1823 | 1462374817044 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 08:13:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:13:37 INFO - PROCESS | 1823 | 1462374817051 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:13:37 INFO - PROCESS | 1823 | 1462374817057 Marionette TRACE conn3 <- [1,2158,null,{}] 08:13:37 INFO - PROCESS | 1823 | 1462374817074 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}] 08:13:37 INFO - PROCESS | 1823 | 1462374817357 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 08:13:37 INFO - PROCESS | 1823 | 1462374817678 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:37 INFO - PROCESS | 1823 | ++DOCSHELL 0x8948d400 == 117 [pid = 1823] [id = 547] 08:13:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x8bc10c00) [pid = 1823] [serial = 1642] [outer = (nil)] 08:13:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x8bc41400) [pid = 1823] [serial = 1643] [outer = 0x8bc10c00] 08:13:37 INFO - PROCESS | 1823 | 1462374817768 Marionette DEBUG loaded listener.js 08:13:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x8cec9800) [pid = 1823] [serial = 1644] [outer = 0x8bc10c00] 08:13:38 INFO - PROCESS | 1823 | 1462374818664 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]]]}] 08:13:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:13:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1684ms 08:13:38 INFO - PROCESS | 1823 | 1462374818736 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 08:13:38 INFO - PROCESS | 1823 | 1462374818741 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 08:13:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:13:38 INFO - PROCESS | 1823 | 1462374818748 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:13:38 INFO - PROCESS | 1823 | 1462374818752 Marionette TRACE conn3 <- [1,2162,null,{}] 08:13:38 INFO - PROCESS | 1823 | 1462374818758 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}] 08:13:39 INFO - PROCESS | 1823 | 1462374819011 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 08:13:39 INFO - PROCESS | 1823 | 1462374819323 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:39 INFO - PROCESS | 1823 | ++DOCSHELL 0x876f1000 == 118 [pid = 1823] [id = 548] 08:13:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x8d297800) [pid = 1823] [serial = 1645] [outer = (nil)] 08:13:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x8d8db400) [pid = 1823] [serial = 1646] [outer = 0x8d297800] 08:13:39 INFO - PROCESS | 1823 | 1462374819414 Marionette DEBUG loaded listener.js 08:13:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x8d998c00) [pid = 1823] [serial = 1647] [outer = 0x8d297800] 08:13:40 INFO - PROCESS | 1823 | 1462374820298 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]]]}] 08:13:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:13:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1581ms 08:13:40 INFO - PROCESS | 1823 | 1462374820330 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 08:13:40 INFO - PROCESS | 1823 | 1462374820333 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 08:13:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:13:40 INFO - PROCESS | 1823 | 1462374820340 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:13:40 INFO - PROCESS | 1823 | 1462374820343 Marionette TRACE conn3 <- [1,2166,null,{}] 08:13:40 INFO - PROCESS | 1823 | 1462374820350 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}] 08:13:40 INFO - PROCESS | 1823 | 1462374820565 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 08:13:40 INFO - PROCESS | 1823 | 1462374820853 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:40 INFO - PROCESS | 1823 | ++DOCSHELL 0x85df9c00 == 119 [pid = 1823] [id = 549] 08:13:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x8cece000) [pid = 1823] [serial = 1648] [outer = (nil)] 08:13:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x8dcc2c00) [pid = 1823] [serial = 1649] [outer = 0x8cece000] 08:13:41 INFO - PROCESS | 1823 | 1462374820996 Marionette DEBUG loaded listener.js 08:13:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x8dcca000) [pid = 1823] [serial = 1650] [outer = 0x8cece000] 08:13:41 INFO - PROCESS | 1823 | 1462374821932 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]]]}] 08:13:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:13:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1630ms 08:13:41 INFO - PROCESS | 1823 | 1462374821971 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 08:13:41 INFO - PROCESS | 1823 | 1462374821975 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 08:13:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:13:41 INFO - PROCESS | 1823 | 1462374821982 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:13:41 INFO - PROCESS | 1823 | 1462374821986 Marionette TRACE conn3 <- [1,2170,null,{}] 08:13:41 INFO - PROCESS | 1823 | 1462374821992 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}] 08:13:42 INFO - PROCESS | 1823 | 1462374822227 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 08:13:42 INFO - PROCESS | 1823 | 1462374822543 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:42 INFO - PROCESS | 1823 | ++DOCSHELL 0x8bd9ec00 == 120 [pid = 1823] [id = 550] 08:13:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x8e0b4400) [pid = 1823] [serial = 1651] [outer = (nil)] 08:13:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x8e2d7800) [pid = 1823] [serial = 1652] [outer = 0x8e0b4400] 08:13:42 INFO - PROCESS | 1823 | 1462374822635 Marionette DEBUG loaded listener.js 08:13:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x8e9b8800) [pid = 1823] [serial = 1653] [outer = 0x8e0b4400] 08:13:43 INFO - PROCESS | 1823 | 1462374823524 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]]]}] 08:13:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:13:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1584ms 08:13:43 INFO - PROCESS | 1823 | 1462374823567 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 08:13:43 INFO - PROCESS | 1823 | 1462374823570 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 08:13:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:13:43 INFO - PROCESS | 1823 | 1462374823577 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:13:43 INFO - PROCESS | 1823 | 1462374823581 Marionette TRACE conn3 <- [1,2174,null,{}] 08:13:43 INFO - PROCESS | 1823 | 1462374823587 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}] 08:13:43 INFO - PROCESS | 1823 | 1462374823796 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 08:13:44 INFO - PROCESS | 1823 | 1462374824071 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:44 INFO - PROCESS | 1823 | ++DOCSHELL 0x848cd800 == 121 [pid = 1823] [id = 551] 08:13:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x8d298400) [pid = 1823] [serial = 1654] [outer = (nil)] 08:13:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x8ebd6c00) [pid = 1823] [serial = 1655] [outer = 0x8d298400] 08:13:44 INFO - PROCESS | 1823 | 1462374824208 Marionette DEBUG loaded listener.js 08:13:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x8ebe0400) [pid = 1823] [serial = 1656] [outer = 0x8d298400] 08:13:45 INFO - PROCESS | 1823 | 1462374825102 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]]]}] 08:13:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:13:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1581ms 08:13:45 INFO - PROCESS | 1823 | 1462374825158 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 08:13:45 INFO - PROCESS | 1823 | 1462374825162 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 08:13:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:13:45 INFO - PROCESS | 1823 | 1462374825168 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:13:45 INFO - PROCESS | 1823 | 1462374825172 Marionette TRACE conn3 <- [1,2178,null,{}] 08:13:45 INFO - PROCESS | 1823 | 1462374825178 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}] 08:13:45 INFO - PROCESS | 1823 | 1462374825376 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 08:13:45 INFO - PROCESS | 1823 | 1462374825647 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:45 INFO - PROCESS | 1823 | ++DOCSHELL 0x8e2da000 == 122 [pid = 1823] [id = 552] 08:13:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0x8eb9e800) [pid = 1823] [serial = 1657] [outer = (nil)] 08:13:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x8f58fc00) [pid = 1823] [serial = 1658] [outer = 0x8eb9e800] 08:13:45 INFO - PROCESS | 1823 | 1462374825779 Marionette DEBUG loaded listener.js 08:13:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x8f604800) [pid = 1823] [serial = 1659] [outer = 0x8eb9e800] 08:13:46 INFO - PROCESS | 1823 | 1462374826656 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]]]}] 08:13:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:13:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1531ms 08:13:46 INFO - PROCESS | 1823 | 1462374826704 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 08:13:46 INFO - PROCESS | 1823 | 1462374826708 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 08:13:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:13:46 INFO - PROCESS | 1823 | 1462374826715 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:13:46 INFO - PROCESS | 1823 | 1462374826719 Marionette TRACE conn3 <- [1,2182,null,{}] 08:13:46 INFO - PROCESS | 1823 | 1462374826724 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}] 08:13:46 INFO - PROCESS | 1823 | 1462374826946 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 08:13:47 INFO - PROCESS | 1823 | 1462374827230 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:47 INFO - PROCESS | 1823 | ++DOCSHELL 0x8dbc8c00 == 123 [pid = 1823] [id = 553] 08:13:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 160 (0x8f410800) [pid = 1823] [serial = 1660] [outer = (nil)] 08:13:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x91cec000) [pid = 1823] [serial = 1661] [outer = 0x8f410800] 08:13:47 INFO - PROCESS | 1823 | 1462374827379 Marionette DEBUG loaded listener.js 08:13:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0x91d59000) [pid = 1823] [serial = 1662] [outer = 0x8f410800] 08:13:48 INFO - PROCESS | 1823 | 1462374828288 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]]]}] 08:13:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:13:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1632ms 08:13:48 INFO - PROCESS | 1823 | 1462374828348 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 08:13:48 INFO - PROCESS | 1823 | 1462374828352 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 08:13:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:13:48 INFO - PROCESS | 1823 | 1462374828358 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:13:48 INFO - PROCESS | 1823 | 1462374828361 Marionette TRACE conn3 <- [1,2186,null,{}] 08:13:48 INFO - PROCESS | 1823 | 1462374828367 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}] 08:13:48 INFO - PROCESS | 1823 | 1462374828590 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 08:13:48 INFO - PROCESS | 1823 | 1462374828921 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:48 INFO - PROCESS | 1823 | ++DOCSHELL 0x8f610c00 == 124 [pid = 1823] [id = 554] 08:13:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0x91da4c00) [pid = 1823] [serial = 1663] [outer = (nil)] 08:13:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x91eb3000) [pid = 1823] [serial = 1664] [outer = 0x91da4c00] 08:13:49 INFO - PROCESS | 1823 | 1462374829014 Marionette DEBUG loaded listener.js 08:13:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 165 (0x91ec1000) [pid = 1823] [serial = 1665] [outer = 0x91da4c00] 08:13:50 INFO - PROCESS | 1823 | 1462374830018 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]]]}] 08:13:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:13:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1728ms 08:13:50 INFO - PROCESS | 1823 | 1462374830088 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 08:13:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:13:50 INFO - PROCESS | 1823 | 1462374830093 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 08:13:50 INFO - PROCESS | 1823 | 1462374830100 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:13:50 INFO - PROCESS | 1823 | 1462374830105 Marionette TRACE conn3 <- [1,2190,null,{}] 08:13:50 INFO - PROCESS | 1823 | 1462374830110 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}] 08:13:50 INFO - PROCESS | 1823 | 1462374830389 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 08:13:50 INFO - PROCESS | 1823 | 1462374830724 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:50 INFO - PROCESS | 1823 | ++DOCSHELL 0x91f4f000 == 125 [pid = 1823] [id = 555] 08:13:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0x91fca400) [pid = 1823] [serial = 1666] [outer = (nil)] 08:13:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x92377400) [pid = 1823] [serial = 1667] [outer = 0x91fca400] 08:13:50 INFO - PROCESS | 1823 | 1462374830823 Marionette DEBUG loaded listener.js 08:13:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x92aed000) [pid = 1823] [serial = 1668] [outer = 0x91fca400] 08:13:51 INFO - PROCESS | 1823 | 1462374831692 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]]]}] 08:13:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:13:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1639ms 08:13:51 INFO - PROCESS | 1823 | 1462374831739 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 08:13:51 INFO - PROCESS | 1823 | 1462374831743 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 08:13:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:13:51 INFO - PROCESS | 1823 | 1462374831750 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:13:51 INFO - PROCESS | 1823 | 1462374831753 Marionette TRACE conn3 <- [1,2194,null,{}] 08:13:51 INFO - PROCESS | 1823 | 1462374831759 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}] 08:13:51 INFO - PROCESS | 1823 | 1462374831979 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 08:13:52 INFO - PROCESS | 1823 | 1462374832254 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:52 INFO - PROCESS | 1823 | ++DOCSHELL 0x855a9c00 == 126 [pid = 1823] [id = 556] 08:13:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x8f583400) [pid = 1823] [serial = 1669] [outer = (nil)] 08:13:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x92dc6000) [pid = 1823] [serial = 1670] [outer = 0x8f583400] 08:13:52 INFO - PROCESS | 1823 | 1462374832346 Marionette DEBUG loaded listener.js 08:13:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x92dc9400) [pid = 1823] [serial = 1671] [outer = 0x8f583400] 08:13:53 INFO - PROCESS | 1823 | 1462374833301 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]]]}] 08:13:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:13:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1579ms 08:13:53 INFO - PROCESS | 1823 | 1462374833330 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 08:13:53 INFO - PROCESS | 1823 | 1462374833333 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 08:13:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:13:53 INFO - PROCESS | 1823 | 1462374833340 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:13:53 INFO - PROCESS | 1823 | 1462374833343 Marionette TRACE conn3 <- [1,2198,null,{}] 08:13:53 INFO - PROCESS | 1823 | 1462374833349 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}] 08:13:53 INFO - PROCESS | 1823 | 1462374833555 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 08:13:53 INFO - PROCESS | 1823 | 1462374833835 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:53 INFO - PROCESS | 1823 | ++DOCSHELL 0x92af2800 == 127 [pid = 1823] [id = 557] 08:13:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x92af7400) [pid = 1823] [serial = 1672] [outer = (nil)] 08:13:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x93cbdc00) [pid = 1823] [serial = 1673] [outer = 0x92af7400] 08:13:53 INFO - PROCESS | 1823 | 1462374833968 Marionette DEBUG loaded listener.js 08:13:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x946c0400) [pid = 1823] [serial = 1674] [outer = 0x92af7400] 08:13:54 INFO - PROCESS | 1823 | 1462374834853 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]]]}] 08:13:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:13:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1587ms 08:13:54 INFO - PROCESS | 1823 | 1462374834928 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 08:13:54 INFO - PROCESS | 1823 | 1462374834931 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 08:13:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:13:54 INFO - PROCESS | 1823 | 1462374834938 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:13:54 INFO - PROCESS | 1823 | 1462374834941 Marionette TRACE conn3 <- [1,2202,null,{}] 08:13:54 INFO - PROCESS | 1823 | 1462374834946 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}] 08:13:55 INFO - PROCESS | 1823 | 1462374835165 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 08:13:55 INFO - PROCESS | 1823 | 1462374835489 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:55 INFO - PROCESS | 1823 | ++DOCSHELL 0x91f51800 == 128 [pid = 1823] [id = 558] 08:13:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x93a0ec00) [pid = 1823] [serial = 1675] [outer = (nil)] 08:13:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x95104c00) [pid = 1823] [serial = 1676] [outer = 0x93a0ec00] 08:13:55 INFO - PROCESS | 1823 | 1462374835582 Marionette DEBUG loaded listener.js 08:13:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x95108800) [pid = 1823] [serial = 1677] [outer = 0x93a0ec00] 08:13:56 INFO - PROCESS | 1823 | 1462374836523 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]]]}] 08:13:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:13:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1630ms 08:13:56 INFO - PROCESS | 1823 | 1462374836569 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 08:13:56 INFO - PROCESS | 1823 | 1462374836573 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 08:13:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:13:56 INFO - PROCESS | 1823 | 1462374836579 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:13:56 INFO - PROCESS | 1823 | 1462374836583 Marionette TRACE conn3 <- [1,2206,null,{}] 08:13:56 INFO - PROCESS | 1823 | 1462374836589 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}] 08:13:56 INFO - PROCESS | 1823 | 1462374836815 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 08:13:57 INFO - PROCESS | 1823 | 1462374837154 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:57 INFO - PROCESS | 1823 | ++DOCSHELL 0x93a08000 == 129 [pid = 1823] [id = 559] 08:13:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 178 (0x93a0f800) [pid = 1823] [serial = 1678] [outer = (nil)] 08:13:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 179 (0x9751f400) [pid = 1823] [serial = 1679] [outer = 0x93a0f800] 08:13:57 INFO - PROCESS | 1823 | 1462374837252 Marionette DEBUG loaded listener.js 08:13:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 180 (0x976a8400) [pid = 1823] [serial = 1680] [outer = 0x93a0f800] 08:13:58 INFO - PROCESS | 1823 | 1462374838180 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]]]}] 08:13:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:13:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1638ms 08:13:58 INFO - PROCESS | 1823 | 1462374838217 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 08:13:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:13:58 INFO - PROCESS | 1823 | 1462374838222 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 08:13:58 INFO - PROCESS | 1823 | 1462374838228 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:13:58 INFO - PROCESS | 1823 | 1462374838232 Marionette TRACE conn3 <- [1,2210,null,{}] 08:13:58 INFO - PROCESS | 1823 | 1462374838238 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}] 08:13:58 INFO - PROCESS | 1823 | 1462374838456 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 08:13:58 INFO - PROCESS | 1823 | 1462374838784 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:58 INFO - PROCESS | 1823 | ++DOCSHELL 0x848c4c00 == 130 [pid = 1823] [id = 560] 08:13:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 181 (0x92aeec00) [pid = 1823] [serial = 1681] [outer = (nil)] 08:13:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 182 (0x99570000) [pid = 1823] [serial = 1682] [outer = 0x92aeec00] 08:13:58 INFO - PROCESS | 1823 | 1462374838880 Marionette DEBUG loaded listener.js 08:13:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 183 (0x995d1c00) [pid = 1823] [serial = 1683] [outer = 0x92aeec00] 08:13:59 INFO - PROCESS | 1823 | 1462374839758 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]]]}] 08:13:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:13:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1580ms 08:13:59 INFO - PROCESS | 1823 | 1462374839808 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 08:13:59 INFO - PROCESS | 1823 | 1462374839812 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 08:13:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:13:59 INFO - PROCESS | 1823 | 1462374839818 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:13:59 INFO - PROCESS | 1823 | 1462374839821 Marionette TRACE conn3 <- [1,2214,null,{}] 08:13:59 INFO - PROCESS | 1823 | 1462374839827 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}] 08:14:00 INFO - PROCESS | 1823 | 1462374840061 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 08:14:00 INFO - PROCESS | 1823 | 1462374840388 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:00 INFO - PROCESS | 1823 | ++DOCSHELL 0x99ec2800 == 131 [pid = 1823] [id = 561] 08:14:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 184 (0x99ece800) [pid = 1823] [serial = 1684] [outer = (nil)] 08:14:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 185 (0x9a48bc00) [pid = 1823] [serial = 1685] [outer = 0x99ece800] 08:14:00 INFO - PROCESS | 1823 | 1462374840483 Marionette DEBUG loaded listener.js 08:14:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 186 (0x9a4c9c00) [pid = 1823] [serial = 1686] [outer = 0x99ece800] 08:14:01 INFO - PROCESS | 1823 | 1462374841435 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]]]}] 08:14:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:14:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1679ms 08:14:01 INFO - PROCESS | 1823 | 1462374841498 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 08:14:01 INFO - PROCESS | 1823 | 1462374841503 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 08:14:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:14:01 INFO - PROCESS | 1823 | 1462374841509 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:14:01 INFO - PROCESS | 1823 | 1462374841512 Marionette TRACE conn3 <- [1,2218,null,{}] 08:14:01 INFO - PROCESS | 1823 | 1462374841520 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}] 08:14:01 INFO - PROCESS | 1823 | 1462374841780 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 08:14:02 INFO - PROCESS | 1823 | 1462374842111 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:02 INFO - PROCESS | 1823 | ++DOCSHELL 0x8bc38c00 == 132 [pid = 1823] [id = 562] 08:14:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 187 (0x92aed800) [pid = 1823] [serial = 1687] [outer = (nil)] 08:14:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 188 (0x9aacbc00) [pid = 1823] [serial = 1688] [outer = 0x92aed800] 08:14:02 INFO - PROCESS | 1823 | 1462374842205 Marionette DEBUG loaded listener.js 08:14:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 189 (0x9aad8000) [pid = 1823] [serial = 1689] [outer = 0x92aed800] 08:14:04 INFO - PROCESS | 1823 | --DOCSHELL 0x8dbc1c00 == 131 [pid = 1823] [id = 264] 08:14:04 INFO - PROCESS | 1823 | --DOCSHELL 0x85ce8c00 == 130 [pid = 1823] [id = 543] 08:14:04 INFO - PROCESS | 1823 | --DOCSHELL 0x85cee400 == 129 [pid = 1823] [id = 542] 08:14:04 INFO - PROCESS | 1823 | --DOCSHELL 0x87517c00 == 128 [pid = 1823] [id = 541] 08:14:04 INFO - PROCESS | 1823 | --DOCSHELL 0x859e6c00 == 127 [pid = 1823] [id = 540] 08:14:04 INFO - PROCESS | 1823 | --DOCSHELL 0x848cd000 == 126 [pid = 1823] [id = 538] 08:14:04 INFO - PROCESS | 1823 | --DOCSHELL 0x995d6c00 == 125 [pid = 1823] [id = 539] 08:14:04 INFO - PROCESS | 1823 | --DOCSHELL 0x995d8000 == 124 [pid = 1823] [id = 537] 08:14:04 INFO - PROCESS | 1823 | --DOCSHELL 0x92dcfc00 == 123 [pid = 1823] [id = 536] 08:14:04 INFO - PROCESS | 1823 | --DOCSHELL 0x84176000 == 122 [pid = 1823] [id = 534] 08:14:04 INFO - PROCESS | 1823 | --DOCSHELL 0x8daae000 == 121 [pid = 1823] [id = 535] 08:14:04 INFO - PROCESS | 1823 | --DOCSHELL 0x91fce800 == 120 [pid = 1823] [id = 533] 08:14:04 INFO - PROCESS | 1823 | --DOCSHELL 0x91f47c00 == 119 [pid = 1823] [id = 532] 08:14:04 INFO - PROCESS | 1823 | --DOCSHELL 0x848ca000 == 118 [pid = 1823] [id = 531] 08:14:04 INFO - PROCESS | 1823 | --DOCSHELL 0x8e17bc00 == 117 [pid = 1823] [id = 530] 08:14:04 INFO - PROCESS | 1823 | --DOCSHELL 0x8a5cac00 == 116 [pid = 1823] [id = 529] 08:14:04 INFO - PROCESS | 1823 | --DOCSHELL 0x8d290800 == 115 [pid = 1823] [id = 527] 08:14:04 INFO - PROCESS | 1823 | --DOCSHELL 0x88316000 == 114 [pid = 1823] [id = 528] 08:14:04 INFO - PROCESS | 1823 | --DOCSHELL 0x8ac10800 == 113 [pid = 1823] [id = 526] 08:14:04 INFO - PROCESS | 1823 | --DOCSHELL 0x8ac02000 == 112 [pid = 1823] [id = 525] 08:14:04 INFO - PROCESS | 1823 | --DOCSHELL 0x8a5c4c00 == 111 [pid = 1823] [id = 524] 08:14:04 INFO - PROCESS | 1823 | --DOCSHELL 0x8784c800 == 110 [pid = 1823] [id = 523] 08:14:04 INFO - PROCESS | 1823 | --DOCSHELL 0x85cec000 == 109 [pid = 1823] [id = 522] 08:14:04 INFO - PROCESS | 1823 | --DOMWINDOW == 188 (0x99ecec00) [pid = 1823] [serial = 1482] [outer = (nil)] [url = about:blank] 08:14:04 INFO - PROCESS | 1823 | --DOMWINDOW == 187 (0x8e0bd400) [pid = 1823] [serial = 1485] [outer = (nil)] [url = about:blank] 08:14:04 INFO - PROCESS | 1823 | --DOMWINDOW == 186 (0x8a5c4400) [pid = 1823] [serial = 1431] [outer = (nil)] [url = about:blank] 08:14:04 INFO - PROCESS | 1823 | --DOMWINDOW == 185 (0x8890bc00) [pid = 1823] [serial = 1565] [outer = (nil)] [url = about:blank] 08:14:04 INFO - PROCESS | 1823 | --DOMWINDOW == 184 (0x88323000) [pid = 1823] [serial = 1560] [outer = (nil)] [url = about:blank] 08:14:04 INFO - PROCESS | 1823 | --DOMWINDOW == 183 (0x89469c00) [pid = 1823] [serial = 1562] [outer = (nil)] [url = about:blank] 08:14:04 INFO - PROCESS | 1823 | --DOMWINDOW == 182 (0x9aad6800) [pid = 1823] [serial = 1547] [outer = (nil)] [url = about:blank] 08:14:04 INFO - PROCESS | 1823 | --DOMWINDOW == 181 (0x85cf0400) [pid = 1823] [serial = 1556] [outer = (nil)] [url = about:blank] 08:14:04 INFO - PROCESS | 1823 | --DOMWINDOW == 180 (0x87512000) [pid = 1823] [serial = 1557] [outer = (nil)] [url = about:blank] 08:14:04 INFO - PROCESS | 1823 | --DOMWINDOW == 179 (0x9a981800) [pid = 1823] [serial = 1545] [outer = (nil)] [url = about:blank] 08:14:04 INFO - PROCESS | 1823 | --DOMWINDOW == 178 (0x9a97fc00) [pid = 1823] [serial = 1544] [outer = (nil)] [url = about:blank] 08:14:04 INFO - PROCESS | 1823 | --DOMWINDOW == 177 (0x91f4a000) [pid = 1823] [serial = 1524] [outer = (nil)] [url = about:blank] 08:14:04 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x91f44000) [pid = 1823] [serial = 1523] [outer = (nil)] [url = about:blank] 08:14:04 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x91d9b000) [pid = 1823] [serial = 1521] [outer = (nil)] [url = about:blank] 08:14:04 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x91d62800) [pid = 1823] [serial = 1520] [outer = (nil)] [url = about:blank] 08:14:04 INFO - PROCESS | 1823 | --DOMWINDOW == 173 (0x9ad0f400) [pid = 1823] [serial = 1553] [outer = (nil)] [url = about:blank] 08:14:04 INFO - PROCESS | 1823 | --DOMWINDOW == 172 (0x90d79000) [pid = 1823] [serial = 1518] [outer = (nil)] [url = about:blank] 08:14:04 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x8f585800) [pid = 1823] [serial = 1517] [outer = (nil)] [url = about:blank] 08:14:04 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x8872a000) [pid = 1823] [serial = 1503] [outer = (nil)] [url = about:blank] 08:14:04 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x883ed400) [pid = 1823] [serial = 1502] [outer = (nil)] [url = about:blank] 08:14:04 INFO - PROCESS | 1823 | --DOMWINDOW == 168 (0x8dcbe800) [pid = 1823] [serial = 1512] [outer = (nil)] [url = about:blank] 08:14:04 INFO - PROCESS | 1823 | --DOMWINDOW == 167 (0x8dbca000) [pid = 1823] [serial = 1511] [outer = (nil)] [url = about:blank] 08:14:04 INFO - PROCESS | 1823 | --DOMWINDOW == 166 (0x8eba1400) [pid = 1823] [serial = 1515] [outer = (nil)] [url = about:blank] 08:14:04 INFO - PROCESS | 1823 | --DOMWINDOW == 165 (0x8e9b9800) [pid = 1823] [serial = 1514] [outer = (nil)] [url = about:blank] 08:14:04 INFO - PROCESS | 1823 | --DOMWINDOW == 164 (0x95093800) [pid = 1823] [serial = 1530] [outer = (nil)] [url = about:blank] 08:14:04 INFO - PROCESS | 1823 | --DOMWINDOW == 163 (0x92e15800) [pid = 1823] [serial = 1529] [outer = (nil)] [url = about:blank] 08:14:04 INFO - PROCESS | 1823 | --DOMWINDOW == 162 (0x92268c00) [pid = 1823] [serial = 1527] [outer = (nil)] [url = about:blank] 08:14:04 INFO - PROCESS | 1823 | --DOMWINDOW == 161 (0x91fd7400) [pid = 1823] [serial = 1526] [outer = (nil)] [url = about:blank] 08:14:04 INFO - PROCESS | 1823 | --DOMWINDOW == 160 (0x8bd98800) [pid = 1823] [serial = 1509] [outer = (nil)] [url = about:blank] 08:14:04 INFO - PROCESS | 1823 | --DOMWINDOW == 159 (0x8bc3a400) [pid = 1823] [serial = 1508] [outer = (nil)] [url = about:blank] 08:14:04 INFO - PROCESS | 1823 | --DOMWINDOW == 158 (0x995cc000) [pid = 1823] [serial = 1536] [outer = (nil)] [url = about:blank] 08:14:04 INFO - PROCESS | 1823 | --DOMWINDOW == 157 (0x9956e400) [pid = 1823] [serial = 1535] [outer = (nil)] [url = about:blank] 08:14:04 INFO - PROCESS | 1823 | --DOMWINDOW == 156 (0x9a62dc00) [pid = 1823] [serial = 1542] [outer = (nil)] [url = about:blank] 08:14:04 INFO - PROCESS | 1823 | --DOMWINDOW == 155 (0x9a625400) [pid = 1823] [serial = 1541] [outer = (nil)] [url = about:blank] 08:14:04 INFO - PROCESS | 1823 | --DOMWINDOW == 154 (0x8750e400) [pid = 1823] [serial = 1500] [outer = (nil)] [url = about:blank] 08:14:04 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x85ce3400) [pid = 1823] [serial = 1499] [outer = (nil)] [url = about:blank] 08:14:04 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x9ad05000) [pid = 1823] [serial = 1551] [outer = (nil)] [url = about:blank] 08:14:04 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x9ad02c00) [pid = 1823] [serial = 1550] [outer = (nil)] [url = about:blank] 08:14:04 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x9a48a800) [pid = 1823] [serial = 1539] [outer = (nil)] [url = about:blank] 08:14:04 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x9a486800) [pid = 1823] [serial = 1538] [outer = (nil)] [url = about:blank] 08:14:04 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x8ac04c00) [pid = 1823] [serial = 1505] [outer = (nil)] [url = about:blank] 08:14:04 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x8ac0d400) [pid = 1823] [serial = 1506] [outer = (nil)] [url = about:blank] 08:14:04 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x975b5000) [pid = 1823] [serial = 1533] [outer = (nil)] [url = about:blank] 08:14:04 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x9510e800) [pid = 1823] [serial = 1532] [outer = (nil)] [url = about:blank] 08:14:04 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x9aada000) [pid = 1823] [serial = 1548] [outer = (nil)] [url = about:blank] 08:14:04 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x8817b000) [pid = 1823] [serial = 1559] [outer = (nil)] [url = about:blank] 08:14:04 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x8948b000) [pid = 1823] [serial = 1563] [outer = (nil)] [url = about:blank] 08:14:04 INFO - PROCESS | 1823 | 1462374844754 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]]]}] 08:14:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:14:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 3288ms 08:14:04 INFO - PROCESS | 1823 | 1462374844799 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 08:14:04 INFO - PROCESS | 1823 | 1462374844804 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 08:14:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:14:04 INFO - PROCESS | 1823 | 1462374844813 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:14:04 INFO - PROCESS | 1823 | 1462374844819 Marionette TRACE conn3 <- [1,2222,null,{}] 08:14:04 INFO - PROCESS | 1823 | 1462374844828 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}] 08:14:05 INFO - PROCESS | 1823 | 1462374845109 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 08:14:05 INFO - PROCESS | 1823 | 1462374845310 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:05 INFO - PROCESS | 1823 | ++DOCSHELL 0x848cd000 == 110 [pid = 1823] [id = 563] 08:14:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x855b3800) [pid = 1823] [serial = 1690] [outer = (nil)] 08:14:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x85cf0400) [pid = 1823] [serial = 1691] [outer = 0x855b3800] 08:14:05 INFO - PROCESS | 1823 | 1462374845394 Marionette DEBUG loaded listener.js 08:14:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x85dfa800) [pid = 1823] [serial = 1692] [outer = 0x855b3800] 08:14:06 INFO - PROCESS | 1823 | 1462374846197 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]]]}] 08:14:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:14:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1441ms 08:14:06 INFO - PROCESS | 1823 | 1462374846255 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 08:14:06 INFO - PROCESS | 1823 | 1462374846263 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 08:14:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:14:06 INFO - PROCESS | 1823 | 1462374846272 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:14:06 INFO - PROCESS | 1823 | 1462374846277 Marionette TRACE conn3 <- [1,2226,null,{}] 08:14:06 INFO - PROCESS | 1823 | 1462374846282 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}] 08:14:06 INFO - PROCESS | 1823 | 1462374846580 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 08:14:06 INFO - PROCESS | 1823 | 1462374846712 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:06 INFO - PROCESS | 1823 | ++DOCSHELL 0x85ce8000 == 111 [pid = 1823] [id = 564] 08:14:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x87510c00) [pid = 1823] [serial = 1693] [outer = (nil)] 08:14:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x88315800) [pid = 1823] [serial = 1694] [outer = 0x87510c00] 08:14:06 INFO - PROCESS | 1823 | 1462374846815 Marionette DEBUG loaded listener.js 08:14:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x883ea800) [pid = 1823] [serial = 1695] [outer = 0x87510c00] 08:14:07 INFO - PROCESS | 1823 | 1462374847731 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]]]}] 08:14:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:14:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1483ms 08:14:07 INFO - PROCESS | 1823 | 1462374847756 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 08:14:07 INFO - PROCESS | 1823 | 1462374847760 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 08:14:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:14:07 INFO - PROCESS | 1823 | 1462374847766 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:14:07 INFO - PROCESS | 1823 | 1462374847772 Marionette TRACE conn3 <- [1,2230,null,{}] 08:14:07 INFO - PROCESS | 1823 | 1462374847800 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}] 08:14:08 INFO - PROCESS | 1823 | 1462374848067 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 08:14:08 INFO - PROCESS | 1823 | 1462374848099 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:08 INFO - PROCESS | 1823 | ++DOCSHELL 0x848ccc00 == 112 [pid = 1823] [id = 565] 08:14:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x88638c00) [pid = 1823] [serial = 1696] [outer = (nil)] 08:14:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x89473400) [pid = 1823] [serial = 1697] [outer = 0x88638c00] 08:14:08 INFO - PROCESS | 1823 | 1462374848180 Marionette DEBUG loaded listener.js 08:14:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x8948c400) [pid = 1823] [serial = 1698] [outer = 0x88638c00] 08:14:09 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x8dbc4000) [pid = 1823] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:14:09 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x87847000) [pid = 1823] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:14:09 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x8eb9e000) [pid = 1823] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:14:09 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x9a977c00) [pid = 1823] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:14:09 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x8ab6ac00) [pid = 1823] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:14:09 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x8e0b8000) [pid = 1823] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:14:09 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x859e7000) [pid = 1823] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:14:09 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x8ba9d000) [pid = 1823] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:14:09 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x8784d000) [pid = 1823] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:14:09 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x951f8000) [pid = 1823] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:14:09 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x88644000) [pid = 1823] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:14:09 INFO - PROCESS | 1823 | --DOMWINDOW == 139 (0x876e5c00) [pid = 1823] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:14:09 INFO - PROCESS | 1823 | --DOMWINDOW == 138 (0x8a5ce400) [pid = 1823] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:14:09 INFO - PROCESS | 1823 | --DOMWINDOW == 137 (0x950c2000) [pid = 1823] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:14:09 INFO - PROCESS | 1823 | --DOMWINDOW == 136 (0x85ced000) [pid = 1823] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:14:09 INFO - PROCESS | 1823 | --DOMWINDOW == 135 (0x8d292000) [pid = 1823] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:14:09 INFO - PROCESS | 1823 | --DOMWINDOW == 134 (0x92492800) [pid = 1823] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:14:09 INFO - PROCESS | 1823 | --DOMWINDOW == 133 (0x883ea400) [pid = 1823] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:14:09 INFO - PROCESS | 1823 | --DOMWINDOW == 132 (0x92aec000) [pid = 1823] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:14:09 INFO - PROCESS | 1823 | --DOMWINDOW == 131 (0x876e6800) [pid = 1823] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:14:09 INFO - PROCESS | 1823 | --DOMWINDOW == 130 (0x8bc1a400) [pid = 1823] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:14:09 INFO - PROCESS | 1823 | --DOMWINDOW == 129 (0x8eb96000) [pid = 1823] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:14:09 INFO - PROCESS | 1823 | --DOMWINDOW == 128 (0x9aad3800) [pid = 1823] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:14:09 INFO - PROCESS | 1823 | 1462374849847 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]]]}] 08:14:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:14:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 2140ms 08:14:09 INFO - PROCESS | 1823 | 1462374849906 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 08:14:09 INFO - PROCESS | 1823 | 1462374849910 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 08:14:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:14:09 INFO - PROCESS | 1823 | 1462374849916 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:14:09 INFO - PROCESS | 1823 | 1462374849919 Marionette TRACE conn3 <- [1,2234,null,{}] 08:14:09 INFO - PROCESS | 1823 | 1462374849925 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}] 08:14:10 INFO - PROCESS | 1823 | 1462374850192 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 08:14:10 INFO - PROCESS | 1823 | 1462374850207 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:10 INFO - PROCESS | 1823 | ++DOCSHELL 0x859e7000 == 113 [pid = 1823] [id = 566] 08:14:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 129 (0x859f1800) [pid = 1823] [serial = 1699] [outer = (nil)] 08:14:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 130 (0x8948e000) [pid = 1823] [serial = 1700] [outer = 0x859f1800] 08:14:10 INFO - PROCESS | 1823 | 1462374850281 Marionette DEBUG loaded listener.js 08:14:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 131 (0x8a5c6400) [pid = 1823] [serial = 1701] [outer = 0x859f1800] 08:14:11 INFO - PROCESS | 1823 | 1462374851136 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]]]}] 08:14:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:14:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1277ms 08:14:11 INFO - PROCESS | 1823 | 1462374851201 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 08:14:11 INFO - PROCESS | 1823 | 1462374851205 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 08:14:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:14:11 INFO - PROCESS | 1823 | 1462374851211 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:14:11 INFO - PROCESS | 1823 | 1462374851214 Marionette TRACE conn3 <- [1,2238,null,{}] 08:14:11 INFO - PROCESS | 1823 | 1462374851219 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}] 08:14:11 INFO - PROCESS | 1823 | 1462374851400 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 08:14:11 INFO - PROCESS | 1823 | 1462374851717 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:11 INFO - PROCESS | 1823 | ++DOCSHELL 0x84176000 == 114 [pid = 1823] [id = 567] 08:14:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 132 (0x8417ac00) [pid = 1823] [serial = 1702] [outer = (nil)] 08:14:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 133 (0x855a4c00) [pid = 1823] [serial = 1703] [outer = 0x8417ac00] 08:14:11 INFO - PROCESS | 1823 | 1462374851854 Marionette DEBUG loaded listener.js 08:14:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 134 (0x855f3400) [pid = 1823] [serial = 1704] [outer = 0x8417ac00] 08:14:12 INFO - PROCESS | 1823 | 1462374852933 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]]]}] 08:14:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:14:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1735ms 08:14:12 INFO - PROCESS | 1823 | 1462374852947 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 08:14:12 INFO - PROCESS | 1823 | 1462374852954 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 08:14:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:14:12 INFO - PROCESS | 1823 | 1462374852962 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:14:12 INFO - PROCESS | 1823 | 1462374852968 Marionette TRACE conn3 <- [1,2242,null,{}] 08:14:12 INFO - PROCESS | 1823 | 1462374852976 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}] 08:14:13 INFO - PROCESS | 1823 | 1462374853281 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 08:14:13 INFO - PROCESS | 1823 | 1462374853539 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:13 INFO - PROCESS | 1823 | ++DOCSHELL 0x876eb400 == 115 [pid = 1823] [id = 568] 08:14:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 135 (0x87845400) [pid = 1823] [serial = 1705] [outer = (nil)] 08:14:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 136 (0x88173400) [pid = 1823] [serial = 1706] [outer = 0x87845400] 08:14:13 INFO - PROCESS | 1823 | 1462374853639 Marionette DEBUG loaded listener.js 08:14:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 137 (0x88637800) [pid = 1823] [serial = 1707] [outer = 0x87845400] 08:14:14 INFO - PROCESS | 1823 | 1462374854568 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]]]}] 08:14:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:14:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1682ms 08:14:14 INFO - PROCESS | 1823 | 1462374854647 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 08:14:14 INFO - PROCESS | 1823 | 1462374854654 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 08:14:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:14:14 INFO - PROCESS | 1823 | 1462374854661 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:14:14 INFO - PROCESS | 1823 | 1462374854665 Marionette TRACE conn3 <- [1,2246,null,{}] 08:14:14 INFO - PROCESS | 1823 | 1462374854671 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}] 08:14:14 INFO - PROCESS | 1823 | 1462374854923 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 08:14:15 INFO - PROCESS | 1823 | 1462374855298 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:15 INFO - PROCESS | 1823 | ++DOCSHELL 0x8946dc00 == 116 [pid = 1823] [id = 569] 08:14:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 138 (0x8948a000) [pid = 1823] [serial = 1708] [outer = (nil)] 08:14:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 139 (0x89493000) [pid = 1823] [serial = 1709] [outer = 0x8948a000] 08:14:15 INFO - PROCESS | 1823 | 1462374855394 Marionette DEBUG loaded listener.js 08:14:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x8a5cc400) [pid = 1823] [serial = 1710] [outer = 0x8948a000] 08:14:16 INFO - PROCESS | 1823 | 1462374856375 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]]]}] 08:14:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:14:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1741ms 08:14:16 INFO - PROCESS | 1823 | 1462374856403 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 08:14:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:14:16 INFO - PROCESS | 1823 | 1462374856407 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 08:14:16 INFO - PROCESS | 1823 | 1462374856421 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:14:16 INFO - PROCESS | 1823 | 1462374856431 Marionette TRACE conn3 <- [1,2250,null,{}] 08:14:16 INFO - PROCESS | 1823 | 1462374856440 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}] 08:14:16 INFO - PROCESS | 1823 | 1462374856710 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 08:14:17 INFO - PROCESS | 1823 | 1462374857032 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:17 INFO - PROCESS | 1823 | ++DOCSHELL 0x88908400 == 117 [pid = 1823] [id = 570] 08:14:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x8a5d0000) [pid = 1823] [serial = 1711] [outer = (nil)] 08:14:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x8bc0ec00) [pid = 1823] [serial = 1712] [outer = 0x8a5d0000] 08:14:17 INFO - PROCESS | 1823 | 1462374857126 Marionette DEBUG loaded listener.js 08:14:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x8bc1b800) [pid = 1823] [serial = 1713] [outer = 0x8a5d0000] 08:14:18 INFO - PROCESS | 1823 | 1462374858012 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]]]}] 08:14:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:14:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1654ms 08:14:18 INFO - PROCESS | 1823 | 1462374858067 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 08:14:18 INFO - PROCESS | 1823 | 1462374858072 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 08:14:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:14:18 INFO - PROCESS | 1823 | 1462374858078 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:14:18 INFO - PROCESS | 1823 | 1462374858082 Marionette TRACE conn3 <- [1,2254,null,{}] 08:14:18 INFO - PROCESS | 1823 | 1462374858088 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}] 08:14:18 INFO - PROCESS | 1823 | 1462374858298 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 08:14:18 INFO - PROCESS | 1823 | 1462374858566 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:18 INFO - PROCESS | 1823 | ++DOCSHELL 0x85cf0c00 == 118 [pid = 1823] [id = 571] 08:14:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x89474000) [pid = 1823] [serial = 1714] [outer = (nil)] 08:14:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x8cec7000) [pid = 1823] [serial = 1715] [outer = 0x89474000] 08:14:18 INFO - PROCESS | 1823 | 1462374858698 Marionette DEBUG loaded listener.js 08:14:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x8d292000) [pid = 1823] [serial = 1716] [outer = 0x89474000] 08:14:19 INFO - PROCESS | 1823 | 1462374859579 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]]]}] 08:14:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:14:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1529ms 08:14:19 INFO - PROCESS | 1823 | 1462374859609 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 08:14:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:14:19 INFO - PROCESS | 1823 | 1462374859613 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 08:14:19 INFO - PROCESS | 1823 | 1462374859619 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:14:19 INFO - PROCESS | 1823 | 1462374859623 Marionette TRACE conn3 <- [1,2258,null,{}] 08:14:19 INFO - PROCESS | 1823 | 1462374859629 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}] 08:14:19 INFO - PROCESS | 1823 | 1462374859839 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 08:14:20 INFO - PROCESS | 1823 | 1462374860176 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:20 INFO - PROCESS | 1823 | ++DOCSHELL 0x8d8dc800 == 119 [pid = 1823] [id = 572] 08:14:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x8d8de400) [pid = 1823] [serial = 1717] [outer = (nil)] 08:14:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x8d9a3c00) [pid = 1823] [serial = 1718] [outer = 0x8d8de400] 08:14:20 INFO - PROCESS | 1823 | 1462374860309 Marionette DEBUG loaded listener.js 08:14:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x8dcc7800) [pid = 1823] [serial = 1719] [outer = 0x8d8de400] 08:14:21 INFO - PROCESS | 1823 | 1462374861301 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]]]}] 08:14:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:14:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1730ms 08:14:21 INFO - PROCESS | 1823 | 1462374861350 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 08:14:21 INFO - PROCESS | 1823 | 1462374861354 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 08:14:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:14:21 INFO - PROCESS | 1823 | 1462374861360 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:14:21 INFO - PROCESS | 1823 | 1462374861364 Marionette TRACE conn3 <- [1,2262,null,{}] 08:14:21 INFO - PROCESS | 1823 | 1462374861369 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}] 08:14:21 INFO - PROCESS | 1823 | 1462374861584 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 08:14:21 INFO - PROCESS | 1823 | 1462374861908 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:21 INFO - PROCESS | 1823 | ++DOCSHELL 0x8ced0c00 == 120 [pid = 1823] [id = 573] 08:14:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x8ced2000) [pid = 1823] [serial = 1720] [outer = (nil)] 08:14:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x8e183800) [pid = 1823] [serial = 1721] [outer = 0x8ced2000] 08:14:22 INFO - PROCESS | 1823 | 1462374862001 Marionette DEBUG loaded listener.js 08:14:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x8e2da400) [pid = 1823] [serial = 1722] [outer = 0x8ced2000] 08:14:22 INFO - PROCESS | 1823 | 1462374862897 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]]]}] 08:14:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:14:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1579ms 08:14:22 INFO - PROCESS | 1823 | 1462374862941 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 08:14:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:14:22 INFO - PROCESS | 1823 | 1462374862945 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 08:14:22 INFO - PROCESS | 1823 | 1462374862952 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:14:22 INFO - PROCESS | 1823 | 1462374862955 Marionette TRACE conn3 <- [1,2266,null,{}] 08:14:22 INFO - PROCESS | 1823 | 1462374862961 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}] 08:14:23 INFO - PROCESS | 1823 | 1462374863175 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 08:14:23 INFO - PROCESS | 1823 | 1462374863446 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:23 INFO - PROCESS | 1823 | ++DOCSHELL 0x8d8ddc00 == 121 [pid = 1823] [id = 574] 08:14:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x8e17a000) [pid = 1823] [serial = 1723] [outer = (nil)] 08:14:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x8eb95800) [pid = 1823] [serial = 1724] [outer = 0x8e17a000] 08:14:23 INFO - PROCESS | 1823 | 1462374863580 Marionette DEBUG loaded listener.js 08:14:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x8eb9f400) [pid = 1823] [serial = 1725] [outer = 0x8e17a000] 08:14:24 INFO - PROCESS | 1823 | 1462374864433 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]]]}] 08:14:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:14:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1531ms 08:14:24 INFO - PROCESS | 1823 | 1462374864483 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 08:14:24 INFO - PROCESS | 1823 | 1462374864487 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 08:14:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:14:24 INFO - PROCESS | 1823 | 1462374864493 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:14:24 INFO - PROCESS | 1823 | 1462374864497 Marionette TRACE conn3 <- [1,2270,null,{}] 08:14:24 INFO - PROCESS | 1823 | 1462374864502 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}] 08:14:24 INFO - PROCESS | 1823 | 1462374864710 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 08:14:25 INFO - PROCESS | 1823 | 1462374864984 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:25 INFO - PROCESS | 1823 | ++DOCSHELL 0x8dccb000 == 122 [pid = 1823] [id = 575] 08:14:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x8e9bd000) [pid = 1823] [serial = 1726] [outer = (nil)] 08:14:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0x90d77400) [pid = 1823] [serial = 1727] [outer = 0x8e9bd000] 08:14:25 INFO - PROCESS | 1823 | 1462374865117 Marionette DEBUG loaded listener.js 08:14:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x90d7e800) [pid = 1823] [serial = 1728] [outer = 0x8e9bd000] 08:14:25 INFO - PROCESS | 1823 | 1462374865988 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]]]}] 08:14:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:14:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1531ms 08:14:26 INFO - PROCESS | 1823 | 1462374866025 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 08:14:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:14:26 INFO - PROCESS | 1823 | 1462374866029 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 08:14:26 INFO - PROCESS | 1823 | 1462374866036 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:14:26 INFO - PROCESS | 1823 | 1462374866040 Marionette TRACE conn3 <- [1,2274,null,{}] 08:14:26 INFO - PROCESS | 1823 | 1462374866062 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}] 08:14:26 INFO - PROCESS | 1823 | 1462374866358 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 08:14:26 INFO - PROCESS | 1823 | 1462374866581 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:26 INFO - PROCESS | 1823 | ++DOCSHELL 0x8f40dc00 == 123 [pid = 1823] [id = 576] 08:14:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x91ce6800) [pid = 1823] [serial = 1729] [outer = (nil)] 08:14:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 160 (0x91d59400) [pid = 1823] [serial = 1730] [outer = 0x91ce6800] 08:14:26 INFO - PROCESS | 1823 | 1462374866714 Marionette DEBUG loaded listener.js 08:14:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x91d62800) [pid = 1823] [serial = 1731] [outer = 0x91ce6800] 08:14:27 INFO - PROCESS | 1823 | 1462374867628 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]]]}] 08:14:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:14:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1636ms 08:14:27 INFO - PROCESS | 1823 | 1462374867672 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 08:14:27 INFO - PROCESS | 1823 | 1462374867676 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 08:14:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:14:27 INFO - PROCESS | 1823 | 1462374867683 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:14:27 INFO - PROCESS | 1823 | 1462374867686 Marionette TRACE conn3 <- [1,2278,null,{}] 08:14:27 INFO - PROCESS | 1823 | 1462374867693 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}] 08:14:27 INFO - PROCESS | 1823 | 1462374867950 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 08:14:28 INFO - PROCESS | 1823 | 1462374868279 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:28 INFO - PROCESS | 1823 | ++DOCSHELL 0x91eb6400 == 124 [pid = 1823] [id = 577] 08:14:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0x91eb6800) [pid = 1823] [serial = 1732] [outer = (nil)] 08:14:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0x91f45800) [pid = 1823] [serial = 1733] [outer = 0x91eb6800] 08:14:28 INFO - PROCESS | 1823 | 1462374868385 Marionette DEBUG loaded listener.js 08:14:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x91fc9c00) [pid = 1823] [serial = 1734] [outer = 0x91eb6800] 08:14:29 INFO - PROCESS | 1823 | 1462374869304 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]]]}] 08:14:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:14:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1680ms 08:14:29 INFO - PROCESS | 1823 | 1462374869382 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 08:14:29 INFO - PROCESS | 1823 | 1462374869386 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 08:14:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:14:29 INFO - PROCESS | 1823 | 1462374869397 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:14:29 INFO - PROCESS | 1823 | 1462374869401 Marionette TRACE conn3 <- [1,2282,null,{}] 08:14:29 INFO - PROCESS | 1823 | 1462374869408 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}] 08:14:29 INFO - PROCESS | 1823 | 1462374869662 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 08:14:30 INFO - PROCESS | 1823 | 1462374869993 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:30 INFO - PROCESS | 1823 | ++DOCSHELL 0x91da4400 == 125 [pid = 1823] [id = 578] 08:14:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 165 (0x91fce800) [pid = 1823] [serial = 1735] [outer = (nil)] 08:14:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0x92aec000) [pid = 1823] [serial = 1736] [outer = 0x91fce800] 08:14:30 INFO - PROCESS | 1823 | 1462374870091 Marionette DEBUG loaded listener.js 08:14:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x92af8c00) [pid = 1823] [serial = 1737] [outer = 0x91fce800] 08:14:31 INFO - PROCESS | 1823 | 1462374871012 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]]]}] 08:14:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:14:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1691ms 08:14:31 INFO - PROCESS | 1823 | 1462374871088 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 08:14:31 INFO - PROCESS | 1823 | 1462374871091 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 08:14:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:14:31 INFO - PROCESS | 1823 | 1462374871098 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:14:31 INFO - PROCESS | 1823 | 1462374871102 Marionette TRACE conn3 <- [1,2286,null,{}] 08:14:31 INFO - PROCESS | 1823 | 1462374871107 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}] 08:14:31 INFO - PROCESS | 1823 | 1462374871370 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 08:14:31 INFO - PROCESS | 1823 | 1462374871707 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:31 INFO - PROCESS | 1823 | ++DOCSHELL 0x92aebc00 == 126 [pid = 1823] [id = 579] 08:14:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x92dcf000) [pid = 1823] [serial = 1738] [outer = (nil)] 08:14:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x93cb8400) [pid = 1823] [serial = 1739] [outer = 0x92dcf000] 08:14:31 INFO - PROCESS | 1823 | 1462374871804 Marionette DEBUG loaded listener.js 08:14:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x946c0800) [pid = 1823] [serial = 1740] [outer = 0x92dcf000] 08:14:32 INFO - PROCESS | 1823 | 1462374872753 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]]]}] 08:14:32 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 08:14:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1733ms 08:14:32 INFO - PROCESS | 1823 | 1462374872832 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 08:14:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:14:32 INFO - PROCESS | 1823 | 1462374872846 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 08:14:32 INFO - PROCESS | 1823 | 1462374872853 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:14:32 INFO - PROCESS | 1823 | 1462374872857 Marionette TRACE conn3 <- [1,2290,null,{}] 08:14:32 INFO - PROCESS | 1823 | 1462374872863 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}] 08:14:33 INFO - PROCESS | 1823 | 1462374873121 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 08:14:33 INFO - PROCESS | 1823 | 1462374873446 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:33 INFO - PROCESS | 1823 | ++DOCSHELL 0x848c6000 == 127 [pid = 1823] [id = 580] 08:14:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x8ba9d000) [pid = 1823] [serial = 1741] [outer = (nil)] 08:14:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x95102000) [pid = 1823] [serial = 1742] [outer = 0x8ba9d000] 08:14:33 INFO - PROCESS | 1823 | 1462374873544 Marionette DEBUG loaded listener.js 08:14:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x9510e800) [pid = 1823] [serial = 1743] [outer = 0x8ba9d000] 08:14:34 INFO - PROCESS | 1823 | 1462374874423 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]]]}] 08:14:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:14:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1630ms 08:14:34 INFO - PROCESS | 1823 | 1462374874483 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 08:14:34 INFO - PROCESS | 1823 | 1462374874487 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 08:14:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:14:34 INFO - PROCESS | 1823 | 1462374874494 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:14:34 INFO - PROCESS | 1823 | 1462374874498 Marionette TRACE conn3 <- [1,2294,null,{}] 08:14:34 INFO - PROCESS | 1823 | 1462374874506 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}] 08:14:34 INFO - PROCESS | 1823 | 1462374874736 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 08:14:35 INFO - PROCESS | 1823 | 1462374875020 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:35 INFO - PROCESS | 1823 | ++DOCSHELL 0x946bc400 == 128 [pid = 1823] [id = 581] 08:14:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x95092800) [pid = 1823] [serial = 1744] [outer = (nil)] 08:14:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x975b1c00) [pid = 1823] [serial = 1745] [outer = 0x95092800] 08:14:35 INFO - PROCESS | 1823 | 1462374875158 Marionette DEBUG loaded listener.js 08:14:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x981d4400) [pid = 1823] [serial = 1746] [outer = 0x95092800] 08:14:36 INFO - PROCESS | 1823 | 1462374876138 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]]]}] 08:14:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:14:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1683ms 08:14:36 INFO - PROCESS | 1823 | 1462374876178 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 08:14:36 INFO - PROCESS | 1823 | 1462374876183 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 08:14:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:14:36 INFO - PROCESS | 1823 | 1462374876189 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:14:36 INFO - PROCESS | 1823 | 1462374876194 Marionette TRACE conn3 <- [1,2298,null,{}] 08:14:36 INFO - PROCESS | 1823 | 1462374876200 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}] 08:14:36 INFO - PROCESS | 1823 | 1462374876430 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 08:14:36 INFO - PROCESS | 1823 | 1462374876773 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:36 INFO - PROCESS | 1823 | ++DOCSHELL 0x876e6000 == 129 [pid = 1823] [id = 582] 08:14:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x8946d000) [pid = 1823] [serial = 1747] [outer = (nil)] 08:14:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 178 (0x995d5800) [pid = 1823] [serial = 1748] [outer = 0x8946d000] 08:14:36 INFO - PROCESS | 1823 | 1462374876870 Marionette DEBUG loaded listener.js 08:14:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 179 (0x99da7800) [pid = 1823] [serial = 1749] [outer = 0x8946d000] 08:14:37 INFO - PROCESS | 1823 | 1462374877776 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]]]}] 08:14:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:14:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1642ms 08:14:37 INFO - PROCESS | 1823 | 1462374877832 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 08:14:37 INFO - PROCESS | 1823 | 1462374877835 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 08:14:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:14:37 INFO - PROCESS | 1823 | 1462374877843 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:14:37 INFO - PROCESS | 1823 | 1462374877846 Marionette TRACE conn3 <- [1,2302,null,{}] 08:14:37 INFO - PROCESS | 1823 | 1462374877855 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}] 08:14:38 INFO - PROCESS | 1823 | 1462374878076 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 08:14:38 INFO - PROCESS | 1823 | 1462374878402 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:38 INFO - PROCESS | 1823 | ++DOCSHELL 0x975aec00 == 130 [pid = 1823] [id = 583] 08:14:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 180 (0x981da000) [pid = 1823] [serial = 1750] [outer = (nil)] 08:14:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 181 (0x9a48e800) [pid = 1823] [serial = 1751] [outer = 0x981da000] 08:14:38 INFO - PROCESS | 1823 | 1462374878495 Marionette DEBUG loaded listener.js 08:14:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 182 (0x9a4cb800) [pid = 1823] [serial = 1752] [outer = 0x981da000] 08:14:39 INFO - PROCESS | 1823 | 1462374879397 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]]]}] 08:14:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:14:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1632ms 08:14:39 INFO - PROCESS | 1823 | 1462374879475 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 08:14:39 INFO - PROCESS | 1823 | 1462374879479 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 08:14:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:14:39 INFO - PROCESS | 1823 | 1462374879486 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:14:39 INFO - PROCESS | 1823 | 1462374879489 Marionette TRACE conn3 <- [1,2306,null,{}] 08:14:39 INFO - PROCESS | 1823 | 1462374879495 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}] 08:14:39 INFO - PROCESS | 1823 | 1462374879755 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 08:14:40 INFO - PROCESS | 1823 | 1462374880078 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:40 INFO - PROCESS | 1823 | ++DOCSHELL 0x9a486800 == 131 [pid = 1823] [id = 584] 08:14:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 183 (0x9a487000) [pid = 1823] [serial = 1753] [outer = (nil)] 08:14:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 184 (0x9a984400) [pid = 1823] [serial = 1754] [outer = 0x9a487000] 08:14:40 INFO - PROCESS | 1823 | 1462374880172 Marionette DEBUG loaded listener.js 08:14:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 185 (0x9aada000) [pid = 1823] [serial = 1755] [outer = 0x9a487000] 08:14:41 INFO - PROCESS | 1823 | 1462374881123 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]]]}] 08:14:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:14:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1689ms 08:14:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:14:41 INFO - PROCESS | 1823 | 1462374881176 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 08:14:41 INFO - PROCESS | 1823 | 1462374881180 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 08:14:41 INFO - PROCESS | 1823 | 1462374881186 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:14:41 INFO - PROCESS | 1823 | 1462374881189 Marionette TRACE conn3 <- [1,2310,null,{}] 08:14:41 INFO - PROCESS | 1823 | 1462374881195 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}] 08:14:41 INFO - PROCESS | 1823 | 1462374881432 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 08:14:41 INFO - PROCESS | 1823 | 1462374881752 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:41 INFO - PROCESS | 1823 | ++DOCSHELL 0x87843000 == 132 [pid = 1823] [id = 585] 08:14:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 186 (0x88724800) [pid = 1823] [serial = 1756] [outer = (nil)] 08:14:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 187 (0x99ec3800) [pid = 1823] [serial = 1757] [outer = 0x88724800] 08:14:41 INFO - PROCESS | 1823 | 1462374881850 Marionette DEBUG loaded listener.js 08:14:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 188 (0x9ad07c00) [pid = 1823] [serial = 1758] [outer = 0x88724800] 08:14:43 INFO - PROCESS | 1823 | --DOCSHELL 0x855f2800 == 131 [pid = 1823] [id = 472] 08:14:43 INFO - PROCESS | 1823 | --DOCSHELL 0x855ee000 == 130 [pid = 1823] [id = 473] 08:14:43 INFO - PROCESS | 1823 | --DOCSHELL 0x91eac800 == 129 [pid = 1823] [id = 414] 08:14:43 INFO - PROCESS | 1823 | --DOCSHELL 0x8e183c00 == 128 [pid = 1823] [id = 415] 08:14:43 INFO - PROCESS | 1823 | --DOCSHELL 0x87510400 == 127 [pid = 1823] [id = 420] 08:14:43 INFO - PROCESS | 1823 | --DOCSHELL 0x8d99e400 == 126 [pid = 1823] [id = 417] 08:14:43 INFO - PROCESS | 1823 | --DOCSHELL 0x848c1400 == 125 [pid = 1823] [id = 422] 08:14:43 INFO - PROCESS | 1823 | --DOCSHELL 0x848c2c00 == 124 [pid = 1823] [id = 423] 08:14:43 INFO - PROCESS | 1823 | --DOCSHELL 0x859e7000 == 123 [pid = 1823] [id = 566] 08:14:43 INFO - PROCESS | 1823 | --DOCSHELL 0x848ccc00 == 122 [pid = 1823] [id = 565] 08:14:43 INFO - PROCESS | 1823 | --DOCSHELL 0x85ce8000 == 121 [pid = 1823] [id = 564] 08:14:43 INFO - PROCESS | 1823 | --DOCSHELL 0x848cd000 == 120 [pid = 1823] [id = 563] 08:14:43 INFO - PROCESS | 1823 | --DOCSHELL 0x855a9c00 == 119 [pid = 1823] [id = 556] 08:14:43 INFO - PROCESS | 1823 | --DOCSHELL 0x8f610c00 == 118 [pid = 1823] [id = 554] 08:14:43 INFO - PROCESS | 1823 | --DOCSHELL 0x91f4f000 == 117 [pid = 1823] [id = 555] 08:14:43 INFO - PROCESS | 1823 | --DOCSHELL 0x8dbc8c00 == 116 [pid = 1823] [id = 553] 08:14:43 INFO - PROCESS | 1823 | --DOCSHELL 0x8e2da000 == 115 [pid = 1823] [id = 552] 08:14:43 INFO - PROCESS | 1823 | --DOCSHELL 0x848cd800 == 114 [pid = 1823] [id = 551] 08:14:43 INFO - PROCESS | 1823 | --DOCSHELL 0x8bd9ec00 == 113 [pid = 1823] [id = 550] 08:14:43 INFO - PROCESS | 1823 | --DOCSHELL 0x85df9c00 == 112 [pid = 1823] [id = 549] 08:14:43 INFO - PROCESS | 1823 | --DOCSHELL 0x876f1000 == 111 [pid = 1823] [id = 548] 08:14:43 INFO - PROCESS | 1823 | --DOCSHELL 0x8948d400 == 110 [pid = 1823] [id = 547] 08:14:43 INFO - PROCESS | 1823 | --DOCSHELL 0x88174c00 == 109 [pid = 1823] [id = 546] 08:14:43 INFO - PROCESS | 1823 | --DOCSHELL 0x855adc00 == 108 [pid = 1823] [id = 545] 08:14:43 INFO - PROCESS | 1823 | --DOMWINDOW == 187 (0x8890c800) [pid = 1823] [serial = 1629] [outer = (nil)] [url = about:blank] 08:14:43 INFO - PROCESS | 1823 | --DOMWINDOW == 186 (0x8e2dd400) [pid = 1823] [serial = 1584] [outer = (nil)] [url = about:blank] 08:14:43 INFO - PROCESS | 1823 | --DOMWINDOW == 185 (0x9508a000) [pid = 1823] [serial = 1602] [outer = (nil)] [url = about:blank] 08:14:43 INFO - PROCESS | 1823 | --DOMWINDOW == 184 (0x8f585400) [pid = 1823] [serial = 1589] [outer = (nil)] [url = about:blank] 08:14:43 INFO - PROCESS | 1823 | --DOMWINDOW == 183 (0x93a0e000) [pid = 1823] [serial = 1601] [outer = (nil)] [url = about:blank] 08:14:43 INFO - PROCESS | 1823 | --DOMWINDOW == 182 (0x92af7800) [pid = 1823] [serial = 1599] [outer = (nil)] [url = about:blank] 08:14:43 INFO - PROCESS | 1823 | --DOMWINDOW == 181 (0x87842800) [pid = 1823] [serial = 1625] [outer = (nil)] [url = about:blank] 08:14:43 INFO - PROCESS | 1823 | --DOMWINDOW == 180 (0x8872cc00) [pid = 1823] [serial = 1628] [outer = (nil)] [url = about:blank] 08:14:43 INFO - PROCESS | 1823 | --DOMWINDOW == 179 (0x8d8d9c00) [pid = 1823] [serial = 1580] [outer = (nil)] [url = about:blank] 08:14:43 INFO - PROCESS | 1823 | --DOMWINDOW == 178 (0x9b4c6400) [pid = 1823] [serial = 1616] [outer = (nil)] [url = about:blank] 08:14:43 INFO - PROCESS | 1823 | --DOMWINDOW == 177 (0x91ec1400) [pid = 1823] [serial = 1596] [outer = (nil)] [url = about:blank] 08:14:43 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x88171800) [pid = 1823] [serial = 1626] [outer = (nil)] [url = about:blank] 08:14:43 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x9a2eb400) [pid = 1823] [serial = 1611] [outer = (nil)] [url = about:blank] 08:14:43 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x8daacc00) [pid = 1823] [serial = 1581] [outer = (nil)] [url = about:blank] 08:14:43 INFO - PROCESS | 1823 | --DOMWINDOW == 173 (0x98160800) [pid = 1823] [serial = 1608] [outer = (nil)] [url = about:blank] 08:14:43 INFO - PROCESS | 1823 | --DOMWINDOW == 172 (0x9ad0d000) [pid = 1823] [serial = 1614] [outer = (nil)] [url = about:blank] 08:14:43 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x9aae1c00) [pid = 1823] [serial = 1613] [outer = (nil)] [url = about:blank] 08:14:43 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x8bd9f800) [pid = 1823] [serial = 1578] [outer = (nil)] [url = about:blank] 08:14:43 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x87516000) [pid = 1823] [serial = 1569] [outer = (nil)] [url = about:blank] 08:14:43 INFO - PROCESS | 1823 | --DOMWINDOW == 168 (0x8ebd5000) [pid = 1823] [serial = 1587] [outer = (nil)] [url = about:blank] 08:14:43 INFO - PROCESS | 1823 | --DOMWINDOW == 167 (0x91eaa000) [pid = 1823] [serial = 1595] [outer = (nil)] [url = about:blank] 08:14:43 INFO - PROCESS | 1823 | --DOMWINDOW == 166 (0x8890b800) [pid = 1823] [serial = 1632] [outer = (nil)] [url = about:blank] 08:14:43 INFO - PROCESS | 1823 | --DOMWINDOW == 165 (0x8e180c00) [pid = 1823] [serial = 1583] [outer = (nil)] [url = about:blank] 08:14:43 INFO - PROCESS | 1823 | --DOMWINDOW == 164 (0x8948d800) [pid = 1823] [serial = 1497] [outer = (nil)] [url = about:blank] 08:14:43 INFO - PROCESS | 1823 | --DOMWINDOW == 163 (0x91cf1c00) [pid = 1823] [serial = 1592] [outer = (nil)] [url = about:blank] 08:14:43 INFO - PROCESS | 1823 | --DOMWINDOW == 162 (0x9b7b6c00) [pid = 1823] [serial = 1617] [outer = (nil)] [url = about:blank] 08:14:43 INFO - PROCESS | 1823 | --DOMWINDOW == 161 (0x8ba9a400) [pid = 1823] [serial = 1575] [outer = (nil)] [url = about:blank] 08:14:43 INFO - PROCESS | 1823 | --DOMWINDOW == 160 (0x8eb9c800) [pid = 1823] [serial = 1586] [outer = (nil)] [url = about:blank] 08:14:43 INFO - PROCESS | 1823 | --DOMWINDOW == 159 (0x85ce9800) [pid = 1823] [serial = 1623] [outer = (nil)] [url = about:blank] 08:14:43 INFO - PROCESS | 1823 | --DOMWINDOW == 158 (0x8bc42000) [pid = 1823] [serial = 1577] [outer = (nil)] [url = about:blank] 08:14:43 INFO - PROCESS | 1823 | --DOMWINDOW == 157 (0x91d5b800) [pid = 1823] [serial = 1593] [outer = (nil)] [url = about:blank] 08:14:43 INFO - PROCESS | 1823 | --DOMWINDOW == 156 (0x88639800) [pid = 1823] [serial = 1571] [outer = (nil)] [url = about:blank] 08:14:43 INFO - PROCESS | 1823 | --DOMWINDOW == 155 (0x99ec4000) [pid = 1823] [serial = 1610] [outer = (nil)] [url = about:blank] 08:14:43 INFO - PROCESS | 1823 | --DOMWINDOW == 154 (0x9b20fc00) [pid = 1823] [serial = 1554] [outer = (nil)] [url = about:blank] 08:14:43 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x88637000) [pid = 1823] [serial = 1631] [outer = (nil)] [url = about:blank] 08:14:43 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x9510d000) [pid = 1823] [serial = 1605] [outer = (nil)] [url = about:blank] 08:14:43 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x9b82ec00) [pid = 1823] [serial = 1619] [outer = (nil)] [url = about:blank] 08:14:43 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x97529000) [pid = 1823] [serial = 1607] [outer = (nil)] [url = about:blank] 08:14:43 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x88904400) [pid = 1823] [serial = 1572] [outer = (nil)] [url = about:blank] 08:14:43 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x8ac06c00) [pid = 1823] [serial = 1574] [outer = (nil)] [url = about:blank] 08:14:43 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x859ed800) [pid = 1823] [serial = 1622] [outer = (nil)] [url = about:blank] 08:14:43 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x85def000) [pid = 1823] [serial = 1568] [outer = (nil)] [url = about:blank] 08:14:43 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x8f603c00) [pid = 1823] [serial = 1590] [outer = (nil)] [url = about:blank] 08:14:43 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x95105800) [pid = 1823] [serial = 1604] [outer = (nil)] [url = about:blank] 08:14:43 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x92aeac00) [pid = 1823] [serial = 1598] [outer = (nil)] [url = about:blank] 08:14:44 INFO - PROCESS | 1823 | 1462374884283 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]]]}] 08:14:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:14:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 3149ms 08:14:44 INFO - PROCESS | 1823 | 1462374884335 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 08:14:44 INFO - PROCESS | 1823 | 1462374884342 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 08:14:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:14:44 INFO - PROCESS | 1823 | 1462374884350 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:14:44 INFO - PROCESS | 1823 | 1462374884356 Marionette TRACE conn3 <- [1,2314,null,{}] 08:14:44 INFO - PROCESS | 1823 | 1462374884363 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}] 08:14:44 INFO - PROCESS | 1823 | 1462374884578 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 08:14:44 INFO - PROCESS | 1823 | 1462374884787 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:44 INFO - PROCESS | 1823 | ++DOCSHELL 0x859eb400 == 109 [pid = 1823] [id = 586] 08:14:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x859ef800) [pid = 1823] [serial = 1759] [outer = (nil)] 08:14:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x85ded000) [pid = 1823] [serial = 1760] [outer = 0x859ef800] 08:14:44 INFO - PROCESS | 1823 | 1462374884871 Marionette DEBUG loaded listener.js 08:14:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x85dfa000) [pid = 1823] [serial = 1761] [outer = 0x859ef800] 08:14:45 INFO - PROCESS | 1823 | 1462374885725 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]]]}] 08:14:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:14:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1432ms 08:14:45 INFO - PROCESS | 1823 | 1462374885783 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 08:14:45 INFO - PROCESS | 1823 | 1462374885792 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 08:14:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:14:45 INFO - PROCESS | 1823 | 1462374885803 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:14:45 INFO - PROCESS | 1823 | 1462374885807 Marionette TRACE conn3 <- [1,2318,null,{}] 08:14:45 INFO - PROCESS | 1823 | 1462374885813 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}] 08:14:46 INFO - PROCESS | 1823 | 1462374886133 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 08:14:46 INFO - PROCESS | 1823 | 1462374886166 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:46 INFO - PROCESS | 1823 | ++DOCSHELL 0x876e3800 == 110 [pid = 1823] [id = 587] 08:14:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x876e5c00) [pid = 1823] [serial = 1762] [outer = (nil)] 08:14:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x8784b800) [pid = 1823] [serial = 1763] [outer = 0x876e5c00] 08:14:46 INFO - PROCESS | 1823 | 1462374886245 Marionette DEBUG loaded listener.js 08:14:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x88176000) [pid = 1823] [serial = 1764] [outer = 0x876e5c00] 08:14:47 INFO - PROCESS | 1823 | 1462374887292 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] 08:14:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:14:47 INFO - PROCESS | 1823 | 1462374887352 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 08:14:47 INFO - PROCESS | 1823 | 1462374887358 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:14:47 INFO - PROCESS | 1823 | 1462374887368 Marionette TRACE conn3 <- [1,2322,null,{}] 08:14:47 INFO - PROCESS | 1823 | 1462374887393 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}] 08:14:47 INFO - PROCESS | 1823 | 1462374887690 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 08:14:47 INFO - PROCESS | 1823 | 1462374887729 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:47 INFO - PROCESS | 1823 | ++DOCSHELL 0x848c6c00 == 111 [pid = 1823] [id = 588] 08:14:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x88731000) [pid = 1823] [serial = 1765] [outer = (nil)] 08:14:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x8946ac00) [pid = 1823] [serial = 1766] [outer = 0x88731000] 08:14:47 INFO - PROCESS | 1823 | 1462374887808 Marionette DEBUG loaded listener.js 08:14:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x89492c00) [pid = 1823] [serial = 1767] [outer = 0x88731000] 08:14:48 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x89496000) [pid = 1823] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:14:48 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x8cece000) [pid = 1823] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:14:48 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x92aed800) [pid = 1823] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:14:49 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x87510c00) [pid = 1823] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:14:49 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x85df1800) [pid = 1823] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:14:49 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x88638c00) [pid = 1823] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:14:49 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x92af7400) [pid = 1823] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:14:49 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x8d298400) [pid = 1823] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:14:49 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x93a0ec00) [pid = 1823] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:14:49 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x91fca400) [pid = 1823] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:14:49 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x855b3800) [pid = 1823] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:14:49 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x8f410800) [pid = 1823] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:14:49 INFO - PROCESS | 1823 | --DOMWINDOW == 139 (0x92aeec00) [pid = 1823] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:14:49 INFO - PROCESS | 1823 | --DOMWINDOW == 138 (0x8d297800) [pid = 1823] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:14:49 INFO - PROCESS | 1823 | --DOMWINDOW == 137 (0x8e0b4400) [pid = 1823] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:14:49 INFO - PROCESS | 1823 | --DOMWINDOW == 136 (0x8f583400) [pid = 1823] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:14:49 INFO - PROCESS | 1823 | --DOMWINDOW == 135 (0x93a0f800) [pid = 1823] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:14:49 INFO - PROCESS | 1823 | --DOMWINDOW == 134 (0x87850c00) [pid = 1823] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:14:49 INFO - PROCESS | 1823 | --DOMWINDOW == 133 (0x8eb9e800) [pid = 1823] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:14:49 INFO - PROCESS | 1823 | --DOMWINDOW == 132 (0x91da4c00) [pid = 1823] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:14:49 INFO - PROCESS | 1823 | --DOMWINDOW == 131 (0x8bc10c00) [pid = 1823] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:14:49 INFO - PROCESS | 1823 | 1462374889496 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]]]}] 08:14:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:14:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 2165ms 08:14:49 INFO - PROCESS | 1823 | 1462374889524 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 08:14:49 INFO - PROCESS | 1823 | 1462374889528 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 08:14:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:14:49 INFO - PROCESS | 1823 | 1462374889534 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:14:49 INFO - PROCESS | 1823 | 1462374889537 Marionette TRACE conn3 <- [1,2326,null,{}] 08:14:49 INFO - PROCESS | 1823 | 1462374889543 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}] 08:14:49 INFO - PROCESS | 1823 | 1462374889748 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 08:14:49 INFO - PROCESS | 1823 | 1462374889942 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:49 INFO - PROCESS | 1823 | ++DOCSHELL 0x85df1800 == 112 [pid = 1823] [id = 589] 08:14:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 132 (0x88910800) [pid = 1823] [serial = 1768] [outer = (nil)] 08:14:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 133 (0x8a5cac00) [pid = 1823] [serial = 1769] [outer = 0x88910800] 08:14:50 INFO - PROCESS | 1823 | 1462374890020 Marionette DEBUG loaded listener.js 08:14:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 134 (0x8ac01400) [pid = 1823] [serial = 1770] [outer = 0x88910800] 08:14:50 INFO - PROCESS | 1823 | 1462374890948 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]]]}] 08:14:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:14:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1444ms 08:14:50 INFO - PROCESS | 1823 | 1462374890980 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 08:14:50 INFO - PROCESS | 1823 | 1462374890986 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 08:14:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:14:51 INFO - PROCESS | 1823 | 1462374891007 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:14:51 INFO - PROCESS | 1823 | 1462374891013 Marionette TRACE conn3 <- [1,2330,null,{}] 08:14:51 INFO - PROCESS | 1823 | 1462374891022 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}] 08:14:51 INFO - PROCESS | 1823 | 1462374891270 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 08:14:51 INFO - PROCESS | 1823 | 1462374891617 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:51 INFO - PROCESS | 1823 | ++DOCSHELL 0x859f1c00 == 113 [pid = 1823] [id = 590] 08:14:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 135 (0x85ce3000) [pid = 1823] [serial = 1771] [outer = (nil)] 08:14:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 136 (0x85cee000) [pid = 1823] [serial = 1772] [outer = 0x85ce3000] 08:14:51 INFO - PROCESS | 1823 | 1462374891708 Marionette DEBUG loaded listener.js 08:14:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 137 (0x87515c00) [pid = 1823] [serial = 1773] [outer = 0x85ce3000] 08:14:52 INFO - PROCESS | 1823 | 1462374892623 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]]]}] 08:14:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:14:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1639ms 08:14:52 INFO - PROCESS | 1823 | 1462374892646 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 08:14:52 INFO - PROCESS | 1823 | 1462374892655 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 08:14:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:14:52 INFO - PROCESS | 1823 | 1462374892669 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:14:52 INFO - PROCESS | 1823 | 1462374892678 Marionette TRACE conn3 <- [1,2334,null,{}] 08:14:52 INFO - PROCESS | 1823 | 1462374892710 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}] 08:14:52 INFO - PROCESS | 1823 | 1462374892958 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 08:14:53 INFO - PROCESS | 1823 | 1462374893289 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:53 INFO - PROCESS | 1823 | ++DOCSHELL 0x8872ec00 == 114 [pid = 1823] [id = 591] 08:14:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 138 (0x88730800) [pid = 1823] [serial = 1774] [outer = (nil)] 08:14:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 139 (0x89490400) [pid = 1823] [serial = 1775] [outer = 0x88730800] 08:14:53 INFO - PROCESS | 1823 | 1462374893383 Marionette DEBUG loaded listener.js 08:14:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x8ac05000) [pid = 1823] [serial = 1776] [outer = 0x88730800] 08:14:54 INFO - PROCESS | 1823 | 1462374894328 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]]]}] 08:14:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:14:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1711ms 08:14:54 INFO - PROCESS | 1823 | 1462374894377 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 08:14:54 INFO - PROCESS | 1823 | 1462374894381 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 08:14:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:14:54 INFO - PROCESS | 1823 | 1462374894388 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:14:54 INFO - PROCESS | 1823 | 1462374894394 Marionette TRACE conn3 <- [1,2338,null,{}] 08:14:54 INFO - PROCESS | 1823 | 1462374894411 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}] 08:14:54 INFO - PROCESS | 1823 | 1462374894641 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 08:14:55 INFO - PROCESS | 1823 | 1462374895003 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:55 INFO - PROCESS | 1823 | ++DOCSHELL 0x8ac04800 == 115 [pid = 1823] [id = 592] 08:14:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x8bc1c800) [pid = 1823] [serial = 1777] [outer = (nil)] 08:14:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x8bc42800) [pid = 1823] [serial = 1778] [outer = 0x8bc1c800] 08:14:55 INFO - PROCESS | 1823 | 1462374895101 Marionette DEBUG loaded listener.js 08:14:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x8bd9f800) [pid = 1823] [serial = 1779] [outer = 0x8bc1c800] 08:14:56 INFO - PROCESS | 1823 | 1462374896049 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]]]}] 08:14:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:14:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1690ms 08:14:56 INFO - PROCESS | 1823 | 1462374896078 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 08:14:56 INFO - PROCESS | 1823 | 1462374896083 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 08:14:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:14:56 INFO - PROCESS | 1823 | 1462374896089 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:14:56 INFO - PROCESS | 1823 | 1462374896093 Marionette TRACE conn3 <- [1,2342,null,{}] 08:14:56 INFO - PROCESS | 1823 | 1462374896099 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}] 08:14:56 INFO - PROCESS | 1823 | 1462374896305 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 08:14:56 INFO - PROCESS | 1823 | 1462374896588 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:56 INFO - PROCESS | 1823 | ++DOCSHELL 0x87848000 == 116 [pid = 1823] [id = 593] 08:14:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x8bd94400) [pid = 1823] [serial = 1780] [outer = (nil)] 08:14:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x8d8d2800) [pid = 1823] [serial = 1781] [outer = 0x8bd94400] 08:14:56 INFO - PROCESS | 1823 | 1462374896723 Marionette DEBUG loaded listener.js 08:14:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x8d9a5c00) [pid = 1823] [serial = 1782] [outer = 0x8bd94400] 08:14:57 INFO - PROCESS | 1823 | 1462374897636 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]]]}] 08:14:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:14:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1581ms 08:14:57 INFO - PROCESS | 1823 | 1462374897672 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 08:14:57 INFO - PROCESS | 1823 | 1462374897675 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 08:14:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:14:57 INFO - PROCESS | 1823 | 1462374897682 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:14:57 INFO - PROCESS | 1823 | 1462374897685 Marionette TRACE conn3 <- [1,2346,null,{}] 08:14:57 INFO - PROCESS | 1823 | 1462374897693 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}] 08:14:57 INFO - PROCESS | 1823 | 1462374897931 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 08:14:58 INFO - PROCESS | 1823 | 1462374898249 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:58 INFO - PROCESS | 1823 | ++DOCSHELL 0x8ba9a800 == 117 [pid = 1823] [id = 594] 08:14:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x8d29c800) [pid = 1823] [serial = 1783] [outer = (nil)] 08:14:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x8dbcc400) [pid = 1823] [serial = 1784] [outer = 0x8d29c800] 08:14:58 INFO - PROCESS | 1823 | 1462374898344 Marionette DEBUG loaded listener.js 08:14:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x8dcbec00) [pid = 1823] [serial = 1785] [outer = 0x8d29c800] 08:14:59 INFO - PROCESS | 1823 | 1462374899257 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]]]}] 08:14:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:14:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1634ms 08:14:59 INFO - PROCESS | 1823 | 1462374899318 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 08:14:59 INFO - PROCESS | 1823 | 1462374899321 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 08:14:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:14:59 INFO - PROCESS | 1823 | 1462374899329 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:14:59 INFO - PROCESS | 1823 | 1462374899333 Marionette TRACE conn3 <- [1,2350,null,{}] 08:14:59 INFO - PROCESS | 1823 | 1462374899340 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}] 08:14:59 INFO - PROCESS | 1823 | 1462374899641 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 08:14:59 INFO - PROCESS | 1823 | 1462374899978 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:00 INFO - PROCESS | 1823 | ++DOCSHELL 0x8dbca000 == 118 [pid = 1823] [id = 595] 08:15:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x8dcc6400) [pid = 1823] [serial = 1786] [outer = (nil)] 08:15:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x8e2d0800) [pid = 1823] [serial = 1787] [outer = 0x8dcc6400] 08:15:00 INFO - PROCESS | 1823 | 1462374900071 Marionette DEBUG loaded listener.js 08:15:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x8e9c0c00) [pid = 1823] [serial = 1788] [outer = 0x8dcc6400] 08:15:01 INFO - PROCESS | 1823 | 1462374901046 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]]]}] 08:15:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:15:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1792ms 08:15:01 INFO - PROCESS | 1823 | 1462374901122 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 08:15:01 INFO - PROCESS | 1823 | 1462374901126 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 08:15:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:15:01 INFO - PROCESS | 1823 | 1462374901133 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:15:01 INFO - PROCESS | 1823 | 1462374901137 Marionette TRACE conn3 <- [1,2354,null,{}] 08:15:01 INFO - PROCESS | 1823 | 1462374901143 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}] 08:15:01 INFO - PROCESS | 1823 | 1462374901400 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 08:15:01 INFO - PROCESS | 1823 | 1462374901736 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:01 INFO - PROCESS | 1823 | ++DOCSHELL 0x8dbcac00 == 119 [pid = 1823] [id = 596] 08:15:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x8eba0000) [pid = 1823] [serial = 1789] [outer = (nil)] 08:15:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x8ebe0800) [pid = 1823] [serial = 1790] [outer = 0x8eba0000] 08:15:01 INFO - PROCESS | 1823 | 1462374901839 Marionette DEBUG loaded listener.js 08:15:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x8f588800) [pid = 1823] [serial = 1791] [outer = 0x8eba0000] 08:15:02 INFO - PROCESS | 1823 | 1462374902797 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]]]}] 08:15:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:15:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1732ms 08:15:02 INFO - PROCESS | 1823 | 1462374902866 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 08:15:02 INFO - PROCESS | 1823 | 1462374902870 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 08:15:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:15:02 INFO - PROCESS | 1823 | 1462374902877 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:15:02 INFO - PROCESS | 1823 | 1462374902881 Marionette TRACE conn3 <- [1,2358,null,{}] 08:15:02 INFO - PROCESS | 1823 | 1462374902887 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}] 08:15:03 INFO - PROCESS | 1823 | 1462374903118 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 08:15:03 INFO - PROCESS | 1823 | 1462374903451 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:03 INFO - PROCESS | 1823 | ++DOCSHELL 0x8bc3bc00 == 120 [pid = 1823] [id = 597] 08:15:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x8e179c00) [pid = 1823] [serial = 1792] [outer = (nil)] 08:15:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0x90d7fc00) [pid = 1823] [serial = 1793] [outer = 0x8e179c00] 08:15:03 INFO - PROCESS | 1823 | 1462374903552 Marionette DEBUG loaded listener.js 08:15:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x90d86800) [pid = 1823] [serial = 1794] [outer = 0x8e179c00] 08:15:04 INFO - PROCESS | 1823 | 1462374904454 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]]]}] 08:15:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:15:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1630ms 08:15:04 INFO - PROCESS | 1823 | 1462374904508 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 08:15:04 INFO - PROCESS | 1823 | 1462374904513 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 08:15:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:15:04 INFO - PROCESS | 1823 | 1462374904519 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:15:04 INFO - PROCESS | 1823 | 1462374904523 Marionette TRACE conn3 <- [1,2362,null,{}] 08:15:04 INFO - PROCESS | 1823 | 1462374904529 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}] 08:15:04 INFO - PROCESS | 1823 | 1462374904755 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 08:15:05 INFO - PROCESS | 1823 | 1462374905033 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:05 INFO - PROCESS | 1823 | ++DOCSHELL 0x848cc800 == 121 [pid = 1823] [id = 598] 08:15:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x8ebdac00) [pid = 1823] [serial = 1795] [outer = (nil)] 08:15:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 160 (0x91d65800) [pid = 1823] [serial = 1796] [outer = 0x8ebdac00] 08:15:05 INFO - PROCESS | 1823 | 1462374905179 Marionette DEBUG loaded listener.js 08:15:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x91da0800) [pid = 1823] [serial = 1797] [outer = 0x8ebdac00] 08:15:06 INFO - PROCESS | 1823 | 1462374906202 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]]]}] 08:15:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:15:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1732ms 08:15:06 INFO - PROCESS | 1823 | 1462374906252 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 08:15:06 INFO - PROCESS | 1823 | 1462374906257 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 08:15:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:15:06 INFO - PROCESS | 1823 | 1462374906264 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:15:06 INFO - PROCESS | 1823 | 1462374906268 Marionette TRACE conn3 <- [1,2366,null,{}] 08:15:06 INFO - PROCESS | 1823 | 1462374906274 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}] 08:15:06 INFO - PROCESS | 1823 | 1462374906518 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 08:15:06 INFO - PROCESS | 1823 | 1462374906849 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:06 INFO - PROCESS | 1823 | ++DOCSHELL 0x855b3000 == 122 [pid = 1823] [id = 599] 08:15:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0x8bc3b800) [pid = 1823] [serial = 1798] [outer = (nil)] 08:15:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0x91ecb800) [pid = 1823] [serial = 1799] [outer = 0x8bc3b800] 08:15:06 INFO - PROCESS | 1823 | 1462374906944 Marionette DEBUG loaded listener.js 08:15:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x91f44800) [pid = 1823] [serial = 1800] [outer = 0x8bc3b800] 08:15:07 INFO - PROCESS | 1823 | 1462374907892 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]]]}] 08:15:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:15:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1680ms 08:15:07 INFO - PROCESS | 1823 | 1462374907946 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 08:15:07 INFO - PROCESS | 1823 | 1462374907949 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 08:15:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:15:07 INFO - PROCESS | 1823 | 1462374907957 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:15:07 INFO - PROCESS | 1823 | 1462374907962 Marionette TRACE conn3 <- [1,2370,null,{}] 08:15:07 INFO - PROCESS | 1823 | 1462374907968 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}] 08:15:08 INFO - PROCESS | 1823 | 1462374908220 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 08:15:08 INFO - PROCESS | 1823 | 1462374908556 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:08 INFO - PROCESS | 1823 | ++DOCSHELL 0x91eafc00 == 123 [pid = 1823] [id = 600] 08:15:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 165 (0x92264c00) [pid = 1823] [serial = 1801] [outer = (nil)] 08:15:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0x92382800) [pid = 1823] [serial = 1802] [outer = 0x92264c00] 08:15:08 INFO - PROCESS | 1823 | 1462374908661 Marionette DEBUG loaded listener.js 08:15:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x92aec800) [pid = 1823] [serial = 1803] [outer = 0x92264c00] 08:15:09 INFO - PROCESS | 1823 | 1462374909634 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]]]}] 08:15:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:15:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1737ms 08:15:09 INFO - PROCESS | 1823 | 1462374909699 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 08:15:09 INFO - PROCESS | 1823 | 1462374909703 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 08:15:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:15:09 INFO - PROCESS | 1823 | 1462374909713 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:15:09 INFO - PROCESS | 1823 | 1462374909716 Marionette TRACE conn3 <- [1,2374,null,{}] 08:15:09 INFO - PROCESS | 1823 | 1462374909723 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}] 08:15:09 INFO - PROCESS | 1823 | 1462374909968 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 08:15:10 INFO - PROCESS | 1823 | 1462374910306 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:10 INFO - PROCESS | 1823 | ++DOCSHELL 0x92af3400 == 124 [pid = 1823] [id = 601] 08:15:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x92af7400) [pid = 1823] [serial = 1804] [outer = (nil)] 08:15:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x92dcd800) [pid = 1823] [serial = 1805] [outer = 0x92af7400] 08:15:10 INFO - PROCESS | 1823 | 1462374910399 Marionette DEBUG loaded listener.js 08:15:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x93a04800) [pid = 1823] [serial = 1806] [outer = 0x92af7400] 08:15:11 INFO - PROCESS | 1823 | 1462374911335 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]]]}] 08:15:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:15:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1682ms 08:15:11 INFO - PROCESS | 1823 | 1462374911397 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 08:15:11 INFO - PROCESS | 1823 | 1462374911400 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 08:15:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:15:11 INFO - PROCESS | 1823 | 1462374911407 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:15:11 INFO - PROCESS | 1823 | 1462374911410 Marionette TRACE conn3 <- [1,2378,null,{}] 08:15:11 INFO - PROCESS | 1823 | 1462374911416 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}] 08:15:11 INFO - PROCESS | 1823 | 1462374911660 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 08:15:12 INFO - PROCESS | 1823 | 1462374911987 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:12 INFO - PROCESS | 1823 | ++DOCSHELL 0x88170800 == 125 [pid = 1823] [id = 602] 08:15:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x91f49000) [pid = 1823] [serial = 1807] [outer = (nil)] 08:15:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x950bd400) [pid = 1823] [serial = 1808] [outer = 0x91f49000] 08:15:12 INFO - PROCESS | 1823 | 1462374912085 Marionette DEBUG loaded listener.js 08:15:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x950c6c00) [pid = 1823] [serial = 1809] [outer = 0x91f49000] 08:15:13 INFO - PROCESS | 1823 | 1462374913032 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]]]}] 08:15:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:15:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1687ms 08:15:13 INFO - PROCESS | 1823 | 1462374913096 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 08:15:13 INFO - PROCESS | 1823 | 1462374913102 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 08:15:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:15:13 INFO - PROCESS | 1823 | 1462374913113 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:15:13 INFO - PROCESS | 1823 | 1462374913118 Marionette TRACE conn3 <- [1,2382,null,{}] 08:15:13 INFO - PROCESS | 1823 | 1462374913125 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}] 08:15:13 INFO - PROCESS | 1823 | 1462374913392 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 08:15:13 INFO - PROCESS | 1823 | 1462374913718 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:13 INFO - PROCESS | 1823 | ++DOCSHELL 0x95109c00 == 126 [pid = 1823] [id = 603] 08:15:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x9510cc00) [pid = 1823] [serial = 1810] [outer = (nil)] 08:15:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x951f8000) [pid = 1823] [serial = 1811] [outer = 0x9510cc00] 08:15:13 INFO - PROCESS | 1823 | 1462374913815 Marionette DEBUG loaded listener.js 08:15:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x97522800) [pid = 1823] [serial = 1812] [outer = 0x9510cc00] 08:15:14 INFO - PROCESS | 1823 | 1462374914756 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]]]}] 08:15:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:15:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1695ms 08:15:14 INFO - PROCESS | 1823 | 1462374914808 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 08:15:14 INFO - PROCESS | 1823 | 1462374914812 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 08:15:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:15:14 INFO - PROCESS | 1823 | 1462374914820 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:15:14 INFO - PROCESS | 1823 | 1462374914824 Marionette TRACE conn3 <- [1,2386,null,{}] 08:15:14 INFO - PROCESS | 1823 | 1462374914830 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}] 08:15:15 INFO - PROCESS | 1823 | 1462374915061 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 08:15:15 INFO - PROCESS | 1823 | 1462374915384 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:15 INFO - PROCESS | 1823 | ++DOCSHELL 0x951f1800 == 127 [pid = 1823] [id = 604] 08:15:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x976ad800) [pid = 1823] [serial = 1813] [outer = (nil)] 08:15:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 178 (0x995cfc00) [pid = 1823] [serial = 1814] [outer = 0x976ad800] 08:15:15 INFO - PROCESS | 1823 | 1462374915475 Marionette DEBUG loaded listener.js 08:15:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 179 (0x995d8c00) [pid = 1823] [serial = 1815] [outer = 0x976ad800] 08:15:16 INFO - PROCESS | 1823 | 1462374916385 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]]]}] 08:15:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:15:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1639ms 08:15:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:15:16 INFO - PROCESS | 1823 | 1462374916458 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 08:15:16 INFO - PROCESS | 1823 | 1462374916462 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 08:15:16 INFO - PROCESS | 1823 | 1462374916468 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:15:16 INFO - PROCESS | 1823 | 1462374916471 Marionette TRACE conn3 <- [1,2390,null,{}] 08:15:16 INFO - PROCESS | 1823 | 1462374916477 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}] 08:15:16 INFO - PROCESS | 1823 | 1462374916691 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 08:15:17 INFO - PROCESS | 1823 | 1462374917031 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:17 INFO - PROCESS | 1823 | ++DOCSHELL 0x848cc000 == 128 [pid = 1823] [id = 605] 08:15:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 180 (0x859e4c00) [pid = 1823] [serial = 1816] [outer = (nil)] 08:15:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 181 (0x9a2eb400) [pid = 1823] [serial = 1817] [outer = 0x859e4c00] 08:15:17 INFO - PROCESS | 1823 | 1462374917123 Marionette DEBUG loaded listener.js 08:15:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 182 (0x9a4d1400) [pid = 1823] [serial = 1818] [outer = 0x859e4c00] 08:15:18 INFO - PROCESS | 1823 | 1462374918020 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]]]}] 08:15:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:15:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1631ms 08:15:18 INFO - PROCESS | 1823 | 1462374918099 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 08:15:18 INFO - PROCESS | 1823 | 1462374918102 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 08:15:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:15:18 INFO - PROCESS | 1823 | 1462374918109 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:15:18 INFO - PROCESS | 1823 | 1462374918113 Marionette TRACE conn3 <- [1,2394,null,{}] 08:15:18 INFO - PROCESS | 1823 | 1462374918119 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}] 08:15:18 INFO - PROCESS | 1823 | 1462374918381 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 08:15:18 INFO - PROCESS | 1823 | 1462374918707 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:18 INFO - PROCESS | 1823 | ++DOCSHELL 0x995d5c00 == 129 [pid = 1823] [id = 606] 08:15:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 183 (0x9a97a400) [pid = 1823] [serial = 1819] [outer = (nil)] 08:15:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 184 (0x9ad03c00) [pid = 1823] [serial = 1820] [outer = 0x9a97a400] 08:15:18 INFO - PROCESS | 1823 | 1462374918801 Marionette DEBUG loaded listener.js 08:15:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 185 (0x9ad08000) [pid = 1823] [serial = 1821] [outer = 0x9a97a400] 08:15:19 INFO - PROCESS | 1823 | 1462374919727 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]]]}] 08:15:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:15:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1636ms 08:15:19 INFO - PROCESS | 1823 | 1462374919745 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 08:15:19 INFO - PROCESS | 1823 | 1462374919749 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 08:15:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:15:19 INFO - PROCESS | 1823 | 1462374919755 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:15:19 INFO - PROCESS | 1823 | 1462374919757 Marionette TRACE conn3 <- [1,2398,null,{}] 08:15:19 INFO - PROCESS | 1823 | 1462374919764 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}] 08:15:19 INFO - PROCESS | 1823 | 1462374919982 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 08:15:20 INFO - PROCESS | 1823 | 1462374920268 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:20 INFO - PROCESS | 1823 | ++DOCSHELL 0x848ce800 == 130 [pid = 1823] [id = 607] 08:15:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 186 (0x9a220c00) [pid = 1823] [serial = 1822] [outer = (nil)] 08:15:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 187 (0x9b298800) [pid = 1823] [serial = 1823] [outer = 0x9a220c00] 08:15:20 INFO - PROCESS | 1823 | 1462374920406 Marionette DEBUG loaded listener.js 08:15:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 188 (0x9b4c1c00) [pid = 1823] [serial = 1824] [outer = 0x9a220c00] 08:15:22 INFO - PROCESS | 1823 | --DOCSHELL 0x87850800 == 129 [pid = 1823] [id = 478] 08:15:22 INFO - PROCESS | 1823 | --DOCSHELL 0x91ece800 == 128 [pid = 1823] [id = 487] 08:15:22 INFO - PROCESS | 1823 | --DOCSHELL 0x8bc16400 == 127 [pid = 1823] [id = 486] 08:15:22 INFO - PROCESS | 1823 | --DOCSHELL 0x8e187c00 == 126 [pid = 1823] [id = 484] 08:15:22 INFO - PROCESS | 1823 | --DOCSHELL 0x855f7c00 == 125 [pid = 1823] [id = 403] 08:15:22 INFO - PROCESS | 1823 | --DOCSHELL 0x848c9000 == 124 [pid = 1823] [id = 483] 08:15:22 INFO - PROCESS | 1823 | --DOCSHELL 0x8831d400 == 123 [pid = 1823] [id = 357] 08:15:22 INFO - PROCESS | 1823 | --DOCSHELL 0x8863a800 == 122 [pid = 1823] [id = 479] 08:15:22 INFO - PROCESS | 1823 | --DOCSHELL 0x8d8d5800 == 121 [pid = 1823] [id = 482] 08:15:22 INFO - PROCESS | 1823 | --DOCSHELL 0x87515000 == 120 [pid = 1823] [id = 480] 08:15:22 INFO - PROCESS | 1823 | --DOCSHELL 0x883ea000 == 119 [pid = 1823] [id = 356] 08:15:22 INFO - PROCESS | 1823 | --DOCSHELL 0x8eb93400 == 118 [pid = 1823] [id = 485] 08:15:22 INFO - PROCESS | 1823 | --DOCSHELL 0x8ac03400 == 117 [pid = 1823] [id = 481] 08:15:22 INFO - PROCESS | 1823 | --DOCSHELL 0x876e6000 == 116 [pid = 1823] [id = 582] 08:15:22 INFO - PROCESS | 1823 | --DOCSHELL 0x946bc400 == 115 [pid = 1823] [id = 581] 08:15:22 INFO - PROCESS | 1823 | --DOCSHELL 0x848c6000 == 114 [pid = 1823] [id = 580] 08:15:22 INFO - PROCESS | 1823 | --DOCSHELL 0x91da4400 == 113 [pid = 1823] [id = 578] 08:15:22 INFO - PROCESS | 1823 | --DOCSHELL 0x92aebc00 == 112 [pid = 1823] [id = 579] 08:15:22 INFO - PROCESS | 1823 | --DOCSHELL 0x91eb6400 == 111 [pid = 1823] [id = 577] 08:15:22 INFO - PROCESS | 1823 | --DOCSHELL 0x8f40dc00 == 110 [pid = 1823] [id = 576] 08:15:22 INFO - PROCESS | 1823 | --DOCSHELL 0x8dccb000 == 109 [pid = 1823] [id = 575] 08:15:22 INFO - PROCESS | 1823 | --DOCSHELL 0x8d8ddc00 == 108 [pid = 1823] [id = 574] 08:15:22 INFO - PROCESS | 1823 | --DOCSHELL 0x8ced0c00 == 107 [pid = 1823] [id = 573] 08:15:22 INFO - PROCESS | 1823 | --DOCSHELL 0x85cf0c00 == 106 [pid = 1823] [id = 571] 08:15:22 INFO - PROCESS | 1823 | --DOCSHELL 0x8d8dc800 == 105 [pid = 1823] [id = 572] 08:15:22 INFO - PROCESS | 1823 | --DOCSHELL 0x88908400 == 104 [pid = 1823] [id = 570] 08:15:22 INFO - PROCESS | 1823 | --DOCSHELL 0x8946dc00 == 103 [pid = 1823] [id = 569] 08:15:22 INFO - PROCESS | 1823 | --DOCSHELL 0x876eb400 == 102 [pid = 1823] [id = 568] 08:15:22 INFO - PROCESS | 1823 | --DOCSHELL 0x84176000 == 101 [pid = 1823] [id = 567] 08:15:22 INFO - PROCESS | 1823 | --DOMWINDOW == 187 (0x8948e000) [pid = 1823] [serial = 1700] [outer = (nil)] [url = about:blank] 08:15:22 INFO - PROCESS | 1823 | --DOMWINDOW == 186 (0x8ab73000) [pid = 1823] [serial = 1640] [outer = (nil)] [url = about:blank] 08:15:22 INFO - PROCESS | 1823 | --DOMWINDOW == 185 (0x8dcc2c00) [pid = 1823] [serial = 1649] [outer = (nil)] [url = about:blank] 08:15:22 INFO - PROCESS | 1823 | --DOMWINDOW == 184 (0x9aad8000) [pid = 1823] [serial = 1689] [outer = (nil)] [url = about:blank] 08:15:22 INFO - PROCESS | 1823 | --DOMWINDOW == 183 (0x883ea800) [pid = 1823] [serial = 1695] [outer = (nil)] [url = about:blank] 08:15:22 INFO - PROCESS | 1823 | --DOMWINDOW == 182 (0x8816f400) [pid = 1823] [serial = 1637] [outer = (nil)] [url = about:blank] 08:15:22 INFO - PROCESS | 1823 | --DOMWINDOW == 181 (0x89473400) [pid = 1823] [serial = 1697] [outer = (nil)] [url = about:blank] 08:15:22 INFO - PROCESS | 1823 | --DOMWINDOW == 180 (0x946c0400) [pid = 1823] [serial = 1674] [outer = (nil)] [url = about:blank] 08:15:22 INFO - PROCESS | 1823 | --DOMWINDOW == 179 (0x8ebe0400) [pid = 1823] [serial = 1656] [outer = (nil)] [url = about:blank] 08:15:22 INFO - PROCESS | 1823 | --DOMWINDOW == 178 (0x95108800) [pid = 1823] [serial = 1677] [outer = (nil)] [url = about:blank] 08:15:22 INFO - PROCESS | 1823 | --DOMWINDOW == 177 (0x92377400) [pid = 1823] [serial = 1667] [outer = (nil)] [url = about:blank] 08:15:22 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x85dfa800) [pid = 1823] [serial = 1692] [outer = (nil)] [url = about:blank] 08:15:22 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x91cec000) [pid = 1823] [serial = 1661] [outer = (nil)] [url = about:blank] 08:15:22 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x8ebd6c00) [pid = 1823] [serial = 1655] [outer = (nil)] [url = about:blank] 08:15:22 INFO - PROCESS | 1823 | --DOMWINDOW == 173 (0x95104c00) [pid = 1823] [serial = 1676] [outer = (nil)] [url = about:blank] 08:15:22 INFO - PROCESS | 1823 | --DOMWINDOW == 172 (0x8ac0b400) [pid = 1823] [serial = 1641] [outer = (nil)] [url = about:blank] 08:15:22 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x99570000) [pid = 1823] [serial = 1682] [outer = (nil)] [url = about:blank] 08:15:22 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x8d998c00) [pid = 1823] [serial = 1647] [outer = (nil)] [url = about:blank] 08:15:22 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x995d1c00) [pid = 1823] [serial = 1683] [outer = (nil)] [url = about:blank] 08:15:22 INFO - PROCESS | 1823 | --DOMWINDOW == 168 (0x8e2d7800) [pid = 1823] [serial = 1652] [outer = (nil)] [url = about:blank] 08:15:22 INFO - PROCESS | 1823 | --DOMWINDOW == 167 (0x91d59000) [pid = 1823] [serial = 1662] [outer = (nil)] [url = about:blank] 08:15:22 INFO - PROCESS | 1823 | --DOMWINDOW == 166 (0x8a5c5c00) [pid = 1823] [serial = 1634] [outer = (nil)] [url = about:blank] 08:15:22 INFO - PROCESS | 1823 | --DOMWINDOW == 165 (0x92dc6000) [pid = 1823] [serial = 1670] [outer = (nil)] [url = about:blank] 08:15:22 INFO - PROCESS | 1823 | --DOMWINDOW == 164 (0x976a8400) [pid = 1823] [serial = 1680] [outer = (nil)] [url = about:blank] 08:15:22 INFO - PROCESS | 1823 | --DOMWINDOW == 163 (0x883f2400) [pid = 1823] [serial = 1638] [outer = (nil)] [url = about:blank] 08:15:22 INFO - PROCESS | 1823 | --DOMWINDOW == 162 (0x8e9b8800) [pid = 1823] [serial = 1653] [outer = (nil)] [url = about:blank] 08:15:22 INFO - PROCESS | 1823 | --DOMWINDOW == 161 (0x8dcca000) [pid = 1823] [serial = 1650] [outer = (nil)] [url = about:blank] 08:15:22 INFO - PROCESS | 1823 | --DOMWINDOW == 160 (0x9a48bc00) [pid = 1823] [serial = 1685] [outer = (nil)] [url = about:blank] 08:15:22 INFO - PROCESS | 1823 | --DOMWINDOW == 159 (0x89498c00) [pid = 1823] [serial = 1566] [outer = (nil)] [url = about:blank] 08:15:22 INFO - PROCESS | 1823 | --DOMWINDOW == 158 (0x9aacbc00) [pid = 1823] [serial = 1688] [outer = (nil)] [url = about:blank] 08:15:22 INFO - PROCESS | 1823 | --DOMWINDOW == 157 (0x9751f400) [pid = 1823] [serial = 1679] [outer = (nil)] [url = about:blank] 08:15:22 INFO - PROCESS | 1823 | --DOMWINDOW == 156 (0x92aed000) [pid = 1823] [serial = 1668] [outer = (nil)] [url = about:blank] 08:15:22 INFO - PROCESS | 1823 | --DOMWINDOW == 155 (0x85cf0400) [pid = 1823] [serial = 1691] [outer = (nil)] [url = about:blank] 08:15:22 INFO - PROCESS | 1823 | --DOMWINDOW == 154 (0x8f58fc00) [pid = 1823] [serial = 1658] [outer = (nil)] [url = about:blank] 08:15:22 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x92dc9400) [pid = 1823] [serial = 1671] [outer = (nil)] [url = about:blank] 08:15:22 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x8d8db400) [pid = 1823] [serial = 1646] [outer = (nil)] [url = about:blank] 08:15:22 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x91ec1000) [pid = 1823] [serial = 1665] [outer = (nil)] [url = about:blank] 08:15:22 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x8bc41400) [pid = 1823] [serial = 1643] [outer = (nil)] [url = about:blank] 08:15:22 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x91eb3000) [pid = 1823] [serial = 1664] [outer = (nil)] [url = about:blank] 08:15:22 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x88315800) [pid = 1823] [serial = 1694] [outer = (nil)] [url = about:blank] 08:15:22 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x93cbdc00) [pid = 1823] [serial = 1673] [outer = (nil)] [url = about:blank] 08:15:22 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x8cec9800) [pid = 1823] [serial = 1644] [outer = (nil)] [url = about:blank] 08:15:22 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x8f604800) [pid = 1823] [serial = 1659] [outer = (nil)] [url = about:blank] 08:15:22 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x8948c400) [pid = 1823] [serial = 1698] [outer = (nil)] [url = about:blank] 08:15:23 INFO - PROCESS | 1823 | 1462374923181 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]]]}] 08:15:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:15:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 3447ms 08:15:23 INFO - PROCESS | 1823 | 1462374923202 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 08:15:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:15:23 INFO - PROCESS | 1823 | 1462374923208 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 08:15:23 INFO - PROCESS | 1823 | 1462374923215 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:15:23 INFO - PROCESS | 1823 | 1462374923219 Marionette TRACE conn3 <- [1,2402,null,{}] 08:15:23 INFO - PROCESS | 1823 | 1462374923227 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}] 08:15:23 INFO - PROCESS | 1823 | 1462374923459 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 08:15:23 INFO - PROCESS | 1823 | 1462374923660 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:23 INFO - PROCESS | 1823 | ++DOCSHELL 0x855b1400 == 102 [pid = 1823] [id = 608] 08:15:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x855e9c00) [pid = 1823] [serial = 1825] [outer = (nil)] 08:15:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x85ceac00) [pid = 1823] [serial = 1826] [outer = 0x855e9c00] 08:15:23 INFO - PROCESS | 1823 | 1462374923742 Marionette DEBUG loaded listener.js 08:15:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x8750e400) [pid = 1823] [serial = 1827] [outer = 0x855e9c00] 08:15:24 INFO - PROCESS | 1823 | 1462374924531 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]]]}] 08:15:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:15:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1334ms 08:15:24 INFO - PROCESS | 1823 | 1462374924549 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 08:15:24 INFO - PROCESS | 1823 | 1462374924558 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 08:15:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:15:24 INFO - PROCESS | 1823 | 1462374924568 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:15:24 INFO - PROCESS | 1823 | 1462374924571 Marionette TRACE conn3 <- [1,2406,null,{}] 08:15:24 INFO - PROCESS | 1823 | 1462374924578 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}] 08:15:24 INFO - PROCESS | 1823 | 1462374924872 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 08:15:25 INFO - PROCESS | 1823 | 1462374925000 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:25 INFO - PROCESS | 1823 | ++DOCSHELL 0x859e6c00 == 103 [pid = 1823] [id = 609] 08:15:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x85cee400) [pid = 1823] [serial = 1828] [outer = (nil)] 08:15:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x8831a400) [pid = 1823] [serial = 1829] [outer = 0x85cee400] 08:15:25 INFO - PROCESS | 1823 | 1462374925077 Marionette DEBUG loaded listener.js 08:15:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x88638400) [pid = 1823] [serial = 1830] [outer = 0x85cee400] 08:15:26 INFO - PROCESS | 1823 | 1462374926040 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]]]}] 08:15:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:15:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1528ms 08:15:26 INFO - PROCESS | 1823 | 1462374926103 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 08:15:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:15:26 INFO - PROCESS | 1823 | 1462374926108 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 08:15:26 INFO - PROCESS | 1823 | 1462374926114 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:15:26 INFO - PROCESS | 1823 | 1462374926120 Marionette TRACE conn3 <- [1,2410,null,{}] 08:15:26 INFO - PROCESS | 1823 | 1462374926136 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}] 08:15:26 INFO - PROCESS | 1823 | 1462374926414 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 08:15:26 INFO - PROCESS | 1823 | 1462374926442 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:26 INFO - PROCESS | 1823 | ++DOCSHELL 0x87516000 == 104 [pid = 1823] [id = 610] 08:15:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x8863b000) [pid = 1823] [serial = 1831] [outer = (nil)] 08:15:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x89490800) [pid = 1823] [serial = 1832] [outer = 0x8863b000] 08:15:26 INFO - PROCESS | 1823 | 1462374926530 Marionette DEBUG loaded listener.js 08:15:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x8a5c4c00) [pid = 1823] [serial = 1833] [outer = 0x8863b000] 08:15:28 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x981da000) [pid = 1823] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:15:28 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x91fce800) [pid = 1823] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:15:28 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x88724800) [pid = 1823] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:15:28 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x92dcf000) [pid = 1823] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:15:28 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x91eb6800) [pid = 1823] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:15:28 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x8948a000) [pid = 1823] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:15:28 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x89474000) [pid = 1823] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:15:28 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x87845400) [pid = 1823] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:15:28 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x8946d000) [pid = 1823] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:15:28 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x8e17a000) [pid = 1823] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:15:28 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x8a5d0000) [pid = 1823] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:15:28 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x859ef800) [pid = 1823] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:15:28 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x88731000) [pid = 1823] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:15:28 INFO - PROCESS | 1823 | --DOMWINDOW == 139 (0x876e5c00) [pid = 1823] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:15:28 INFO - PROCESS | 1823 | --DOMWINDOW == 138 (0x99ece800) [pid = 1823] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:15:28 INFO - PROCESS | 1823 | --DOMWINDOW == 137 (0x9a487000) [pid = 1823] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:15:28 INFO - PROCESS | 1823 | --DOMWINDOW == 136 (0x8ced2000) [pid = 1823] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:15:28 INFO - PROCESS | 1823 | --DOMWINDOW == 135 (0x95092800) [pid = 1823] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:15:28 INFO - PROCESS | 1823 | --DOMWINDOW == 134 (0x8417ac00) [pid = 1823] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:15:28 INFO - PROCESS | 1823 | --DOMWINDOW == 133 (0x8ba9d000) [pid = 1823] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:15:28 INFO - PROCESS | 1823 | --DOMWINDOW == 132 (0x8e9bd000) [pid = 1823] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:15:28 INFO - PROCESS | 1823 | --DOMWINDOW == 131 (0x8d8de400) [pid = 1823] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:15:28 INFO - PROCESS | 1823 | --DOMWINDOW == 130 (0x9b205400) [pid = 1823] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:15:28 INFO - PROCESS | 1823 | --DOMWINDOW == 129 (0x89472c00) [pid = 1823] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:15:28 INFO - PROCESS | 1823 | --DOMWINDOW == 128 (0x91ce6800) [pid = 1823] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:15:28 INFO - PROCESS | 1823 | 1462374928347 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]]]}] 08:15:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:15:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 2289ms 08:15:28 INFO - PROCESS | 1823 | 1462374928404 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 08:15:28 INFO - PROCESS | 1823 | 1462374928408 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 08:15:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:15:28 INFO - PROCESS | 1823 | 1462374928414 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:15:28 INFO - PROCESS | 1823 | 1462374928418 Marionette TRACE conn3 <- [1,2414,null,{}] 08:15:28 INFO - PROCESS | 1823 | 1462374928423 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}] 08:15:28 INFO - PROCESS | 1823 | 1462374928616 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 08:15:28 INFO - PROCESS | 1823 | 1462374928809 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:28 INFO - PROCESS | 1823 | ++DOCSHELL 0x8417ac00 == 105 [pid = 1823] [id = 611] 08:15:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 129 (0x859ef800) [pid = 1823] [serial = 1834] [outer = (nil)] 08:15:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 130 (0x8946f000) [pid = 1823] [serial = 1835] [outer = 0x859ef800] 08:15:28 INFO - PROCESS | 1823 | 1462374928885 Marionette DEBUG loaded listener.js 08:15:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 131 (0x8ab6a800) [pid = 1823] [serial = 1836] [outer = 0x859ef800] 08:15:29 INFO - PROCESS | 1823 | 1462374929682 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]]]}] 08:15:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:15:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1289ms 08:15:29 INFO - PROCESS | 1823 | 1462374929706 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 08:15:29 INFO - PROCESS | 1823 | 1462374929711 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 08:15:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:15:29 INFO - PROCESS | 1823 | 1462374929717 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:15:29 INFO - PROCESS | 1823 | 1462374929721 Marionette TRACE conn3 <- [1,2418,null,{}] 08:15:29 INFO - PROCESS | 1823 | 1462374929739 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}] 08:15:29 INFO - PROCESS | 1823 | 1462374929936 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 08:15:29 INFO - PROCESS | 1823 | 1462374929951 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:29 INFO - PROCESS | 1823 | ++DOCSHELL 0x89494c00 == 106 [pid = 1823] [id = 612] 08:15:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 132 (0x89497800) [pid = 1823] [serial = 1837] [outer = (nil)] 08:15:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 133 (0x8ac0f400) [pid = 1823] [serial = 1838] [outer = 0x89497800] 08:15:30 INFO - PROCESS | 1823 | 1462374930025 Marionette DEBUG loaded listener.js 08:15:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 134 (0x8bc16400) [pid = 1823] [serial = 1839] [outer = 0x89497800] 08:15:31 INFO - PROCESS | 1823 | 1462374931296 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]]]}] 08:15:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:15:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1632ms 08:15:31 INFO - PROCESS | 1823 | 1462374931360 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 08:15:31 INFO - PROCESS | 1823 | 1462374931367 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 08:15:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:15:31 INFO - PROCESS | 1823 | 1462374931376 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:15:31 INFO - PROCESS | 1823 | 1462374931382 Marionette TRACE conn3 <- [1,2422,null,{}] 08:15:31 INFO - PROCESS | 1823 | 1462374931391 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}] 08:15:31 INFO - PROCESS | 1823 | 1462374931615 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 08:15:31 INFO - PROCESS | 1823 | 1462374931943 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:31 INFO - PROCESS | 1823 | ++DOCSHELL 0x876eec00 == 107 [pid = 1823] [id = 613] 08:15:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 135 (0x87842800) [pid = 1823] [serial = 1840] [outer = (nil)] 08:15:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 136 (0x88177c00) [pid = 1823] [serial = 1841] [outer = 0x87842800] 08:15:32 INFO - PROCESS | 1823 | 1462374932037 Marionette DEBUG loaded listener.js 08:15:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 137 (0x883f3800) [pid = 1823] [serial = 1842] [outer = 0x87842800] 08:15:33 INFO - PROCESS | 1823 | 1462374933024 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]]]}] 08:15:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:15:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1688ms 08:15:33 INFO - PROCESS | 1823 | 1462374933065 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 08:15:33 INFO - PROCESS | 1823 | 1462374933074 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 08:15:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:15:33 INFO - PROCESS | 1823 | 1462374933085 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:15:33 INFO - PROCESS | 1823 | 1462374933089 Marionette TRACE conn3 <- [1,2426,null,{}] 08:15:33 INFO - PROCESS | 1823 | 1462374933096 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}] 08:15:33 INFO - PROCESS | 1823 | 1462374933318 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 08:15:33 INFO - PROCESS | 1823 | 1462374933680 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:33 INFO - PROCESS | 1823 | ++DOCSHELL 0x88316c00 == 108 [pid = 1823] [id = 614] 08:15:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 138 (0x89474000) [pid = 1823] [serial = 1843] [outer = (nil)] 08:15:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 139 (0x8ac03400) [pid = 1823] [serial = 1844] [outer = 0x89474000] 08:15:33 INFO - PROCESS | 1823 | 1462374933775 Marionette DEBUG loaded listener.js 08:15:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x8ba92c00) [pid = 1823] [serial = 1845] [outer = 0x89474000] 08:15:34 INFO - PROCESS | 1823 | 1462374934676 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]]]}] 08:15:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:15:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1640ms 08:15:34 INFO - PROCESS | 1823 | 1462374934726 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 08:15:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:15:34 INFO - PROCESS | 1823 | 1462374934730 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 08:15:34 INFO - PROCESS | 1823 | 1462374934737 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:15:34 INFO - PROCESS | 1823 | 1462374934743 Marionette TRACE conn3 <- [1,2430,null,{}] 08:15:34 INFO - PROCESS | 1823 | 1462374934760 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}] 08:15:34 INFO - PROCESS | 1823 | 1462374934990 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 08:15:35 INFO - PROCESS | 1823 | 1462374935308 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:35 INFO - PROCESS | 1823 | ++DOCSHELL 0x89472c00 == 109 [pid = 1823] [id = 615] 08:15:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x8bc3e400) [pid = 1823] [serial = 1846] [outer = (nil)] 08:15:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x8ced3400) [pid = 1823] [serial = 1847] [outer = 0x8bc3e400] 08:15:35 INFO - PROCESS | 1823 | 1462374935403 Marionette DEBUG loaded listener.js 08:15:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x8d8d7800) [pid = 1823] [serial = 1848] [outer = 0x8bc3e400] 08:15:36 INFO - PROCESS | 1823 | 1462374936302 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]]]}] 08:15:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:15:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1603ms 08:15:36 INFO - PROCESS | 1823 | 1462374936340 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 08:15:36 INFO - PROCESS | 1823 | 1462374936345 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 08:15:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:15:36 INFO - PROCESS | 1823 | 1462374936351 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:15:36 INFO - PROCESS | 1823 | 1462374936354 Marionette TRACE conn3 <- [1,2434,null,{}] 08:15:36 INFO - PROCESS | 1823 | 1462374936360 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}] 08:15:36 INFO - PROCESS | 1823 | 1462374936569 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 08:15:36 INFO - PROCESS | 1823 | 1462374936858 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:36 INFO - PROCESS | 1823 | ++DOCSHELL 0x8a5cd400 == 110 [pid = 1823] [id = 616] 08:15:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x8ced1800) [pid = 1823] [serial = 1849] [outer = (nil)] 08:15:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x8daabc00) [pid = 1823] [serial = 1850] [outer = 0x8ced1800] 08:15:37 INFO - PROCESS | 1823 | 1462374936996 Marionette DEBUG loaded listener.js 08:15:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x8dcc2c00) [pid = 1823] [serial = 1851] [outer = 0x8ced1800] 08:15:37 INFO - PROCESS | 1823 | 1462374937929 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]]]}] 08:15:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:15:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1640ms 08:15:37 INFO - PROCESS | 1823 | 1462374937995 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 08:15:38 INFO - PROCESS | 1823 | 1462374937998 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 08:15:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:15:38 INFO - PROCESS | 1823 | 1462374938005 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:15:38 INFO - PROCESS | 1823 | 1462374938009 Marionette TRACE conn3 <- [1,2438,null,{}] 08:15:38 INFO - PROCESS | 1823 | 1462374938015 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}] 08:15:38 INFO - PROCESS | 1823 | 1462374938223 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 08:15:38 INFO - PROCESS | 1823 | 1462374938546 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:38 INFO - PROCESS | 1823 | ++DOCSHELL 0x8890a400 == 111 [pid = 1823] [id = 617] 08:15:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x8d8d9800) [pid = 1823] [serial = 1852] [outer = (nil)] 08:15:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x8e0b7400) [pid = 1823] [serial = 1853] [outer = 0x8d8d9800] 08:15:38 INFO - PROCESS | 1823 | 1462374938638 Marionette DEBUG loaded listener.js 08:15:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x8e0bd000) [pid = 1823] [serial = 1854] [outer = 0x8d8d9800] 08:15:39 INFO - PROCESS | 1823 | 1462374939571 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]]]}] 08:15:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:15:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1630ms 08:15:39 INFO - PROCESS | 1823 | 1462374939636 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 08:15:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:15:39 INFO - PROCESS | 1823 | 1462374939640 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 08:15:39 INFO - PROCESS | 1823 | 1462374939647 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:15:39 INFO - PROCESS | 1823 | 1462374939651 Marionette TRACE conn3 <- [1,2442,null,{}] 08:15:39 INFO - PROCESS | 1823 | 1462374939656 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}] 08:15:39 INFO - PROCESS | 1823 | 1462374939892 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 08:15:40 INFO - PROCESS | 1823 | 1462374940210 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:40 INFO - PROCESS | 1823 | ++DOCSHELL 0x8417c800 == 112 [pid = 1823] [id = 618] 08:15:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x8dccc400) [pid = 1823] [serial = 1855] [outer = (nil)] 08:15:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x8e9bcc00) [pid = 1823] [serial = 1856] [outer = 0x8dccc400] 08:15:40 INFO - PROCESS | 1823 | 1462374940306 Marionette DEBUG loaded listener.js 08:15:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x8eb9b400) [pid = 1823] [serial = 1857] [outer = 0x8dccc400] 08:15:41 INFO - PROCESS | 1823 | 1462374941199 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]]]}] 08:15:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:15:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1584ms 08:15:41 INFO - PROCESS | 1823 | 1462374941231 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 08:15:41 INFO - PROCESS | 1823 | 1462374941234 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 08:15:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:15:41 INFO - PROCESS | 1823 | 1462374941241 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:15:41 INFO - PROCESS | 1823 | 1462374941245 Marionette TRACE conn3 <- [1,2446,null,{}] 08:15:41 INFO - PROCESS | 1823 | 1462374941251 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}] 08:15:41 INFO - PROCESS | 1823 | 1462374941457 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 08:15:41 INFO - PROCESS | 1823 | 1462374941720 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:41 INFO - PROCESS | 1823 | ++DOCSHELL 0x85df7800 == 113 [pid = 1823] [id = 619] 08:15:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x8ab6f000) [pid = 1823] [serial = 1858] [outer = (nil)] 08:15:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x8f40c400) [pid = 1823] [serial = 1859] [outer = 0x8ab6f000] 08:15:41 INFO - PROCESS | 1823 | 1462374941852 Marionette DEBUG loaded listener.js 08:15:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x8f583400) [pid = 1823] [serial = 1860] [outer = 0x8ab6f000] 08:15:42 INFO - PROCESS | 1823 | 1462374942794 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]]]}] 08:15:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:15:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1577ms 08:15:42 INFO - PROCESS | 1823 | 1462374942822 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 08:15:42 INFO - PROCESS | 1823 | 1462374942826 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 08:15:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:15:42 INFO - PROCESS | 1823 | 1462374942833 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:15:42 INFO - PROCESS | 1823 | 1462374942837 Marionette TRACE conn3 <- [1,2450,null,{}] 08:15:42 INFO - PROCESS | 1823 | 1462374942842 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}] 08:15:43 INFO - PROCESS | 1823 | 1462374943068 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 08:15:43 INFO - PROCESS | 1823 | 1462374943345 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:43 INFO - PROCESS | 1823 | ++DOCSHELL 0x8d998c00 == 114 [pid = 1823] [id = 620] 08:15:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x8e2dc400) [pid = 1823] [serial = 1861] [outer = (nil)] 08:15:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0x90d83400) [pid = 1823] [serial = 1862] [outer = 0x8e2dc400] 08:15:43 INFO - PROCESS | 1823 | 1462374943476 Marionette DEBUG loaded listener.js 08:15:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x91ced000) [pid = 1823] [serial = 1863] [outer = 0x8e2dc400] 08:15:44 INFO - PROCESS | 1823 | 1462374944393 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]]]}] 08:15:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:15:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1630ms 08:15:44 INFO - PROCESS | 1823 | 1462374944463 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 08:15:44 INFO - PROCESS | 1823 | 1462374944468 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 08:15:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:15:44 INFO - PROCESS | 1823 | 1462374944474 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:15:44 INFO - PROCESS | 1823 | 1462374944478 Marionette TRACE conn3 <- [1,2454,null,{}] 08:15:44 INFO - PROCESS | 1823 | 1462374944483 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}] 08:15:44 INFO - PROCESS | 1823 | 1462374944693 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 08:15:45 INFO - PROCESS | 1823 | 1462374945011 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:45 INFO - PROCESS | 1823 | ++DOCSHELL 0x8e9bb000 == 115 [pid = 1823] [id = 621] 08:15:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x8f603000) [pid = 1823] [serial = 1864] [outer = (nil)] 08:15:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 160 (0x91da0c00) [pid = 1823] [serial = 1865] [outer = 0x8f603000] 08:15:45 INFO - PROCESS | 1823 | 1462374945102 Marionette DEBUG loaded listener.js 08:15:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x91da4400) [pid = 1823] [serial = 1866] [outer = 0x8f603000] 08:15:45 INFO - PROCESS | 1823 | 1462374945981 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]]]}] 08:15:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:15:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1583ms 08:15:46 INFO - PROCESS | 1823 | 1462374946057 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 08:15:46 INFO - PROCESS | 1823 | 1462374946061 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 08:15:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:15:46 INFO - PROCESS | 1823 | 1462374946067 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:15:46 INFO - PROCESS | 1823 | 1462374946070 Marionette TRACE conn3 <- [1,2458,null,{}] 08:15:46 INFO - PROCESS | 1823 | 1462374946076 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}] 08:15:46 INFO - PROCESS | 1823 | 1462374946336 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 08:15:46 INFO - PROCESS | 1823 | 1462374946675 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:46 INFO - PROCESS | 1823 | ++DOCSHELL 0x91d5e800 == 116 [pid = 1823] [id = 622] 08:15:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0x91f46c00) [pid = 1823] [serial = 1867] [outer = (nil)] 08:15:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0x91f52c00) [pid = 1823] [serial = 1868] [outer = 0x91f46c00] 08:15:46 INFO - PROCESS | 1823 | 1462374946765 Marionette DEBUG loaded listener.js 08:15:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x91fce400) [pid = 1823] [serial = 1869] [outer = 0x91f46c00] 08:15:47 INFO - PROCESS | 1823 | 1462374947677 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]]]}] 08:15:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:15:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1640ms 08:15:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:15:47 INFO - PROCESS | 1823 | 1462374947709 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 08:15:47 INFO - PROCESS | 1823 | 1462374947712 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 08:15:47 INFO - PROCESS | 1823 | 1462374947720 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:15:47 INFO - PROCESS | 1823 | 1462374947724 Marionette TRACE conn3 <- [1,2462,null,{}] 08:15:47 INFO - PROCESS | 1823 | 1462374947731 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}] 08:15:47 INFO - PROCESS | 1823 | 1462374947990 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 08:15:48 INFO - PROCESS | 1823 | 1462374948327 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:48 INFO - PROCESS | 1823 | ++DOCSHELL 0x91fd6000 == 117 [pid = 1823] [id = 623] 08:15:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 165 (0x92490c00) [pid = 1823] [serial = 1870] [outer = (nil)] 08:15:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0x92aed000) [pid = 1823] [serial = 1871] [outer = 0x92490c00] 08:15:48 INFO - PROCESS | 1823 | 1462374948428 Marionette DEBUG loaded listener.js 08:15:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x92dce000) [pid = 1823] [serial = 1872] [outer = 0x92490c00] 08:15:49 INFO - PROCESS | 1823 | 1462374949346 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]]]}] 08:15:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:15:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1686ms 08:15:49 INFO - PROCESS | 1823 | 1462374949405 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 08:15:49 INFO - PROCESS | 1823 | 1462374949408 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 08:15:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:15:49 INFO - PROCESS | 1823 | 1462374949415 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:15:49 INFO - PROCESS | 1823 | 1462374949418 Marionette TRACE conn3 <- [1,2466,null,{}] 08:15:49 INFO - PROCESS | 1823 | 1462374949424 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}] 08:15:49 INFO - PROCESS | 1823 | 1462374949641 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 08:15:49 INFO - PROCESS | 1823 | 1462374949964 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:50 INFO - PROCESS | 1823 | ++DOCSHELL 0x92377400 == 118 [pid = 1823] [id = 624] 08:15:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x92dcd400) [pid = 1823] [serial = 1873] [outer = (nil)] 08:15:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x93a09800) [pid = 1823] [serial = 1874] [outer = 0x92dcd400] 08:15:50 INFO - PROCESS | 1823 | 1462374950057 Marionette DEBUG loaded listener.js 08:15:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x93cb5000) [pid = 1823] [serial = 1875] [outer = 0x92dcd400] 08:15:50 INFO - PROCESS | 1823 | 1462374950957 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]]]}] 08:15:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:15:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1582ms 08:15:51 INFO - PROCESS | 1823 | 1462374950999 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 08:15:51 INFO - PROCESS | 1823 | 1462374951002 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 08:15:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:15:51 INFO - PROCESS | 1823 | 1462374951009 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:15:51 INFO - PROCESS | 1823 | 1462374951023 Marionette TRACE conn3 <- [1,2470,null,{}] 08:15:51 INFO - PROCESS | 1823 | 1462374951029 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}] 08:15:51 INFO - PROCESS | 1823 | 1462374951274 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 08:15:51 INFO - PROCESS | 1823 | 1462374951596 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:51 INFO - PROCESS | 1823 | ++DOCSHELL 0x92dd0000 == 119 [pid = 1823] [id = 625] 08:15:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x946be800) [pid = 1823] [serial = 1876] [outer = (nil)] 08:15:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x95102c00) [pid = 1823] [serial = 1877] [outer = 0x946be800] 08:15:51 INFO - PROCESS | 1823 | 1462374951691 Marionette DEBUG loaded listener.js 08:15:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x95109000) [pid = 1823] [serial = 1878] [outer = 0x946be800] 08:15:52 INFO - PROCESS | 1823 | 1462374952583 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]]]}] 08:15:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:15:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1645ms 08:15:52 INFO - PROCESS | 1823 | 1462374952655 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 08:15:52 INFO - PROCESS | 1823 | 1462374952658 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 08:15:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:15:52 INFO - PROCESS | 1823 | 1462374952665 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:15:52 INFO - PROCESS | 1823 | 1462374952668 Marionette TRACE conn3 <- [1,2474,null,{}] 08:15:52 INFO - PROCESS | 1823 | 1462374952674 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}] 08:15:52 INFO - PROCESS | 1823 | 1462374952929 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 08:15:53 INFO - PROCESS | 1823 | 1462374953312 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:53 INFO - PROCESS | 1823 | ++DOCSHELL 0x951ed000 == 120 [pid = 1823] [id = 626] 08:15:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x97523000) [pid = 1823] [serial = 1879] [outer = (nil)] 08:15:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x976ab000) [pid = 1823] [serial = 1880] [outer = 0x97523000] 08:15:53 INFO - PROCESS | 1823 | 1462374953423 Marionette DEBUG loaded listener.js 08:15:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x981d6000) [pid = 1823] [serial = 1881] [outer = 0x97523000] 08:15:54 INFO - PROCESS | 1823 | 1462374954378 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]]]}] 08:15:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:15:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1780ms 08:15:54 INFO - PROCESS | 1823 | 1462374954445 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 08:15:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:15:54 INFO - PROCESS | 1823 | 1462374954450 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 08:15:54 INFO - PROCESS | 1823 | 1462374954457 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:15:54 INFO - PROCESS | 1823 | 1462374954460 Marionette TRACE conn3 <- [1,2478,null,{}] 08:15:54 INFO - PROCESS | 1823 | 1462374954466 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}] 08:15:54 INFO - PROCESS | 1823 | 1462374954689 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 08:15:55 INFO - PROCESS | 1823 | 1462374955019 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:55 INFO - PROCESS | 1823 | ++DOCSHELL 0x950c2800 == 121 [pid = 1823] [id = 627] 08:15:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x976acc00) [pid = 1823] [serial = 1882] [outer = (nil)] 08:15:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 178 (0x995d6c00) [pid = 1823] [serial = 1883] [outer = 0x976acc00] 08:15:55 INFO - PROCESS | 1823 | 1462374955115 Marionette DEBUG loaded listener.js 08:15:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 179 (0x9a2e9400) [pid = 1823] [serial = 1884] [outer = 0x976acc00] 08:15:56 INFO - PROCESS | 1823 | 1462374956033 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]]]}] 08:15:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:15:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1632ms 08:15:56 INFO - PROCESS | 1823 | 1462374956089 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 08:15:56 INFO - PROCESS | 1823 | 1462374956093 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 08:15:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:15:56 INFO - PROCESS | 1823 | 1462374956100 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:15:56 INFO - PROCESS | 1823 | 1462374956103 Marionette TRACE conn3 <- [1,2482,null,{}] 08:15:56 INFO - PROCESS | 1823 | 1462374956109 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}] 08:15:56 INFO - PROCESS | 1823 | 1462374956357 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 08:15:56 INFO - PROCESS | 1823 | 1462374956682 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:56 INFO - PROCESS | 1823 | ++DOCSHELL 0x848c2800 == 122 [pid = 1823] [id = 628] 08:15:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 180 (0x855acc00) [pid = 1823] [serial = 1885] [outer = (nil)] 08:15:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 181 (0x9a977800) [pid = 1823] [serial = 1886] [outer = 0x855acc00] 08:15:56 INFO - PROCESS | 1823 | 1462374956776 Marionette DEBUG loaded listener.js 08:15:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 182 (0x9a980400) [pid = 1823] [serial = 1887] [outer = 0x855acc00] 08:15:57 INFO - PROCESS | 1823 | 1462374957700 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]]]}] 08:15:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:15:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1639ms 08:15:57 INFO - PROCESS | 1823 | 1462374957740 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 08:15:57 INFO - PROCESS | 1823 | 1462374957745 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 08:15:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:15:57 INFO - PROCESS | 1823 | 1462374957752 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:15:57 INFO - PROCESS | 1823 | 1462374957755 Marionette TRACE conn3 <- [1,2486,null,{}] 08:15:57 INFO - PROCESS | 1823 | 1462374957761 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}] 08:15:58 INFO - PROCESS | 1823 | 1462374958004 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 08:15:58 INFO - PROCESS | 1823 | 1462374958337 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:58 INFO - PROCESS | 1823 | ++DOCSHELL 0x848ca000 == 123 [pid = 1823] [id = 629] 08:15:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 183 (0x848ccc00) [pid = 1823] [serial = 1888] [outer = (nil)] 08:15:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 184 (0x9aad8000) [pid = 1823] [serial = 1889] [outer = 0x848ccc00] 08:15:58 INFO - PROCESS | 1823 | 1462374958437 Marionette DEBUG loaded listener.js 08:15:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 185 (0x9ad05000) [pid = 1823] [serial = 1890] [outer = 0x848ccc00] 08:15:59 INFO - PROCESS | 1823 | 1462374959359 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]]]}] 08:15:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:15:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1639ms 08:15:59 INFO - PROCESS | 1823 | 1462374959392 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 08:15:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:15:59 INFO - PROCESS | 1823 | 1462374959396 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 08:15:59 INFO - PROCESS | 1823 | 1462374959403 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:15:59 INFO - PROCESS | 1823 | 1462374959407 Marionette TRACE conn3 <- [1,2490,null,{}] 08:15:59 INFO - PROCESS | 1823 | 1462374959413 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}] 08:15:59 INFO - PROCESS | 1823 | 1462374959637 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 08:15:59 INFO - PROCESS | 1823 | 1462374959973 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:00 INFO - PROCESS | 1823 | ++DOCSHELL 0x99269800 == 124 [pid = 1823] [id = 630] 08:16:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 186 (0x995d9800) [pid = 1823] [serial = 1891] [outer = (nil)] 08:16:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 187 (0x9b7b7800) [pid = 1823] [serial = 1892] [outer = 0x995d9800] 08:16:00 INFO - PROCESS | 1823 | 1462374960067 Marionette DEBUG loaded listener.js 08:16:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 188 (0x9b7ba400) [pid = 1823] [serial = 1893] [outer = 0x995d9800] 08:16:01 INFO - PROCESS | 1823 | --DOCSHELL 0x8dcc3000 == 123 [pid = 1823] [id = 413] 08:16:01 INFO - PROCESS | 1823 | --DOCSHELL 0x8784a000 == 122 [pid = 1823] [id = 409] 08:16:01 INFO - PROCESS | 1823 | --DOCSHELL 0x855aa800 == 121 [pid = 1823] [id = 475] 08:16:01 INFO - PROCESS | 1823 | --DOCSHELL 0x88639400 == 120 [pid = 1823] [id = 412] 08:16:01 INFO - PROCESS | 1823 | --DOCSHELL 0x9a97f000 == 119 [pid = 1823] [id = 516] 08:16:01 INFO - PROCESS | 1823 | --DOCSHELL 0x87841400 == 118 [pid = 1823] [id = 515] 08:16:01 INFO - PROCESS | 1823 | --DOCSHELL 0x9769f000 == 117 [pid = 1823] [id = 513] 08:16:01 INFO - PROCESS | 1823 | --DOCSHELL 0x92af4c00 == 116 [pid = 1823] [id = 512] 08:16:01 INFO - PROCESS | 1823 | --DOCSHELL 0x8417ac00 == 115 [pid = 1823] [id = 611] 08:16:01 INFO - PROCESS | 1823 | --DOCSHELL 0x855a6c00 == 114 [pid = 1823] [id = 521] 08:16:01 INFO - PROCESS | 1823 | --DOCSHELL 0x87516000 == 113 [pid = 1823] [id = 610] 08:16:01 INFO - PROCESS | 1823 | --DOCSHELL 0x859e6c00 == 112 [pid = 1823] [id = 609] 08:16:01 INFO - PROCESS | 1823 | --DOCSHELL 0x855b1400 == 111 [pid = 1823] [id = 608] 08:16:01 INFO - PROCESS | 1823 | --DOCSHELL 0x995d5c00 == 110 [pid = 1823] [id = 606] 08:16:01 INFO - PROCESS | 1823 | --DOCSHELL 0x848cc000 == 109 [pid = 1823] [id = 605] 08:16:01 INFO - PROCESS | 1823 | --DOCSHELL 0x951f1800 == 108 [pid = 1823] [id = 604] 08:16:02 INFO - PROCESS | 1823 | --DOCSHELL 0x84181000 == 107 [pid = 1823] [id = 470] 08:16:02 INFO - PROCESS | 1823 | --DOMWINDOW == 187 (0x9a48e800) [pid = 1823] [serial = 1751] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1823 | --DOMWINDOW == 186 (0x92af8c00) [pid = 1823] [serial = 1737] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1823 | --DOMWINDOW == 185 (0x99ec3800) [pid = 1823] [serial = 1757] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1823 | --DOMWINDOW == 184 (0x9a4cb800) [pid = 1823] [serial = 1752] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1823 | --DOMWINDOW == 183 (0x93cb8400) [pid = 1823] [serial = 1739] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1823 | --DOMWINDOW == 182 (0x91fc9c00) [pid = 1823] [serial = 1734] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1823 | --DOMWINDOW == 181 (0x8a5cc400) [pid = 1823] [serial = 1710] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1823 | --DOMWINDOW == 180 (0x8cec7000) [pid = 1823] [serial = 1715] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1823 | --DOMWINDOW == 179 (0x88637800) [pid = 1823] [serial = 1707] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1823 | --DOMWINDOW == 178 (0x995d5800) [pid = 1823] [serial = 1748] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1823 | --DOMWINDOW == 177 (0x8eb95800) [pid = 1823] [serial = 1724] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x8d292000) [pid = 1823] [serial = 1716] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x8bc0ec00) [pid = 1823] [serial = 1712] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x89493000) [pid = 1823] [serial = 1709] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1823 | --DOMWINDOW == 173 (0x8bc1b800) [pid = 1823] [serial = 1713] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1823 | --DOMWINDOW == 172 (0x85ded000) [pid = 1823] [serial = 1760] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x89492c00) [pid = 1823] [serial = 1767] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x88176000) [pid = 1823] [serial = 1764] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x9a4c9c00) [pid = 1823] [serial = 1686] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1823 | --DOMWINDOW == 168 (0x9aada000) [pid = 1823] [serial = 1755] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1823 | --DOMWINDOW == 167 (0x8e2da400) [pid = 1823] [serial = 1722] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1823 | --DOMWINDOW == 166 (0x981d4400) [pid = 1823] [serial = 1746] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1823 | --DOMWINDOW == 165 (0x855a4c00) [pid = 1823] [serial = 1703] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1823 | --DOMWINDOW == 164 (0x946c0800) [pid = 1823] [serial = 1740] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1823 | --DOMWINDOW == 163 (0x92aec000) [pid = 1823] [serial = 1736] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1823 | --DOMWINDOW == 162 (0x95102000) [pid = 1823] [serial = 1742] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1823 | --DOMWINDOW == 161 (0x99da7800) [pid = 1823] [serial = 1749] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1823 | --DOMWINDOW == 160 (0x9510e800) [pid = 1823] [serial = 1743] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1823 | --DOMWINDOW == 159 (0x91f45800) [pid = 1823] [serial = 1733] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1823 | --DOMWINDOW == 158 (0x90d7e800) [pid = 1823] [serial = 1728] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1823 | --DOMWINDOW == 157 (0x9ad07c00) [pid = 1823] [serial = 1758] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1823 | --DOMWINDOW == 156 (0x8d9a3c00) [pid = 1823] [serial = 1718] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1823 | --DOMWINDOW == 155 (0x9b890000) [pid = 1823] [serial = 1620] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1823 | --DOMWINDOW == 154 (0x8784b800) [pid = 1823] [serial = 1763] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x8ab69400) [pid = 1823] [serial = 1635] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x85dfa000) [pid = 1823] [serial = 1761] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x88173400) [pid = 1823] [serial = 1706] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x975b1c00) [pid = 1823] [serial = 1745] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x91d62800) [pid = 1823] [serial = 1731] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x91d59400) [pid = 1823] [serial = 1730] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x8dcc7800) [pid = 1823] [serial = 1719] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x8eb9f400) [pid = 1823] [serial = 1725] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x8946ac00) [pid = 1823] [serial = 1766] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x855f3400) [pid = 1823] [serial = 1704] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x8e183800) [pid = 1823] [serial = 1721] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x90d77400) [pid = 1823] [serial = 1727] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x9a984400) [pid = 1823] [serial = 1754] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x8a5cac00) [pid = 1823] [serial = 1769] [outer = (nil)] [url = about:blank] 08:16:02 INFO - PROCESS | 1823 | 1462374962844 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]]]}] 08:16:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:16:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 3490ms 08:16:02 INFO - PROCESS | 1823 | 1462374962893 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 08:16:02 INFO - PROCESS | 1823 | 1462374962900 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 08:16:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:16:02 INFO - PROCESS | 1823 | 1462374962909 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:16:02 INFO - PROCESS | 1823 | 1462374962915 Marionette TRACE conn3 <- [1,2494,null,{}] 08:16:02 INFO - PROCESS | 1823 | 1462374962923 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}] 08:16:03 INFO - PROCESS | 1823 | 1462374963167 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 08:16:03 INFO - PROCESS | 1823 | 1462374963361 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:03 INFO - PROCESS | 1823 | ++DOCSHELL 0x848ce000 == 108 [pid = 1823] [id = 631] 08:16:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x855ec000) [pid = 1823] [serial = 1894] [outer = (nil)] 08:16:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x859e7000) [pid = 1823] [serial = 1895] [outer = 0x855ec000] 08:16:03 INFO - PROCESS | 1823 | 1462374963446 Marionette DEBUG loaded listener.js 08:16:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x85cec000) [pid = 1823] [serial = 1896] [outer = 0x855ec000] 08:16:04 INFO - PROCESS | 1823 | 1462374964336 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]]]}] 08:16:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:16:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1486ms 08:16:04 INFO - PROCESS | 1823 | 1462374964398 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 08:16:04 INFO - PROCESS | 1823 | 1462374964407 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 08:16:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:16:04 INFO - PROCESS | 1823 | 1462374964418 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:16:04 INFO - PROCESS | 1823 | 1462374964421 Marionette TRACE conn3 <- [1,2498,null,{}] 08:16:04 INFO - PROCESS | 1823 | 1462374964427 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}] 08:16:04 INFO - PROCESS | 1823 | 1462374964639 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 08:16:04 INFO - PROCESS | 1823 | 1462374964872 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:04 INFO - PROCESS | 1823 | ++DOCSHELL 0x87516000 == 109 [pid = 1823] [id = 632] 08:16:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x87516c00) [pid = 1823] [serial = 1897] [outer = (nil)] 08:16:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x87842400) [pid = 1823] [serial = 1898] [outer = 0x87516c00] 08:16:04 INFO - PROCESS | 1823 | 1462374964959 Marionette DEBUG loaded listener.js 08:16:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x88173c00) [pid = 1823] [serial = 1899] [outer = 0x87516c00] 08:16:05 INFO - PROCESS | 1823 | 1462374965946 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]]]}] 08:16:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:16:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1586ms 08:16:06 INFO - PROCESS | 1823 | 1462374966012 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 08:16:06 INFO - PROCESS | 1823 | 1462374966020 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 08:16:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:16:06 INFO - PROCESS | 1823 | 1462374966037 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:16:06 INFO - PROCESS | 1823 | 1462374966044 Marionette TRACE conn3 <- [1,2502,null,{}] 08:16:06 INFO - PROCESS | 1823 | 1462374966103 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}] 08:16:06 INFO - PROCESS | 1823 | 1462374966437 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 08:16:06 INFO - PROCESS | 1823 | 1462374966476 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:06 INFO - PROCESS | 1823 | ++DOCSHELL 0x84178400 == 110 [pid = 1823] [id = 633] 08:16:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x85cea000) [pid = 1823] [serial = 1900] [outer = (nil)] 08:16:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x88643400) [pid = 1823] [serial = 1901] [outer = 0x85cea000] 08:16:06 INFO - PROCESS | 1823 | 1462374966561 Marionette DEBUG loaded listener.js 08:16:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x8948b800) [pid = 1823] [serial = 1902] [outer = 0x85cea000] 08:16:07 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x859ef800) [pid = 1823] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:16:07 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x92264c00) [pid = 1823] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:16:07 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x976ad800) [pid = 1823] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:16:07 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x8eba0000) [pid = 1823] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:16:07 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x855e9c00) [pid = 1823] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:16:07 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x859f1800) [pid = 1823] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:16:07 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x92af7400) [pid = 1823] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:16:07 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x8e179c00) [pid = 1823] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:16:07 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x8ebdac00) [pid = 1823] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:16:07 INFO - PROCESS | 1823 | --DOMWINDOW == 139 (0x8d29c800) [pid = 1823] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:16:07 INFO - PROCESS | 1823 | --DOMWINDOW == 138 (0x8dcc6400) [pid = 1823] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:16:07 INFO - PROCESS | 1823 | --DOMWINDOW == 137 (0x9a97a400) [pid = 1823] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:16:07 INFO - PROCESS | 1823 | --DOMWINDOW == 136 (0x8bd94400) [pid = 1823] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:16:07 INFO - PROCESS | 1823 | --DOMWINDOW == 135 (0x91f49000) [pid = 1823] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:16:07 INFO - PROCESS | 1823 | --DOMWINDOW == 134 (0x88730800) [pid = 1823] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:16:07 INFO - PROCESS | 1823 | --DOMWINDOW == 133 (0x8863b000) [pid = 1823] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:16:07 INFO - PROCESS | 1823 | --DOMWINDOW == 132 (0x8bc3b800) [pid = 1823] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:16:07 INFO - PROCESS | 1823 | --DOMWINDOW == 131 (0x8bc1c800) [pid = 1823] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:16:07 INFO - PROCESS | 1823 | --DOMWINDOW == 130 (0x85ce3000) [pid = 1823] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:16:07 INFO - PROCESS | 1823 | --DOMWINDOW == 129 (0x9a220c00) [pid = 1823] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:16:07 INFO - PROCESS | 1823 | --DOMWINDOW == 128 (0x85cee400) [pid = 1823] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:16:07 INFO - PROCESS | 1823 | --DOMWINDOW == 127 (0x859e4c00) [pid = 1823] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:16:07 INFO - PROCESS | 1823 | --DOMWINDOW == 126 (0x9510cc00) [pid = 1823] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:16:08 INFO - PROCESS | 1823 | 1462374968411 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]]]}] 08:16:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:16:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 2441ms 08:16:08 INFO - PROCESS | 1823 | 1462374968473 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 08:16:08 INFO - PROCESS | 1823 | 1462374968478 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 08:16:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:16:08 INFO - PROCESS | 1823 | 1462374968484 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:16:08 INFO - PROCESS | 1823 | 1462374968487 Marionette TRACE conn3 <- [1,2506,null,{}] 08:16:08 INFO - PROCESS | 1823 | 1462374968492 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}] 08:16:08 INFO - PROCESS | 1823 | 1462374968770 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 08:16:08 INFO - PROCESS | 1823 | 1462374968895 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:08 INFO - PROCESS | 1823 | ++DOCSHELL 0x855f5000 == 111 [pid = 1823] [id = 634] 08:16:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 127 (0x88725000) [pid = 1823] [serial = 1903] [outer = (nil)] 08:16:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 128 (0x89d45000) [pid = 1823] [serial = 1904] [outer = 0x88725000] 08:16:08 INFO - PROCESS | 1823 | 1462374968973 Marionette DEBUG loaded listener.js 08:16:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 129 (0x8a5ce800) [pid = 1823] [serial = 1905] [outer = 0x88725000] 08:16:09 INFO - PROCESS | 1823 | 1462374969928 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]]]}] 08:16:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:16:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1484ms 08:16:09 INFO - PROCESS | 1823 | 1462374969976 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 08:16:09 INFO - PROCESS | 1823 | 1462374969983 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 08:16:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:16:10 INFO - PROCESS | 1823 | 1462374969992 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:16:10 INFO - PROCESS | 1823 | 1462374969997 Marionette TRACE conn3 <- [1,2510,null,{}] 08:16:10 INFO - PROCESS | 1823 | 1462374970008 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}] 08:16:10 INFO - PROCESS | 1823 | 1462374970246 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 08:16:10 INFO - PROCESS | 1823 | 1462374970584 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:10 INFO - PROCESS | 1823 | ++DOCSHELL 0x855f1800 == 112 [pid = 1823] [id = 635] 08:16:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 130 (0x855f4000) [pid = 1823] [serial = 1906] [outer = (nil)] 08:16:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 131 (0x85ce5000) [pid = 1823] [serial = 1907] [outer = 0x855f4000] 08:16:10 INFO - PROCESS | 1823 | 1462374970680 Marionette DEBUG loaded listener.js 08:16:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 132 (0x87518000) [pid = 1823] [serial = 1908] [outer = 0x855f4000] 08:16:11 INFO - PROCESS | 1823 | 1462374971650 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]]]}] 08:16:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:16:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1736ms 08:16:11 INFO - PROCESS | 1823 | 1462374971727 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 08:16:11 INFO - PROCESS | 1823 | 1462374971736 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 08:16:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:16:11 INFO - PROCESS | 1823 | 1462374971747 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:16:11 INFO - PROCESS | 1823 | 1462374971751 Marionette TRACE conn3 <- [1,2514,null,{}] 08:16:11 INFO - PROCESS | 1823 | 1462374971758 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}] 08:16:12 INFO - PROCESS | 1823 | 1462374972024 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 08:16:12 INFO - PROCESS | 1823 | 1462374972365 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:12 INFO - PROCESS | 1823 | ++DOCSHELL 0x85cee400 == 113 [pid = 1823] [id = 636] 08:16:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 133 (0x876e9c00) [pid = 1823] [serial = 1909] [outer = (nil)] 08:16:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 134 (0x8872e800) [pid = 1823] [serial = 1910] [outer = 0x876e9c00] 08:16:12 INFO - PROCESS | 1823 | 1462374972456 Marionette DEBUG loaded listener.js 08:16:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 135 (0x89478c00) [pid = 1823] [serial = 1911] [outer = 0x876e9c00] 08:16:13 INFO - PROCESS | 1823 | 1462374973468 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]]]}] 08:16:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:16:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1779ms 08:16:13 INFO - PROCESS | 1823 | 1462374973527 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 08:16:13 INFO - PROCESS | 1823 | 1462374973530 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 08:16:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:16:13 INFO - PROCESS | 1823 | 1462374973538 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:16:13 INFO - PROCESS | 1823 | 1462374973544 Marionette TRACE conn3 <- [1,2518,null,{}] 08:16:13 INFO - PROCESS | 1823 | 1462374973562 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}] 08:16:13 INFO - PROCESS | 1823 | 1462374973834 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 08:16:14 INFO - PROCESS | 1823 | 1462374974205 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:14 INFO - PROCESS | 1823 | ++DOCSHELL 0x89493400 == 114 [pid = 1823] [id = 637] 08:16:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 136 (0x8ac09400) [pid = 1823] [serial = 1912] [outer = (nil)] 08:16:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 137 (0x8bc0ec00) [pid = 1823] [serial = 1913] [outer = 0x8ac09400] 08:16:14 INFO - PROCESS | 1823 | 1462374974300 Marionette DEBUG loaded listener.js 08:16:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 138 (0x8bc35400) [pid = 1823] [serial = 1914] [outer = 0x8ac09400] 08:16:15 INFO - PROCESS | 1823 | 1462374975234 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]]]}] 08:16:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:16:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1742ms 08:16:15 INFO - PROCESS | 1823 | 1462374975282 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 08:16:15 INFO - PROCESS | 1823 | 1462374975287 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 08:16:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:16:15 INFO - PROCESS | 1823 | 1462374975293 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:16:15 INFO - PROCESS | 1823 | 1462374975296 Marionette TRACE conn3 <- [1,2522,null,{}] 08:16:15 INFO - PROCESS | 1823 | 1462374975302 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}] 08:16:15 INFO - PROCESS | 1823 | 1462374975529 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 08:16:15 INFO - PROCESS | 1823 | 1462374975799 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:15 INFO - PROCESS | 1823 | ++DOCSHELL 0x8bc39000 == 115 [pid = 1823] [id = 638] 08:16:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 139 (0x8bd94400) [pid = 1823] [serial = 1915] [outer = (nil)] 08:16:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x8cec7000) [pid = 1823] [serial = 1916] [outer = 0x8bd94400] 08:16:15 INFO - PROCESS | 1823 | 1462374975943 Marionette DEBUG loaded listener.js 08:16:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x8d290c00) [pid = 1823] [serial = 1917] [outer = 0x8bd94400] 08:16:16 INFO - PROCESS | 1823 | 1462374976877 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]]]}] 08:16:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:16:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1639ms 08:16:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:16:16 INFO - PROCESS | 1823 | 1462374976951 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 08:16:16 INFO - PROCESS | 1823 | 1462374976954 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 08:16:16 INFO - PROCESS | 1823 | 1462374976961 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:16:16 INFO - PROCESS | 1823 | 1462374976964 Marionette TRACE conn3 <- [1,2526,null,{}] 08:16:16 INFO - PROCESS | 1823 | 1462374976970 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}] 08:16:17 INFO - PROCESS | 1823 | 1462374977187 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 08:16:17 INFO - PROCESS | 1823 | 1462374977473 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:17 INFO - PROCESS | 1823 | ++DOCSHELL 0x88171c00 == 116 [pid = 1823] [id = 639] 08:16:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x88175400) [pid = 1823] [serial = 1918] [outer = (nil)] 08:16:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x8d8d5c00) [pid = 1823] [serial = 1919] [outer = 0x88175400] 08:16:17 INFO - PROCESS | 1823 | 1462374977612 Marionette DEBUG loaded listener.js 08:16:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x8d99e800) [pid = 1823] [serial = 1920] [outer = 0x88175400] 08:16:18 INFO - PROCESS | 1823 | 1462374978527 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]]]}] 08:16:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:16:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1631ms 08:16:18 INFO - PROCESS | 1823 | 1462374978592 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 08:16:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:16:18 INFO - PROCESS | 1823 | 1462374978596 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 08:16:18 INFO - PROCESS | 1823 | 1462374978604 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:16:18 INFO - PROCESS | 1823 | 1462374978607 Marionette TRACE conn3 <- [1,2530,null,{}] 08:16:18 INFO - PROCESS | 1823 | 1462374978613 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}] 08:16:18 INFO - PROCESS | 1823 | 1462374978870 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 08:16:19 INFO - PROCESS | 1823 | 1462374979197 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:19 INFO - PROCESS | 1823 | ++DOCSHELL 0x8bd90800 == 117 [pid = 1823] [id = 640] 08:16:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x8d8d5000) [pid = 1823] [serial = 1921] [outer = (nil)] 08:16:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x8e183c00) [pid = 1823] [serial = 1922] [outer = 0x8d8d5000] 08:16:19 INFO - PROCESS | 1823 | 1462374979294 Marionette DEBUG loaded listener.js 08:16:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x8e2d7800) [pid = 1823] [serial = 1923] [outer = 0x8d8d5000] 08:16:20 INFO - PROCESS | 1823 | 1462374980190 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]]]}] 08:16:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:16:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1629ms 08:16:20 INFO - PROCESS | 1823 | 1462374980233 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 08:16:20 INFO - PROCESS | 1823 | 1462374980236 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 08:16:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:16:20 INFO - PROCESS | 1823 | 1462374980244 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:16:20 INFO - PROCESS | 1823 | 1462374980248 Marionette TRACE conn3 <- [1,2534,null,{}] 08:16:20 INFO - PROCESS | 1823 | 1462374980254 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}] 08:16:20 INFO - PROCESS | 1823 | 1462374980472 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 08:16:20 INFO - PROCESS | 1823 | 1462374980745 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:20 INFO - PROCESS | 1823 | ++DOCSHELL 0x8baa0c00 == 118 [pid = 1823] [id = 641] 08:16:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x8dcc8000) [pid = 1823] [serial = 1924] [outer = (nil)] 08:16:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x8eb92800) [pid = 1823] [serial = 1925] [outer = 0x8dcc8000] 08:16:20 INFO - PROCESS | 1823 | 1462374980880 Marionette DEBUG loaded listener.js 08:16:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x8eb99000) [pid = 1823] [serial = 1926] [outer = 0x8dcc8000] 08:16:21 INFO - PROCESS | 1823 | 1462374981797 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]]]}] 08:16:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:16:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1630ms 08:16:21 INFO - PROCESS | 1823 | 1462374981875 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 08:16:21 INFO - PROCESS | 1823 | 1462374981878 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 08:16:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:16:21 INFO - PROCESS | 1823 | 1462374981884 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:16:21 INFO - PROCESS | 1823 | 1462374981888 Marionette TRACE conn3 <- [1,2538,null,{}] 08:16:21 INFO - PROCESS | 1823 | 1462374981894 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}] 08:16:22 INFO - PROCESS | 1823 | 1462374982155 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 08:16:22 INFO - PROCESS | 1823 | 1462374982471 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:22 INFO - PROCESS | 1823 | ++DOCSHELL 0x8863bc00 == 119 [pid = 1823] [id = 642] 08:16:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x8a5cd000) [pid = 1823] [serial = 1927] [outer = (nil)] 08:16:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x8f40c800) [pid = 1823] [serial = 1928] [outer = 0x8a5cd000] 08:16:22 INFO - PROCESS | 1823 | 1462374982568 Marionette DEBUG loaded listener.js 08:16:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x8f584800) [pid = 1823] [serial = 1929] [outer = 0x8a5cd000] 08:16:23 INFO - PROCESS | 1823 | 1462374983534 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]]]}] 08:16:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:16:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1729ms 08:16:23 INFO - PROCESS | 1823 | 1462374983614 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 08:16:23 INFO - PROCESS | 1823 | 1462374983617 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 08:16:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:16:23 INFO - PROCESS | 1823 | 1462374983625 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:16:23 INFO - PROCESS | 1823 | 1462374983628 Marionette TRACE conn3 <- [1,2542,null,{}] 08:16:23 INFO - PROCESS | 1823 | 1462374983635 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}] 08:16:23 INFO - PROCESS | 1823 | 1462374983858 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 08:16:24 INFO - PROCESS | 1823 | 1462374984177 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:24 INFO - PROCESS | 1823 | ++DOCSHELL 0x848c5800 == 120 [pid = 1823] [id = 643] 08:16:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x8e9c1400) [pid = 1823] [serial = 1930] [outer = (nil)] 08:16:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x91ce8000) [pid = 1823] [serial = 1931] [outer = 0x8e9c1400] 08:16:24 INFO - PROCESS | 1823 | 1462374984269 Marionette DEBUG loaded listener.js 08:16:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x91cf4400) [pid = 1823] [serial = 1932] [outer = 0x8e9c1400] 08:16:25 INFO - PROCESS | 1823 | 1462374985189 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]]]}] 08:16:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:16:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1630ms 08:16:25 INFO - PROCESS | 1823 | 1462374985256 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 08:16:25 INFO - PROCESS | 1823 | 1462374985260 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 08:16:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:16:25 INFO - PROCESS | 1823 | 1462374985266 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:16:25 INFO - PROCESS | 1823 | 1462374985269 Marionette TRACE conn3 <- [1,2546,null,{}] 08:16:25 INFO - PROCESS | 1823 | 1462374985275 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}] 08:16:25 INFO - PROCESS | 1823 | 1462374985491 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 08:16:25 INFO - PROCESS | 1823 | 1462374985808 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:25 INFO - PROCESS | 1823 | ++DOCSHELL 0x8ebdc800 == 121 [pid = 1823] [id = 644] 08:16:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0x8f606400) [pid = 1823] [serial = 1933] [outer = (nil)] 08:16:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x91d9f800) [pid = 1823] [serial = 1934] [outer = 0x8f606400] 08:16:25 INFO - PROCESS | 1823 | 1462374985900 Marionette DEBUG loaded listener.js 08:16:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x91eac800) [pid = 1823] [serial = 1935] [outer = 0x8f606400] 08:16:26 INFO - PROCESS | 1823 | 1462374986844 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]]]}] 08:16:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:16:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1633ms 08:16:26 INFO - PROCESS | 1823 | 1462374986900 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 08:16:26 INFO - PROCESS | 1823 | 1462374986905 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 08:16:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:16:26 INFO - PROCESS | 1823 | 1462374986911 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:16:26 INFO - PROCESS | 1823 | 1462374986916 Marionette TRACE conn3 <- [1,2550,null,{}] 08:16:26 INFO - PROCESS | 1823 | 1462374986922 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}] 08:16:27 INFO - PROCESS | 1823 | 1462374987179 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 08:16:27 INFO - PROCESS | 1823 | 1462374987519 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:27 INFO - PROCESS | 1823 | ++DOCSHELL 0x8ac0bc00 == 122 [pid = 1823] [id = 645] 08:16:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 160 (0x91fcbc00) [pid = 1823] [serial = 1936] [outer = (nil)] 08:16:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x91fd8400) [pid = 1823] [serial = 1937] [outer = 0x91fcbc00] 08:16:27 INFO - PROCESS | 1823 | 1462374987623 Marionette DEBUG loaded listener.js 08:16:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0x92490000) [pid = 1823] [serial = 1938] [outer = 0x91fcbc00] 08:16:28 INFO - PROCESS | 1823 | 1462374988629 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]]]}] 08:16:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:16:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1735ms 08:16:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:16:28 INFO - PROCESS | 1823 | 1462374988646 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 08:16:28 INFO - PROCESS | 1823 | 1462374988650 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 08:16:28 INFO - PROCESS | 1823 | 1462374988656 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:16:28 INFO - PROCESS | 1823 | 1462374988659 Marionette TRACE conn3 <- [1,2554,null,{}] 08:16:28 INFO - PROCESS | 1823 | 1462374988666 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}] 08:16:28 INFO - PROCESS | 1823 | 1462374988882 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 08:16:29 INFO - PROCESS | 1823 | 1462374989209 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:29 INFO - PROCESS | 1823 | ++DOCSHELL 0x91d59400 == 123 [pid = 1823] [id = 646] 08:16:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0x92382400) [pid = 1823] [serial = 1939] [outer = (nil)] 08:16:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x92af0000) [pid = 1823] [serial = 1940] [outer = 0x92382400] 08:16:29 INFO - PROCESS | 1823 | 1462374989301 Marionette DEBUG loaded listener.js 08:16:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 165 (0x92af4c00) [pid = 1823] [serial = 1941] [outer = 0x92382400] 08:16:30 INFO - PROCESS | 1823 | 1462374990220 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]]]}] 08:16:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:16:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1636ms 08:16:30 INFO - PROCESS | 1823 | 1462374990292 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 08:16:30 INFO - PROCESS | 1823 | 1462374990296 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 08:16:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:16:30 INFO - PROCESS | 1823 | 1462374990302 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:16:30 INFO - PROCESS | 1823 | 1462374990306 Marionette TRACE conn3 <- [1,2558,null,{}] 08:16:30 INFO - PROCESS | 1823 | 1462374990311 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}] 08:16:30 INFO - PROCESS | 1823 | 1462374990540 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 08:16:30 INFO - PROCESS | 1823 | 1462374990863 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:30 INFO - PROCESS | 1823 | ++DOCSHELL 0x9225cc00 == 124 [pid = 1823] [id = 647] 08:16:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0x92ae9800) [pid = 1823] [serial = 1942] [outer = (nil)] 08:16:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x92e20800) [pid = 1823] [serial = 1943] [outer = 0x92ae9800] 08:16:30 INFO - PROCESS | 1823 | 1462374990957 Marionette DEBUG loaded listener.js 08:16:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x93a0b800) [pid = 1823] [serial = 1944] [outer = 0x92ae9800] 08:16:31 INFO - PROCESS | 1823 | 1462374991891 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]]]}] 08:16:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:16:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1642ms 08:16:31 INFO - PROCESS | 1823 | 1462374991945 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 08:16:31 INFO - PROCESS | 1823 | 1462374991948 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 08:16:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:16:31 INFO - PROCESS | 1823 | 1462374991955 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:16:31 INFO - PROCESS | 1823 | 1462374991959 Marionette TRACE conn3 <- [1,2562,null,{}] 08:16:31 INFO - PROCESS | 1823 | 1462374991964 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}] 08:16:32 INFO - PROCESS | 1823 | 1462374992197 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 08:16:32 INFO - PROCESS | 1823 | 1462374992529 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:32 INFO - PROCESS | 1823 | ++DOCSHELL 0x8e17f400 == 125 [pid = 1823] [id = 648] 08:16:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x8e9bf000) [pid = 1823] [serial = 1945] [outer = (nil)] 08:16:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x946c6000) [pid = 1823] [serial = 1946] [outer = 0x8e9bf000] 08:16:32 INFO - PROCESS | 1823 | 1462374992622 Marionette DEBUG loaded listener.js 08:16:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x950bb800) [pid = 1823] [serial = 1947] [outer = 0x8e9bf000] 08:16:33 INFO - PROCESS | 1823 | 1462374993595 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]]]}] 08:16:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:16:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1682ms 08:16:33 INFO - PROCESS | 1823 | 1462374993639 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 08:16:33 INFO - PROCESS | 1823 | 1462374993643 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 08:16:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:16:33 INFO - PROCESS | 1823 | 1462374993650 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:16:33 INFO - PROCESS | 1823 | 1462374993653 Marionette TRACE conn3 <- [1,2566,null,{}] 08:16:33 INFO - PROCESS | 1823 | 1462374993659 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}] 08:16:33 INFO - PROCESS | 1823 | 1462374993883 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 08:16:34 INFO - PROCESS | 1823 | 1462374994212 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:34 INFO - PROCESS | 1823 | ++DOCSHELL 0x91f47800 == 126 [pid = 1823] [id = 649] 08:16:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x93cb3000) [pid = 1823] [serial = 1948] [outer = (nil)] 08:16:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x9510fc00) [pid = 1823] [serial = 1949] [outer = 0x93cb3000] 08:16:34 INFO - PROCESS | 1823 | 1462374994307 Marionette DEBUG loaded listener.js 08:16:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x951ee800) [pid = 1823] [serial = 1950] [outer = 0x93cb3000] 08:16:35 INFO - PROCESS | 1823 | 1462374995262 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]]]}] 08:16:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:16:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1678ms 08:16:35 INFO - PROCESS | 1823 | 1462374995329 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 08:16:35 INFO - PROCESS | 1823 | 1462374995332 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 08:16:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:16:35 INFO - PROCESS | 1823 | 1462374995339 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:16:35 INFO - PROCESS | 1823 | 1462374995343 Marionette TRACE conn3 <- [1,2570,null,{}] 08:16:35 INFO - PROCESS | 1823 | 1462374995348 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}] 08:16:35 INFO - PROCESS | 1823 | 1462374995611 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 08:16:35 INFO - PROCESS | 1823 | 1462374995937 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:35 INFO - PROCESS | 1823 | ++DOCSHELL 0x92af2c00 == 127 [pid = 1823] [id = 650] 08:16:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x950b8400) [pid = 1823] [serial = 1951] [outer = (nil)] 08:16:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x976adc00) [pid = 1823] [serial = 1952] [outer = 0x950b8400] 08:16:36 INFO - PROCESS | 1823 | 1462374996031 Marionette DEBUG loaded listener.js 08:16:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x981da000) [pid = 1823] [serial = 1953] [outer = 0x950b8400] 08:16:37 INFO - PROCESS | 1823 | 1462374997042 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]]]}] 08:16:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:16:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1781ms 08:16:37 INFO - PROCESS | 1823 | 1462374997122 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 08:16:37 INFO - PROCESS | 1823 | 1462374997126 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 08:16:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:16:37 INFO - PROCESS | 1823 | 1462374997133 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:16:37 INFO - PROCESS | 1823 | 1462374997137 Marionette TRACE conn3 <- [1,2574,null,{}] 08:16:37 INFO - PROCESS | 1823 | 1462374997143 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}] 08:16:37 INFO - PROCESS | 1823 | 1462374997419 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 08:16:37 INFO - PROCESS | 1823 | 1462374997754 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:37 INFO - PROCESS | 1823 | ++DOCSHELL 0x848c6800 == 128 [pid = 1823] [id = 651] 08:16:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 178 (0x848c7c00) [pid = 1823] [serial = 1954] [outer = (nil)] 08:16:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 179 (0x99da1400) [pid = 1823] [serial = 1955] [outer = 0x848c7c00] 08:16:37 INFO - PROCESS | 1823 | 1462374997846 Marionette DEBUG loaded listener.js 08:16:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 180 (0x9a22c800) [pid = 1823] [serial = 1956] [outer = 0x848c7c00] 08:16:38 INFO - PROCESS | 1823 | 1462374998843 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]]]}] 08:16:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:16:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1780ms 08:16:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:16:38 INFO - PROCESS | 1823 | 1462374998915 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 08:16:38 INFO - PROCESS | 1823 | 1462374998918 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 08:16:38 INFO - PROCESS | 1823 | 1462374998926 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:16:38 INFO - PROCESS | 1823 | 1462374998929 Marionette TRACE conn3 <- [1,2578,null,{}] 08:16:38 INFO - PROCESS | 1823 | 1462374998936 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}] 08:16:39 INFO - PROCESS | 1823 | 1462374999182 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 08:16:39 INFO - PROCESS | 1823 | 1462374999518 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:39 INFO - PROCESS | 1823 | ++DOCSHELL 0x855b0000 == 129 [pid = 1823] [id = 652] 08:16:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 181 (0x950c3000) [pid = 1823] [serial = 1957] [outer = (nil)] 08:16:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 182 (0x9a984000) [pid = 1823] [serial = 1958] [outer = 0x950c3000] 08:16:39 INFO - PROCESS | 1823 | 1462374999612 Marionette DEBUG loaded listener.js 08:16:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 183 (0x9aad4000) [pid = 1823] [serial = 1959] [outer = 0x950c3000] 08:16:41 INFO - PROCESS | 1823 | --DOCSHELL 0x89d43c00 == 128 [pid = 1823] [id = 359] 08:16:41 INFO - PROCESS | 1823 | --DOCSHELL 0x975aec00 == 127 [pid = 1823] [id = 583] 08:16:41 INFO - PROCESS | 1823 | --DOCSHELL 0x9a486800 == 126 [pid = 1823] [id = 584] 08:16:41 INFO - PROCESS | 1823 | --DOCSHELL 0x84178400 == 125 [pid = 1823] [id = 633] 08:16:41 INFO - PROCESS | 1823 | --DOCSHELL 0x87516000 == 124 [pid = 1823] [id = 632] 08:16:41 INFO - PROCESS | 1823 | --DOCSHELL 0x848ce000 == 123 [pid = 1823] [id = 631] 08:16:41 INFO - PROCESS | 1823 | --DOCSHELL 0x848ca000 == 122 [pid = 1823] [id = 629] 08:16:41 INFO - PROCESS | 1823 | --DOCSHELL 0x848c2800 == 121 [pid = 1823] [id = 628] 08:16:41 INFO - PROCESS | 1823 | --DOCSHELL 0x951ed000 == 120 [pid = 1823] [id = 626] 08:16:41 INFO - PROCESS | 1823 | --DOCSHELL 0x950c2800 == 119 [pid = 1823] [id = 627] 08:16:41 INFO - PROCESS | 1823 | --DOCSHELL 0x92dd0000 == 118 [pid = 1823] [id = 625] 08:16:41 INFO - PROCESS | 1823 | --DOCSHELL 0x92377400 == 117 [pid = 1823] [id = 624] 08:16:41 INFO - PROCESS | 1823 | --DOCSHELL 0x91fd6000 == 116 [pid = 1823] [id = 623] 08:16:41 INFO - PROCESS | 1823 | --DOCSHELL 0x8e9bb000 == 115 [pid = 1823] [id = 621] 08:16:41 INFO - PROCESS | 1823 | --DOCSHELL 0x91d5e800 == 114 [pid = 1823] [id = 622] 08:16:41 INFO - PROCESS | 1823 | --DOCSHELL 0x8d998c00 == 113 [pid = 1823] [id = 620] 08:16:41 INFO - PROCESS | 1823 | --DOCSHELL 0x85df7800 == 112 [pid = 1823] [id = 619] 08:16:41 INFO - PROCESS | 1823 | --DOCSHELL 0x8417c800 == 111 [pid = 1823] [id = 618] 08:16:41 INFO - PROCESS | 1823 | --DOCSHELL 0x8890a400 == 110 [pid = 1823] [id = 617] 08:16:41 INFO - PROCESS | 1823 | --DOCSHELL 0x8a5cd400 == 109 [pid = 1823] [id = 616] 08:16:41 INFO - PROCESS | 1823 | --DOCSHELL 0x89472c00 == 108 [pid = 1823] [id = 615] 08:16:41 INFO - PROCESS | 1823 | --DOCSHELL 0x87843000 == 107 [pid = 1823] [id = 585] 08:16:41 INFO - PROCESS | 1823 | --DOCSHELL 0x876eec00 == 106 [pid = 1823] [id = 613] 08:16:41 INFO - PROCESS | 1823 | --DOCSHELL 0x88316c00 == 105 [pid = 1823] [id = 614] 08:16:41 INFO - PROCESS | 1823 | --DOMWINDOW == 182 (0x8ab6a800) [pid = 1823] [serial = 1836] [outer = (nil)] [url = about:blank] 08:16:41 INFO - PROCESS | 1823 | --DOMWINDOW == 181 (0x92aec800) [pid = 1823] [serial = 1803] [outer = (nil)] [url = about:blank] 08:16:41 INFO - PROCESS | 1823 | --DOMWINDOW == 180 (0x995cfc00) [pid = 1823] [serial = 1814] [outer = (nil)] [url = about:blank] 08:16:41 INFO - PROCESS | 1823 | --DOMWINDOW == 179 (0x8f588800) [pid = 1823] [serial = 1791] [outer = (nil)] [url = about:blank] 08:16:41 INFO - PROCESS | 1823 | --DOMWINDOW == 178 (0x85ceac00) [pid = 1823] [serial = 1826] [outer = (nil)] [url = about:blank] 08:16:41 INFO - PROCESS | 1823 | --DOMWINDOW == 177 (0x8a5c6400) [pid = 1823] [serial = 1701] [outer = (nil)] [url = about:blank] 08:16:41 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x92dcd800) [pid = 1823] [serial = 1805] [outer = (nil)] [url = about:blank] 08:16:41 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x90d7fc00) [pid = 1823] [serial = 1793] [outer = (nil)] [url = about:blank] 08:16:41 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x91da0800) [pid = 1823] [serial = 1797] [outer = (nil)] [url = about:blank] 08:16:41 INFO - PROCESS | 1823 | --DOMWINDOW == 173 (0x8dcbec00) [pid = 1823] [serial = 1785] [outer = (nil)] [url = about:blank] 08:16:41 INFO - PROCESS | 1823 | --DOMWINDOW == 172 (0x8e9c0c00) [pid = 1823] [serial = 1788] [outer = (nil)] [url = about:blank] 08:16:41 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x9ad08000) [pid = 1823] [serial = 1821] [outer = (nil)] [url = about:blank] 08:16:41 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x8d8d2800) [pid = 1823] [serial = 1781] [outer = (nil)] [url = about:blank] 08:16:41 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x950c6c00) [pid = 1823] [serial = 1809] [outer = (nil)] [url = about:blank] 08:16:41 INFO - PROCESS | 1823 | --DOMWINDOW == 168 (0x89490400) [pid = 1823] [serial = 1775] [outer = (nil)] [url = about:blank] 08:16:41 INFO - PROCESS | 1823 | --DOMWINDOW == 167 (0x93a04800) [pid = 1823] [serial = 1806] [outer = (nil)] [url = about:blank] 08:16:41 INFO - PROCESS | 1823 | --DOMWINDOW == 166 (0x8a5c4c00) [pid = 1823] [serial = 1833] [outer = (nil)] [url = about:blank] 08:16:41 INFO - PROCESS | 1823 | --DOMWINDOW == 165 (0x91f44800) [pid = 1823] [serial = 1800] [outer = (nil)] [url = about:blank] 08:16:41 INFO - PROCESS | 1823 | --DOMWINDOW == 164 (0x9ad03c00) [pid = 1823] [serial = 1820] [outer = (nil)] [url = about:blank] 08:16:41 INFO - PROCESS | 1823 | --DOMWINDOW == 163 (0x8bc42800) [pid = 1823] [serial = 1778] [outer = (nil)] [url = about:blank] 08:16:41 INFO - PROCESS | 1823 | --DOMWINDOW == 162 (0x8e2d0800) [pid = 1823] [serial = 1787] [outer = (nil)] [url = about:blank] 08:16:41 INFO - PROCESS | 1823 | --DOMWINDOW == 161 (0x85cee000) [pid = 1823] [serial = 1772] [outer = (nil)] [url = about:blank] 08:16:41 INFO - PROCESS | 1823 | --DOMWINDOW == 160 (0x92382800) [pid = 1823] [serial = 1802] [outer = (nil)] [url = about:blank] 08:16:41 INFO - PROCESS | 1823 | --DOMWINDOW == 159 (0x8bd9f800) [pid = 1823] [serial = 1779] [outer = (nil)] [url = about:blank] 08:16:41 INFO - PROCESS | 1823 | --DOMWINDOW == 158 (0x995d8c00) [pid = 1823] [serial = 1815] [outer = (nil)] [url = about:blank] 08:16:41 INFO - PROCESS | 1823 | --DOMWINDOW == 157 (0x8750e400) [pid = 1823] [serial = 1827] [outer = (nil)] [url = about:blank] 08:16:41 INFO - PROCESS | 1823 | --DOMWINDOW == 156 (0x8dbcc400) [pid = 1823] [serial = 1784] [outer = (nil)] [url = about:blank] 08:16:41 INFO - PROCESS | 1823 | --DOMWINDOW == 155 (0x9b298800) [pid = 1823] [serial = 1823] [outer = (nil)] [url = about:blank] 08:16:41 INFO - PROCESS | 1823 | --DOMWINDOW == 154 (0x8831a400) [pid = 1823] [serial = 1829] [outer = (nil)] [url = about:blank] 08:16:41 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x8ebe0800) [pid = 1823] [serial = 1790] [outer = (nil)] [url = about:blank] 08:16:41 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x89490800) [pid = 1823] [serial = 1832] [outer = (nil)] [url = about:blank] 08:16:41 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x8ac05000) [pid = 1823] [serial = 1776] [outer = (nil)] [url = about:blank] 08:16:41 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x87515c00) [pid = 1823] [serial = 1773] [outer = (nil)] [url = about:blank] 08:16:41 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x9a2eb400) [pid = 1823] [serial = 1817] [outer = (nil)] [url = about:blank] 08:16:41 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x90d86800) [pid = 1823] [serial = 1794] [outer = (nil)] [url = about:blank] 08:16:41 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x950bd400) [pid = 1823] [serial = 1808] [outer = (nil)] [url = about:blank] 08:16:41 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x951f8000) [pid = 1823] [serial = 1811] [outer = (nil)] [url = about:blank] 08:16:41 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x8d9a5c00) [pid = 1823] [serial = 1782] [outer = (nil)] [url = about:blank] 08:16:41 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x91d65800) [pid = 1823] [serial = 1796] [outer = (nil)] [url = about:blank] 08:16:41 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x9b4c1c00) [pid = 1823] [serial = 1824] [outer = (nil)] [url = about:blank] 08:16:41 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x91ecb800) [pid = 1823] [serial = 1799] [outer = (nil)] [url = about:blank] 08:16:41 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x9a4d1400) [pid = 1823] [serial = 1818] [outer = (nil)] [url = about:blank] 08:16:41 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x97522800) [pid = 1823] [serial = 1812] [outer = (nil)] [url = about:blank] 08:16:41 INFO - PROCESS | 1823 | --DOMWINDOW == 139 (0x88638400) [pid = 1823] [serial = 1830] [outer = (nil)] [url = about:blank] 08:16:41 INFO - PROCESS | 1823 | --DOMWINDOW == 138 (0x8946f000) [pid = 1823] [serial = 1835] [outer = (nil)] [url = about:blank] 08:16:42 INFO - PROCESS | 1823 | 1462375002323 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]]]}] 08:16:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:16:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 3436ms 08:16:42 INFO - PROCESS | 1823 | 1462375002361 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 08:16:42 INFO - PROCESS | 1823 | 1462375002368 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 08:16:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:16:42 INFO - PROCESS | 1823 | 1462375002377 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:16:42 INFO - PROCESS | 1823 | 1462375002382 Marionette TRACE conn3 <- [1,2582,null,{}] 08:16:42 INFO - PROCESS | 1823 | 1462375002391 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}] 08:16:42 INFO - PROCESS | 1823 | 1462375002612 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 08:16:42 INFO - PROCESS | 1823 | 1462375002811 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:42 INFO - PROCESS | 1823 | ++DOCSHELL 0x855ad000 == 106 [pid = 1823] [id = 653] 08:16:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 139 (0x855b2400) [pid = 1823] [serial = 1960] [outer = (nil)] 08:16:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x855f3c00) [pid = 1823] [serial = 1961] [outer = 0x855b2400] 08:16:42 INFO - PROCESS | 1823 | 1462375002892 Marionette DEBUG loaded listener.js 08:16:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x859e8c00) [pid = 1823] [serial = 1962] [outer = 0x855b2400] 08:16:43 INFO - PROCESS | 1823 | 1462375003862 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]]]}] 08:16:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:16:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1531ms 08:16:43 INFO - PROCESS | 1823 | 1462375003910 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 08:16:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:16:43 INFO - PROCESS | 1823 | 1462375003921 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 08:16:43 INFO - PROCESS | 1823 | 1462375003934 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:16:43 INFO - PROCESS | 1823 | 1462375003940 Marionette TRACE conn3 <- [1,2586,null,{}] 08:16:43 INFO - PROCESS | 1823 | 1462375003947 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}] 08:16:44 INFO - PROCESS | 1823 | 1462375004175 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 08:16:44 INFO - PROCESS | 1823 | 1462375004410 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:44 INFO - PROCESS | 1823 | ++DOCSHELL 0x85deb400 == 107 [pid = 1823] [id = 654] 08:16:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x85ded400) [pid = 1823] [serial = 1963] [outer = (nil)] 08:16:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x87512800) [pid = 1823] [serial = 1964] [outer = 0x85ded400] 08:16:44 INFO - PROCESS | 1823 | 1462375004573 Marionette DEBUG loaded listener.js 08:16:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x876e5c00) [pid = 1823] [serial = 1965] [outer = 0x85ded400] 08:16:45 INFO - PROCESS | 1823 | 1462375005473 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]]]}] 08:16:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:16:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1594ms 08:16:45 INFO - PROCESS | 1823 | 1462375005535 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 08:16:45 INFO - PROCESS | 1823 | 1462375005538 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 08:16:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:16:45 INFO - PROCESS | 1823 | 1462375005546 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:16:45 INFO - PROCESS | 1823 | 1462375005552 Marionette TRACE conn3 <- [1,2590,null,{}] 08:16:45 INFO - PROCESS | 1823 | 1462375005600 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}] 08:16:45 INFO - PROCESS | 1823 | 1462375005888 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 08:16:45 INFO - PROCESS | 1823 | 1462375005923 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:45 INFO - PROCESS | 1823 | ++DOCSHELL 0x8817ac00 == 108 [pid = 1823] [id = 655] 08:16:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x8817dc00) [pid = 1823] [serial = 1966] [outer = (nil)] 08:16:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x8831dc00) [pid = 1823] [serial = 1967] [outer = 0x8817dc00] 08:16:46 INFO - PROCESS | 1823 | 1462375006002 Marionette DEBUG loaded listener.js 08:16:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x883eec00) [pid = 1823] [serial = 1968] [outer = 0x8817dc00] 08:16:47 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x8bc3e400) [pid = 1823] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:16:47 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x87842800) [pid = 1823] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:16:47 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x92dcd400) [pid = 1823] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:16:47 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x8ab6f000) [pid = 1823] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:16:47 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x946be800) [pid = 1823] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:16:47 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x8dccc400) [pid = 1823] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:16:47 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x8ced1800) [pid = 1823] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:16:47 INFO - PROCESS | 1823 | --DOMWINDOW == 139 (0x976acc00) [pid = 1823] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:16:47 INFO - PROCESS | 1823 | --DOMWINDOW == 138 (0x89474000) [pid = 1823] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:16:47 INFO - PROCESS | 1823 | --DOMWINDOW == 137 (0x97523000) [pid = 1823] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:16:47 INFO - PROCESS | 1823 | --DOMWINDOW == 136 (0x85cea000) [pid = 1823] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:16:47 INFO - PROCESS | 1823 | --DOMWINDOW == 135 (0x8f603000) [pid = 1823] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:16:47 INFO - PROCESS | 1823 | --DOMWINDOW == 134 (0x87516c00) [pid = 1823] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:16:47 INFO - PROCESS | 1823 | --DOMWINDOW == 133 (0x8e2dc400) [pid = 1823] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:16:47 INFO - PROCESS | 1823 | --DOMWINDOW == 132 (0x848ccc00) [pid = 1823] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:16:47 INFO - PROCESS | 1823 | --DOMWINDOW == 131 (0x8d8d9800) [pid = 1823] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:16:47 INFO - PROCESS | 1823 | --DOMWINDOW == 130 (0x88910800) [pid = 1823] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:16:47 INFO - PROCESS | 1823 | --DOMWINDOW == 129 (0x92490c00) [pid = 1823] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:16:47 INFO - PROCESS | 1823 | --DOMWINDOW == 128 (0x855acc00) [pid = 1823] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:16:47 INFO - PROCESS | 1823 | --DOMWINDOW == 127 (0x91f46c00) [pid = 1823] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:16:47 INFO - PROCESS | 1823 | --DOMWINDOW == 126 (0x855ec000) [pid = 1823] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:16:47 INFO - PROCESS | 1823 | --DOMWINDOW == 125 (0x995d9800) [pid = 1823] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:16:47 INFO - PROCESS | 1823 | 1462375007671 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]]]}] 08:16:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:16:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 2145ms 08:16:47 INFO - PROCESS | 1823 | 1462375007692 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 08:16:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:16:47 INFO - PROCESS | 1823 | 1462375007698 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 08:16:47 INFO - PROCESS | 1823 | 1462375007704 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:16:47 INFO - PROCESS | 1823 | 1462375007707 Marionette TRACE conn3 <- [1,2594,null,{}] 08:16:47 INFO - PROCESS | 1823 | 1462375007722 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}] 08:16:47 INFO - PROCESS | 1823 | 1462375007919 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 08:16:47 INFO - PROCESS | 1823 | 1462375007935 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:47 INFO - PROCESS | 1823 | ++DOCSHELL 0x848cb000 == 109 [pid = 1823] [id = 656] 08:16:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 126 (0x883ea000) [pid = 1823] [serial = 1969] [outer = (nil)] 08:16:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 127 (0x8863cc00) [pid = 1823] [serial = 1970] [outer = 0x883ea000] 08:16:48 INFO - PROCESS | 1823 | 1462375008010 Marionette DEBUG loaded listener.js 08:16:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 128 (0x88727800) [pid = 1823] [serial = 1971] [outer = 0x883ea000] 08:16:49 INFO - PROCESS | 1823 | 1462375009030 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]]]}] 08:16:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:16:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1392ms 08:16:49 INFO - PROCESS | 1823 | 1462375009232 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 08:16:49 INFO - PROCESS | 1823 | 1462375009240 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 08:16:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:16:49 INFO - PROCESS | 1823 | 1462375009252 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:16:49 INFO - PROCESS | 1823 | 1462375009256 Marionette TRACE conn3 <- [1,2598,null,{}] 08:16:49 INFO - PROCESS | 1823 | 1462375009266 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}] 08:16:49 INFO - PROCESS | 1823 | 1462375009528 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 08:16:49 INFO - PROCESS | 1823 | 1462375009880 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:49 INFO - PROCESS | 1823 | ++DOCSHELL 0x855ed400 == 110 [pid = 1823] [id = 657] 08:16:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 129 (0x855f0800) [pid = 1823] [serial = 1972] [outer = (nil)] 08:16:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 130 (0x859e3c00) [pid = 1823] [serial = 1973] [outer = 0x855f0800] 08:16:49 INFO - PROCESS | 1823 | 1462375009974 Marionette DEBUG loaded listener.js 08:16:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 131 (0x85ceac00) [pid = 1823] [serial = 1974] [outer = 0x855f0800] 08:16:51 INFO - PROCESS | 1823 | 1462375011032 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]]]}] 08:16:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:16:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1833ms 08:16:51 INFO - PROCESS | 1823 | 1462375011086 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 08:16:51 INFO - PROCESS | 1823 | 1462375011092 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 08:16:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:16:51 INFO - PROCESS | 1823 | 1462375011105 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:16:51 INFO - PROCESS | 1823 | 1462375011112 Marionette TRACE conn3 <- [1,2602,null,{}] 08:16:51 INFO - PROCESS | 1823 | 1462375011119 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}] 08:16:51 INFO - PROCESS | 1823 | 1462375011393 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 08:16:51 INFO - PROCESS | 1823 | 1462375011736 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:51 INFO - PROCESS | 1823 | ++DOCSHELL 0x8751ac00 == 111 [pid = 1823] [id = 658] 08:16:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 132 (0x876ec400) [pid = 1823] [serial = 1975] [outer = (nil)] 08:16:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 133 (0x8784d800) [pid = 1823] [serial = 1976] [outer = 0x876ec400] 08:16:51 INFO - PROCESS | 1823 | 1462375011825 Marionette DEBUG loaded listener.js 08:16:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 134 (0x8831a400) [pid = 1823] [serial = 1977] [outer = 0x876ec400] 08:16:52 INFO - PROCESS | 1823 | 1462375012804 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]]]}] 08:16:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:16:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1741ms 08:16:52 INFO - PROCESS | 1823 | 1462375012844 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 08:16:52 INFO - PROCESS | 1823 | 1462375012848 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 08:16:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:16:52 INFO - PROCESS | 1823 | 1462375012856 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:16:52 INFO - PROCESS | 1823 | 1462375012861 Marionette TRACE conn3 <- [1,2606,null,{}] 08:16:52 INFO - PROCESS | 1823 | 1462375012875 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}] 08:16:53 INFO - PROCESS | 1823 | 1462375013125 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 08:16:53 INFO - PROCESS | 1823 | 1462375013507 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:53 INFO - PROCESS | 1823 | ++DOCSHELL 0x8817bc00 == 112 [pid = 1823] [id = 659] 08:16:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 135 (0x8872c400) [pid = 1823] [serial = 1978] [outer = (nil)] 08:16:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 136 (0x88904800) [pid = 1823] [serial = 1979] [outer = 0x8872c400] 08:16:53 INFO - PROCESS | 1823 | 1462375013608 Marionette DEBUG loaded listener.js 08:16:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 137 (0x88910800) [pid = 1823] [serial = 1980] [outer = 0x8872c400] 08:16:54 INFO - PROCESS | 1823 | 1462375014619 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]]]}] 08:16:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:16:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1832ms 08:16:54 INFO - PROCESS | 1823 | 1462375014689 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 08:16:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:16:54 INFO - PROCESS | 1823 | 1462375014693 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 08:16:54 INFO - PROCESS | 1823 | 1462375014699 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:16:54 INFO - PROCESS | 1823 | 1462375014703 Marionette TRACE conn3 <- [1,2610,null,{}] 08:16:54 INFO - PROCESS | 1823 | 1462375014708 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}] 08:16:54 INFO - PROCESS | 1823 | 1462375014939 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 08:16:55 INFO - PROCESS | 1823 | 1462375015261 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:55 INFO - PROCESS | 1823 | ++DOCSHELL 0x88903000 == 113 [pid = 1823] [id = 660] 08:16:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 138 (0x8948d400) [pid = 1823] [serial = 1981] [outer = (nil)] 08:16:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 139 (0x89498c00) [pid = 1823] [serial = 1982] [outer = 0x8948d400] 08:16:55 INFO - PROCESS | 1823 | 1462375015356 Marionette DEBUG loaded listener.js 08:16:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x89d4e000) [pid = 1823] [serial = 1983] [outer = 0x8948d400] 08:16:56 INFO - PROCESS | 1823 | 1462375016292 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]]]}] 08:16:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:16:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1634ms 08:16:56 INFO - PROCESS | 1823 | 1462375016334 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 08:16:56 INFO - PROCESS | 1823 | 1462375016338 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 08:16:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:16:56 INFO - PROCESS | 1823 | 1462375016344 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:16:56 INFO - PROCESS | 1823 | 1462375016348 Marionette TRACE conn3 <- [1,2614,null,{}] 08:16:56 INFO - PROCESS | 1823 | 1462375016354 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}] 08:16:56 INFO - PROCESS | 1823 | 1462375016578 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 08:16:56 INFO - PROCESS | 1823 | 1462375016898 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:56 INFO - PROCESS | 1823 | ++DOCSHELL 0x8948f000 == 114 [pid = 1823] [id = 661] 08:16:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x8948f400) [pid = 1823] [serial = 1984] [outer = (nil)] 08:16:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x8a5d0c00) [pid = 1823] [serial = 1985] [outer = 0x8948f400] 08:16:56 INFO - PROCESS | 1823 | 1462375016992 Marionette DEBUG loaded listener.js 08:16:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x8ab68800) [pid = 1823] [serial = 1986] [outer = 0x8948f400] 08:16:57 INFO - PROCESS | 1823 | 1462375017890 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]]]}] 08:16:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:16:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1579ms 08:16:57 INFO - PROCESS | 1823 | 1462375017925 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 08:16:57 INFO - PROCESS | 1823 | 1462375017928 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 08:16:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:16:57 INFO - PROCESS | 1823 | 1462375017935 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:16:57 INFO - PROCESS | 1823 | 1462375017939 Marionette TRACE conn3 <- [1,2618,null,{}] 08:16:57 INFO - PROCESS | 1823 | 1462375017944 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}] 08:16:58 INFO - PROCESS | 1823 | 1462375018236 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 08:16:58 INFO - PROCESS | 1823 | 1462375018577 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:58 INFO - PROCESS | 1823 | ++DOCSHELL 0x8872bc00 == 115 [pid = 1823] [id = 662] 08:16:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x8a5cac00) [pid = 1823] [serial = 1987] [outer = (nil)] 08:16:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x8ba97000) [pid = 1823] [serial = 1988] [outer = 0x8a5cac00] 08:16:58 INFO - PROCESS | 1823 | 1462375018674 Marionette DEBUG loaded listener.js 08:16:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x8bc41000) [pid = 1823] [serial = 1989] [outer = 0x8a5cac00] 08:16:59 INFO - PROCESS | 1823 | 1462375019625 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]]]}] 08:16:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:16:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1741ms 08:16:59 INFO - PROCESS | 1823 | 1462375019677 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 08:16:59 INFO - PROCESS | 1823 | 1462375019681 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 08:16:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:16:59 INFO - PROCESS | 1823 | 1462375019688 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:16:59 INFO - PROCESS | 1823 | 1462375019693 Marionette TRACE conn3 <- [1,2622,null,{}] 08:16:59 INFO - PROCESS | 1823 | 1462375019699 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}] 08:16:59 INFO - PROCESS | 1823 | 1462375019919 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 08:17:00 INFO - PROCESS | 1823 | 1462375020194 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:00 INFO - PROCESS | 1823 | ++DOCSHELL 0x88178c00 == 116 [pid = 1823] [id = 663] 08:17:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x8ac0d000) [pid = 1823] [serial = 1990] [outer = (nil)] 08:17:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x8bd9b400) [pid = 1823] [serial = 1991] [outer = 0x8ac0d000] 08:17:00 INFO - PROCESS | 1823 | 1462375020334 Marionette DEBUG loaded listener.js 08:17:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x8ceca800) [pid = 1823] [serial = 1992] [outer = 0x8ac0d000] 08:17:01 INFO - PROCESS | 1823 | 1462375021299 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]]]}] 08:17:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:17:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1680ms 08:17:01 INFO - PROCESS | 1823 | 1462375021369 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 08:17:01 INFO - PROCESS | 1823 | 1462375021373 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 08:17:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:17:01 INFO - PROCESS | 1823 | 1462375021379 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:17:01 INFO - PROCESS | 1823 | 1462375021383 Marionette TRACE conn3 <- [1,2626,null,{}] 08:17:01 INFO - PROCESS | 1823 | 1462375021389 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}] 08:17:01 INFO - PROCESS | 1823 | 1462375021684 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 08:17:02 INFO - PROCESS | 1823 | 1462375022013 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:02 INFO - PROCESS | 1823 | ++DOCSHELL 0x8ab6bc00 == 117 [pid = 1823] [id = 664] 08:17:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x8bc1b800) [pid = 1823] [serial = 1993] [outer = (nil)] 08:17:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x8d295400) [pid = 1823] [serial = 1994] [outer = 0x8bc1b800] 08:17:02 INFO - PROCESS | 1823 | 1462375022108 Marionette DEBUG loaded listener.js 08:17:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x8d29c400) [pid = 1823] [serial = 1995] [outer = 0x8bc1b800] 08:17:03 INFO - PROCESS | 1823 | 1462375023043 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]]]}] 08:17:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:17:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1694ms 08:17:03 INFO - PROCESS | 1823 | 1462375023076 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 08:17:03 INFO - PROCESS | 1823 | 1462375023081 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 08:17:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:17:03 INFO - PROCESS | 1823 | 1462375023087 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:17:03 INFO - PROCESS | 1823 | 1462375023092 Marionette TRACE conn3 <- [1,2630,null,{}] 08:17:03 INFO - PROCESS | 1823 | 1462375023098 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}] 08:17:03 INFO - PROCESS | 1823 | 1462375023332 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 08:17:03 INFO - PROCESS | 1823 | 1462375023669 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:03 INFO - PROCESS | 1823 | ++DOCSHELL 0x89d50000 == 118 [pid = 1823] [id = 665] 08:17:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x8bc3b400) [pid = 1823] [serial = 1996] [outer = (nil)] 08:17:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x8d8da000) [pid = 1823] [serial = 1997] [outer = 0x8bc3b400] 08:17:03 INFO - PROCESS | 1823 | 1462375023764 Marionette DEBUG loaded listener.js 08:17:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x8d99d400) [pid = 1823] [serial = 1998] [outer = 0x8bc3b400] 08:17:04 INFO - PROCESS | 1823 | 1462375024711 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]]]}] 08:17:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:17:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1683ms 08:17:04 INFO - PROCESS | 1823 | 1462375024771 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 08:17:04 INFO - PROCESS | 1823 | 1462375024774 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 08:17:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:17:04 INFO - PROCESS | 1823 | 1462375024781 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:17:04 INFO - PROCESS | 1823 | 1462375024785 Marionette TRACE conn3 <- [1,2634,null,{}] 08:17:04 INFO - PROCESS | 1823 | 1462375024791 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}] 08:17:05 INFO - PROCESS | 1823 | 1462375025019 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 08:17:05 INFO - PROCESS | 1823 | 1462375025338 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:05 INFO - PROCESS | 1823 | ++DOCSHELL 0x876e9800 == 119 [pid = 1823] [id = 666] 08:17:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x8cece000) [pid = 1823] [serial = 1999] [outer = (nil)] 08:17:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0x8dbcb800) [pid = 1823] [serial = 2000] [outer = 0x8cece000] 08:17:05 INFO - PROCESS | 1823 | 1462375025434 Marionette DEBUG loaded listener.js 08:17:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x8dbcd800) [pid = 1823] [serial = 2001] [outer = 0x8cece000] 08:17:06 INFO - PROCESS | 1823 | 1462375026344 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]]]}] 08:17:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:17:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1639ms 08:17:06 INFO - PROCESS | 1823 | 1462375026422 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 08:17:06 INFO - PROCESS | 1823 | 1462375026426 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 08:17:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:17:06 INFO - PROCESS | 1823 | 1462375026434 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:17:06 INFO - PROCESS | 1823 | 1462375026439 Marionette TRACE conn3 <- [1,2638,null,{}] 08:17:06 INFO - PROCESS | 1823 | 1462375026445 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}] 08:17:06 INFO - PROCESS | 1823 | 1462375026751 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 08:17:07 INFO - PROCESS | 1823 | 1462375027098 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:07 INFO - PROCESS | 1823 | ++DOCSHELL 0x8e0bb800 == 120 [pid = 1823] [id = 667] 08:17:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x8e0bc000) [pid = 1823] [serial = 2002] [outer = (nil)] 08:17:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 160 (0x8e17b800) [pid = 1823] [serial = 2003] [outer = 0x8e0bc000] 08:17:07 INFO - PROCESS | 1823 | 1462375027205 Marionette DEBUG loaded listener.js 08:17:07 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x8e2d0c00) [pid = 1823] [serial = 2004] [outer = 0x8e0bc000] 08:17:08 INFO - PROCESS | 1823 | 1462375028164 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]]]}] 08:17:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:17:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1796ms 08:17:08 INFO - PROCESS | 1823 | 1462375028231 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 08:17:08 INFO - PROCESS | 1823 | 1462375028235 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 08:17:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:17:08 INFO - PROCESS | 1823 | 1462375028242 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:17:08 INFO - PROCESS | 1823 | 1462375028247 Marionette TRACE conn3 <- [1,2642,null,{}] 08:17:08 INFO - PROCESS | 1823 | 1462375028253 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}] 08:17:08 INFO - PROCESS | 1823 | 1462375028516 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 08:17:08 INFO - PROCESS | 1823 | 1462375028846 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:08 INFO - PROCESS | 1823 | ++DOCSHELL 0x8dbcdc00 == 121 [pid = 1823] [id = 668] 08:17:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0x8dccc800) [pid = 1823] [serial = 2005] [outer = (nil)] 08:17:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0x8e9b8c00) [pid = 1823] [serial = 2006] [outer = 0x8dccc800] 08:17:08 INFO - PROCESS | 1823 | 1462375028947 Marionette DEBUG loaded listener.js 08:17:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x8e9c1c00) [pid = 1823] [serial = 2007] [outer = 0x8dccc800] 08:17:09 INFO - PROCESS | 1823 | 1462375029941 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]]]}] 08:17:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:17:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1738ms 08:17:09 INFO - PROCESS | 1823 | 1462375029981 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 08:17:09 INFO - PROCESS | 1823 | 1462375029984 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 08:17:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:17:09 INFO - PROCESS | 1823 | 1462375029991 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:17:09 INFO - PROCESS | 1823 | 1462375029995 Marionette TRACE conn3 <- [1,2646,null,{}] 08:17:10 INFO - PROCESS | 1823 | 1462375030001 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}] 08:17:10 INFO - PROCESS | 1823 | 1462375030242 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 08:17:10 INFO - PROCESS | 1823 | 1462375030564 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:10 INFO - PROCESS | 1823 | ++DOCSHELL 0x8daaac00 == 122 [pid = 1823] [id = 669] 08:17:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 165 (0x8e2dd400) [pid = 1823] [serial = 2008] [outer = (nil)] 08:17:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0x8ebe0800) [pid = 1823] [serial = 2009] [outer = 0x8e2dd400] 08:17:10 INFO - PROCESS | 1823 | 1462375030658 Marionette DEBUG loaded listener.js 08:17:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x8f403000) [pid = 1823] [serial = 2010] [outer = 0x8e2dd400] 08:17:11 INFO - PROCESS | 1823 | 1462375031604 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]]]}] 08:17:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:17:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1679ms 08:17:11 INFO - PROCESS | 1823 | 1462375031674 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 08:17:11 INFO - PROCESS | 1823 | 1462375031677 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 08:17:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:17:11 INFO - PROCESS | 1823 | 1462375031685 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:17:11 INFO - PROCESS | 1823 | 1462375031688 Marionette TRACE conn3 <- [1,2650,null,{}] 08:17:11 INFO - PROCESS | 1823 | 1462375031694 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}] 08:17:11 INFO - PROCESS | 1823 | 1462375031936 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 08:17:12 INFO - PROCESS | 1823 | 1462375032271 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:12 INFO - PROCESS | 1823 | ++DOCSHELL 0x8ebd8000 == 123 [pid = 1823] [id = 670] 08:17:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x8ebd9800) [pid = 1823] [serial = 2011] [outer = (nil)] 08:17:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x8f58d000) [pid = 1823] [serial = 2012] [outer = 0x8ebd9800] 08:17:12 INFO - PROCESS | 1823 | 1462375032372 Marionette DEBUG loaded listener.js 08:17:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x8f603000) [pid = 1823] [serial = 2013] [outer = 0x8ebd9800] 08:17:13 INFO - PROCESS | 1823 | 1462375033263 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]]]}] 08:17:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:17:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1629ms 08:17:13 INFO - PROCESS | 1823 | 1462375033315 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 08:17:13 INFO - PROCESS | 1823 | 1462375033318 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 08:17:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:17:13 INFO - PROCESS | 1823 | 1462375033358 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:17:13 INFO - PROCESS | 1823 | 1462375033362 Marionette TRACE conn3 <- [1,2654,null,{}] 08:17:13 INFO - PROCESS | 1823 | 1462375033368 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}] 08:17:13 INFO - PROCESS | 1823 | 1462375033599 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 08:17:13 INFO - PROCESS | 1823 | 1462375033941 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:13 INFO - PROCESS | 1823 | ++DOCSHELL 0x8e2dd000 == 124 [pid = 1823] [id = 671] 08:17:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x8eb9fc00) [pid = 1823] [serial = 2014] [outer = (nil)] 08:17:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x90d7f400) [pid = 1823] [serial = 2015] [outer = 0x8eb9fc00] 08:17:14 INFO - PROCESS | 1823 | 1462375034035 Marionette DEBUG loaded listener.js 08:17:14 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x90d82800) [pid = 1823] [serial = 2016] [outer = 0x8eb9fc00] 08:17:14 INFO - PROCESS | 1823 | 1462375034992 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]]]}] 08:17:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:17:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1693ms 08:17:15 INFO - PROCESS | 1823 | 1462375035039 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 08:17:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:17:15 INFO - PROCESS | 1823 | 1462375035043 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 08:17:15 INFO - PROCESS | 1823 | 1462375035049 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:17:15 INFO - PROCESS | 1823 | 1462375035053 Marionette TRACE conn3 <- [1,2658,null,{}] 08:17:15 INFO - PROCESS | 1823 | 1462375035059 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}] 08:17:15 INFO - PROCESS | 1823 | 1462375035287 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 08:17:15 INFO - PROCESS | 1823 | 1462375035613 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:15 INFO - PROCESS | 1823 | ++DOCSHELL 0x8f583c00 == 125 [pid = 1823] [id = 672] 08:17:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x8f609800) [pid = 1823] [serial = 2017] [outer = (nil)] 08:17:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x91cf3800) [pid = 1823] [serial = 2018] [outer = 0x8f609800] 08:17:15 INFO - PROCESS | 1823 | 1462375035706 Marionette DEBUG loaded listener.js 08:17:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x91d58400) [pid = 1823] [serial = 2019] [outer = 0x8f609800] 08:17:16 INFO - PROCESS | 1823 | 1462375036599 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]]]}] 08:17:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:17:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1585ms 08:17:16 INFO - PROCESS | 1823 | 1462375036635 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 08:17:16 INFO - PROCESS | 1823 | 1462375036639 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 08:17:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:17:16 INFO - PROCESS | 1823 | 1462375036645 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:17:16 INFO - PROCESS | 1823 | 1462375036649 Marionette TRACE conn3 <- [1,2662,null,{}] 08:17:16 INFO - PROCESS | 1823 | 1462375036655 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}] 08:17:16 INFO - PROCESS | 1823 | 1462375036878 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 08:17:17 INFO - PROCESS | 1823 | 1462375037167 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:17 INFO - PROCESS | 1823 | ++DOCSHELL 0x8417bc00 == 126 [pid = 1823] [id = 673] 08:17:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x855a7400) [pid = 1823] [serial = 2020] [outer = (nil)] 08:17:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 178 (0x91d9d000) [pid = 1823] [serial = 2021] [outer = 0x855a7400] 08:17:17 INFO - PROCESS | 1823 | 1462375037301 Marionette DEBUG loaded listener.js 08:17:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 179 (0x91da5000) [pid = 1823] [serial = 2022] [outer = 0x855a7400] 08:17:18 INFO - PROCESS | 1823 | 1462375038210 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]]]}] 08:17:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:17:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1633ms 08:17:18 INFO - PROCESS | 1823 | 1462375038280 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 08:17:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:17:18 INFO - PROCESS | 1823 | 1462375038284 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 08:17:18 INFO - PROCESS | 1823 | 1462375038290 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:17:18 INFO - PROCESS | 1823 | 1462375038294 Marionette TRACE conn3 <- [1,2666,null,{}] 08:17:18 INFO - PROCESS | 1823 | 1462375038300 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}] 08:17:18 INFO - PROCESS | 1823 | 1462375038563 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 08:17:18 INFO - PROCESS | 1823 | 1462375038890 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:18 INFO - PROCESS | 1823 | ++DOCSHELL 0x84176800 == 127 [pid = 1823] [id = 674] 08:17:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 180 (0x8f60fc00) [pid = 1823] [serial = 2023] [outer = (nil)] 08:17:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 181 (0x91ec7800) [pid = 1823] [serial = 2024] [outer = 0x8f60fc00] 08:17:18 INFO - PROCESS | 1823 | 1462375038985 Marionette DEBUG loaded listener.js 08:17:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 182 (0x91ecc800) [pid = 1823] [serial = 2025] [outer = 0x8f60fc00] 08:17:21 INFO - PROCESS | 1823 | --DOCSHELL 0x859f1c00 == 126 [pid = 1823] [id = 590] 08:17:21 INFO - PROCESS | 1823 | --DOCSHELL 0x95109c00 == 125 [pid = 1823] [id = 603] 08:17:21 INFO - PROCESS | 1823 | --DOCSHELL 0x859eb400 == 124 [pid = 1823] [id = 586] 08:17:21 INFO - PROCESS | 1823 | --DOCSHELL 0x950c2400 == 123 [pid = 1823] [id = 514] 08:17:21 INFO - PROCESS | 1823 | --DOCSHELL 0x8dbca000 == 122 [pid = 1823] [id = 595] 08:17:21 INFO - PROCESS | 1823 | --DOCSHELL 0x855b3000 == 121 [pid = 1823] [id = 599] 08:17:21 INFO - PROCESS | 1823 | --DOCSHELL 0x8dbcac00 == 120 [pid = 1823] [id = 596] 08:17:21 INFO - PROCESS | 1823 | --DOCSHELL 0x88170800 == 119 [pid = 1823] [id = 602] 08:17:21 INFO - PROCESS | 1823 | --DOCSHELL 0x8bc3bc00 == 118 [pid = 1823] [id = 597] 08:17:21 INFO - PROCESS | 1823 | --DOCSHELL 0x848cc800 == 117 [pid = 1823] [id = 598] 08:17:21 INFO - PROCESS | 1823 | --DOCSHELL 0x91eafc00 == 116 [pid = 1823] [id = 600] 08:17:21 INFO - PROCESS | 1823 | --DOCSHELL 0x92af3400 == 115 [pid = 1823] [id = 601] 08:17:21 INFO - PROCESS | 1823 | --DOCSHELL 0x8ac04800 == 114 [pid = 1823] [id = 592] 08:17:21 INFO - PROCESS | 1823 | --DOCSHELL 0x8872ec00 == 113 [pid = 1823] [id = 591] 08:17:21 INFO - PROCESS | 1823 | --DOCSHELL 0x87848000 == 112 [pid = 1823] [id = 593] 08:17:21 INFO - PROCESS | 1823 | --DOCSHELL 0x8ba9a800 == 111 [pid = 1823] [id = 594] 08:17:21 INFO - PROCESS | 1823 | --DOCSHELL 0x85deb400 == 110 [pid = 1823] [id = 654] 08:17:21 INFO - PROCESS | 1823 | --DOCSHELL 0x855ad000 == 109 [pid = 1823] [id = 653] 08:17:21 INFO - PROCESS | 1823 | --DOCSHELL 0x92af2c00 == 108 [pid = 1823] [id = 650] 08:17:21 INFO - PROCESS | 1823 | --DOCSHELL 0x848c6800 == 107 [pid = 1823] [id = 651] 08:17:21 INFO - PROCESS | 1823 | --DOCSHELL 0x91f47800 == 106 [pid = 1823] [id = 649] 08:17:21 INFO - PROCESS | 1823 | --DOCSHELL 0x8e17f400 == 105 [pid = 1823] [id = 648] 08:17:21 INFO - PROCESS | 1823 | --DOCSHELL 0x9225cc00 == 104 [pid = 1823] [id = 647] 08:17:21 INFO - PROCESS | 1823 | --DOCSHELL 0x8ac0bc00 == 103 [pid = 1823] [id = 645] 08:17:21 INFO - PROCESS | 1823 | --DOCSHELL 0x91d59400 == 102 [pid = 1823] [id = 646] 08:17:21 INFO - PROCESS | 1823 | --DOCSHELL 0x8ebdc800 == 101 [pid = 1823] [id = 644] 08:17:21 INFO - PROCESS | 1823 | --DOCSHELL 0x848c5800 == 100 [pid = 1823] [id = 643] 08:17:21 INFO - PROCESS | 1823 | --DOCSHELL 0x8863bc00 == 99 [pid = 1823] [id = 642] 08:17:21 INFO - PROCESS | 1823 | --DOCSHELL 0x8baa0c00 == 98 [pid = 1823] [id = 641] 08:17:21 INFO - PROCESS | 1823 | --DOCSHELL 0x8bd90800 == 97 [pid = 1823] [id = 640] 08:17:21 INFO - PROCESS | 1823 | --DOCSHELL 0x88171c00 == 96 [pid = 1823] [id = 639] 08:17:21 INFO - PROCESS | 1823 | --DOCSHELL 0x89493400 == 95 [pid = 1823] [id = 637] 08:17:21 INFO - PROCESS | 1823 | --DOCSHELL 0x8bc39000 == 94 [pid = 1823] [id = 638] 08:17:21 INFO - PROCESS | 1823 | --DOCSHELL 0x85cee400 == 93 [pid = 1823] [id = 636] 08:17:21 INFO - PROCESS | 1823 | --DOCSHELL 0x855f1800 == 92 [pid = 1823] [id = 635] 08:17:21 INFO - PROCESS | 1823 | --DOMWINDOW == 181 (0x8ced3400) [pid = 1823] [serial = 1847] [outer = (nil)] [url = about:blank] 08:17:21 INFO - PROCESS | 1823 | --DOMWINDOW == 180 (0x88177c00) [pid = 1823] [serial = 1841] [outer = (nil)] [url = about:blank] 08:17:21 INFO - PROCESS | 1823 | --DOMWINDOW == 179 (0x93a09800) [pid = 1823] [serial = 1874] [outer = (nil)] [url = about:blank] 08:17:21 INFO - PROCESS | 1823 | --DOMWINDOW == 178 (0x8f40c400) [pid = 1823] [serial = 1859] [outer = (nil)] [url = about:blank] 08:17:21 INFO - PROCESS | 1823 | --DOMWINDOW == 177 (0x95102c00) [pid = 1823] [serial = 1877] [outer = (nil)] [url = about:blank] 08:17:21 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x8eb9b400) [pid = 1823] [serial = 1857] [outer = (nil)] [url = about:blank] 08:17:21 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x8f583400) [pid = 1823] [serial = 1860] [outer = (nil)] [url = about:blank] 08:17:21 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x8dcc2c00) [pid = 1823] [serial = 1851] [outer = (nil)] [url = about:blank] 08:17:21 INFO - PROCESS | 1823 | --DOMWINDOW == 173 (0x8d8d7800) [pid = 1823] [serial = 1848] [outer = (nil)] [url = about:blank] 08:17:21 INFO - PROCESS | 1823 | --DOMWINDOW == 172 (0x93cb5000) [pid = 1823] [serial = 1875] [outer = (nil)] [url = about:blank] 08:17:21 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x995d6c00) [pid = 1823] [serial = 1883] [outer = (nil)] [url = about:blank] 08:17:21 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x8ba92c00) [pid = 1823] [serial = 1845] [outer = (nil)] [url = about:blank] 08:17:21 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x976ab000) [pid = 1823] [serial = 1880] [outer = (nil)] [url = about:blank] 08:17:21 INFO - PROCESS | 1823 | --DOMWINDOW == 168 (0x88643400) [pid = 1823] [serial = 1901] [outer = (nil)] [url = about:blank] 08:17:21 INFO - PROCESS | 1823 | --DOMWINDOW == 167 (0x91da0c00) [pid = 1823] [serial = 1865] [outer = (nil)] [url = about:blank] 08:17:21 INFO - PROCESS | 1823 | --DOMWINDOW == 166 (0x87842400) [pid = 1823] [serial = 1898] [outer = (nil)] [url = about:blank] 08:17:21 INFO - PROCESS | 1823 | --DOMWINDOW == 165 (0x91ced000) [pid = 1823] [serial = 1863] [outer = (nil)] [url = about:blank] 08:17:21 INFO - PROCESS | 1823 | --DOMWINDOW == 164 (0x981d6000) [pid = 1823] [serial = 1881] [outer = (nil)] [url = about:blank] 08:17:21 INFO - PROCESS | 1823 | --DOMWINDOW == 163 (0x9ad05000) [pid = 1823] [serial = 1890] [outer = (nil)] [url = about:blank] 08:17:21 INFO - PROCESS | 1823 | --DOMWINDOW == 162 (0x8ac03400) [pid = 1823] [serial = 1844] [outer = (nil)] [url = about:blank] 08:17:21 INFO - PROCESS | 1823 | --DOMWINDOW == 161 (0x8e0bd000) [pid = 1823] [serial = 1854] [outer = (nil)] [url = about:blank] 08:17:21 INFO - PROCESS | 1823 | --DOMWINDOW == 160 (0x91da4400) [pid = 1823] [serial = 1866] [outer = (nil)] [url = about:blank] 08:17:21 INFO - PROCESS | 1823 | --DOMWINDOW == 159 (0x8ac01400) [pid = 1823] [serial = 1770] [outer = (nil)] [url = about:blank] 08:17:21 INFO - PROCESS | 1823 | --DOMWINDOW == 158 (0x92aed000) [pid = 1823] [serial = 1871] [outer = (nil)] [url = about:blank] 08:17:21 INFO - PROCESS | 1823 | --DOMWINDOW == 157 (0x9a977800) [pid = 1823] [serial = 1886] [outer = (nil)] [url = about:blank] 08:17:21 INFO - PROCESS | 1823 | --DOMWINDOW == 156 (0x883f3800) [pid = 1823] [serial = 1842] [outer = (nil)] [url = about:blank] 08:17:21 INFO - PROCESS | 1823 | --DOMWINDOW == 155 (0x91fce400) [pid = 1823] [serial = 1869] [outer = (nil)] [url = about:blank] 08:17:21 INFO - PROCESS | 1823 | --DOMWINDOW == 154 (0x88173c00) [pid = 1823] [serial = 1899] [outer = (nil)] [url = about:blank] 08:17:21 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x91f52c00) [pid = 1823] [serial = 1868] [outer = (nil)] [url = about:blank] 08:17:21 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x85cec000) [pid = 1823] [serial = 1896] [outer = (nil)] [url = about:blank] 08:17:21 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x9a2e9400) [pid = 1823] [serial = 1884] [outer = (nil)] [url = about:blank] 08:17:21 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x8948b800) [pid = 1823] [serial = 1902] [outer = (nil)] [url = about:blank] 08:17:21 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x9aad8000) [pid = 1823] [serial = 1889] [outer = (nil)] [url = about:blank] 08:17:21 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x90d83400) [pid = 1823] [serial = 1862] [outer = (nil)] [url = about:blank] 08:17:21 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x8ac0f400) [pid = 1823] [serial = 1838] [outer = (nil)] [url = about:blank] 08:17:21 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x8e9bcc00) [pid = 1823] [serial = 1856] [outer = (nil)] [url = about:blank] 08:17:21 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x95109000) [pid = 1823] [serial = 1878] [outer = (nil)] [url = about:blank] 08:17:21 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x9b7ba400) [pid = 1823] [serial = 1893] [outer = (nil)] [url = about:blank] 08:17:21 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x8daabc00) [pid = 1823] [serial = 1850] [outer = (nil)] [url = about:blank] 08:17:21 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x9b7b7800) [pid = 1823] [serial = 1892] [outer = (nil)] [url = about:blank] 08:17:21 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x8e0b7400) [pid = 1823] [serial = 1853] [outer = (nil)] [url = about:blank] 08:17:21 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x9a980400) [pid = 1823] [serial = 1887] [outer = (nil)] [url = about:blank] 08:17:21 INFO - PROCESS | 1823 | --DOMWINDOW == 139 (0x92dce000) [pid = 1823] [serial = 1872] [outer = (nil)] [url = about:blank] 08:17:21 INFO - PROCESS | 1823 | --DOMWINDOW == 138 (0x859e7000) [pid = 1823] [serial = 1895] [outer = (nil)] [url = about:blank] 08:17:21 INFO - PROCESS | 1823 | --DOMWINDOW == 137 (0x89d45000) [pid = 1823] [serial = 1904] [outer = (nil)] [url = about:blank] 08:17:22 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 08:17:22 INFO - PROCESS | 1823 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:17:22 INFO - PROCESS | 1823 | 1462375042282 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]]]}] 08:17:22 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) 08:17:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 4036ms 08:17:22 INFO - PROCESS | 1823 | 1462375042326 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 08:17:22 INFO - PROCESS | 1823 | 1462375042332 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 08:17:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:17:22 INFO - PROCESS | 1823 | 1462375042344 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:17:22 INFO - PROCESS | 1823 | 1462375042352 Marionette TRACE conn3 <- [1,2670,null,{}] 08:17:22 INFO - PROCESS | 1823 | 1462375042360 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}] 08:17:22 INFO - PROCESS | 1823 | 1462375042571 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 08:17:22 INFO - PROCESS | 1823 | 1462375042782 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:22 INFO - PROCESS | 1823 | ++DOCSHELL 0x848cc800 == 93 [pid = 1823] [id = 675] 08:17:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 138 (0x855aac00) [pid = 1823] [serial = 2026] [outer = (nil)] 08:17:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 139 (0x859ef000) [pid = 1823] [serial = 2027] [outer = 0x855aac00] 08:17:22 INFO - PROCESS | 1823 | 1462375042860 Marionette DEBUG loaded listener.js 08:17:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x85df0c00) [pid = 1823] [serial = 2028] [outer = 0x855aac00] 08:17:24 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 08:17:24 INFO - PROCESS | 1823 | 1462375044117 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] 08:17:24 INFO - PROCESS | 1823 | 1462375044201 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 08:17:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:17:24 INFO - PROCESS | 1823 | 1462375044221 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:17:24 INFO - PROCESS | 1823 | 1462375044230 Marionette TRACE conn3 <- [1,2674,null,{}] 08:17:24 INFO - PROCESS | 1823 | 1462375044245 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}] 08:17:24 INFO - PROCESS | 1823 | 1462375044614 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 08:17:24 INFO - PROCESS | 1823 | 1462375044663 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:24 INFO - PROCESS | 1823 | ++DOCSHELL 0x85df7800 == 94 [pid = 1823] [id = 676] 08:17:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x876e5000) [pid = 1823] [serial = 2029] [outer = (nil)] 08:17:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x8831c000) [pid = 1823] [serial = 2030] [outer = 0x876e5000] 08:17:24 INFO - PROCESS | 1823 | 1462375044738 Marionette DEBUG loaded listener.js 08:17:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x88638000) [pid = 1823] [serial = 2031] [outer = 0x876e5000] 08:17:26 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 08:17:26 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x89497800) [pid = 1823] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:17:26 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x8817dc00) [pid = 1823] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:17:26 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x8f606400) [pid = 1823] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:17:26 INFO - PROCESS | 1823 | --DOMWINDOW == 139 (0x8e9c1400) [pid = 1823] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:17:26 INFO - PROCESS | 1823 | --DOMWINDOW == 138 (0x8a5cd000) [pid = 1823] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:17:26 INFO - PROCESS | 1823 | --DOMWINDOW == 137 (0x8dcc8000) [pid = 1823] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:17:26 INFO - PROCESS | 1823 | --DOMWINDOW == 136 (0x8d8d5000) [pid = 1823] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:17:26 INFO - PROCESS | 1823 | --DOMWINDOW == 135 (0x88175400) [pid = 1823] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:17:26 INFO - PROCESS | 1823 | --DOMWINDOW == 134 (0x8bd94400) [pid = 1823] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:17:26 INFO - PROCESS | 1823 | --DOMWINDOW == 133 (0x8ac09400) [pid = 1823] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:17:26 INFO - PROCESS | 1823 | --DOMWINDOW == 132 (0x876e9c00) [pid = 1823] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:17:26 INFO - PROCESS | 1823 | --DOMWINDOW == 131 (0x855f4000) [pid = 1823] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:17:26 INFO - PROCESS | 1823 | --DOMWINDOW == 130 (0x855b2400) [pid = 1823] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:17:26 INFO - PROCESS | 1823 | --DOMWINDOW == 129 (0x950c3000) [pid = 1823] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:17:26 INFO - PROCESS | 1823 | --DOMWINDOW == 128 (0x848c7c00) [pid = 1823] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:17:26 INFO - PROCESS | 1823 | --DOMWINDOW == 127 (0x950b8400) [pid = 1823] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:17:26 INFO - PROCESS | 1823 | --DOMWINDOW == 126 (0x93cb3000) [pid = 1823] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:17:26 INFO - PROCESS | 1823 | --DOMWINDOW == 125 (0x8e9bf000) [pid = 1823] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:17:26 INFO - PROCESS | 1823 | --DOMWINDOW == 124 (0x92ae9800) [pid = 1823] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:17:26 INFO - PROCESS | 1823 | --DOMWINDOW == 123 (0x92382400) [pid = 1823] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:17:26 INFO - PROCESS | 1823 | --DOMWINDOW == 122 (0x91fcbc00) [pid = 1823] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:17:26 INFO - PROCESS | 1823 | --DOMWINDOW == 121 (0x85ded400) [pid = 1823] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:17:26 INFO - PROCESS | 1823 | 1462375046528 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] 08:17:26 INFO - PROCESS | 1823 | 1462375046575 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 08:17:26 INFO - PROCESS | 1823 | 1462375046584 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:17:26 INFO - PROCESS | 1823 | 1462375046591 Marionette TRACE conn3 <- [1,2678,null,{}] 08:17:26 INFO - PROCESS | 1823 | 1462375046606 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}] 08:17:26 INFO - PROCESS | 1823 | 1462375046896 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 08:17:27 INFO - PROCESS | 1823 | 1462375047026 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:27 INFO - PROCESS | 1823 | ++DOCSHELL 0x848c7c00 == 95 [pid = 1823] [id = 677] 08:17:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 122 (0x88317800) [pid = 1823] [serial = 2032] [outer = (nil)] 08:17:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 123 (0x88907000) [pid = 1823] [serial = 2033] [outer = 0x88317800] 08:17:27 INFO - PROCESS | 1823 | 1462375047108 Marionette DEBUG loaded listener.js 08:17:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 124 (0x89473400) [pid = 1823] [serial = 2034] [outer = 0x88317800] 08:17:28 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 08:17:28 INFO - PROCESS | 1823 | 1462375048345 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]]]}] 08:17:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 08:17:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1788ms 08:17:28 INFO - PROCESS | 1823 | 1462375048523 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 08:17:28 INFO - PROCESS | 1823 | 1462375048529 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 08:17:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:17:28 INFO - PROCESS | 1823 | 1462375048605 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:17:28 INFO - PROCESS | 1823 | 1462375048612 Marionette TRACE conn3 <- [1,2682,null,{}] 08:17:28 INFO - PROCESS | 1823 | 1462375048666 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}] 08:17:28 INFO - PROCESS | 1823 | 1462375048909 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 08:17:29 INFO - PROCESS | 1823 | 1462375049178 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:29 INFO - PROCESS | 1823 | ++DOCSHELL 0x859e4000 == 96 [pid = 1823] [id = 678] 08:17:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 125 (0x859e5400) [pid = 1823] [serial = 2035] [outer = (nil)] 08:17:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 126 (0x85ce4800) [pid = 1823] [serial = 2036] [outer = 0x859e5400] 08:17:29 INFO - PROCESS | 1823 | 1462375049270 Marionette DEBUG loaded listener.js 08:17:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 127 (0x87510800) [pid = 1823] [serial = 2037] [outer = 0x859e5400] 08:17:30 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 08:17:30 INFO - PROCESS | 1823 | 1462375050697 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]]]}] 08:17:30 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) 08:17:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2135ms 08:17:30 INFO - PROCESS | 1823 | 1462375050734 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 08:17:30 INFO - PROCESS | 1823 | 1462375050740 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 08:17:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:17:30 INFO - PROCESS | 1823 | 1462375050752 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:17:30 INFO - PROCESS | 1823 | 1462375050758 Marionette TRACE conn3 <- [1,2686,null,{}] 08:17:30 INFO - PROCESS | 1823 | 1462375050765 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}] 08:17:31 INFO - PROCESS | 1823 | 1462375051071 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 08:17:31 INFO - PROCESS | 1823 | 1462375051340 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:31 INFO - PROCESS | 1823 | ++DOCSHELL 0x855f4400 == 97 [pid = 1823] [id = 679] 08:17:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 128 (0x859e5c00) [pid = 1823] [serial = 2038] [outer = (nil)] 08:17:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 129 (0x883f3c00) [pid = 1823] [serial = 2039] [outer = 0x859e5c00] 08:17:31 INFO - PROCESS | 1823 | 1462375051430 Marionette DEBUG loaded listener.js 08:17:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 130 (0x8890a800) [pid = 1823] [serial = 2040] [outer = 0x859e5c00] 08:17:32 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 08:17:32 INFO - PROCESS | 1823 | 1462375052842 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] 08:17:32 INFO - PROCESS | 1823 | 1462375052900 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 08:17:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:17:32 INFO - PROCESS | 1823 | 1462375052907 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:17:32 INFO - PROCESS | 1823 | 1462375052911 Marionette TRACE conn3 <- [1,2690,null,{}] 08:17:33 INFO - PROCESS | 1823 | 1462375053082 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}] 08:17:33 INFO - PROCESS | 1823 | 1462375053373 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 08:17:33 INFO - PROCESS | 1823 | 1462375053594 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:33 INFO - PROCESS | 1823 | ++DOCSHELL 0x89471400 == 98 [pid = 1823] [id = 680] 08:17:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 131 (0x89496000) [pid = 1823] [serial = 2041] [outer = (nil)] 08:17:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 132 (0x89d4d000) [pid = 1823] [serial = 2042] [outer = 0x89496000] 08:17:33 INFO - PROCESS | 1823 | 1462375053690 Marionette DEBUG loaded listener.js 08:17:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 133 (0x8ab69400) [pid = 1823] [serial = 2043] [outer = 0x89496000] 08:17:35 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 08:17:35 INFO - PROCESS | 1823 | 1462375055096 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] 08:17:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:17:35 INFO - PROCESS | 1823 | 1462375055148 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 08:17:35 INFO - PROCESS | 1823 | 1462375055154 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:17:35 INFO - PROCESS | 1823 | 1462375055158 Marionette TRACE conn3 <- [1,2694,null,{}] 08:17:35 INFO - PROCESS | 1823 | 1462375055164 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}] 08:17:35 INFO - PROCESS | 1823 | 1462375055467 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 08:17:35 INFO - PROCESS | 1823 | 1462375055740 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:35 INFO - PROCESS | 1823 | ++DOCSHELL 0x8948d000 == 99 [pid = 1823] [id = 681] 08:17:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 134 (0x8ab65400) [pid = 1823] [serial = 2044] [outer = (nil)] 08:17:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 135 (0x8ba9b800) [pid = 1823] [serial = 2045] [outer = 0x8ab65400] 08:17:35 INFO - PROCESS | 1823 | 1462375055827 Marionette DEBUG loaded listener.js 08:17:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 136 (0x8bc15000) [pid = 1823] [serial = 2046] [outer = 0x8ab65400] 08:17:37 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 08:17:37 INFO - PROCESS | 1823 | 1462375057183 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] 08:17:37 INFO - PROCESS | 1823 | 1462375057240 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 08:17:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:17:37 INFO - PROCESS | 1823 | 1462375057247 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:17:37 INFO - PROCESS | 1823 | 1462375057250 Marionette TRACE conn3 <- [1,2698,null,{}] 08:17:37 INFO - PROCESS | 1823 | 1462375057256 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}] 08:17:37 INFO - PROCESS | 1823 | 1462375057550 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 08:17:37 INFO - PROCESS | 1823 | 1462375057796 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:37 INFO - PROCESS | 1823 | ++DOCSHELL 0x855f6000 == 100 [pid = 1823] [id = 682] 08:17:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 137 (0x8ac10800) [pid = 1823] [serial = 2047] [outer = (nil)] 08:17:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 138 (0x8bc3f000) [pid = 1823] [serial = 2048] [outer = 0x8ac10800] 08:17:37 INFO - PROCESS | 1823 | 1462375057884 Marionette DEBUG loaded listener.js 08:17:37 INFO - PROCESS | 1823 | ++DOMWINDOW == 139 (0x8bd94400) [pid = 1823] [serial = 2049] [outer = 0x8ac10800] 08:17:39 INFO - PROCESS | 1823 | SkCairoFTTypeface::onFilterRec unimplemented 08:17:39 INFO - PROCESS | 1823 | 1462375059268 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] 08:17:39 INFO - PROCESS | 1823 | 1462375059335 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 08:17:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:17:39 INFO - PROCESS | 1823 | 1462375059342 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:17:39 INFO - PROCESS | 1823 | 1462375059345 Marionette TRACE conn3 <- [1,2702,null,{}] 08:17:39 INFO - PROCESS | 1823 | 1462375059352 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}] 08:17:39 INFO - PROCESS | 1823 | 1462375059831 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 08:17:40 INFO - PROCESS | 1823 | 1462375060077 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:40 INFO - PROCESS | 1823 | ++DOCSHELL 0x8bc1a000 == 101 [pid = 1823] [id = 683] 08:17:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x8bc3dc00) [pid = 1823] [serial = 2050] [outer = (nil)] 08:17:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x8dbc9000) [pid = 1823] [serial = 2051] [outer = 0x8bc3dc00] 08:17:40 INFO - PROCESS | 1823 | 1462375060164 Marionette DEBUG loaded listener.js 08:17:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x8dccbc00) [pid = 1823] [serial = 2052] [outer = 0x8bc3dc00] 08:17:41 INFO - PROCESS | 1823 | 1462375061137 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]]]}] 08:17:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:17:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1831ms 08:17:41 INFO - PROCESS | 1823 | 1462375061174 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 08:17:41 INFO - PROCESS | 1823 | 1462375061177 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 08:17:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:17:41 INFO - PROCESS | 1823 | 1462375061184 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:17:41 INFO - PROCESS | 1823 | 1462375061188 Marionette TRACE conn3 <- [1,2706,null,{}] 08:17:41 INFO - PROCESS | 1823 | 1462375061194 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}] 08:17:41 INFO - PROCESS | 1823 | 1462375061418 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 08:17:41 INFO - PROCESS | 1823 | 1462375061660 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:41 INFO - PROCESS | 1823 | ++DOCSHELL 0x855f1800 == 102 [pid = 1823] [id = 684] 08:17:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x8ac0a800) [pid = 1823] [serial = 2053] [outer = (nil)] 08:17:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x8e179c00) [pid = 1823] [serial = 2054] [outer = 0x8ac0a800] 08:17:41 INFO - PROCESS | 1823 | 1462375061764 Marionette DEBUG loaded listener.js 08:17:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x8e17e400) [pid = 1823] [serial = 2055] [outer = 0x8ac0a800] 08:17:42 INFO - PROCESS | 1823 | 1462375062752 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]]]}] 08:17:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:17:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1641ms 08:17:42 INFO - PROCESS | 1823 | 1462375062826 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 08:17:42 INFO - PROCESS | 1823 | 1462375062829 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 08:17:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:17:42 INFO - PROCESS | 1823 | 1462375062835 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:17:42 INFO - PROCESS | 1823 | 1462375062839 Marionette TRACE conn3 <- [1,2710,null,{}] 08:17:42 INFO - PROCESS | 1823 | 1462375062844 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}] 08:17:43 INFO - PROCESS | 1823 | 1462375063060 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 08:17:43 INFO - PROCESS | 1823 | 1462375063382 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:43 INFO - PROCESS | 1823 | ++DOCSHELL 0x8bc35800 == 103 [pid = 1823] [id = 685] 08:17:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x8e0b7400) [pid = 1823] [serial = 2056] [outer = (nil)] 08:17:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x8e9bcc00) [pid = 1823] [serial = 2057] [outer = 0x8e0b7400] 08:17:43 INFO - PROCESS | 1823 | 1462375063474 Marionette DEBUG loaded listener.js 08:17:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x8e9c0000) [pid = 1823] [serial = 2058] [outer = 0x8e0b7400] 08:17:44 INFO - PROCESS | 1823 | 1462375064376 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] 08:17:44 INFO - PROCESS | 1823 | 1462375064426 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 08:17:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:17:44 INFO - PROCESS | 1823 | 1462375064432 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:17:44 INFO - PROCESS | 1823 | 1462375064435 Marionette TRACE conn3 <- [1,2714,null,{}] 08:17:44 INFO - PROCESS | 1823 | 1462375064441 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}] 08:17:44 INFO - PROCESS | 1823 | 1462375064647 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 08:17:44 INFO - PROCESS | 1823 | 1462375064981 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:45 INFO - PROCESS | 1823 | ++DOCSHELL 0x876ef400 == 104 [pid = 1823] [id = 686] 08:17:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x8bc3e400) [pid = 1823] [serial = 2059] [outer = (nil)] 08:17:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x8ebd5c00) [pid = 1823] [serial = 2060] [outer = 0x8bc3e400] 08:17:45 INFO - PROCESS | 1823 | 1462375065073 Marionette DEBUG loaded listener.js 08:17:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x8ebdec00) [pid = 1823] [serial = 2061] [outer = 0x8bc3e400] 08:17:45 INFO - PROCESS | 1823 | 1462375065972 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]]]}] 08:17:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:17:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1587ms 08:17:46 INFO - PROCESS | 1823 | 1462375066020 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 08:17:46 INFO - PROCESS | 1823 | 1462375066024 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 08:17:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:17:46 INFO - PROCESS | 1823 | 1462375066030 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:17:46 INFO - PROCESS | 1823 | 1462375066034 Marionette TRACE conn3 <- [1,2718,null,{}] 08:17:46 INFO - PROCESS | 1823 | 1462375066040 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}] 08:17:46 INFO - PROCESS | 1823 | 1462375066265 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 08:17:46 INFO - PROCESS | 1823 | 1462375066553 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:46 INFO - PROCESS | 1823 | ++DOCSHELL 0x8a5cf000 == 105 [pid = 1823] [id = 687] 08:17:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x8bc3b000) [pid = 1823] [serial = 2062] [outer = (nil)] 08:17:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x90d78400) [pid = 1823] [serial = 2063] [outer = 0x8bc3b000] 08:17:46 INFO - PROCESS | 1823 | 1462375066685 Marionette DEBUG loaded listener.js 08:17:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x90d81c00) [pid = 1823] [serial = 2064] [outer = 0x8bc3b000] 08:17:47 INFO - PROCESS | 1823 | 1462375067602 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] 08:17:47 INFO - PROCESS | 1823 | 1462375067666 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 08:17:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 08:17:47 INFO - PROCESS | 1823 | 1462375067674 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:17:47 INFO - PROCESS | 1823 | 1462375067678 Marionette TRACE conn3 <- [1,2722,null,{}] 08:17:47 INFO - PROCESS | 1823 | 1462375067684 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}] 08:17:47 INFO - PROCESS | 1823 | 1462375067927 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 08:17:48 INFO - PROCESS | 1823 | 1462375068259 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:48 INFO - PROCESS | 1823 | ++DOCSHELL 0x91da0c00 == 106 [pid = 1823] [id = 688] 08:17:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x91da1c00) [pid = 1823] [serial = 2065] [outer = (nil)] 08:17:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x91ea9000) [pid = 1823] [serial = 2066] [outer = 0x91da1c00] 08:17:48 INFO - PROCESS | 1823 | 1462375068366 Marionette DEBUG loaded listener.js 08:17:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0x91f44400) [pid = 1823] [serial = 2067] [outer = 0x91da1c00] 08:17:49 INFO - PROCESS | 1823 | 1462375069363 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] 08:17:49 INFO - PROCESS | 1823 | 1462375069411 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 08:17:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:17:49 INFO - PROCESS | 1823 | 1462375069418 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:17:49 INFO - PROCESS | 1823 | 1462375069421 Marionette TRACE conn3 <- [1,2726,null,{}] 08:17:49 INFO - PROCESS | 1823 | 1462375069427 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}] 08:17:49 INFO - PROCESS | 1823 | 1462375069646 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 08:17:50 INFO - PROCESS | 1823 | 1462375069996 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:50 INFO - PROCESS | 1823 | ++DOCSHELL 0x91cf1c00 == 107 [pid = 1823] [id = 689] 08:17:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x91f51400) [pid = 1823] [serial = 2068] [outer = (nil)] 08:17:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x91fd3c00) [pid = 1823] [serial = 2069] [outer = 0x91f51400] 08:17:50 INFO - PROCESS | 1823 | 1462375070091 Marionette DEBUG loaded listener.js 08:17:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 160 (0x91fd7000) [pid = 1823] [serial = 2070] [outer = 0x91f51400] 08:17:51 INFO - PROCESS | 1823 | 1462375071022 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]]]}] 08:17:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:17:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1681ms 08:17:51 INFO - PROCESS | 1823 | 1462375071101 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 08:17:51 INFO - PROCESS | 1823 | 1462375071104 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 08:17:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:17:51 INFO - PROCESS | 1823 | 1462375071111 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:17:51 INFO - PROCESS | 1823 | 1462375071115 Marionette TRACE conn3 <- [1,2730,null,{}] 08:17:51 INFO - PROCESS | 1823 | 1462375071122 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}] 08:17:51 INFO - PROCESS | 1823 | 1462375071391 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 08:17:51 INFO - PROCESS | 1823 | 1462375071720 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:51 INFO - PROCESS | 1823 | ++DOCSHELL 0x8e9bec00 == 108 [pid = 1823] [id = 690] 08:17:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x8f582800) [pid = 1823] [serial = 2071] [outer = (nil)] 08:17:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0x92268800) [pid = 1823] [serial = 2072] [outer = 0x8f582800] 08:17:51 INFO - PROCESS | 1823 | 1462375071820 Marionette DEBUG loaded listener.js 08:17:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0x9248d400) [pid = 1823] [serial = 2073] [outer = 0x8f582800] 08:17:53 INFO - PROCESS | 1823 | 1462375073144 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] 08:17:53 INFO - PROCESS | 1823 | 1462375073208 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 08:17:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:17:53 INFO - PROCESS | 1823 | 1462375073216 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:17:53 INFO - PROCESS | 1823 | 1462375073219 Marionette TRACE conn3 <- [1,2734,null,{}] 08:17:53 INFO - PROCESS | 1823 | 1462375073225 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}] 08:17:53 INFO - PROCESS | 1823 | 1462375073513 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 08:17:53 INFO - PROCESS | 1823 | 1462375073784 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:53 INFO - PROCESS | 1823 | ++DOCSHELL 0x91f47400 == 109 [pid = 1823] [id = 691] 08:17:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x91fd5800) [pid = 1823] [serial = 2074] [outer = (nil)] 08:17:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 165 (0x92aec800) [pid = 1823] [serial = 2075] [outer = 0x91fd5800] 08:17:53 INFO - PROCESS | 1823 | 1462375073869 Marionette DEBUG loaded listener.js 08:17:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0x92aef000) [pid = 1823] [serial = 2076] [outer = 0x91fd5800] 08:17:54 INFO - PROCESS | 1823 | 1462375074844 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]]]}] 08:17:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:17:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1681ms 08:17:54 INFO - PROCESS | 1823 | 1462375074898 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 08:17:54 INFO - PROCESS | 1823 | 1462375074902 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 08:17:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:17:54 INFO - PROCESS | 1823 | 1462375074908 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:17:54 INFO - PROCESS | 1823 | 1462375074911 Marionette TRACE conn3 <- [1,2738,null,{}] 08:17:54 INFO - PROCESS | 1823 | 1462375074923 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}] 08:17:55 INFO - PROCESS | 1823 | 1462375075234 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 08:17:55 INFO - PROCESS | 1823 | 1462375075577 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:55 INFO - PROCESS | 1823 | ++DOCSHELL 0x84181c00 == 110 [pid = 1823] [id = 692] 08:17:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x855ebc00) [pid = 1823] [serial = 2077] [outer = (nil)] 08:17:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x89493c00) [pid = 1823] [serial = 2078] [outer = 0x855ebc00] 08:17:55 INFO - PROCESS | 1823 | 1462375075667 Marionette DEBUG loaded listener.js 08:17:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x8d28f800) [pid = 1823] [serial = 2079] [outer = 0x855ebc00] 08:17:56 INFO - PROCESS | 1823 | 1462375076580 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]]]}] 08:17:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:17:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 2237ms 08:17:57 INFO - PROCESS | 1823 | 1462375077244 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 08:17:57 INFO - PROCESS | 1823 | 1462375077252 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 08:17:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:17:57 INFO - PROCESS | 1823 | 1462375077265 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:17:57 INFO - PROCESS | 1823 | 1462375077270 Marionette TRACE conn3 <- [1,2742,null,{}] 08:17:57 INFO - PROCESS | 1823 | 1462375077279 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}] 08:17:57 INFO - PROCESS | 1823 | 1462375077494 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 08:17:57 INFO - PROCESS | 1823 | 1462375077745 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:57 INFO - PROCESS | 1823 | ++DOCSHELL 0x855a8800 == 111 [pid = 1823] [id = 693] 08:17:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x87515000) [pid = 1823] [serial = 2080] [outer = (nil)] 08:17:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x876ee000) [pid = 1823] [serial = 2081] [outer = 0x87515000] 08:17:57 INFO - PROCESS | 1823 | 1462375077827 Marionette DEBUG loaded listener.js 08:17:57 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x88175400) [pid = 1823] [serial = 2082] [outer = 0x87515000] 08:17:59 INFO - PROCESS | 1823 | --DOCSHELL 0x85df7800 == 110 [pid = 1823] [id = 676] 08:17:59 INFO - PROCESS | 1823 | --DOCSHELL 0x8817ac00 == 109 [pid = 1823] [id = 655] 08:17:59 INFO - PROCESS | 1823 | --DOCSHELL 0x848cc800 == 108 [pid = 1823] [id = 675] 08:17:59 INFO - PROCESS | 1823 | --DOCSHELL 0x8417bc00 == 107 [pid = 1823] [id = 673] 08:17:59 INFO - PROCESS | 1823 | --DOCSHELL 0x8f583c00 == 106 [pid = 1823] [id = 672] 08:17:59 INFO - PROCESS | 1823 | --DOCSHELL 0x8e2dd000 == 105 [pid = 1823] [id = 671] 08:17:59 INFO - PROCESS | 1823 | --DOCSHELL 0x8daaac00 == 104 [pid = 1823] [id = 669] 08:17:59 INFO - PROCESS | 1823 | --DOCSHELL 0x8ebd8000 == 103 [pid = 1823] [id = 670] 08:17:59 INFO - PROCESS | 1823 | --DOCSHELL 0x8dbcdc00 == 102 [pid = 1823] [id = 668] 08:17:59 INFO - PROCESS | 1823 | --DOCSHELL 0x8e0bb800 == 101 [pid = 1823] [id = 667] 08:17:59 INFO - PROCESS | 1823 | --DOCSHELL 0x876e9800 == 100 [pid = 1823] [id = 666] 08:17:59 INFO - PROCESS | 1823 | --DOCSHELL 0x89d50000 == 99 [pid = 1823] [id = 665] 08:17:59 INFO - PROCESS | 1823 | --DOCSHELL 0x88178c00 == 98 [pid = 1823] [id = 663] 08:17:59 INFO - PROCESS | 1823 | --DOCSHELL 0x8ab6bc00 == 97 [pid = 1823] [id = 664] 08:17:59 INFO - PROCESS | 1823 | --DOCSHELL 0x8872bc00 == 96 [pid = 1823] [id = 662] 08:17:59 INFO - PROCESS | 1823 | --DOCSHELL 0x8948f000 == 95 [pid = 1823] [id = 661] 08:17:59 INFO - PROCESS | 1823 | --DOCSHELL 0x88903000 == 94 [pid = 1823] [id = 660] 08:17:59 INFO - PROCESS | 1823 | --DOCSHELL 0x8817bc00 == 93 [pid = 1823] [id = 659] 08:17:59 INFO - PROCESS | 1823 | --DOCSHELL 0x8751ac00 == 92 [pid = 1823] [id = 658] 08:17:59 INFO - PROCESS | 1823 | --DOCSHELL 0x855ed400 == 91 [pid = 1823] [id = 657] 08:17:59 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x8bc16400) [pid = 1823] [serial = 1839] [outer = (nil)] [url = about:blank] 08:17:59 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x855f3c00) [pid = 1823] [serial = 1961] [outer = (nil)] [url = about:blank] 08:17:59 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x859e8c00) [pid = 1823] [serial = 1962] [outer = (nil)] [url = about:blank] 08:17:59 INFO - PROCESS | 1823 | --DOMWINDOW == 168 (0x9aad4000) [pid = 1823] [serial = 1959] [outer = (nil)] [url = about:blank] 08:17:59 INFO - PROCESS | 1823 | --DOMWINDOW == 167 (0x9a984000) [pid = 1823] [serial = 1958] [outer = (nil)] [url = about:blank] 08:17:59 INFO - PROCESS | 1823 | --DOMWINDOW == 166 (0x9a22c800) [pid = 1823] [serial = 1956] [outer = (nil)] [url = about:blank] 08:17:59 INFO - PROCESS | 1823 | --DOMWINDOW == 165 (0x99da1400) [pid = 1823] [serial = 1955] [outer = (nil)] [url = about:blank] 08:17:59 INFO - PROCESS | 1823 | --DOMWINDOW == 164 (0x981da000) [pid = 1823] [serial = 1953] [outer = (nil)] [url = about:blank] 08:17:59 INFO - PROCESS | 1823 | --DOMWINDOW == 163 (0x976adc00) [pid = 1823] [serial = 1952] [outer = (nil)] [url = about:blank] 08:17:59 INFO - PROCESS | 1823 | --DOMWINDOW == 162 (0x951ee800) [pid = 1823] [serial = 1950] [outer = (nil)] [url = about:blank] 08:17:59 INFO - PROCESS | 1823 | --DOMWINDOW == 161 (0x9510fc00) [pid = 1823] [serial = 1949] [outer = (nil)] [url = about:blank] 08:17:59 INFO - PROCESS | 1823 | --DOMWINDOW == 160 (0x950bb800) [pid = 1823] [serial = 1947] [outer = (nil)] [url = about:blank] 08:17:59 INFO - PROCESS | 1823 | --DOMWINDOW == 159 (0x946c6000) [pid = 1823] [serial = 1946] [outer = (nil)] [url = about:blank] 08:17:59 INFO - PROCESS | 1823 | --DOMWINDOW == 158 (0x93a0b800) [pid = 1823] [serial = 1944] [outer = (nil)] [url = about:blank] 08:17:59 INFO - PROCESS | 1823 | --DOMWINDOW == 157 (0x92e20800) [pid = 1823] [serial = 1943] [outer = (nil)] [url = about:blank] 08:17:59 INFO - PROCESS | 1823 | --DOMWINDOW == 156 (0x92af4c00) [pid = 1823] [serial = 1941] [outer = (nil)] [url = about:blank] 08:17:59 INFO - PROCESS | 1823 | --DOMWINDOW == 155 (0x92af0000) [pid = 1823] [serial = 1940] [outer = (nil)] [url = about:blank] 08:17:59 INFO - PROCESS | 1823 | --DOMWINDOW == 154 (0x92490000) [pid = 1823] [serial = 1938] [outer = (nil)] [url = about:blank] 08:17:59 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x91fd8400) [pid = 1823] [serial = 1937] [outer = (nil)] [url = about:blank] 08:17:59 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x87512800) [pid = 1823] [serial = 1964] [outer = (nil)] [url = about:blank] 08:17:59 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x876e5c00) [pid = 1823] [serial = 1965] [outer = (nil)] [url = about:blank] 08:17:59 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x8863cc00) [pid = 1823] [serial = 1970] [outer = (nil)] [url = about:blank] 08:17:59 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x8831dc00) [pid = 1823] [serial = 1967] [outer = (nil)] [url = about:blank] 08:17:59 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x883eec00) [pid = 1823] [serial = 1968] [outer = (nil)] [url = about:blank] 08:17:59 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x91eac800) [pid = 1823] [serial = 1935] [outer = (nil)] [url = about:blank] 08:17:59 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x91d9f800) [pid = 1823] [serial = 1934] [outer = (nil)] [url = about:blank] 08:17:59 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x91cf4400) [pid = 1823] [serial = 1932] [outer = (nil)] [url = about:blank] 08:17:59 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x91ce8000) [pid = 1823] [serial = 1931] [outer = (nil)] [url = about:blank] 08:17:59 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x8f584800) [pid = 1823] [serial = 1929] [outer = (nil)] [url = about:blank] 08:17:59 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x8f40c800) [pid = 1823] [serial = 1928] [outer = (nil)] [url = about:blank] 08:17:59 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x8eb99000) [pid = 1823] [serial = 1926] [outer = (nil)] [url = about:blank] 08:17:59 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x8eb92800) [pid = 1823] [serial = 1925] [outer = (nil)] [url = about:blank] 08:17:59 INFO - PROCESS | 1823 | --DOMWINDOW == 139 (0x8e2d7800) [pid = 1823] [serial = 1923] [outer = (nil)] [url = about:blank] 08:17:59 INFO - PROCESS | 1823 | --DOMWINDOW == 138 (0x8e183c00) [pid = 1823] [serial = 1922] [outer = (nil)] [url = about:blank] 08:17:59 INFO - PROCESS | 1823 | --DOMWINDOW == 137 (0x8d99e800) [pid = 1823] [serial = 1920] [outer = (nil)] [url = about:blank] 08:17:59 INFO - PROCESS | 1823 | --DOMWINDOW == 136 (0x8d8d5c00) [pid = 1823] [serial = 1919] [outer = (nil)] [url = about:blank] 08:17:59 INFO - PROCESS | 1823 | --DOMWINDOW == 135 (0x8d290c00) [pid = 1823] [serial = 1917] [outer = (nil)] [url = about:blank] 08:17:59 INFO - PROCESS | 1823 | --DOMWINDOW == 134 (0x8cec7000) [pid = 1823] [serial = 1916] [outer = (nil)] [url = about:blank] 08:17:59 INFO - PROCESS | 1823 | --DOMWINDOW == 133 (0x8bc35400) [pid = 1823] [serial = 1914] [outer = (nil)] [url = about:blank] 08:17:59 INFO - PROCESS | 1823 | --DOMWINDOW == 132 (0x8bc0ec00) [pid = 1823] [serial = 1913] [outer = (nil)] [url = about:blank] 08:17:59 INFO - PROCESS | 1823 | --DOMWINDOW == 131 (0x8872e800) [pid = 1823] [serial = 1910] [outer = (nil)] [url = about:blank] 08:17:59 INFO - PROCESS | 1823 | --DOMWINDOW == 130 (0x89478c00) [pid = 1823] [serial = 1911] [outer = (nil)] [url = about:blank] 08:17:59 INFO - PROCESS | 1823 | --DOMWINDOW == 129 (0x87518000) [pid = 1823] [serial = 1908] [outer = (nil)] [url = about:blank] 08:17:59 INFO - PROCESS | 1823 | --DOMWINDOW == 128 (0x85ce5000) [pid = 1823] [serial = 1907] [outer = (nil)] [url = about:blank] 08:17:59 INFO - PROCESS | 1823 | 1462375079514 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]]]}] 08:17:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:17:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 2291ms 08:17:59 INFO - PROCESS | 1823 | 1462375079556 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 08:17:59 INFO - PROCESS | 1823 | 1462375079561 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 08:17:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:17:59 INFO - PROCESS | 1823 | 1462375079574 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:17:59 INFO - PROCESS | 1823 | 1462375079579 Marionette TRACE conn3 <- [1,2746,null,{}] 08:17:59 INFO - PROCESS | 1823 | 1462375079586 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}] 08:17:59 INFO - PROCESS | 1823 | 1462375079838 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 08:18:00 INFO - PROCESS | 1823 | 1462375080053 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:00 INFO - PROCESS | 1823 | ++DOCSHELL 0x848c6000 == 92 [pid = 1823] [id = 694] 08:18:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 129 (0x848cc800) [pid = 1823] [serial = 2083] [outer = (nil)] 08:18:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 130 (0x85def000) [pid = 1823] [serial = 2084] [outer = 0x848cc800] 08:18:00 INFO - PROCESS | 1823 | 1462375080138 Marionette DEBUG loaded listener.js 08:18:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 131 (0x8831dc00) [pid = 1823] [serial = 2085] [outer = 0x848cc800] 08:18:01 INFO - PROCESS | 1823 | 1462375081016 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]]]}] 08:18:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:18:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1485ms 08:18:01 INFO - PROCESS | 1823 | 1462375081075 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 08:18:01 INFO - PROCESS | 1823 | 1462375081078 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 08:18:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:18:01 INFO - PROCESS | 1823 | 1462375081087 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:18:01 INFO - PROCESS | 1823 | 1462375081090 Marionette TRACE conn3 <- [1,2750,null,{}] 08:18:01 INFO - PROCESS | 1823 | 1462375081105 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}] 08:18:01 INFO - PROCESS | 1823 | 1462375081338 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 08:18:01 INFO - PROCESS | 1823 | 1462375081624 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:01 INFO - PROCESS | 1823 | ++DOCSHELL 0x883f1400 == 93 [pid = 1823] [id = 695] 08:18:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 132 (0x8890a400) [pid = 1823] [serial = 2086] [outer = (nil)] 08:18:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 133 (0x89477c00) [pid = 1823] [serial = 2087] [outer = 0x8890a400] 08:18:01 INFO - PROCESS | 1823 | 1462375081725 Marionette DEBUG loaded listener.js 08:18:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 134 (0x89d42400) [pid = 1823] [serial = 2088] [outer = 0x8890a400] 08:18:02 INFO - PROCESS | 1823 | 1462375082654 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]]]}] 08:18:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:18:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1631ms 08:18:02 INFO - PROCESS | 1823 | 1462375082740 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 08:18:02 INFO - PROCESS | 1823 | 1462375082743 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 08:18:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:18:02 INFO - PROCESS | 1823 | 1462375082750 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:18:02 INFO - PROCESS | 1823 | 1462375082753 Marionette TRACE conn3 <- [1,2754,null,{}] 08:18:02 INFO - PROCESS | 1823 | 1462375082758 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}] 08:18:03 INFO - PROCESS | 1823 | 1462375083046 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 08:18:03 INFO - PROCESS | 1823 | 1462375083088 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:03 INFO - PROCESS | 1823 | ++DOCSHELL 0x855abc00 == 94 [pid = 1823] [id = 696] 08:18:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 135 (0x89d46000) [pid = 1823] [serial = 2089] [outer = (nil)] 08:18:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 136 (0x8ac05000) [pid = 1823] [serial = 2090] [outer = 0x89d46000] 08:18:03 INFO - PROCESS | 1823 | 1462375083177 Marionette DEBUG loaded listener.js 08:18:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 137 (0x8bc0fc00) [pid = 1823] [serial = 2091] [outer = 0x89d46000] 08:18:04 INFO - PROCESS | 1823 | --DOMWINDOW == 136 (0x8bc1b800) [pid = 1823] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:18:04 INFO - PROCESS | 1823 | --DOMWINDOW == 135 (0x8f60fc00) [pid = 1823] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:18:04 INFO - PROCESS | 1823 | --DOMWINDOW == 134 (0x8e2dd400) [pid = 1823] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:18:04 INFO - PROCESS | 1823 | --DOMWINDOW == 133 (0x855f0800) [pid = 1823] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:18:04 INFO - PROCESS | 1823 | --DOMWINDOW == 132 (0x876ec400) [pid = 1823] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:18:04 INFO - PROCESS | 1823 | --DOMWINDOW == 131 (0x8bc3b400) [pid = 1823] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:18:04 INFO - PROCESS | 1823 | --DOMWINDOW == 130 (0x8eb9fc00) [pid = 1823] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:18:04 INFO - PROCESS | 1823 | --DOMWINDOW == 129 (0x8e0bc000) [pid = 1823] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:18:04 INFO - PROCESS | 1823 | --DOMWINDOW == 128 (0x855a7400) [pid = 1823] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:18:04 INFO - PROCESS | 1823 | --DOMWINDOW == 127 (0x8cece000) [pid = 1823] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:18:04 INFO - PROCESS | 1823 | --DOMWINDOW == 126 (0x8dccc800) [pid = 1823] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:18:04 INFO - PROCESS | 1823 | --DOMWINDOW == 125 (0x88725000) [pid = 1823] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:18:04 INFO - PROCESS | 1823 | --DOMWINDOW == 124 (0x876e5000) [pid = 1823] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:18:04 INFO - PROCESS | 1823 | --DOMWINDOW == 123 (0x8948f400) [pid = 1823] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:18:04 INFO - PROCESS | 1823 | --DOMWINDOW == 122 (0x8872c400) [pid = 1823] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:18:04 INFO - PROCESS | 1823 | --DOMWINDOW == 121 (0x8a5cac00) [pid = 1823] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:18:04 INFO - PROCESS | 1823 | --DOMWINDOW == 120 (0x855aac00) [pid = 1823] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:18:04 INFO - PROCESS | 1823 | --DOMWINDOW == 119 (0x8948d400) [pid = 1823] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:18:04 INFO - PROCESS | 1823 | --DOMWINDOW == 118 (0x8f609800) [pid = 1823] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:18:04 INFO - PROCESS | 1823 | --DOMWINDOW == 117 (0x8ac0d000) [pid = 1823] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:18:04 INFO - PROCESS | 1823 | --DOMWINDOW == 116 (0x8ebd9800) [pid = 1823] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:18:04 INFO - PROCESS | 1823 | 1462375084661 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]]]}] 08:18:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:18:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1930ms 08:18:04 INFO - PROCESS | 1823 | 1462375084680 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 08:18:04 INFO - PROCESS | 1823 | 1462375084683 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 08:18:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:18:04 INFO - PROCESS | 1823 | 1462375084690 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:18:04 INFO - PROCESS | 1823 | 1462375084709 Marionette TRACE conn3 <- [1,2758,null,{}] 08:18:04 INFO - PROCESS | 1823 | 1462375084715 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}] 08:18:04 INFO - PROCESS | 1823 | 1462375084992 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 08:18:05 INFO - PROCESS | 1823 | 1462375085130 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:05 INFO - PROCESS | 1823 | ++DOCSHELL 0x8890bc00 == 95 [pid = 1823] [id = 697] 08:18:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 117 (0x8948f400) [pid = 1823] [serial = 2092] [outer = (nil)] 08:18:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 118 (0x8ac01c00) [pid = 1823] [serial = 2093] [outer = 0x8948f400] 08:18:05 INFO - PROCESS | 1823 | 1462375085210 Marionette DEBUG loaded listener.js 08:18:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 119 (0x8bc15400) [pid = 1823] [serial = 2094] [outer = 0x8948f400] 08:18:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:18:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1301ms 08:18:05 INFO - PROCESS | 1823 | 1462375085983 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]]]}] 08:18:05 INFO - PROCESS | 1823 | 1462375085991 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 08:18:05 INFO - PROCESS | 1823 | 1462375085995 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 08:18:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:18:06 INFO - PROCESS | 1823 | 1462375086001 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:18:06 INFO - PROCESS | 1823 | 1462375086003 Marionette TRACE conn3 <- [1,2762,null,{}] 08:18:06 INFO - PROCESS | 1823 | 1462375086008 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}] 08:18:06 INFO - PROCESS | 1823 | 1462375086447 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 08:18:06 INFO - PROCESS | 1823 | 1462375086746 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:06 INFO - PROCESS | 1823 | ++DOCSHELL 0x855acc00 == 96 [pid = 1823] [id = 698] 08:18:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 120 (0x855ad400) [pid = 1823] [serial = 2095] [outer = (nil)] 08:18:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 121 (0x855eb000) [pid = 1823] [serial = 2096] [outer = 0x855ad400] 08:18:06 INFO - PROCESS | 1823 | 1462375086854 Marionette DEBUG loaded listener.js 08:18:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 122 (0x859ed800) [pid = 1823] [serial = 2097] [outer = 0x855ad400] 08:18:07 INFO - PROCESS | 1823 | 1462375087811 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]]]}] 08:18:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:18:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1839ms 08:18:07 INFO - PROCESS | 1823 | 1462375087842 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 08:18:07 INFO - PROCESS | 1823 | 1462375087847 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 08:18:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:18:07 INFO - PROCESS | 1823 | 1462375087855 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:18:07 INFO - PROCESS | 1823 | 1462375087862 Marionette TRACE conn3 <- [1,2766,null,{}] 08:18:07 INFO - PROCESS | 1823 | 1462375087889 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}] 08:18:08 INFO - PROCESS | 1823 | 1462375088128 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 08:18:08 INFO - PROCESS | 1823 | 1462375088454 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:08 INFO - PROCESS | 1823 | ++DOCSHELL 0x883ef400 == 97 [pid = 1823] [id = 699] 08:18:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 123 (0x88639400) [pid = 1823] [serial = 2098] [outer = (nil)] 08:18:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 124 (0x88724c00) [pid = 1823] [serial = 2099] [outer = 0x88639400] 08:18:08 INFO - PROCESS | 1823 | 1462375088550 Marionette DEBUG loaded listener.js 08:18:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 125 (0x89470800) [pid = 1823] [serial = 2100] [outer = 0x88639400] 08:18:09 INFO - PROCESS | 1823 | 1462375089505 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]]]}] 08:18:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:18:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1687ms 08:18:09 INFO - PROCESS | 1823 | 1462375089543 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 08:18:09 INFO - PROCESS | 1823 | 1462375089549 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 08:18:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:18:09 INFO - PROCESS | 1823 | 1462375089556 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:18:09 INFO - PROCESS | 1823 | 1462375089559 Marionette TRACE conn3 <- [1,2770,null,{}] 08:18:09 INFO - PROCESS | 1823 | 1462375089567 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}] 08:18:09 INFO - PROCESS | 1823 | 1462375089805 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 08:18:10 INFO - PROCESS | 1823 | 1462375090219 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:10 INFO - PROCESS | 1823 | ++DOCSHELL 0x8ab71800 == 98 [pid = 1823] [id = 700] 08:18:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 126 (0x8ac04800) [pid = 1823] [serial = 2101] [outer = (nil)] 08:18:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 127 (0x8ac0d000) [pid = 1823] [serial = 2102] [outer = 0x8ac04800] 08:18:10 INFO - PROCESS | 1823 | 1462375090319 Marionette DEBUG loaded listener.js 08:18:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 128 (0x8bc42800) [pid = 1823] [serial = 2103] [outer = 0x8ac04800] 08:18:11 INFO - PROCESS | 1823 | 1462375091279 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]]]}] 08:18:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:18:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1788ms 08:18:11 INFO - PROCESS | 1823 | 1462375091346 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 08:18:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:18:11 INFO - PROCESS | 1823 | 1462375091354 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 08:18:11 INFO - PROCESS | 1823 | 1462375091373 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:18:11 INFO - PROCESS | 1823 | 1462375091382 Marionette TRACE conn3 <- [1,2774,null,{}] 08:18:11 INFO - PROCESS | 1823 | 1462375091390 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}] 08:18:11 INFO - PROCESS | 1823 | 1462375091684 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 08:18:12 INFO - PROCESS | 1823 | 1462375092039 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:12 INFO - PROCESS | 1823 | ++DOCSHELL 0x855b2800 == 99 [pid = 1823] [id = 701] 08:18:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 129 (0x85df2c00) [pid = 1823] [serial = 2104] [outer = (nil)] 08:18:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 130 (0x8d290c00) [pid = 1823] [serial = 2105] [outer = 0x85df2c00] 08:18:12 INFO - PROCESS | 1823 | 1462375092130 Marionette DEBUG loaded listener.js 08:18:12 INFO - PROCESS | 1823 | ++DOMWINDOW == 131 (0x8d8d8800) [pid = 1823] [serial = 2106] [outer = 0x85df2c00] 08:18:13 INFO - PROCESS | 1823 | 1462375093078 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]]]}] 08:18:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:18:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1748ms 08:18:13 INFO - PROCESS | 1823 | 1462375093111 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 08:18:13 INFO - PROCESS | 1823 | 1462375093115 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 08:18:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:18:13 INFO - PROCESS | 1823 | 1462375093121 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:18:13 INFO - PROCESS | 1823 | 1462375093125 Marionette TRACE conn3 <- [1,2778,null,{}] 08:18:13 INFO - PROCESS | 1823 | 1462375093131 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}] 08:18:13 INFO - PROCESS | 1823 | 1462375093359 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 08:18:13 INFO - PROCESS | 1823 | 1462375093649 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:13 INFO - PROCESS | 1823 | ++DOCSHELL 0x8bd9ec00 == 100 [pid = 1823] [id = 702] 08:18:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 132 (0x8d99e000) [pid = 1823] [serial = 2107] [outer = (nil)] 08:18:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 133 (0x8daae800) [pid = 1823] [serial = 2108] [outer = 0x8d99e000] 08:18:13 INFO - PROCESS | 1823 | 1462375093794 Marionette DEBUG loaded listener.js 08:18:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 134 (0x8dcbdc00) [pid = 1823] [serial = 2109] [outer = 0x8d99e000] 08:18:14 INFO - PROCESS | 1823 | 1462375094692 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]]]}] 08:18:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:18:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1630ms 08:18:14 INFO - PROCESS | 1823 | 1462375094752 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 08:18:14 INFO - PROCESS | 1823 | 1462375094755 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 08:18:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:18:14 INFO - PROCESS | 1823 | 1462375094763 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:18:14 INFO - PROCESS | 1823 | 1462375094767 Marionette TRACE conn3 <- [1,2782,null,{}] 08:18:14 INFO - PROCESS | 1823 | 1462375094773 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}] 08:18:15 INFO - PROCESS | 1823 | 1462375095010 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 08:18:15 INFO - PROCESS | 1823 | 1462375095298 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:15 INFO - PROCESS | 1823 | ++DOCSHELL 0x8dccb000 == 101 [pid = 1823] [id = 703] 08:18:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 135 (0x8dccc400) [pid = 1823] [serial = 2110] [outer = (nil)] 08:18:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 136 (0x8e0bc000) [pid = 1823] [serial = 2111] [outer = 0x8dccc400] 08:18:15 INFO - PROCESS | 1823 | 1462375095459 Marionette DEBUG loaded listener.js 08:18:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 137 (0x8e9c4000) [pid = 1823] [serial = 2112] [outer = 0x8dccc400] 08:18:16 INFO - PROCESS | 1823 | 1462375096418 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]]]}] 08:18:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:18:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1688ms 08:18:16 INFO - PROCESS | 1823 | 1462375096452 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 08:18:16 INFO - PROCESS | 1823 | 1462375096456 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 08:18:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:18:16 INFO - PROCESS | 1823 | 1462375096462 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:18:16 INFO - PROCESS | 1823 | 1462375096466 Marionette TRACE conn3 <- [1,2786,null,{}] 08:18:16 INFO - PROCESS | 1823 | 1462375096472 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}] 08:18:16 INFO - PROCESS | 1823 | 1462375096710 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 08:18:17 INFO - PROCESS | 1823 | 1462375096985 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:17 INFO - PROCESS | 1823 | ++DOCSHELL 0x8948cc00 == 102 [pid = 1823] [id = 704] 08:18:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 138 (0x8a5c7400) [pid = 1823] [serial = 2113] [outer = (nil)] 08:18:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 139 (0x8f402000) [pid = 1823] [serial = 2114] [outer = 0x8a5c7400] 08:18:17 INFO - PROCESS | 1823 | 1462375097118 Marionette DEBUG loaded listener.js 08:18:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x8f585800) [pid = 1823] [serial = 2115] [outer = 0x8a5c7400] 08:18:18 INFO - PROCESS | 1823 | 1462375098105 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]]]}] 08:18:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:18:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1683ms 08:18:18 INFO - PROCESS | 1823 | 1462375098146 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 08:18:18 INFO - PROCESS | 1823 | 1462375098150 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 08:18:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:18:18 INFO - PROCESS | 1823 | 1462375098158 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:18:18 INFO - PROCESS | 1823 | 1462375098162 Marionette TRACE conn3 <- [1,2790,null,{}] 08:18:18 INFO - PROCESS | 1823 | 1462375098169 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}] 08:18:18 INFO - PROCESS | 1823 | 1462375098410 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 08:18:18 INFO - PROCESS | 1823 | 1462375098757 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:18 INFO - PROCESS | 1823 | ++DOCSHELL 0x8eb9a800 == 103 [pid = 1823] [id = 705] 08:18:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x8f584c00) [pid = 1823] [serial = 2116] [outer = (nil)] 08:18:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x90d86000) [pid = 1823] [serial = 2117] [outer = 0x8f584c00] 08:18:18 INFO - PROCESS | 1823 | 1462375098859 Marionette DEBUG loaded listener.js 08:18:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x91cee000) [pid = 1823] [serial = 2118] [outer = 0x8f584c00] 08:18:19 INFO - PROCESS | 1823 | 1462375099764 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]]]}] 08:18:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:18:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1644ms 08:18:19 INFO - PROCESS | 1823 | 1462375099802 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 08:18:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:18:19 INFO - PROCESS | 1823 | 1462375099806 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 08:18:19 INFO - PROCESS | 1823 | 1462375099813 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:18:19 INFO - PROCESS | 1823 | 1462375099816 Marionette TRACE conn3 <- [1,2794,null,{}] 08:18:19 INFO - PROCESS | 1823 | 1462375099822 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}] 08:18:20 INFO - PROCESS | 1823 | 1462375100045 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 08:18:20 INFO - PROCESS | 1823 | 1462375100350 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:20 INFO - PROCESS | 1823 | ++DOCSHELL 0x8ebd5000 == 104 [pid = 1823] [id = 706] 08:18:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x8f403800) [pid = 1823] [serial = 2119] [outer = (nil)] 08:18:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x91ea7400) [pid = 1823] [serial = 2120] [outer = 0x8f403800] 08:18:20 INFO - PROCESS | 1823 | 1462375100494 Marionette DEBUG loaded listener.js 08:18:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x91eb2800) [pid = 1823] [serial = 2121] [outer = 0x8f403800] 08:18:21 INFO - PROCESS | 1823 | 1462375101410 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]]]}] 08:18:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:18:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1641ms 08:18:21 INFO - PROCESS | 1823 | 1462375101454 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 08:18:21 INFO - PROCESS | 1823 | 1462375101458 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 08:18:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:18:21 INFO - PROCESS | 1823 | 1462375101465 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:18:21 INFO - PROCESS | 1823 | 1462375101475 Marionette TRACE conn3 <- [1,2798,null,{}] 08:18:21 INFO - PROCESS | 1823 | 1462375101481 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}] 08:18:21 INFO - PROCESS | 1823 | 1462375101720 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 08:18:22 INFO - PROCESS | 1823 | 1462375102078 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:22 INFO - PROCESS | 1823 | ++DOCSHELL 0x8bc35000 == 105 [pid = 1823] [id = 707] 08:18:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x8d8d8000) [pid = 1823] [serial = 2122] [outer = (nil)] 08:18:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x91f4b800) [pid = 1823] [serial = 2123] [outer = 0x8d8d8000] 08:18:22 INFO - PROCESS | 1823 | 1462375102173 Marionette DEBUG loaded listener.js 08:18:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x91fce000) [pid = 1823] [serial = 2124] [outer = 0x8d8d8000] 08:18:23 INFO - PROCESS | 1823 | 1462375103118 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]]]}] 08:18:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:18:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1691ms 08:18:23 INFO - PROCESS | 1823 | 1462375103158 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 08:18:23 INFO - PROCESS | 1823 | 1462375103161 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 08:18:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:18:23 INFO - PROCESS | 1823 | 1462375103168 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:18:23 INFO - PROCESS | 1823 | 1462375103171 Marionette TRACE conn3 <- [1,2802,null,{}] 08:18:23 INFO - PROCESS | 1823 | 1462375103179 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}] 08:18:23 INFO - PROCESS | 1823 | 1462375103423 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 08:18:23 INFO - PROCESS | 1823 | 1462375103777 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:23 INFO - PROCESS | 1823 | ++DOCSHELL 0x9249ac00 == 106 [pid = 1823] [id = 708] 08:18:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x9249c000) [pid = 1823] [serial = 2125] [outer = (nil)] 08:18:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x92af1000) [pid = 1823] [serial = 2126] [outer = 0x9249c000] 08:18:23 INFO - PROCESS | 1823 | 1462375103893 Marionette DEBUG loaded listener.js 08:18:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x92dc4400) [pid = 1823] [serial = 2127] [outer = 0x9249c000] 08:18:24 INFO - PROCESS | 1823 | 1462375104876 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]]]}] 08:18:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:18:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1738ms 08:18:24 INFO - PROCESS | 1823 | 1462375104906 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 08:18:24 INFO - PROCESS | 1823 | 1462375104910 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 08:18:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:18:24 INFO - PROCESS | 1823 | 1462375104918 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:18:24 INFO - PROCESS | 1823 | 1462375104922 Marionette TRACE conn3 <- [1,2806,null,{}] 08:18:24 INFO - PROCESS | 1823 | 1462375104928 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}] 08:18:25 INFO - PROCESS | 1823 | 1462375105210 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 08:18:25 INFO - PROCESS | 1823 | 1462375105595 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:25 INFO - PROCESS | 1823 | ++DOCSHELL 0x92e19800 == 107 [pid = 1823] [id = 709] 08:18:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x93a03000) [pid = 1823] [serial = 2128] [outer = (nil)] 08:18:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x93a09000) [pid = 1823] [serial = 2129] [outer = 0x93a03000] 08:18:25 INFO - PROCESS | 1823 | 1462375105688 Marionette DEBUG loaded listener.js 08:18:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x93cb2c00) [pid = 1823] [serial = 2130] [outer = 0x93a03000] 08:18:26 INFO - PROCESS | 1823 | 1462375106589 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]]]}] 08:18:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:18:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1739ms 08:18:26 INFO - PROCESS | 1823 | 1462375106658 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 08:18:26 INFO - PROCESS | 1823 | 1462375106661 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 08:18:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:18:26 INFO - PROCESS | 1823 | 1462375106669 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:18:26 INFO - PROCESS | 1823 | 1462375106674 Marionette TRACE conn3 <- [1,2810,null,{}] 08:18:26 INFO - PROCESS | 1823 | 1462375106680 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}] 08:18:26 INFO - PROCESS | 1823 | 1462375106977 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 08:18:27 INFO - PROCESS | 1823 | 1462375107302 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:27 INFO - PROCESS | 1823 | ++DOCSHELL 0x8e2d4800 == 108 [pid = 1823] [id = 710] 08:18:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x8f582400) [pid = 1823] [serial = 2131] [outer = (nil)] 08:18:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0x946be800) [pid = 1823] [serial = 2132] [outer = 0x8f582400] 08:18:27 INFO - PROCESS | 1823 | 1462375107398 Marionette DEBUG loaded listener.js 08:18:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x946c3c00) [pid = 1823] [serial = 2133] [outer = 0x8f582400] 08:18:28 INFO - PROCESS | 1823 | 1462375108280 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]]]}] 08:18:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:18:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1681ms 08:18:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:18:28 INFO - PROCESS | 1823 | 1462375108352 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 08:18:28 INFO - PROCESS | 1823 | 1462375108355 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 08:18:28 INFO - PROCESS | 1823 | 1462375108361 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:18:28 INFO - PROCESS | 1823 | 1462375108365 Marionette TRACE conn3 <- [1,2814,null,{}] 08:18:28 INFO - PROCESS | 1823 | 1462375108371 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}] 08:18:28 INFO - PROCESS | 1823 | 1462375108587 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 08:18:28 INFO - PROCESS | 1823 | 1462375108930 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:28 INFO - PROCESS | 1823 | ++DOCSHELL 0x93cb6400 == 109 [pid = 1823] [id = 711] 08:18:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x946c6000) [pid = 1823] [serial = 2134] [outer = (nil)] 08:18:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 160 (0x950bd000) [pid = 1823] [serial = 2135] [outer = 0x946c6000] 08:18:29 INFO - PROCESS | 1823 | 1462375109025 Marionette DEBUG loaded listener.js 08:18:29 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x950bfc00) [pid = 1823] [serial = 2136] [outer = 0x946c6000] 08:18:29 INFO - PROCESS | 1823 | 1462375109894 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]]]}] 08:18:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:18:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1582ms 08:18:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:18:29 INFO - PROCESS | 1823 | 1462375109945 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 08:18:29 INFO - PROCESS | 1823 | 1462375109948 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 08:18:29 INFO - PROCESS | 1823 | 1462375109955 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:18:29 INFO - PROCESS | 1823 | 1462375109958 Marionette TRACE conn3 <- [1,2818,null,{}] 08:18:29 INFO - PROCESS | 1823 | 1462375109964 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}] 08:18:30 INFO - PROCESS | 1823 | 1462375110180 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 08:18:30 INFO - PROCESS | 1823 | 1462375110476 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:30 INFO - PROCESS | 1823 | ++DOCSHELL 0x92e21c00 == 110 [pid = 1823] [id = 712] 08:18:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0x946bc400) [pid = 1823] [serial = 2137] [outer = (nil)] 08:18:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0x95106400) [pid = 1823] [serial = 2138] [outer = 0x946bc400] 08:18:30 INFO - PROCESS | 1823 | 1462375110606 Marionette DEBUG loaded listener.js 08:18:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x95109000) [pid = 1823] [serial = 2139] [outer = 0x946bc400] 08:18:31 INFO - PROCESS | 1823 | 1462375111515 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]]]}] 08:18:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:18:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1634ms 08:18:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:18:31 INFO - PROCESS | 1823 | 1462375111589 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 08:18:31 INFO - PROCESS | 1823 | 1462375111592 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 08:18:31 INFO - PROCESS | 1823 | 1462375111598 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:18:31 INFO - PROCESS | 1823 | 1462375111601 Marionette TRACE conn3 <- [1,2822,null,{}] 08:18:31 INFO - PROCESS | 1823 | 1462375111607 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}] 08:18:31 INFO - PROCESS | 1823 | 1462375111878 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 08:18:32 INFO - PROCESS | 1823 | 1462375112252 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:32 INFO - PROCESS | 1823 | ++DOCSHELL 0x8831e800 == 111 [pid = 1823] [id = 713] 08:18:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 165 (0x91fd2800) [pid = 1823] [serial = 2140] [outer = (nil)] 08:18:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0x9510e800) [pid = 1823] [serial = 2141] [outer = 0x91fd2800] 08:18:32 INFO - PROCESS | 1823 | 1462375112337 Marionette DEBUG loaded listener.js 08:18:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x951ec000) [pid = 1823] [serial = 2142] [outer = 0x91fd2800] 08:18:33 INFO - PROCESS | 1823 | 1462375113239 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]]]}] 08:18:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:18:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1698ms 08:18:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:18:33 INFO - PROCESS | 1823 | 1462375113296 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 08:18:33 INFO - PROCESS | 1823 | 1462375113299 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 08:18:33 INFO - PROCESS | 1823 | 1462375113306 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:18:33 INFO - PROCESS | 1823 | 1462375113309 Marionette TRACE conn3 <- [1,2826,null,{}] 08:18:33 INFO - PROCESS | 1823 | 1462375113314 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}] 08:18:33 INFO - PROCESS | 1823 | 1462375113535 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 08:18:33 INFO - PROCESS | 1823 | 1462375113874 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:33 INFO - PROCESS | 1823 | ++DOCSHELL 0x91fc9800 == 112 [pid = 1823] [id = 714] 08:18:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x95107400) [pid = 1823] [serial = 2143] [outer = (nil)] 08:18:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x97529400) [pid = 1823] [serial = 2144] [outer = 0x95107400] 08:18:33 INFO - PROCESS | 1823 | 1462375113966 Marionette DEBUG loaded listener.js 08:18:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x975b5800) [pid = 1823] [serial = 2145] [outer = 0x95107400] 08:18:34 INFO - PROCESS | 1823 | 1462375114860 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:18:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:18:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1594ms 08:18:34 INFO - PROCESS | 1823 | 1462375114901 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 08:18:34 INFO - PROCESS | 1823 | 1462375114904 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 08:18:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:18:34 INFO - PROCESS | 1823 | 1462375114911 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:18:34 INFO - PROCESS | 1823 | 1462375114914 Marionette TRACE conn3 <- [1,2830,null,{}] 08:18:34 INFO - PROCESS | 1823 | 1462375114919 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}] 08:18:35 INFO - PROCESS | 1823 | 1462375115143 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 08:18:35 INFO - PROCESS | 1823 | 1462375115434 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:35 INFO - PROCESS | 1823 | ++DOCSHELL 0x950c3400 == 113 [pid = 1823] [id = 715] 08:18:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x951f6400) [pid = 1823] [serial = 2146] [outer = (nil)] 08:18:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x981d5800) [pid = 1823] [serial = 2147] [outer = 0x951f6400] 08:18:35 INFO - PROCESS | 1823 | 1462375115568 Marionette DEBUG loaded listener.js 08:18:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x991dac00) [pid = 1823] [serial = 2148] [outer = 0x951f6400] 08:18:36 INFO - PROCESS | 1823 | 1462375116464 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]]]}] 08:18:38 INFO - PROCESS | 1823 | --DOCSHELL 0x8dbd0400 == 112 [pid = 1823] [id = 333] 08:18:38 INFO - PROCESS | 1823 | --DOCSHELL 0x848cb000 == 111 [pid = 1823] [id = 656] 08:18:38 INFO - PROCESS | 1823 | --DOCSHELL 0x8890bc00 == 110 [pid = 1823] [id = 697] 08:18:38 INFO - PROCESS | 1823 | --DOCSHELL 0x85df1800 == 109 [pid = 1823] [id = 589] 08:18:38 INFO - PROCESS | 1823 | --DOCSHELL 0x855abc00 == 108 [pid = 1823] [id = 696] 08:18:38 INFO - PROCESS | 1823 | --DOCSHELL 0x883f1400 == 107 [pid = 1823] [id = 695] 08:18:38 INFO - PROCESS | 1823 | --DOCSHELL 0x848c6000 == 106 [pid = 1823] [id = 694] 08:18:38 INFO - PROCESS | 1823 | --DOCSHELL 0x855a8800 == 105 [pid = 1823] [id = 693] 08:18:38 INFO - PROCESS | 1823 | --DOCSHELL 0x84181c00 == 104 [pid = 1823] [id = 692] 08:18:38 INFO - PROCESS | 1823 | --DOCSHELL 0x91f47400 == 103 [pid = 1823] [id = 691] 08:18:38 INFO - PROCESS | 1823 | --DOCSHELL 0x8e9bec00 == 102 [pid = 1823] [id = 690] 08:18:38 INFO - PROCESS | 1823 | --DOCSHELL 0x91da0c00 == 101 [pid = 1823] [id = 688] 08:18:38 INFO - PROCESS | 1823 | --DOCSHELL 0x91cf1c00 == 100 [pid = 1823] [id = 689] 08:18:38 INFO - PROCESS | 1823 | --DOCSHELL 0x8a5cf000 == 99 [pid = 1823] [id = 687] 08:18:38 INFO - PROCESS | 1823 | --DOCSHELL 0x876ef400 == 98 [pid = 1823] [id = 686] 08:18:38 INFO - PROCESS | 1823 | --DOCSHELL 0x8bc35800 == 97 [pid = 1823] [id = 685] 08:18:38 INFO - PROCESS | 1823 | --DOCSHELL 0x855f1800 == 96 [pid = 1823] [id = 684] 08:18:38 INFO - PROCESS | 1823 | --DOCSHELL 0x8bc1a000 == 95 [pid = 1823] [id = 683] 08:18:38 INFO - PROCESS | 1823 | --DOCSHELL 0x855f6000 == 94 [pid = 1823] [id = 682] 08:18:38 INFO - PROCESS | 1823 | --DOCSHELL 0x89471400 == 93 [pid = 1823] [id = 680] 08:18:38 INFO - PROCESS | 1823 | --DOCSHELL 0x8948d000 == 92 [pid = 1823] [id = 681] 08:18:38 INFO - PROCESS | 1823 | --DOCSHELL 0x855f4400 == 91 [pid = 1823] [id = 679] 08:18:38 INFO - PROCESS | 1823 | --DOCSHELL 0x859e4000 == 90 [pid = 1823] [id = 678] 08:18:38 INFO - PROCESS | 1823 | --DOMWINDOW == 172 (0x8a5ce800) [pid = 1823] [serial = 1905] [outer = (nil)] [url = about:blank] 08:18:38 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x8831c000) [pid = 1823] [serial = 2030] [outer = (nil)] [url = about:blank] 08:18:38 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x8a5d0c00) [pid = 1823] [serial = 1985] [outer = (nil)] [url = about:blank] 08:18:38 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x8ab68800) [pid = 1823] [serial = 1986] [outer = (nil)] [url = about:blank] 08:18:38 INFO - PROCESS | 1823 | --DOMWINDOW == 168 (0x88904800) [pid = 1823] [serial = 1979] [outer = (nil)] [url = about:blank] 08:18:38 INFO - PROCESS | 1823 | --DOMWINDOW == 167 (0x88910800) [pid = 1823] [serial = 1980] [outer = (nil)] [url = about:blank] 08:18:38 INFO - PROCESS | 1823 | --DOMWINDOW == 166 (0x8ba97000) [pid = 1823] [serial = 1988] [outer = (nil)] [url = about:blank] 08:18:38 INFO - PROCESS | 1823 | --DOMWINDOW == 165 (0x8bc41000) [pid = 1823] [serial = 1989] [outer = (nil)] [url = about:blank] 08:18:38 INFO - PROCESS | 1823 | --DOMWINDOW == 164 (0x859ef000) [pid = 1823] [serial = 2027] [outer = (nil)] [url = about:blank] 08:18:38 INFO - PROCESS | 1823 | --DOMWINDOW == 163 (0x89498c00) [pid = 1823] [serial = 1982] [outer = (nil)] [url = about:blank] 08:18:38 INFO - PROCESS | 1823 | --DOMWINDOW == 162 (0x89d4e000) [pid = 1823] [serial = 1983] [outer = (nil)] [url = about:blank] 08:18:38 INFO - PROCESS | 1823 | --DOMWINDOW == 161 (0x91cf3800) [pid = 1823] [serial = 2018] [outer = (nil)] [url = about:blank] 08:18:38 INFO - PROCESS | 1823 | --DOMWINDOW == 160 (0x91d58400) [pid = 1823] [serial = 2019] [outer = (nil)] [url = about:blank] 08:18:38 INFO - PROCESS | 1823 | --DOMWINDOW == 159 (0x8bd9b400) [pid = 1823] [serial = 1991] [outer = (nil)] [url = about:blank] 08:18:38 INFO - PROCESS | 1823 | --DOMWINDOW == 158 (0x8ceca800) [pid = 1823] [serial = 1992] [outer = (nil)] [url = about:blank] 08:18:38 INFO - PROCESS | 1823 | --DOMWINDOW == 157 (0x8f58d000) [pid = 1823] [serial = 2012] [outer = (nil)] [url = about:blank] 08:18:38 INFO - PROCESS | 1823 | --DOMWINDOW == 156 (0x8f603000) [pid = 1823] [serial = 2013] [outer = (nil)] [url = about:blank] 08:18:38 INFO - PROCESS | 1823 | --DOMWINDOW == 155 (0x8d295400) [pid = 1823] [serial = 1994] [outer = (nil)] [url = about:blank] 08:18:38 INFO - PROCESS | 1823 | --DOMWINDOW == 154 (0x8d29c400) [pid = 1823] [serial = 1995] [outer = (nil)] [url = about:blank] 08:18:38 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x88907000) [pid = 1823] [serial = 2033] [outer = (nil)] [url = about:blank] 08:18:38 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x91ec7800) [pid = 1823] [serial = 2024] [outer = (nil)] [url = about:blank] 08:18:38 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x91ecc800) [pid = 1823] [serial = 2025] [outer = (nil)] [url = about:blank] 08:18:38 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x8ebe0800) [pid = 1823] [serial = 2009] [outer = (nil)] [url = about:blank] 08:18:38 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x8f403000) [pid = 1823] [serial = 2010] [outer = (nil)] [url = about:blank] 08:18:38 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x859e3c00) [pid = 1823] [serial = 1973] [outer = (nil)] [url = about:blank] 08:18:38 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x85ceac00) [pid = 1823] [serial = 1974] [outer = (nil)] [url = about:blank] 08:18:38 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x8784d800) [pid = 1823] [serial = 1976] [outer = (nil)] [url = about:blank] 08:18:38 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x8831a400) [pid = 1823] [serial = 1977] [outer = (nil)] [url = about:blank] 08:18:38 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x8d8da000) [pid = 1823] [serial = 1997] [outer = (nil)] [url = about:blank] 08:18:38 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x8d99d400) [pid = 1823] [serial = 1998] [outer = (nil)] [url = about:blank] 08:18:38 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x90d7f400) [pid = 1823] [serial = 2015] [outer = (nil)] [url = about:blank] 08:18:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:18:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 3744ms 08:18:38 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x90d82800) [pid = 1823] [serial = 2016] [outer = (nil)] [url = about:blank] 08:18:38 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x8e17b800) [pid = 1823] [serial = 2003] [outer = (nil)] [url = about:blank] 08:18:38 INFO - PROCESS | 1823 | --DOMWINDOW == 139 (0x8e2d0c00) [pid = 1823] [serial = 2004] [outer = (nil)] [url = about:blank] 08:18:38 INFO - PROCESS | 1823 | --DOMWINDOW == 138 (0x91d9d000) [pid = 1823] [serial = 2021] [outer = (nil)] [url = about:blank] 08:18:38 INFO - PROCESS | 1823 | --DOMWINDOW == 137 (0x91da5000) [pid = 1823] [serial = 2022] [outer = (nil)] [url = about:blank] 08:18:38 INFO - PROCESS | 1823 | --DOMWINDOW == 136 (0x8dbcb800) [pid = 1823] [serial = 2000] [outer = (nil)] [url = about:blank] 08:18:38 INFO - PROCESS | 1823 | --DOMWINDOW == 135 (0x8dbcd800) [pid = 1823] [serial = 2001] [outer = (nil)] [url = about:blank] 08:18:38 INFO - PROCESS | 1823 | --DOMWINDOW == 134 (0x8e9b8c00) [pid = 1823] [serial = 2006] [outer = (nil)] [url = about:blank] 08:18:38 INFO - PROCESS | 1823 | --DOMWINDOW == 133 (0x8e9c1c00) [pid = 1823] [serial = 2007] [outer = (nil)] [url = about:blank] 08:18:38 INFO - PROCESS | 1823 | --DOMWINDOW == 132 (0x88638000) [pid = 1823] [serial = 2031] [outer = (nil)] [url = about:blank] 08:18:38 INFO - PROCESS | 1823 | --DOMWINDOW == 131 (0x85df0c00) [pid = 1823] [serial = 2028] [outer = (nil)] [url = about:blank] 08:18:38 INFO - PROCESS | 1823 | 1462375118801 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 08:18:38 INFO - PROCESS | 1823 | 1462375118806 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 08:18:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:18:38 INFO - PROCESS | 1823 | 1462375118816 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:18:38 INFO - PROCESS | 1823 | 1462375118823 Marionette TRACE conn3 <- [1,2834,null,{}] 08:18:38 INFO - PROCESS | 1823 | 1462375118831 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}] 08:18:39 INFO - PROCESS | 1823 | 1462375119033 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 08:18:39 INFO - PROCESS | 1823 | 1462375119266 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:39 INFO - PROCESS | 1823 | ++DOCSHELL 0x85ceb000 == 91 [pid = 1823] [id = 716] 08:18:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 132 (0x85ceb800) [pid = 1823] [serial = 2149] [outer = (nil)] 08:18:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 133 (0x85df1800) [pid = 1823] [serial = 2150] [outer = 0x85ceb800] 08:18:39 INFO - PROCESS | 1823 | 1462375119346 Marionette DEBUG loaded listener.js 08:18:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 134 (0x87516c00) [pid = 1823] [serial = 2151] [outer = 0x85ceb800] 08:18:40 INFO - PROCESS | 1823 | 1462375120165 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:18:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:18:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1387ms 08:18:40 INFO - PROCESS | 1823 | 1462375120205 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 08:18:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:18:40 INFO - PROCESS | 1823 | 1462375120210 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 08:18:40 INFO - PROCESS | 1823 | 1462375120222 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:18:40 INFO - PROCESS | 1823 | 1462375120228 Marionette TRACE conn3 <- [1,2838,null,{}] 08:18:40 INFO - PROCESS | 1823 | 1462375120234 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}] 08:18:40 INFO - PROCESS | 1823 | 1462375120462 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 08:18:40 INFO - PROCESS | 1823 | 1462375120773 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:40 INFO - PROCESS | 1823 | ++DOCSHELL 0x883e8800 == 92 [pid = 1823] [id = 717] 08:18:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 135 (0x883ec000) [pid = 1823] [serial = 2152] [outer = (nil)] 08:18:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 136 (0x8863cc00) [pid = 1823] [serial = 2153] [outer = 0x883ec000] 08:18:40 INFO - PROCESS | 1823 | 1462375120856 Marionette DEBUG loaded listener.js 08:18:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 137 (0x88901c00) [pid = 1823] [serial = 2154] [outer = 0x883ec000] 08:18:41 INFO - PROCESS | 1823 | 1462375121875 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]]]}] 08:18:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:18:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1704ms 08:18:41 INFO - PROCESS | 1823 | 1462375121923 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 08:18:41 INFO - PROCESS | 1823 | 1462375121926 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 08:18:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:18:41 INFO - PROCESS | 1823 | 1462375121939 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:18:41 INFO - PROCESS | 1823 | 1462375121943 Marionette TRACE conn3 <- [1,2842,null,{}] 08:18:41 INFO - PROCESS | 1823 | 1462375121958 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}] 08:18:42 INFO - PROCESS | 1823 | 1462375122265 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 08:18:42 INFO - PROCESS | 1823 | 1462375122299 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:42 INFO - PROCESS | 1823 | ++DOCSHELL 0x88178c00 == 93 [pid = 1823] [id = 718] 08:18:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 138 (0x89492800) [pid = 1823] [serial = 2155] [outer = (nil)] 08:18:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 139 (0x89d47c00) [pid = 1823] [serial = 2156] [outer = 0x89492800] 08:18:42 INFO - PROCESS | 1823 | 1462375122380 Marionette DEBUG loaded listener.js 08:18:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x8a5c8c00) [pid = 1823] [serial = 2157] [outer = 0x89492800] 08:18:43 INFO - PROCESS | 1823 | --DOMWINDOW == 139 (0x8890a400) [pid = 1823] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:18:43 INFO - PROCESS | 1823 | --DOMWINDOW == 138 (0x87515000) [pid = 1823] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:18:43 INFO - PROCESS | 1823 | --DOMWINDOW == 137 (0x848cc800) [pid = 1823] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:18:43 INFO - PROCESS | 1823 | --DOMWINDOW == 136 (0x89d46000) [pid = 1823] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:18:43 INFO - PROCESS | 1823 | --DOMWINDOW == 135 (0x88317800) [pid = 1823] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:18:43 INFO - PROCESS | 1823 | 1462375123885 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]]]}] 08:18:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:18:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1986ms 08:18:43 INFO - PROCESS | 1823 | 1462375123927 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 08:18:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:18:43 INFO - PROCESS | 1823 | 1462375123946 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 08:18:43 INFO - PROCESS | 1823 | 1462375123953 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:18:43 INFO - PROCESS | 1823 | 1462375123956 Marionette TRACE conn3 <- [1,2846,null,{}] 08:18:43 INFO - PROCESS | 1823 | 1462375123962 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}] 08:18:44 INFO - PROCESS | 1823 | 1462375124206 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 08:18:44 INFO - PROCESS | 1823 | 1462375124400 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:44 INFO - PROCESS | 1823 | ++DOCSHELL 0x848cc800 == 94 [pid = 1823] [id = 719] 08:18:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 136 (0x859e6c00) [pid = 1823] [serial = 2158] [outer = (nil)] 08:18:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 137 (0x8a5cc400) [pid = 1823] [serial = 2159] [outer = 0x859e6c00] 08:18:44 INFO - PROCESS | 1823 | 1462375124480 Marionette DEBUG loaded listener.js 08:18:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 138 (0x8ba97000) [pid = 1823] [serial = 2160] [outer = 0x859e6c00] 08:18:45 INFO - PROCESS | 1823 | 1462375125297 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]]]}] 08:18:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:18:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1382ms 08:18:45 INFO - PROCESS | 1823 | 1462375125335 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 08:18:45 INFO - PROCESS | 1823 | 1462375125338 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 08:18:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:18:45 INFO - PROCESS | 1823 | 1462375125344 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:18:45 INFO - PROCESS | 1823 | 1462375125348 Marionette TRACE conn3 <- [1,2850,null,{}] 08:18:45 INFO - PROCESS | 1823 | 1462375125354 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}] 08:18:45 INFO - PROCESS | 1823 | 1462375125555 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 08:18:45 INFO - PROCESS | 1823 | 1462375125936 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:45 INFO - PROCESS | 1823 | ++DOCSHELL 0x84178000 == 95 [pid = 1823] [id = 720] 08:18:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 139 (0x848c6000) [pid = 1823] [serial = 2161] [outer = (nil)] 08:18:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x855b3800) [pid = 1823] [serial = 2162] [outer = 0x848c6000] 08:18:46 INFO - PROCESS | 1823 | 1462375126032 Marionette DEBUG loaded listener.js 08:18:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x859ef000) [pid = 1823] [serial = 2163] [outer = 0x848c6000] 08:18:47 INFO - PROCESS | 1823 | 1462375127051 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:18:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:18:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1740ms 08:18:47 INFO - PROCESS | 1823 | 1462375127088 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 08:18:47 INFO - PROCESS | 1823 | 1462375127094 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 08:18:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:18:47 INFO - PROCESS | 1823 | 1462375127102 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:18:47 INFO - PROCESS | 1823 | 1462375127108 Marionette TRACE conn3 <- [1,2854,null,{}] 08:18:47 INFO - PROCESS | 1823 | 1462375127115 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}] 08:18:47 INFO - PROCESS | 1823 | 1462375127339 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 08:18:47 INFO - PROCESS | 1823 | 1462375127617 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:47 INFO - PROCESS | 1823 | ++DOCSHELL 0x88321c00 == 96 [pid = 1823] [id = 721] 08:18:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x883ebc00) [pid = 1823] [serial = 2164] [outer = (nil)] 08:18:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x88730800) [pid = 1823] [serial = 2165] [outer = 0x883ebc00] 08:18:47 INFO - PROCESS | 1823 | 1462375127759 Marionette DEBUG loaded listener.js 08:18:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x89475000) [pid = 1823] [serial = 2166] [outer = 0x883ebc00] 08:18:48 INFO - PROCESS | 1823 | 1462375128712 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]]]}] 08:18:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:18:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1686ms 08:18:48 INFO - PROCESS | 1823 | 1462375128792 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 08:18:48 INFO - PROCESS | 1823 | 1462375128799 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 08:18:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:18:48 INFO - PROCESS | 1823 | 1462375128806 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:18:48 INFO - PROCESS | 1823 | 1462375128810 Marionette TRACE conn3 <- [1,2858,null,{}] 08:18:48 INFO - PROCESS | 1823 | 1462375128816 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}] 08:18:49 INFO - PROCESS | 1823 | 1462375129177 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 08:18:49 INFO - PROCESS | 1823 | 1462375129496 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:49 INFO - PROCESS | 1823 | ++DOCSHELL 0x8ac03800 == 97 [pid = 1823] [id = 722] 08:18:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x8ac0fc00) [pid = 1823] [serial = 2167] [outer = (nil)] 08:18:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x8bc0ec00) [pid = 1823] [serial = 2168] [outer = 0x8ac0fc00] 08:18:49 INFO - PROCESS | 1823 | 1462375129587 Marionette DEBUG loaded listener.js 08:18:49 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x8bc3e000) [pid = 1823] [serial = 2169] [outer = 0x8ac0fc00] 08:18:50 INFO - PROCESS | 1823 | 1462375130610 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:18:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:18:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1844ms 08:18:50 INFO - PROCESS | 1823 | 1462375130651 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 08:18:50 INFO - PROCESS | 1823 | 1462375130656 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 08:18:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:18:50 INFO - PROCESS | 1823 | 1462375130672 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:18:50 INFO - PROCESS | 1823 | 1462375130682 Marionette TRACE conn3 <- [1,2862,null,{}] 08:18:50 INFO - PROCESS | 1823 | 1462375130688 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}] 08:18:50 INFO - PROCESS | 1823 | 1462375130951 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 08:18:51 INFO - PROCESS | 1823 | 1462375131277 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:51 INFO - PROCESS | 1823 | ++DOCSHELL 0x87842c00 == 98 [pid = 1823] [id = 723] 08:18:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x8ba94800) [pid = 1823] [serial = 2170] [outer = (nil)] 08:18:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x8d29d000) [pid = 1823] [serial = 2171] [outer = 0x8ba94800] 08:18:51 INFO - PROCESS | 1823 | 1462375131374 Marionette DEBUG loaded listener.js 08:18:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x8d8d5800) [pid = 1823] [serial = 2172] [outer = 0x8ba94800] 08:18:52 INFO - PROCESS | 1823 | 1462375132319 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]]]}] 08:18:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:18:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1705ms 08:18:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:18:52 INFO - PROCESS | 1823 | 1462375132369 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 08:18:52 INFO - PROCESS | 1823 | 1462375132374 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 08:18:52 INFO - PROCESS | 1823 | 1462375132381 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:18:52 INFO - PROCESS | 1823 | 1462375132384 Marionette TRACE conn3 <- [1,2866,null,{}] 08:18:52 INFO - PROCESS | 1823 | 1462375132390 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}] 08:18:52 INFO - PROCESS | 1823 | 1462375132626 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 08:18:52 INFO - PROCESS | 1823 | 1462375132949 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:52 INFO - PROCESS | 1823 | ++DOCSHELL 0x8ced2000 == 99 [pid = 1823] [id = 724] 08:18:52 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x8d29dc00) [pid = 1823] [serial = 2173] [outer = (nil)] 08:18:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x8dbc4c00) [pid = 1823] [serial = 2174] [outer = 0x8d29dc00] 08:18:53 INFO - PROCESS | 1823 | 1462375133046 Marionette DEBUG loaded listener.js 08:18:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x8dcc1c00) [pid = 1823] [serial = 2175] [outer = 0x8d29dc00] 08:18:54 INFO - PROCESS | 1823 | 1462375134001 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]]]}] 08:18:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:18:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1685ms 08:18:54 INFO - PROCESS | 1823 | 1462375134065 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 08:18:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:18:54 INFO - PROCESS | 1823 | 1462375134069 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 08:18:54 INFO - PROCESS | 1823 | 1462375134076 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:18:54 INFO - PROCESS | 1823 | 1462375134080 Marionette TRACE conn3 <- [1,2870,null,{}] 08:18:54 INFO - PROCESS | 1823 | 1462375134086 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}] 08:18:54 INFO - PROCESS | 1823 | 1462375134326 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 08:18:54 INFO - PROCESS | 1823 | 1462375134659 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:54 INFO - PROCESS | 1823 | ++DOCSHELL 0x8dbc1400 == 100 [pid = 1823] [id = 725] 08:18:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x8dbcd800) [pid = 1823] [serial = 2176] [outer = (nil)] 08:18:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x8e0bf800) [pid = 1823] [serial = 2177] [outer = 0x8dbcd800] 08:18:54 INFO - PROCESS | 1823 | 1462375134771 Marionette DEBUG loaded listener.js 08:18:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x8e9b9c00) [pid = 1823] [serial = 2178] [outer = 0x8dbcd800] 08:18:55 INFO - PROCESS | 1823 | 1462375135754 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]]]}] 08:18:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:18:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1731ms 08:18:55 INFO - PROCESS | 1823 | 1462375135829 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 08:18:55 INFO - PROCESS | 1823 | 1462375135836 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 08:18:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:18:55 INFO - PROCESS | 1823 | 1462375135846 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:18:55 INFO - PROCESS | 1823 | 1462375135849 Marionette TRACE conn3 <- [1,2874,null,{}] 08:18:55 INFO - PROCESS | 1823 | 1462375135855 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}] 08:18:56 INFO - PROCESS | 1823 | 1462375136122 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 08:18:56 INFO - PROCESS | 1823 | 1462375136452 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:56 INFO - PROCESS | 1823 | ++DOCSHELL 0x89d41400 == 101 [pid = 1823] [id = 726] 08:18:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0x8dbcb800) [pid = 1823] [serial = 2179] [outer = (nil)] 08:18:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x8f403000) [pid = 1823] [serial = 2180] [outer = 0x8dbcb800] 08:18:56 INFO - PROCESS | 1823 | 1462375136542 Marionette DEBUG loaded listener.js 08:18:56 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x8f407400) [pid = 1823] [serial = 2181] [outer = 0x8dbcb800] 08:18:57 INFO - PROCESS | 1823 | 1462375137436 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]]]}] 08:18:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:18:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1626ms 08:18:57 INFO - PROCESS | 1823 | 1462375137473 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 08:18:57 INFO - PROCESS | 1823 | 1462375137477 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 08:18:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:18:57 INFO - PROCESS | 1823 | 1462375137485 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:18:57 INFO - PROCESS | 1823 | 1462375137489 Marionette TRACE conn3 <- [1,2878,null,{}] 08:18:57 INFO - PROCESS | 1823 | 1462375137516 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}] 08:18:57 INFO - PROCESS | 1823 | 1462375137745 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 08:18:58 INFO - PROCESS | 1823 | 1462375138070 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:58 INFO - PROCESS | 1823 | ++DOCSHELL 0x8e187c00 == 102 [pid = 1823] [id = 727] 08:18:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 160 (0x8eba0c00) [pid = 1823] [serial = 2182] [outer = (nil)] 08:18:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x8f602800) [pid = 1823] [serial = 2183] [outer = 0x8eba0c00] 08:18:58 INFO - PROCESS | 1823 | 1462375138163 Marionette DEBUG loaded listener.js 08:18:58 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0x90d78800) [pid = 1823] [serial = 2184] [outer = 0x8eba0c00] 08:18:59 INFO - PROCESS | 1823 | 1462375139134 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]]]}] 08:18:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:18:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1689ms 08:18:59 INFO - PROCESS | 1823 | 1462375139174 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 08:18:59 INFO - PROCESS | 1823 | 1462375139177 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 08:18:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:18:59 INFO - PROCESS | 1823 | 1462375139184 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:18:59 INFO - PROCESS | 1823 | 1462375139188 Marionette TRACE conn3 <- [1,2882,null,{}] 08:18:59 INFO - PROCESS | 1823 | 1462375139194 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}] 08:18:59 INFO - PROCESS | 1823 | 1462375139453 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 08:18:59 INFO - PROCESS | 1823 | 1462375139782 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:59 INFO - PROCESS | 1823 | ++DOCSHELL 0x8a5cf400 == 103 [pid = 1823] [id = 728] 08:18:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0x8bc36800) [pid = 1823] [serial = 2185] [outer = (nil)] 08:18:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x91d58400) [pid = 1823] [serial = 2186] [outer = 0x8bc36800] 08:18:59 INFO - PROCESS | 1823 | 1462375139879 Marionette DEBUG loaded listener.js 08:18:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 165 (0x91d60800) [pid = 1823] [serial = 2187] [outer = 0x8bc36800] 08:19:00 INFO - PROCESS | 1823 | 1462375140860 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]]]}] 08:19:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:19:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1731ms 08:19:00 INFO - PROCESS | 1823 | 1462375140917 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 08:19:00 INFO - PROCESS | 1823 | 1462375140920 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 08:19:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:19:00 INFO - PROCESS | 1823 | 1462375140928 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:19:00 INFO - PROCESS | 1823 | 1462375140931 Marionette TRACE conn3 <- [1,2886,null,{}] 08:19:00 INFO - PROCESS | 1823 | 1462375140938 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}] 08:19:01 INFO - PROCESS | 1823 | 1462375141201 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 08:19:01 INFO - PROCESS | 1823 | 1462375141537 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:01 INFO - PROCESS | 1823 | ++DOCSHELL 0x8e9c0c00 == 104 [pid = 1823] [id = 729] 08:19:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0x8f408c00) [pid = 1823] [serial = 2188] [outer = (nil)] 08:19:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x91eae400) [pid = 1823] [serial = 2189] [outer = 0x8f408c00] 08:19:01 INFO - PROCESS | 1823 | 1462375141643 Marionette DEBUG loaded listener.js 08:19:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x91ecb800) [pid = 1823] [serial = 2190] [outer = 0x8f408c00] 08:19:02 INFO - PROCESS | 1823 | 1462375142559 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]]]}] 08:19:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:19:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1681ms 08:19:02 INFO - PROCESS | 1823 | 1462375142610 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 08:19:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:19:02 INFO - PROCESS | 1823 | 1462375142614 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 08:19:02 INFO - PROCESS | 1823 | 1462375142621 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:19:02 INFO - PROCESS | 1823 | 1462375142625 Marionette TRACE conn3 <- [1,2890,null,{}] 08:19:02 INFO - PROCESS | 1823 | 1462375142631 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}] 08:19:02 INFO - PROCESS | 1823 | 1462375142854 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 08:19:03 INFO - PROCESS | 1823 | 1462375143139 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:03 INFO - PROCESS | 1823 | ++DOCSHELL 0x91fd6800 == 105 [pid = 1823] [id = 730] 08:19:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x91fd8000) [pid = 1823] [serial = 2191] [outer = (nil)] 08:19:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x92377400) [pid = 1823] [serial = 2192] [outer = 0x91fd8000] 08:19:03 INFO - PROCESS | 1823 | 1462375143301 Marionette DEBUG loaded listener.js 08:19:03 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x92aefc00) [pid = 1823] [serial = 2193] [outer = 0x91fd8000] 08:19:04 INFO - PROCESS | 1823 | 1462375144279 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:19:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:19:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1689ms 08:19:04 INFO - PROCESS | 1823 | 1462375144310 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 08:19:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:19:04 INFO - PROCESS | 1823 | 1462375144315 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 08:19:04 INFO - PROCESS | 1823 | 1462375144321 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:19:04 INFO - PROCESS | 1823 | 1462375144325 Marionette TRACE conn3 <- [1,2894,null,{}] 08:19:04 INFO - PROCESS | 1823 | 1462375144331 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}] 08:19:04 INFO - PROCESS | 1823 | 1462375144594 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 08:19:04 INFO - PROCESS | 1823 | 1462375144926 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:04 INFO - PROCESS | 1823 | ++DOCSHELL 0x8eb97c00 == 106 [pid = 1823] [id = 731] 08:19:04 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x8f587000) [pid = 1823] [serial = 2194] [outer = (nil)] 08:19:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x93a02800) [pid = 1823] [serial = 2195] [outer = 0x8f587000] 08:19:05 INFO - PROCESS | 1823 | 1462375145026 Marionette DEBUG loaded listener.js 08:19:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x93a0f400) [pid = 1823] [serial = 2196] [outer = 0x8f587000] 08:19:05 INFO - PROCESS | 1823 | 1462375145959 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]]]}] 08:19:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:19:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1686ms 08:19:06 INFO - PROCESS | 1823 | 1462375146007 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 08:19:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:19:06 INFO - PROCESS | 1823 | 1462375146011 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 08:19:06 INFO - PROCESS | 1823 | 1462375146017 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:19:06 INFO - PROCESS | 1823 | 1462375146021 Marionette TRACE conn3 <- [1,2898,null,{}] 08:19:06 INFO - PROCESS | 1823 | 1462375146027 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}] 08:19:06 INFO - PROCESS | 1823 | 1462375146251 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 08:19:06 INFO - PROCESS | 1823 | 1462375146580 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:06 INFO - PROCESS | 1823 | ++DOCSHELL 0x8ebdbc00 == 107 [pid = 1823] [id = 732] 08:19:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x92e21800) [pid = 1823] [serial = 2197] [outer = (nil)] 08:19:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x975ab400) [pid = 1823] [serial = 2198] [outer = 0x92e21800] 08:19:06 INFO - PROCESS | 1823 | 1462375146671 Marionette DEBUG loaded listener.js 08:19:06 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x976a9000) [pid = 1823] [serial = 2199] [outer = 0x92e21800] 08:19:07 INFO - PROCESS | 1823 | 1462375147588 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]]]}] 08:19:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:19:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1633ms 08:19:07 INFO - PROCESS | 1823 | 1462375147651 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 08:19:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:19:07 INFO - PROCESS | 1823 | 1462375147664 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 08:19:07 INFO - PROCESS | 1823 | 1462375147671 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:19:07 INFO - PROCESS | 1823 | 1462375147674 Marionette TRACE conn3 <- [1,2902,null,{}] 08:19:07 INFO - PROCESS | 1823 | 1462375147680 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}] 08:19:07 INFO - PROCESS | 1823 | 1462375147910 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 08:19:08 INFO - PROCESS | 1823 | 1462375148242 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:08 INFO - PROCESS | 1823 | ++DOCSHELL 0x950bd400 == 108 [pid = 1823] [id = 733] 08:19:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 178 (0x95109c00) [pid = 1823] [serial = 2200] [outer = (nil)] 08:19:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 179 (0x995cc000) [pid = 1823] [serial = 2201] [outer = 0x95109c00] 08:19:08 INFO - PROCESS | 1823 | 1462375148335 Marionette DEBUG loaded listener.js 08:19:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 180 (0x995cf400) [pid = 1823] [serial = 2202] [outer = 0x95109c00] 08:19:09 INFO - PROCESS | 1823 | 1462375149284 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:19:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:19:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1681ms 08:19:09 INFO - PROCESS | 1823 | 1462375149352 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 08:19:09 INFO - PROCESS | 1823 | 1462375149356 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 08:19:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:19:09 INFO - PROCESS | 1823 | 1462375149362 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:19:09 INFO - PROCESS | 1823 | 1462375149366 Marionette TRACE conn3 <- [1,2906,null,{}] 08:19:09 INFO - PROCESS | 1823 | 1462375149371 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}] 08:19:09 INFO - PROCESS | 1823 | 1462375149618 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 08:19:09 INFO - PROCESS | 1823 | 1462375149955 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:10 INFO - PROCESS | 1823 | ++DOCSHELL 0x8ebdd400 == 109 [pid = 1823] [id = 734] 08:19:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 181 (0x91eaa800) [pid = 1823] [serial = 2203] [outer = (nil)] 08:19:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 182 (0x995d8c00) [pid = 1823] [serial = 2204] [outer = 0x91eaa800] 08:19:10 INFO - PROCESS | 1823 | 1462375150058 Marionette DEBUG loaded listener.js 08:19:10 INFO - PROCESS | 1823 | ++DOMWINDOW == 183 (0x99ec4000) [pid = 1823] [serial = 2205] [outer = 0x91eaa800] 08:19:11 INFO - PROCESS | 1823 | 1462375151020 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]]]}] 08:19:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:19:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1730ms 08:19:11 INFO - PROCESS | 1823 | 1462375151094 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 08:19:11 INFO - PROCESS | 1823 | 1462375151098 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 08:19:11 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:19:11 INFO - PROCESS | 1823 | 1462375151105 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:19:11 INFO - PROCESS | 1823 | 1462375151109 Marionette TRACE conn3 <- [1,2910,null,{}] 08:19:11 INFO - PROCESS | 1823 | 1462375151115 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}] 08:19:11 INFO - PROCESS | 1823 | 1462375151346 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 08:19:11 INFO - PROCESS | 1823 | 1462375151688 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:11 INFO - PROCESS | 1823 | ++DOCSHELL 0x995d6800 == 110 [pid = 1823] [id = 735] 08:19:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 184 (0x99fd6000) [pid = 1823] [serial = 2206] [outer = (nil)] 08:19:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 185 (0x9a488400) [pid = 1823] [serial = 2207] [outer = 0x99fd6000] 08:19:11 INFO - PROCESS | 1823 | 1462375151786 Marionette DEBUG loaded listener.js 08:19:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 186 (0x9a48b800) [pid = 1823] [serial = 2208] [outer = 0x99fd6000] 08:19:12 INFO - PROCESS | 1823 | 1462375152589 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]]]}] 08:19:12 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:19:12 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:19:12 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1532ms 08:19:12 INFO - PROCESS | 1823 | 1462375152640 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 08:19:12 INFO - PROCESS | 1823 | 1462375152643 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 08:19:12 INFO - TEST-START | /DOMEvents/constructors.html 08:19:12 INFO - PROCESS | 1823 | 1462375152651 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:19:12 INFO - PROCESS | 1823 | 1462375152655 Marionette TRACE conn3 <- [1,2914,null,{}] 08:19:12 INFO - PROCESS | 1823 | 1462375152663 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}] 08:19:12 INFO - PROCESS | 1823 | 1462375152885 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 08:19:13 INFO - PROCESS | 1823 | 1462375153184 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:13 INFO - PROCESS | 1823 | ++DOCSHELL 0x855a5400 == 111 [pid = 1823] [id = 736] 08:19:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 187 (0x992e4c00) [pid = 1823] [serial = 2209] [outer = (nil)] 08:19:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 188 (0x9a623000) [pid = 1823] [serial = 2210] [outer = 0x992e4c00] 08:19:13 INFO - PROCESS | 1823 | 1462375153272 Marionette DEBUG loaded listener.js 08:19:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 189 (0x9a62e000) [pid = 1823] [serial = 2211] [outer = 0x992e4c00] 08:19:14 INFO - PROCESS | 1823 | 1462375154309 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]]]}] 08:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:19:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:19:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:19:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:19:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:19:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:19:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:19:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:19:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:19:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:19:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:19:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:19:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:19:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:19:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:19:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:19:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:19:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:19:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:19:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:19:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:19:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:19:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:19:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:19:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:19:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:19:14 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:19:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:19:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:19:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:19:14 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:19:14 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:19:14 INFO - TEST-OK | /DOMEvents/constructors.html | took 1758ms 08:19:14 INFO - PROCESS | 1823 | 1462375154415 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 08:19:14 INFO - PROCESS | 1823 | 1462375154424 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 08:19:14 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:19:14 INFO - PROCESS | 1823 | 1462375154448 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:19:14 INFO - PROCESS | 1823 | 1462375154452 Marionette TRACE conn3 <- [1,2918,null,{}] 08:19:14 INFO - PROCESS | 1823 | 1462375154458 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}] 08:19:14 INFO - PROCESS | 1823 | 1462375154682 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 08:19:15 INFO - PROCESS | 1823 | 1462375154999 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:15 INFO - PROCESS | 1823 | ++DOCSHELL 0x848c3800 == 112 [pid = 1823] [id = 737] 08:19:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 190 (0x9a48d400) [pid = 1823] [serial = 2212] [outer = (nil)] 08:19:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 191 (0x9a984400) [pid = 1823] [serial = 2213] [outer = 0x9a48d400] 08:19:15 INFO - PROCESS | 1823 | 1462375155085 Marionette DEBUG loaded listener.js 08:19:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 192 (0x9aad7800) [pid = 1823] [serial = 2214] [outer = 0x9a48d400] 08:19:18 INFO - PROCESS | 1823 | --DOCSHELL 0x848cc800 == 111 [pid = 1823] [id = 719] 08:19:18 INFO - PROCESS | 1823 | --DOCSHELL 0x88178c00 == 110 [pid = 1823] [id = 718] 08:19:18 INFO - PROCESS | 1823 | --DOCSHELL 0x883e8800 == 109 [pid = 1823] [id = 717] 08:19:18 INFO - PROCESS | 1823 | --DOCSHELL 0x85ceb000 == 108 [pid = 1823] [id = 716] 08:19:18 INFO - PROCESS | 1823 | --DOCSHELL 0x950c3400 == 107 [pid = 1823] [id = 715] 08:19:18 INFO - PROCESS | 1823 | --DOCSHELL 0x91fc9800 == 106 [pid = 1823] [id = 714] 08:19:18 INFO - PROCESS | 1823 | --DOCSHELL 0x92e21c00 == 105 [pid = 1823] [id = 712] 08:19:18 INFO - PROCESS | 1823 | --DOCSHELL 0x8831e800 == 104 [pid = 1823] [id = 713] 08:19:18 INFO - PROCESS | 1823 | --DOCSHELL 0x93cb6400 == 103 [pid = 1823] [id = 711] 08:19:18 INFO - PROCESS | 1823 | --DOCSHELL 0x8e2d4800 == 102 [pid = 1823] [id = 710] 08:19:18 INFO - PROCESS | 1823 | --DOCSHELL 0x92e19800 == 101 [pid = 1823] [id = 709] 08:19:18 INFO - PROCESS | 1823 | --DOCSHELL 0x8bc35000 == 100 [pid = 1823] [id = 707] 08:19:18 INFO - PROCESS | 1823 | --DOCSHELL 0x9249ac00 == 99 [pid = 1823] [id = 708] 08:19:18 INFO - PROCESS | 1823 | --DOCSHELL 0x8ebd5000 == 98 [pid = 1823] [id = 706] 08:19:18 INFO - PROCESS | 1823 | --DOCSHELL 0x8eb9a800 == 97 [pid = 1823] [id = 705] 08:19:18 INFO - PROCESS | 1823 | --DOCSHELL 0x8948cc00 == 96 [pid = 1823] [id = 704] 08:19:18 INFO - PROCESS | 1823 | --DOCSHELL 0x8dccb000 == 95 [pid = 1823] [id = 703] 08:19:18 INFO - PROCESS | 1823 | --DOCSHELL 0x8bd9ec00 == 94 [pid = 1823] [id = 702] 08:19:18 INFO - PROCESS | 1823 | --DOCSHELL 0x8ab71800 == 93 [pid = 1823] [id = 700] 08:19:18 INFO - PROCESS | 1823 | --DOCSHELL 0x855b2800 == 92 [pid = 1823] [id = 701] 08:19:18 INFO - PROCESS | 1823 | --DOCSHELL 0x883ef400 == 91 [pid = 1823] [id = 699] 08:19:18 INFO - PROCESS | 1823 | --DOCSHELL 0x855acc00 == 90 [pid = 1823] [id = 698] 08:19:18 INFO - PROCESS | 1823 | --DOMWINDOW == 191 (0x92268800) [pid = 1823] [serial = 2072] [outer = (nil)] [url = about:blank] 08:19:18 INFO - PROCESS | 1823 | --DOMWINDOW == 190 (0x89d42400) [pid = 1823] [serial = 2088] [outer = (nil)] [url = about:blank] 08:19:18 INFO - PROCESS | 1823 | --DOMWINDOW == 189 (0x88175400) [pid = 1823] [serial = 2082] [outer = (nil)] [url = about:blank] 08:19:18 INFO - PROCESS | 1823 | --DOMWINDOW == 188 (0x85def000) [pid = 1823] [serial = 2084] [outer = (nil)] [url = about:blank] 08:19:18 INFO - PROCESS | 1823 | --DOMWINDOW == 187 (0x92aec800) [pid = 1823] [serial = 2075] [outer = (nil)] [url = about:blank] 08:19:18 INFO - PROCESS | 1823 | --DOMWINDOW == 186 (0x8ba9b800) [pid = 1823] [serial = 2045] [outer = (nil)] [url = about:blank] 08:19:18 INFO - PROCESS | 1823 | --DOMWINDOW == 185 (0x8e9bcc00) [pid = 1823] [serial = 2057] [outer = (nil)] [url = about:blank] 08:19:18 INFO - PROCESS | 1823 | --DOMWINDOW == 184 (0x876ee000) [pid = 1823] [serial = 2081] [outer = (nil)] [url = about:blank] 08:19:18 INFO - PROCESS | 1823 | --DOMWINDOW == 183 (0x85ce4800) [pid = 1823] [serial = 2036] [outer = (nil)] [url = about:blank] 08:19:18 INFO - PROCESS | 1823 | --DOMWINDOW == 182 (0x8831dc00) [pid = 1823] [serial = 2085] [outer = (nil)] [url = about:blank] 08:19:18 INFO - PROCESS | 1823 | --DOMWINDOW == 181 (0x883f3c00) [pid = 1823] [serial = 2039] [outer = (nil)] [url = about:blank] 08:19:18 INFO - PROCESS | 1823 | --DOMWINDOW == 180 (0x91fd3c00) [pid = 1823] [serial = 2069] [outer = (nil)] [url = about:blank] 08:19:18 INFO - PROCESS | 1823 | --DOMWINDOW == 179 (0x8bc0fc00) [pid = 1823] [serial = 2091] [outer = (nil)] [url = about:blank] 08:19:18 INFO - PROCESS | 1823 | --DOMWINDOW == 178 (0x89473400) [pid = 1823] [serial = 2034] [outer = (nil)] [url = about:blank] 08:19:18 INFO - PROCESS | 1823 | --DOMWINDOW == 177 (0x8ebd5c00) [pid = 1823] [serial = 2060] [outer = (nil)] [url = about:blank] 08:19:18 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x89493c00) [pid = 1823] [serial = 2078] [outer = (nil)] [url = about:blank] 08:19:18 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x89477c00) [pid = 1823] [serial = 2087] [outer = (nil)] [url = about:blank] 08:19:18 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x8ac05000) [pid = 1823] [serial = 2090] [outer = (nil)] [url = about:blank] 08:19:18 INFO - PROCESS | 1823 | --DOMWINDOW == 173 (0x8e179c00) [pid = 1823] [serial = 2054] [outer = (nil)] [url = about:blank] 08:19:18 INFO - PROCESS | 1823 | --DOMWINDOW == 172 (0x8bc3f000) [pid = 1823] [serial = 2048] [outer = (nil)] [url = about:blank] 08:19:18 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x89d4d000) [pid = 1823] [serial = 2042] [outer = (nil)] [url = about:blank] 08:19:18 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x8dbc9000) [pid = 1823] [serial = 2051] [outer = (nil)] [url = about:blank] 08:19:18 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x90d78400) [pid = 1823] [serial = 2063] [outer = (nil)] [url = about:blank] 08:19:18 INFO - PROCESS | 1823 | --DOMWINDOW == 168 (0x91ea9000) [pid = 1823] [serial = 2066] [outer = (nil)] [url = about:blank] 08:19:18 INFO - PROCESS | 1823 | --DOMWINDOW == 167 (0x8ac01c00) [pid = 1823] [serial = 2093] [outer = (nil)] [url = about:blank] 08:19:18 INFO - PROCESS | 1823 | 1462375158390 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:19:18 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:19:18 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 3993ms 08:19:18 INFO - PROCESS | 1823 | 1462375158447 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 08:19:18 INFO - PROCESS | 1823 | 1462375158451 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 08:19:18 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:19:18 INFO - PROCESS | 1823 | 1462375158461 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:19:18 INFO - PROCESS | 1823 | 1462375158466 Marionette TRACE conn3 <- [1,2922,null,{}] 08:19:18 INFO - PROCESS | 1823 | 1462375158476 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}] 08:19:18 INFO - PROCESS | 1823 | 1462375158674 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 08:19:18 INFO - PROCESS | 1823 | 1462375158914 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:18 INFO - PROCESS | 1823 | ++DOCSHELL 0x876e4800 == 91 [pid = 1823] [id = 738] 08:19:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x876e4c00) [pid = 1823] [serial = 2215] [outer = (nil)] 08:19:18 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x876ee000) [pid = 1823] [serial = 2216] [outer = 0x876e4c00] 08:19:19 INFO - PROCESS | 1823 | 1462375158995 Marionette DEBUG loaded listener.js 08:19:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x8784e000) [pid = 1823] [serial = 2217] [outer = 0x876e4c00] 08:19:19 INFO - PROCESS | 1823 | [1823] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 08:19:19 INFO - PROCESS | 1823 | [1823] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 08:19:19 INFO - PROCESS | 1823 | [1823] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 08:19:19 INFO - PROCESS | 1823 | [1823] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 08:19:19 INFO - PROCESS | 1823 | 1462375159757 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]]]}] 08:19:19 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:19:19 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:19:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:19:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:19:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:19:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:19:19 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 08:19:19 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:19:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:19:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:19:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:19:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:19:19 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 08:19:19 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:19:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:19:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:19:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:19:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:19:19 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]" 08:19:19 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:19:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:19:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:19:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:19:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:19:19 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:19:19 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1345ms 08:19:19 INFO - PROCESS | 1823 | 1462375159807 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 08:19:19 INFO - PROCESS | 1823 | 1462375159824 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 08:19:19 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:19:19 INFO - PROCESS | 1823 | 1462375159850 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:19:19 INFO - PROCESS | 1823 | 1462375159855 Marionette TRACE conn3 <- [1,2926,null,{}] 08:19:19 INFO - PROCESS | 1823 | 1462375159860 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}] 08:19:20 INFO - PROCESS | 1823 | 1462375160059 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 08:19:20 INFO - PROCESS | 1823 | 1462375160077 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:20 INFO - PROCESS | 1823 | ++DOCSHELL 0x88170800 == 92 [pid = 1823] [id = 739] 08:19:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x8890b800) [pid = 1823] [serial = 2218] [outer = (nil)] 08:19:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x8948b400) [pid = 1823] [serial = 2219] [outer = 0x8890b800] 08:19:20 INFO - PROCESS | 1823 | 1462375160152 Marionette DEBUG loaded listener.js 08:19:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x89d43c00) [pid = 1823] [serial = 2220] [outer = 0x8890b800] 08:19:21 INFO - PROCESS | 1823 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:19:21 INFO - PROCESS | 1823 | 1462375161202 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]]]}] 08:19:21 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:19:21 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1391ms 08:19:21 INFO - PROCESS | 1823 | 1462375161245 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 08:19:21 INFO - PROCESS | 1823 | 1462375161249 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 08:19:21 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:19:21 INFO - PROCESS | 1823 | 1462375161255 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:19:21 INFO - PROCESS | 1823 | 1462375161261 Marionette TRACE conn3 <- [1,2930,null,{}] 08:19:21 INFO - PROCESS | 1823 | 1462375161276 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}] 08:19:21 INFO - PROCESS | 1823 | 1462375161572 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 08:19:21 INFO - PROCESS | 1823 | 1462375161610 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:21 INFO - PROCESS | 1823 | ++DOCSHELL 0x8a5d0800 == 93 [pid = 1823] [id = 740] 08:19:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x8ac0f000) [pid = 1823] [serial = 2221] [outer = (nil)] 08:19:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x8bc0f000) [pid = 1823] [serial = 2222] [outer = 0x8ac0f000] 08:19:21 INFO - PROCESS | 1823 | 1462375161689 Marionette DEBUG loaded listener.js 08:19:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x8bc35000) [pid = 1823] [serial = 2223] [outer = 0x8ac0f000] 08:19:22 INFO - PROCESS | 1823 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:19:22 INFO - PROCESS | 1823 | 1462375162655 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]]]}] 08:19:22 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:19:22 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1441ms 08:19:22 INFO - PROCESS | 1823 | 1462375162699 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 08:19:22 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:19:22 INFO - PROCESS | 1823 | 1462375162704 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 08:19:22 INFO - PROCESS | 1823 | 1462375162710 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:19:22 INFO - PROCESS | 1823 | 1462375162728 Marionette TRACE conn3 <- [1,2934,null,{}] 08:19:22 INFO - PROCESS | 1823 | 1462375162742 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}] 08:19:23 INFO - PROCESS | 1823 | 1462375163648 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 08:19:23 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x85ceb800) [pid = 1823] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:19:23 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x8d8d8000) [pid = 1823] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:19:23 INFO - PROCESS | 1823 | --DOMWINDOW == 173 (0x89492800) [pid = 1823] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:19:23 INFO - PROCESS | 1823 | --DOMWINDOW == 172 (0x855ad400) [pid = 1823] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:19:23 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x8f584c00) [pid = 1823] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:19:23 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x8ac10800) [pid = 1823] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:19:23 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x9249c000) [pid = 1823] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:19:23 INFO - PROCESS | 1823 | --DOMWINDOW == 168 (0x8ac04800) [pid = 1823] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:19:23 INFO - PROCESS | 1823 | --DOMWINDOW == 167 (0x946bc400) [pid = 1823] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:19:23 INFO - PROCESS | 1823 | --DOMWINDOW == 166 (0x8d99e000) [pid = 1823] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:19:23 INFO - PROCESS | 1823 | --DOMWINDOW == 165 (0x8bc3dc00) [pid = 1823] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:19:23 INFO - PROCESS | 1823 | --DOMWINDOW == 164 (0x8ab65400) [pid = 1823] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:19:23 INFO - PROCESS | 1823 | --DOMWINDOW == 163 (0x946c6000) [pid = 1823] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:19:23 INFO - PROCESS | 1823 | --DOMWINDOW == 162 (0x91da1c00) [pid = 1823] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:19:23 INFO - PROCESS | 1823 | --DOMWINDOW == 161 (0x91fd2800) [pid = 1823] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:19:23 INFO - PROCESS | 1823 | --DOMWINDOW == 160 (0x88639400) [pid = 1823] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:19:23 INFO - PROCESS | 1823 | --DOMWINDOW == 159 (0x859e5400) [pid = 1823] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:19:23 INFO - PROCESS | 1823 | --DOMWINDOW == 158 (0x883ec000) [pid = 1823] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:19:23 INFO - PROCESS | 1823 | --DOMWINDOW == 157 (0x8e0b7400) [pid = 1823] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:19:23 INFO - PROCESS | 1823 | --DOMWINDOW == 156 (0x95107400) [pid = 1823] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:19:23 INFO - PROCESS | 1823 | --DOMWINDOW == 155 (0x8bc3e400) [pid = 1823] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:19:23 INFO - PROCESS | 1823 | --DOMWINDOW == 154 (0x93a03000) [pid = 1823] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:19:23 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x8948f400) [pid = 1823] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:19:23 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x8ac0a800) [pid = 1823] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:19:23 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x859e5c00) [pid = 1823] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:19:23 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x8bc3b000) [pid = 1823] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:19:23 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x8f582400) [pid = 1823] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:19:23 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x8f403800) [pid = 1823] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:19:23 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x855ebc00) [pid = 1823] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:19:23 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x8dccc400) [pid = 1823] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:19:23 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x91fd5800) [pid = 1823] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:19:23 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x85df2c00) [pid = 1823] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:19:23 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x91f51400) [pid = 1823] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:19:23 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x8a5c7400) [pid = 1823] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:19:23 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x89496000) [pid = 1823] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:19:23 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x883ea000) [pid = 1823] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:19:23 INFO - PROCESS | 1823 | --DOMWINDOW == 139 (0x8f582800) [pid = 1823] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:19:23 INFO - PROCESS | 1823 | 1462375163940 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:23 INFO - PROCESS | 1823 | ++DOCSHELL 0x855ad400 == 94 [pid = 1823] [id = 741] 08:19:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x855f2800) [pid = 1823] [serial = 2224] [outer = (nil)] 08:19:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x88172800) [pid = 1823] [serial = 2225] [outer = 0x855f2800] 08:19:24 INFO - PROCESS | 1823 | 1462375164025 Marionette DEBUG loaded listener.js 08:19:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x89d46800) [pid = 1823] [serial = 2226] [outer = 0x855f2800] 08:19:24 INFO - PROCESS | 1823 | 1462375164743 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]]]}] 08:19:24 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:19:24 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 2063ms 08:19:24 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:19:24 INFO - PROCESS | 1823 | 1462375164774 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 08:19:24 INFO - PROCESS | 1823 | 1462375164777 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 08:19:24 INFO - PROCESS | 1823 | 1462375164784 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:19:24 INFO - PROCESS | 1823 | 1462375164787 Marionette TRACE conn3 <- [1,2938,null,{}] 08:19:24 INFO - PROCESS | 1823 | 1462375164792 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}] 08:19:25 INFO - PROCESS | 1823 | 1462375165064 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 08:19:25 INFO - PROCESS | 1823 | 1462375165201 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:25 INFO - PROCESS | 1823 | ++DOCSHELL 0x8831c400 == 95 [pid = 1823] [id = 742] 08:19:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x8ac02400) [pid = 1823] [serial = 2227] [outer = (nil)] 08:19:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x8d29c800) [pid = 1823] [serial = 2228] [outer = 0x8ac02400] 08:19:25 INFO - PROCESS | 1823 | 1462375165280 Marionette DEBUG loaded listener.js 08:19:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x8d99b800) [pid = 1823] [serial = 2229] [outer = 0x8ac02400] 08:19:26 INFO - PROCESS | 1823 | 1462375166280 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]]]}] 08:19:26 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. 08:19:26 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1536ms 08:19:26 INFO - PROCESS | 1823 | 1462375166320 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 08:19:26 INFO - PROCESS | 1823 | 1462375166326 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 08:19:26 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:19:26 INFO - PROCESS | 1823 | 1462375166334 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:19:26 INFO - PROCESS | 1823 | 1462375166340 Marionette TRACE conn3 <- [1,2942,null,{}] 08:19:26 INFO - PROCESS | 1823 | 1462375166348 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}] 08:19:26 INFO - PROCESS | 1823 | 1462375166591 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 08:19:26 INFO - PROCESS | 1823 | 1462375166885 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:26 INFO - PROCESS | 1823 | ++DOCSHELL 0x88174000 == 96 [pid = 1823] [id = 743] 08:19:26 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x88316000) [pid = 1823] [serial = 2230] [outer = (nil)] 08:19:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x89497400) [pid = 1823] [serial = 2231] [outer = 0x88316000] 08:19:27 INFO - PROCESS | 1823 | 1462375167038 Marionette DEBUG loaded listener.js 08:19:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x8ab6a000) [pid = 1823] [serial = 2232] [outer = 0x88316000] 08:19:27 INFO - PROCESS | 1823 | 1462375167860 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"]]]}] 08:19:27 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 08:19:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:19:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:19:27 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:19:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1586ms 08:19:27 INFO - PROCESS | 1823 | 1462375167922 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 08:19:27 INFO - PROCESS | 1823 | 1462375167931 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 08:19:27 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:19:27 INFO - PROCESS | 1823 | 1462375167956 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:19:27 INFO - PROCESS | 1823 | 1462375167962 Marionette TRACE conn3 <- [1,2946,null,{}] 08:19:27 INFO - PROCESS | 1823 | 1462375167973 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}] 08:19:28 INFO - PROCESS | 1823 | 1462375168205 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 08:19:28 INFO - PROCESS | 1823 | 1462375168503 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:28 INFO - PROCESS | 1823 | ++DOCSHELL 0x8bc11800 == 97 [pid = 1823] [id = 744] 08:19:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x8cec7c00) [pid = 1823] [serial = 2233] [outer = (nil)] 08:19:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x8d9a3000) [pid = 1823] [serial = 2234] [outer = 0x8cec7c00] 08:19:28 INFO - PROCESS | 1823 | 1462375168592 Marionette DEBUG loaded listener.js 08:19:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x8dbd0400) [pid = 1823] [serial = 2235] [outer = 0x8cec7c00] 08:19:29 INFO - PROCESS | 1823 | 1462375169518 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]]]}] 08:19:29 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. 08:19:29 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1609ms 08:19:29 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:19:29 INFO - PROCESS | 1823 | 1462375169551 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 08:19:29 INFO - PROCESS | 1823 | 1462375169555 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 08:19:29 INFO - PROCESS | 1823 | 1462375169562 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:19:29 INFO - PROCESS | 1823 | 1462375169568 Marionette TRACE conn3 <- [1,2950,null,{}] 08:19:29 INFO - PROCESS | 1823 | 1462375169585 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}] 08:19:29 INFO - PROCESS | 1823 | 1462375169901 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 08:19:30 INFO - PROCESS | 1823 | 1462375170122 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:30 INFO - PROCESS | 1823 | ++DOCSHELL 0x8dcc2000 == 98 [pid = 1823] [id = 745] 08:19:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x8e2d4800) [pid = 1823] [serial = 2236] [outer = (nil)] 08:19:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x8e2dac00) [pid = 1823] [serial = 2237] [outer = 0x8e2d4800] 08:19:30 INFO - PROCESS | 1823 | 1462375170213 Marionette DEBUG loaded listener.js 08:19:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x8e9be000) [pid = 1823] [serial = 2238] [outer = 0x8e2d4800] 08:19:30 INFO - PROCESS | 1823 | ++DOCSHELL 0x8eba0400 == 99 [pid = 1823] [id = 746] 08:19:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x8ebd9800) [pid = 1823] [serial = 2239] [outer = (nil)] 08:19:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x8ebdc800) [pid = 1823] [serial = 2240] [outer = 0x8ebd9800] 08:19:31 INFO - PROCESS | 1823 | 1462375171202 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]]]}] 08:19:31 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. 08:19:31 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1692ms 08:19:31 INFO - PROCESS | 1823 | 1462375171254 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 08:19:31 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:19:31 INFO - PROCESS | 1823 | 1462375171259 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 08:19:31 INFO - PROCESS | 1823 | 1462375171265 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:19:31 INFO - PROCESS | 1823 | 1462375171269 Marionette TRACE conn3 <- [1,2954,null,{}] 08:19:31 INFO - PROCESS | 1823 | 1462375171275 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}] 08:19:31 INFO - PROCESS | 1823 | 1462375171551 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 08:19:31 INFO - PROCESS | 1823 | 1462375171883 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:31 INFO - PROCESS | 1823 | ++DOCSHELL 0x8e9c0400 == 100 [pid = 1823] [id = 747] 08:19:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0x8eb9a000) [pid = 1823] [serial = 2241] [outer = (nil)] 08:19:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x8f401800) [pid = 1823] [serial = 2242] [outer = 0x8eb9a000] 08:19:31 INFO - PROCESS | 1823 | 1462375171978 Marionette DEBUG loaded listener.js 08:19:32 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x8f410400) [pid = 1823] [serial = 2243] [outer = 0x8eb9a000] 08:19:32 INFO - PROCESS | 1823 | 1462375172764 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]]]}] 08:19:32 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:19:32 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 08:19:32 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1541ms 08:19:32 INFO - PROCESS | 1823 | 1462375172807 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 08:19:32 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:19:32 INFO - PROCESS | 1823 | 1462375172812 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 08:19:32 INFO - PROCESS | 1823 | 1462375172818 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:19:32 INFO - PROCESS | 1823 | 1462375172822 Marionette TRACE conn3 <- [1,2958,null,{}] 08:19:32 INFO - PROCESS | 1823 | 1462375172828 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}] 08:19:33 INFO - PROCESS | 1823 | 1462375173096 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 08:19:33 INFO - PROCESS | 1823 | 1462375173392 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:33 INFO - PROCESS | 1823 | ++DOCSHELL 0x8eb99800 == 101 [pid = 1823] [id = 748] 08:19:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 160 (0x8eb9e400) [pid = 1823] [serial = 2244] [outer = (nil)] 08:19:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x91cec400) [pid = 1823] [serial = 2245] [outer = 0x8eb9e400] 08:19:33 INFO - PROCESS | 1823 | 1462375173488 Marionette DEBUG loaded listener.js 08:19:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0x91d64c00) [pid = 1823] [serial = 2246] [outer = 0x8eb9e400] 08:19:34 INFO - PROCESS | 1823 | 1462375174357 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]]]}] 08:19:34 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. 08:19:34 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1582ms 08:19:34 INFO - PROCESS | 1823 | 1462375174400 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 08:19:34 INFO - PROCESS | 1823 | 1462375174404 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 08:19:34 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:19:34 INFO - PROCESS | 1823 | 1462375174411 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:19:34 INFO - PROCESS | 1823 | 1462375174414 Marionette TRACE conn3 <- [1,2962,null,{}] 08:19:34 INFO - PROCESS | 1823 | 1462375174420 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}] 08:19:34 INFO - PROCESS | 1823 | 1462375174807 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 08:19:35 INFO - PROCESS | 1823 | 1462375174990 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:35 INFO - PROCESS | 1823 | ++DOCSHELL 0x8f58e400 == 102 [pid = 1823] [id = 749] 08:19:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0x90d78400) [pid = 1823] [serial = 2247] [outer = (nil)] 08:19:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x91fd6000) [pid = 1823] [serial = 2248] [outer = 0x90d78400] 08:19:35 INFO - PROCESS | 1823 | 1462375175092 Marionette DEBUG loaded listener.js 08:19:35 INFO - PROCESS | 1823 | ++DOMWINDOW == 165 (0x9248f800) [pid = 1823] [serial = 2249] [outer = 0x90d78400] 08:19:35 INFO - PROCESS | 1823 | 1462375175930 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]]]}] 08:19:35 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. 08:19:35 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1578ms 08:19:35 INFO - PROCESS | 1823 | 1462375175991 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 08:19:35 INFO - PROCESS | 1823 | 1462375175995 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 08:19:36 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:19:36 INFO - PROCESS | 1823 | 1462375176002 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:19:36 INFO - PROCESS | 1823 | 1462375176006 Marionette TRACE conn3 <- [1,2966,null,{}] 08:19:36 INFO - PROCESS | 1823 | 1462375176012 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}] 08:19:36 INFO - PROCESS | 1823 | 1462375176241 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 08:19:36 INFO - PROCESS | 1823 | 1462375176538 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:36 INFO - PROCESS | 1823 | ++DOCSHELL 0x91fcd000 == 103 [pid = 1823] [id = 750] 08:19:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0x91fd5800) [pid = 1823] [serial = 2250] [outer = (nil)] 08:19:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x92dc2000) [pid = 1823] [serial = 2251] [outer = 0x91fd5800] 08:19:36 INFO - PROCESS | 1823 | 1462375176631 Marionette DEBUG loaded listener.js 08:19:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x92dc6400) [pid = 1823] [serial = 2252] [outer = 0x91fd5800] 08:19:37 INFO - PROCESS | 1823 | 1462375177484 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]]]}] 08:19:37 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. 08:19:37 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1529ms 08:19:37 INFO - PROCESS | 1823 | 1462375177532 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 08:19:37 INFO - PROCESS | 1823 | 1462375177536 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 08:19:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:19:37 INFO - PROCESS | 1823 | 1462375177543 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:19:37 INFO - PROCESS | 1823 | 1462375177547 Marionette TRACE conn3 <- [1,2970,null,{}] 08:19:37 INFO - PROCESS | 1823 | 1462375177553 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}] 08:19:37 INFO - PROCESS | 1823 | 1462375177805 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 08:19:38 INFO - PROCESS | 1823 | 1462375178076 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:38 INFO - PROCESS | 1823 | ++DOCSHELL 0x91fd8800 == 104 [pid = 1823] [id = 751] 08:19:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x92aee000) [pid = 1823] [serial = 2253] [outer = (nil)] 08:19:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x93a04000) [pid = 1823] [serial = 2254] [outer = 0x92aee000] 08:19:38 INFO - PROCESS | 1823 | 1462375178168 Marionette DEBUG loaded listener.js 08:19:38 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x93a0e400) [pid = 1823] [serial = 2255] [outer = 0x92aee000] 08:19:38 INFO - PROCESS | 1823 | 1462375178991 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]]]}] 08:19:39 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. 08:19:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1488ms 08:19:39 INFO - PROCESS | 1823 | 1462375179031 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 08:19:39 INFO - PROCESS | 1823 | 1462375179036 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 08:19:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:19:39 INFO - PROCESS | 1823 | 1462375179042 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:19:39 INFO - PROCESS | 1823 | 1462375179045 Marionette TRACE conn3 <- [1,2974,null,{}] 08:19:39 INFO - PROCESS | 1823 | 1462375179051 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}] 08:19:39 INFO - PROCESS | 1823 | 1462375179314 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 08:19:39 INFO - PROCESS | 1823 | 1462375179600 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:39 INFO - PROCESS | 1823 | ++DOCSHELL 0x8ebd3c00 == 105 [pid = 1823] [id = 752] 08:19:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x92e15800) [pid = 1823] [serial = 2256] [outer = (nil)] 08:19:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x950c4400) [pid = 1823] [serial = 2257] [outer = 0x92e15800] 08:19:39 INFO - PROCESS | 1823 | 1462375179699 Marionette DEBUG loaded listener.js 08:19:39 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x95107000) [pid = 1823] [serial = 2258] [outer = 0x92e15800] 08:19:40 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. 08:19:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1485ms 08:19:40 INFO - PROCESS | 1823 | 1462375180515 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]]]}] 08:19:40 INFO - PROCESS | 1823 | 1462375180529 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 08:19:40 INFO - PROCESS | 1823 | 1462375180533 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 08:19:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:19:40 INFO - PROCESS | 1823 | 1462375180539 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:19:40 INFO - PROCESS | 1823 | 1462375180543 Marionette TRACE conn3 <- [1,2978,null,{}] 08:19:40 INFO - PROCESS | 1823 | 1462375180549 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}] 08:19:40 INFO - PROCESS | 1823 | 1462375180763 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 08:19:41 INFO - PROCESS | 1823 | 1462375181033 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:41 INFO - PROCESS | 1823 | ++DOCSHELL 0x92e12400 == 106 [pid = 1823] [id = 753] 08:19:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x93a0b800) [pid = 1823] [serial = 2259] [outer = (nil)] 08:19:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x9925f800) [pid = 1823] [serial = 2260] [outer = 0x93a0b800] 08:19:41 INFO - PROCESS | 1823 | 1462375181133 Marionette DEBUG loaded listener.js 08:19:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x995d6000) [pid = 1823] [serial = 2261] [outer = 0x93a0b800] 08:19:41 INFO - PROCESS | 1823 | 1462375181986 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]]]}] 08:19:42 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. 08:19:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1478ms 08:19:42 INFO - PROCESS | 1823 | 1462375182018 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 08:19:42 INFO - PROCESS | 1823 | 1462375182023 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 08:19:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:19:42 INFO - PROCESS | 1823 | 1462375182029 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:19:42 INFO - PROCESS | 1823 | 1462375182033 Marionette TRACE conn3 <- [1,2982,null,{}] 08:19:42 INFO - PROCESS | 1823 | 1462375182039 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}] 08:19:42 INFO - PROCESS | 1823 | 1462375182302 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 08:19:42 INFO - PROCESS | 1823 | 1462375182573 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:42 INFO - PROCESS | 1823 | ++DOCSHELL 0x946c5000 == 107 [pid = 1823] [id = 754] 08:19:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 178 (0x975b1c00) [pid = 1823] [serial = 2262] [outer = (nil)] 08:19:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 179 (0x9aad9000) [pid = 1823] [serial = 2263] [outer = 0x975b1c00] 08:19:42 INFO - PROCESS | 1823 | 1462375182672 Marionette DEBUG loaded listener.js 08:19:42 INFO - PROCESS | 1823 | ++DOMWINDOW == 180 (0x9ad04400) [pid = 1823] [serial = 2264] [outer = 0x975b1c00] 08:19:43 INFO - PROCESS | 1823 | 1462375183517 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"]]]}] 08:19:43 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 08:19:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:19:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:19:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:19:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:19:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1538ms 08:19:43 INFO - PROCESS | 1823 | 1462375183569 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 08:19:43 INFO - PROCESS | 1823 | 1462375183573 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 08:19:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:19:43 INFO - PROCESS | 1823 | 1462375183581 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:19:43 INFO - PROCESS | 1823 | 1462375183584 Marionette TRACE conn3 <- [1,2986,null,{}] 08:19:43 INFO - PROCESS | 1823 | 1462375183590 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}] 08:19:43 INFO - PROCESS | 1823 | 1462375183914 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 08:19:44 INFO - PROCESS | 1823 | 1462375184158 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:44 INFO - PROCESS | 1823 | ++DOCSHELL 0x9a97e800 == 108 [pid = 1823] [id = 755] 08:19:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 181 (0x9aad4400) [pid = 1823] [serial = 2265] [outer = (nil)] 08:19:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 182 (0x9b209000) [pid = 1823] [serial = 2266] [outer = 0x9aad4400] 08:19:44 INFO - PROCESS | 1823 | 1462375184251 Marionette DEBUG loaded listener.js 08:19:44 INFO - PROCESS | 1823 | ++DOMWINDOW == 183 (0x9b29ac00) [pid = 1823] [serial = 2267] [outer = 0x9aad4400] 08:19:45 INFO - PROCESS | 1823 | 1462375185068 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]]]}] 08:19:45 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. 08:19:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1528ms 08:19:45 INFO - PROCESS | 1823 | 1462375185110 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 08:19:45 INFO - PROCESS | 1823 | 1462375185114 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 08:19:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:19:45 INFO - PROCESS | 1823 | 1462375185121 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:19:45 INFO - PROCESS | 1823 | 1462375185124 Marionette TRACE conn3 <- [1,2990,null,{}] 08:19:45 INFO - PROCESS | 1823 | 1462375185129 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}] 08:19:45 INFO - PROCESS | 1823 | 1462375185349 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 08:19:45 INFO - PROCESS | 1823 | 1462375185620 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:45 INFO - PROCESS | 1823 | ++DOCSHELL 0x9ad0ec00 == 109 [pid = 1823] [id = 756] 08:19:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 184 (0x9b4bec00) [pid = 1823] [serial = 2268] [outer = (nil)] 08:19:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 185 (0x9b7b7400) [pid = 1823] [serial = 2269] [outer = 0x9b4bec00] 08:19:45 INFO - PROCESS | 1823 | 1462375185706 Marionette DEBUG loaded listener.js 08:19:45 INFO - PROCESS | 1823 | ++DOMWINDOW == 186 (0x9b7b9c00) [pid = 1823] [serial = 2270] [outer = 0x9b4bec00] 08:19:46 INFO - PROCESS | 1823 | ++DOCSHELL 0x9b8b3800 == 110 [pid = 1823] [id = 757] 08:19:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 187 (0x9b8b5400) [pid = 1823] [serial = 2271] [outer = (nil)] 08:19:46 INFO - PROCESS | 1823 | ++DOMWINDOW == 188 (0x9b8b5c00) [pid = 1823] [serial = 2272] [outer = 0x9b8b5400] 08:19:46 INFO - PROCESS | 1823 | 1462375186674 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]]]}] 08:19:46 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. 08:19:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1579ms 08:19:46 INFO - PROCESS | 1823 | 1462375186700 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 08:19:46 INFO - PROCESS | 1823 | 1462375186704 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 08:19:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:19:46 INFO - PROCESS | 1823 | 1462375186710 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:19:46 INFO - PROCESS | 1823 | 1462375186713 Marionette TRACE conn3 <- [1,2994,null,{}] 08:19:46 INFO - PROCESS | 1823 | 1462375186719 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}] 08:19:47 INFO - PROCESS | 1823 | 1462375186999 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 08:19:47 INFO - PROCESS | 1823 | 1462375187268 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:47 INFO - PROCESS | 1823 | ++DOCSHELL 0x9b7b1400 == 111 [pid = 1823] [id = 758] 08:19:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 189 (0x9b7b8000) [pid = 1823] [serial = 2273] [outer = (nil)] 08:19:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 190 (0x9b8b0800) [pid = 1823] [serial = 2274] [outer = 0x9b7b8000] 08:19:47 INFO - PROCESS | 1823 | 1462375187396 Marionette DEBUG loaded listener.js 08:19:47 INFO - PROCESS | 1823 | ++DOMWINDOW == 191 (0x9b8b7400) [pid = 1823] [serial = 2275] [outer = 0x9b7b8000] 08:19:48 INFO - PROCESS | 1823 | 1462375188216 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]]]}] 08:19:48 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:19:48 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 08:19:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1535ms 08:19:48 INFO - PROCESS | 1823 | 1462375188251 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 08:19:48 INFO - PROCESS | 1823 | 1462375188254 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 08:19:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:19:48 INFO - PROCESS | 1823 | 1462375188261 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:19:48 INFO - PROCESS | 1823 | 1462375188265 Marionette TRACE conn3 <- [1,2998,null,{}] 08:19:48 INFO - PROCESS | 1823 | 1462375188271 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}] 08:19:48 INFO - PROCESS | 1823 | 1462375188509 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 08:19:48 INFO - PROCESS | 1823 | 1462375188794 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:48 INFO - PROCESS | 1823 | ++DOCSHELL 0x85cec800 == 112 [pid = 1823] [id = 759] 08:19:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 192 (0x9ad0f400) [pid = 1823] [serial = 2276] [outer = (nil)] 08:19:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 193 (0x9bf1a000) [pid = 1823] [serial = 2277] [outer = 0x9ad0f400] 08:19:48 INFO - PROCESS | 1823 | 1462375188886 Marionette DEBUG loaded listener.js 08:19:48 INFO - PROCESS | 1823 | ++DOMWINDOW == 194 (0x9bf22400) [pid = 1823] [serial = 2278] [outer = 0x9ad0f400] 08:19:49 INFO - PROCESS | 1823 | 1462375189730 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]]]}] 08:19:49 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. 08:19:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1482ms 08:19:49 INFO - PROCESS | 1823 | 1462375189744 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 08:19:49 INFO - PROCESS | 1823 | 1462375189747 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 08:19:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:19:49 INFO - PROCESS | 1823 | 1462375189756 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:19:49 INFO - PROCESS | 1823 | 1462375189759 Marionette TRACE conn3 <- [1,3002,null,{}] 08:19:49 INFO - PROCESS | 1823 | 1462375189765 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}] 08:19:49 INFO - PROCESS | 1823 | 1462375189985 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 08:19:50 INFO - PROCESS | 1823 | 1462375190262 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:50 INFO - PROCESS | 1823 | ++DOCSHELL 0x9b8ad000 == 113 [pid = 1823] [id = 760] 08:19:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 195 (0x9bffd800) [pid = 1823] [serial = 2279] [outer = (nil)] 08:19:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 196 (0x9c1a7c00) [pid = 1823] [serial = 2280] [outer = 0x9bffd800] 08:19:50 INFO - PROCESS | 1823 | 1462375190354 Marionette DEBUG loaded listener.js 08:19:50 INFO - PROCESS | 1823 | ++DOMWINDOW == 197 (0x9d467000) [pid = 1823] [serial = 2281] [outer = 0x9bffd800] 08:19:51 INFO - PROCESS | 1823 | 1462375191149 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]]]}] 08:19:51 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. 08:19:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1427ms 08:19:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:19:51 INFO - PROCESS | 1823 | 1462375191185 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 08:19:51 INFO - PROCESS | 1823 | 1462375191188 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 08:19:51 INFO - PROCESS | 1823 | 1462375191194 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:19:51 INFO - PROCESS | 1823 | 1462375191197 Marionette TRACE conn3 <- [1,3006,null,{}] 08:19:51 INFO - PROCESS | 1823 | 1462375191203 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}] 08:19:51 INFO - PROCESS | 1823 | 1462375191465 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 08:19:51 INFO - PROCESS | 1823 | 1462375191750 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:51 INFO - PROCESS | 1823 | ++DOCSHELL 0x9bf1d400 == 114 [pid = 1823] [id = 761] 08:19:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 198 (0x9bff1800) [pid = 1823] [serial = 2282] [outer = (nil)] 08:19:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 199 (0x9d4ba800) [pid = 1823] [serial = 2283] [outer = 0x9bff1800] 08:19:51 INFO - PROCESS | 1823 | 1462375191846 Marionette DEBUG loaded listener.js 08:19:51 INFO - PROCESS | 1823 | ++DOMWINDOW == 200 (0x9d4bbc00) [pid = 1823] [serial = 2284] [outer = 0x9bff1800] 08:19:52 INFO - PROCESS | 1823 | 1462375192665 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]]]}] 08:19:52 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. 08:19:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1534ms 08:19:52 INFO - PROCESS | 1823 | 1462375192728 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 08:19:52 INFO - PROCESS | 1823 | 1462375192731 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 08:19:52 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:19:52 INFO - PROCESS | 1823 | 1462375192737 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:19:52 INFO - PROCESS | 1823 | 1462375192741 Marionette TRACE conn3 <- [1,3010,null,{}] 08:19:52 INFO - PROCESS | 1823 | 1462375192746 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}] 08:19:52 INFO - PROCESS | 1823 | 1462375192967 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 08:19:53 INFO - PROCESS | 1823 | 1462375193270 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:53 INFO - PROCESS | 1823 | ++DOCSHELL 0x9d4b7400 == 115 [pid = 1823] [id = 762] 08:19:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 201 (0x9d4bf400) [pid = 1823] [serial = 2285] [outer = (nil)] 08:19:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 202 (0x9d4c4000) [pid = 1823] [serial = 2286] [outer = 0x9d4bf400] 08:19:53 INFO - PROCESS | 1823 | 1462375193374 Marionette DEBUG loaded listener.js 08:19:53 INFO - PROCESS | 1823 | ++DOMWINDOW == 203 (0x9d8a3000) [pid = 1823] [serial = 2287] [outer = 0x9d4bf400] 08:19:54 INFO - PROCESS | 1823 | 1462375194208 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]]]}] 08:19:54 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 08:19:54 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1493ms 08:19:54 INFO - PROCESS | 1823 | 1462375194232 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 08:19:54 INFO - PROCESS | 1823 | 1462375194236 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 08:19:54 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:19:54 INFO - PROCESS | 1823 | 1462375194243 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:19:54 INFO - PROCESS | 1823 | 1462375194248 Marionette TRACE conn3 <- [1,3014,null,{}] 08:19:54 INFO - PROCESS | 1823 | 1462375194254 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}] 08:19:54 INFO - PROCESS | 1823 | 1462375194532 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 08:19:54 INFO - PROCESS | 1823 | 1462375194816 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:54 INFO - PROCESS | 1823 | ++DOCSHELL 0x855eb800 == 116 [pid = 1823] [id = 763] 08:19:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 204 (0x883e9800) [pid = 1823] [serial = 2288] [outer = (nil)] 08:19:54 INFO - PROCESS | 1823 | ++DOMWINDOW == 205 (0xa0505c00) [pid = 1823] [serial = 2289] [outer = 0x883e9800] 08:19:54 INFO - PROCESS | 1823 | 1462375194910 Marionette DEBUG loaded listener.js 08:19:55 INFO - PROCESS | 1823 | ++DOMWINDOW == 206 (0xa050c400) [pid = 1823] [serial = 2290] [outer = 0x883e9800] 08:19:55 INFO - PROCESS | 1823 | [1823] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:19:55 INFO - PROCESS | 1823 | 1462375195838 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:19:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:19:55 INFO - {} 08:19:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:19:55 INFO - {} 08:19:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:19:55 INFO - {} 08:19:55 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:19:55 INFO - {} 08:19:55 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1638ms 08:19:55 INFO - PROCESS | 1823 | 1462375195883 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 08:19:55 INFO - PROCESS | 1823 | 1462375195887 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 08:19:55 INFO - TEST-START | /FileAPI/fileReader.html 08:19:55 INFO - PROCESS | 1823 | 1462375195893 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:19:55 INFO - PROCESS | 1823 | 1462375195897 Marionette TRACE conn3 <- [1,3018,null,{}] 08:19:55 INFO - PROCESS | 1823 | 1462375195903 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}] 08:19:58 INFO - PROCESS | 1823 | --DOCSHELL 0x8dbcec00 == 115 [pid = 1823] [id = 363] 08:19:58 INFO - PROCESS | 1823 | --DOCSHELL 0x876e3800 == 114 [pid = 1823] [id = 587] 08:19:58 INFO - PROCESS | 1823 | --DOCSHELL 0x9d46b400 == 113 [pid = 1823] [id = 370] 08:19:58 INFO - PROCESS | 1823 | --DOCSHELL 0x91d5ac00 == 112 [pid = 1823] [id = 365] 08:19:58 INFO - PROCESS | 1823 | --DOCSHELL 0x976ab400 == 111 [pid = 1823] [id = 366] 08:19:58 INFO - PROCESS | 1823 | --DOCSHELL 0x995d6800 == 110 [pid = 1823] [id = 735] 08:19:58 INFO - PROCESS | 1823 | --DOCSHELL 0x855a5400 == 109 [pid = 1823] [id = 736] 08:19:58 INFO - PROCESS | 1823 | --DOCSHELL 0x8ebdd400 == 108 [pid = 1823] [id = 734] 08:19:58 INFO - PROCESS | 1823 | --DOCSHELL 0x950bd400 == 107 [pid = 1823] [id = 733] 08:19:58 INFO - PROCESS | 1823 | --DOCSHELL 0x8eb97c00 == 106 [pid = 1823] [id = 731] 08:19:58 INFO - PROCESS | 1823 | --DOCSHELL 0x8ebdbc00 == 105 [pid = 1823] [id = 732] 08:19:58 INFO - PROCESS | 1823 | --DOCSHELL 0x91fd6800 == 104 [pid = 1823] [id = 730] 08:19:58 INFO - PROCESS | 1823 | --DOCSHELL 0x8e9c0c00 == 103 [pid = 1823] [id = 729] 08:19:58 INFO - PROCESS | 1823 | --DOCSHELL 0x8a5cf400 == 102 [pid = 1823] [id = 728] 08:19:58 INFO - PROCESS | 1823 | --DOCSHELL 0x8e187c00 == 101 [pid = 1823] [id = 727] 08:19:58 INFO - PROCESS | 1823 | --DOCSHELL 0x89d41400 == 100 [pid = 1823] [id = 726] 08:19:58 INFO - PROCESS | 1823 | --DOCSHELL 0x8dbc1400 == 99 [pid = 1823] [id = 725] 08:19:58 INFO - PROCESS | 1823 | --DOCSHELL 0x87842c00 == 98 [pid = 1823] [id = 723] 08:19:58 INFO - PROCESS | 1823 | --DOCSHELL 0x8ced2000 == 97 [pid = 1823] [id = 724] 08:19:58 INFO - PROCESS | 1823 | --DOCSHELL 0x8ac03800 == 96 [pid = 1823] [id = 722] 08:19:58 INFO - PROCESS | 1823 | --DOCSHELL 0x88321c00 == 95 [pid = 1823] [id = 721] 08:19:58 INFO - PROCESS | 1823 | --DOCSHELL 0x84178000 == 94 [pid = 1823] [id = 720] 08:19:58 INFO - PROCESS | 1823 | 1462375198610 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 08:19:58 INFO - PROCESS | 1823 | --DOMWINDOW == 205 (0x85df1800) [pid = 1823] [serial = 2150] [outer = (nil)] [url = about:blank] 08:19:58 INFO - PROCESS | 1823 | --DOMWINDOW == 204 (0x91fce000) [pid = 1823] [serial = 2124] [outer = (nil)] [url = about:blank] 08:19:58 INFO - PROCESS | 1823 | --DOMWINDOW == 203 (0x8a5c8c00) [pid = 1823] [serial = 2157] [outer = (nil)] [url = about:blank] 08:19:58 INFO - PROCESS | 1823 | --DOMWINDOW == 202 (0x859ed800) [pid = 1823] [serial = 2097] [outer = (nil)] [url = about:blank] 08:19:58 INFO - PROCESS | 1823 | --DOMWINDOW == 201 (0x91cee000) [pid = 1823] [serial = 2118] [outer = (nil)] [url = about:blank] 08:19:58 INFO - PROCESS | 1823 | --DOMWINDOW == 200 (0x8bd94400) [pid = 1823] [serial = 2049] [outer = (nil)] [url = about:blank] 08:19:58 INFO - PROCESS | 1823 | --DOMWINDOW == 199 (0x92dc4400) [pid = 1823] [serial = 2127] [outer = (nil)] [url = about:blank] 08:19:58 INFO - PROCESS | 1823 | --DOMWINDOW == 198 (0x8bc42800) [pid = 1823] [serial = 2103] [outer = (nil)] [url = about:blank] 08:19:58 INFO - PROCESS | 1823 | --DOMWINDOW == 197 (0x981d5800) [pid = 1823] [serial = 2147] [outer = (nil)] [url = about:blank] 08:19:58 INFO - PROCESS | 1823 | --DOMWINDOW == 196 (0x8ac0d000) [pid = 1823] [serial = 2102] [outer = (nil)] [url = about:blank] 08:19:58 INFO - PROCESS | 1823 | --DOMWINDOW == 195 (0x91f4b800) [pid = 1823] [serial = 2123] [outer = (nil)] [url = about:blank] 08:19:58 INFO - PROCESS | 1823 | --DOMWINDOW == 194 (0x95106400) [pid = 1823] [serial = 2138] [outer = (nil)] [url = about:blank] 08:19:58 INFO - PROCESS | 1823 | --DOMWINDOW == 193 (0x8daae800) [pid = 1823] [serial = 2108] [outer = (nil)] [url = about:blank] 08:19:58 INFO - PROCESS | 1823 | --DOMWINDOW == 192 (0x8dccbc00) [pid = 1823] [serial = 2052] [outer = (nil)] [url = about:blank] 08:19:58 INFO - PROCESS | 1823 | --DOMWINDOW == 191 (0x8bc15000) [pid = 1823] [serial = 2046] [outer = (nil)] [url = about:blank] 08:19:58 INFO - PROCESS | 1823 | --DOMWINDOW == 190 (0x950bfc00) [pid = 1823] [serial = 2136] [outer = (nil)] [url = about:blank] 08:19:58 INFO - PROCESS | 1823 | --DOMWINDOW == 189 (0x91f44400) [pid = 1823] [serial = 2067] [outer = (nil)] [url = about:blank] 08:19:58 INFO - PROCESS | 1823 | --DOMWINDOW == 188 (0x951ec000) [pid = 1823] [serial = 2142] [outer = (nil)] [url = about:blank] 08:19:58 INFO - PROCESS | 1823 | --DOMWINDOW == 187 (0x88724c00) [pid = 1823] [serial = 2099] [outer = (nil)] [url = about:blank] 08:19:58 INFO - PROCESS | 1823 | --DOMWINDOW == 186 (0x89d47c00) [pid = 1823] [serial = 2156] [outer = (nil)] [url = about:blank] 08:19:58 INFO - PROCESS | 1823 | --DOMWINDOW == 185 (0x87510800) [pid = 1823] [serial = 2037] [outer = (nil)] [url = about:blank] 08:19:58 INFO - PROCESS | 1823 | --DOMWINDOW == 184 (0x8863cc00) [pid = 1823] [serial = 2153] [outer = (nil)] [url = about:blank] 08:19:58 INFO - PROCESS | 1823 | --DOMWINDOW == 183 (0x95109000) [pid = 1823] [serial = 2139] [outer = (nil)] [url = about:blank] 08:19:58 INFO - PROCESS | 1823 | --DOMWINDOW == 182 (0x8e9c0000) [pid = 1823] [serial = 2058] [outer = (nil)] [url = about:blank] 08:19:58 INFO - PROCESS | 1823 | --DOMWINDOW == 181 (0x975b5800) [pid = 1823] [serial = 2145] [outer = (nil)] [url = about:blank] 08:19:58 INFO - PROCESS | 1823 | --DOMWINDOW == 180 (0x9510e800) [pid = 1823] [serial = 2141] [outer = (nil)] [url = about:blank] 08:19:58 INFO - PROCESS | 1823 | --DOMWINDOW == 179 (0x8ebdec00) [pid = 1823] [serial = 2061] [outer = (nil)] [url = about:blank] 08:19:58 INFO - PROCESS | 1823 | --DOMWINDOW == 178 (0x950bd000) [pid = 1823] [serial = 2135] [outer = (nil)] [url = about:blank] 08:19:58 INFO - PROCESS | 1823 | --DOMWINDOW == 177 (0x93cb2c00) [pid = 1823] [serial = 2130] [outer = (nil)] [url = about:blank] 08:19:58 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x8dcbdc00) [pid = 1823] [serial = 2109] [outer = (nil)] [url = about:blank] 08:19:58 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x90d86000) [pid = 1823] [serial = 2117] [outer = (nil)] [url = about:blank] 08:19:58 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x8bc15400) [pid = 1823] [serial = 2094] [outer = (nil)] [url = about:blank] 08:19:58 INFO - PROCESS | 1823 | --DOMWINDOW == 173 (0x92af1000) [pid = 1823] [serial = 2126] [outer = (nil)] [url = about:blank] 08:19:58 INFO - PROCESS | 1823 | --DOMWINDOW == 172 (0x8e17e400) [pid = 1823] [serial = 2055] [outer = (nil)] [url = about:blank] 08:19:58 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x8890a800) [pid = 1823] [serial = 2040] [outer = (nil)] [url = about:blank] 08:19:58 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x90d81c00) [pid = 1823] [serial = 2064] [outer = (nil)] [url = about:blank] 08:19:58 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x946c3c00) [pid = 1823] [serial = 2133] [outer = (nil)] [url = about:blank] 08:19:58 INFO - PROCESS | 1823 | --DOMWINDOW == 168 (0x91eb2800) [pid = 1823] [serial = 2121] [outer = (nil)] [url = about:blank] 08:19:58 INFO - PROCESS | 1823 | --DOMWINDOW == 167 (0x8d28f800) [pid = 1823] [serial = 2079] [outer = (nil)] [url = about:blank] 08:19:58 INFO - PROCESS | 1823 | --DOMWINDOW == 166 (0x8e0bc000) [pid = 1823] [serial = 2111] [outer = (nil)] [url = about:blank] 08:19:58 INFO - PROCESS | 1823 | --DOMWINDOW == 165 (0x88901c00) [pid = 1823] [serial = 2154] [outer = (nil)] [url = about:blank] 08:19:58 INFO - PROCESS | 1823 | --DOMWINDOW == 164 (0x97529400) [pid = 1823] [serial = 2144] [outer = (nil)] [url = about:blank] 08:19:58 INFO - PROCESS | 1823 | --DOMWINDOW == 163 (0x946be800) [pid = 1823] [serial = 2132] [outer = (nil)] [url = about:blank] 08:19:58 INFO - PROCESS | 1823 | --DOMWINDOW == 162 (0x8e9c4000) [pid = 1823] [serial = 2112] [outer = (nil)] [url = about:blank] 08:19:58 INFO - PROCESS | 1823 | --DOMWINDOW == 161 (0x92aef000) [pid = 1823] [serial = 2076] [outer = (nil)] [url = about:blank] 08:19:58 INFO - PROCESS | 1823 | --DOMWINDOW == 160 (0x8d8d8800) [pid = 1823] [serial = 2106] [outer = (nil)] [url = about:blank] 08:19:58 INFO - PROCESS | 1823 | --DOMWINDOW == 159 (0x93a09000) [pid = 1823] [serial = 2129] [outer = (nil)] [url = about:blank] 08:19:58 INFO - PROCESS | 1823 | --DOMWINDOW == 158 (0x91fd7000) [pid = 1823] [serial = 2070] [outer = (nil)] [url = about:blank] 08:19:58 INFO - PROCESS | 1823 | --DOMWINDOW == 157 (0x8d290c00) [pid = 1823] [serial = 2105] [outer = (nil)] [url = about:blank] 08:19:58 INFO - PROCESS | 1823 | --DOMWINDOW == 156 (0x855eb000) [pid = 1823] [serial = 2096] [outer = (nil)] [url = about:blank] 08:19:58 INFO - PROCESS | 1823 | --DOMWINDOW == 155 (0x8f585800) [pid = 1823] [serial = 2115] [outer = (nil)] [url = about:blank] 08:19:58 INFO - PROCESS | 1823 | --DOMWINDOW == 154 (0x8ab69400) [pid = 1823] [serial = 2043] [outer = (nil)] [url = about:blank] 08:19:58 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x88727800) [pid = 1823] [serial = 1971] [outer = (nil)] [url = about:blank] 08:19:58 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x89470800) [pid = 1823] [serial = 2100] [outer = (nil)] [url = about:blank] 08:19:58 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x8f402000) [pid = 1823] [serial = 2114] [outer = (nil)] [url = about:blank] 08:19:58 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x87516c00) [pid = 1823] [serial = 2151] [outer = (nil)] [url = about:blank] 08:19:58 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x9248d400) [pid = 1823] [serial = 2073] [outer = (nil)] [url = about:blank] 08:19:58 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x91ea7400) [pid = 1823] [serial = 2120] [outer = (nil)] [url = about:blank] 08:19:58 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x8a5cc400) [pid = 1823] [serial = 2159] [outer = (nil)] [url = about:blank] 08:19:59 INFO - PROCESS | 1823 | 1462375199110 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:19:59 INFO - PROCESS | 1823 | ++DOCSHELL 0x855f7000 == 95 [pid = 1823] [id = 764] 08:19:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x859e3400) [pid = 1823] [serial = 2291] [outer = (nil)] 08:19:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x859ea400) [pid = 1823] [serial = 2292] [outer = 0x859e3400] 08:19:59 INFO - PROCESS | 1823 | 1462375199186 Marionette DEBUG loaded listener.js 08:19:59 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x85cee000) [pid = 1823] [serial = 2293] [outer = 0x859e3400] 08:19:59 INFO - PROCESS | 1823 | 1462375199932 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]]]}] 08:19:59 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:19:59 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:19:59 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:19:59 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:19:59 INFO - TEST-OK | /FileAPI/fileReader.html | took 4096ms 08:19:59 INFO - PROCESS | 1823 | 1462375199992 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 08:19:59 INFO - PROCESS | 1823 | 1462375199997 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 08:20:00 INFO - TEST-START | /FileAPI/historical.html 08:20:00 INFO - PROCESS | 1823 | 1462375200005 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:20:00 INFO - PROCESS | 1823 | 1462375200012 Marionette TRACE conn3 <- [1,3022,null,{}] 08:20:00 INFO - PROCESS | 1823 | 1462375200020 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}] 08:20:00 INFO - PROCESS | 1823 | 1462375200262 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 08:20:00 INFO - PROCESS | 1823 | 1462375200481 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:00 INFO - PROCESS | 1823 | ++DOCSHELL 0x85df5800 == 96 [pid = 1823] [id = 765] 08:20:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x876e2400) [pid = 1823] [serial = 2294] [outer = (nil)] 08:20:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x87850000) [pid = 1823] [serial = 2295] [outer = 0x876e2400] 08:20:00 INFO - PROCESS | 1823 | 1462375200566 Marionette DEBUG loaded listener.js 08:20:00 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x88319400) [pid = 1823] [serial = 2296] [outer = 0x876e2400] 08:20:01 INFO - PROCESS | 1823 | 1462375201429 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"]]]}] 08:20:01 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:20:01 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:20:01 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:20:01 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:20:01 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:20:01 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:20:01 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:20:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:01 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:20:01 INFO - TEST-OK | /FileAPI/historical.html | took 1485ms 08:20:01 INFO - PROCESS | 1823 | 1462375201493 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 08:20:01 INFO - PROCESS | 1823 | 1462375201498 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 08:20:01 INFO - TEST-START | /FileAPI/idlharness.html 08:20:01 INFO - PROCESS | 1823 | 1462375201514 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:20:01 INFO - PROCESS | 1823 | 1462375201517 Marionette TRACE conn3 <- [1,3026,null,{}] 08:20:01 INFO - PROCESS | 1823 | 1462375201523 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}] 08:20:01 INFO - PROCESS | 1823 | 1462375201789 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 08:20:01 INFO - PROCESS | 1823 | 1462375201832 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:01 INFO - PROCESS | 1823 | ++DOCSHELL 0x8831d400 == 97 [pid = 1823] [id = 766] 08:20:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x88642000) [pid = 1823] [serial = 2297] [outer = (nil)] 08:20:01 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x88902c00) [pid = 1823] [serial = 2298] [outer = 0x88642000] 08:20:01 INFO - PROCESS | 1823 | 1462375201907 Marionette DEBUG loaded listener.js 08:20:02 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x88910800) [pid = 1823] [serial = 2299] [outer = 0x88642000] 08:20:04 INFO - PROCESS | 1823 | --DOMWINDOW == 155 (0x8f408c00) [pid = 1823] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:20:04 INFO - PROCESS | 1823 | --DOMWINDOW == 154 (0x876e4c00) [pid = 1823] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 08:20:04 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x91eaa800) [pid = 1823] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:20:04 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x95109c00) [pid = 1823] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:20:04 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x8890b800) [pid = 1823] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 08:20:04 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x8dbcb800) [pid = 1823] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:20:04 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x8ac0f000) [pid = 1823] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 08:20:04 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x855f2800) [pid = 1823] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 08:20:04 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x883ebc00) [pid = 1823] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:20:04 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x8ba94800) [pid = 1823] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:20:04 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x8dbcd800) [pid = 1823] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:20:04 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x8f587000) [pid = 1823] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:20:04 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x92e21800) [pid = 1823] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:20:04 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x8ac0fc00) [pid = 1823] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:20:04 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x8d29dc00) [pid = 1823] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:20:04 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x99fd6000) [pid = 1823] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:20:04 INFO - PROCESS | 1823 | --DOMWINDOW == 139 (0x91fd8000) [pid = 1823] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:20:04 INFO - PROCESS | 1823 | --DOMWINDOW == 138 (0x8eba0c00) [pid = 1823] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:20:04 INFO - PROCESS | 1823 | --DOMWINDOW == 137 (0x848c6000) [pid = 1823] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:20:04 INFO - PROCESS | 1823 | --DOMWINDOW == 136 (0x8bc36800) [pid = 1823] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:20:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:20:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:20:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:20:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:20:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:20:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:20:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:20:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:20:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:20:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:20:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:20:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:20:04 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:20:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:04 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:20:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:20:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:20:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:20:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:20:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:20:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:20:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:20:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:20:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:20:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:20:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:20:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:20:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:20:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:20:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:20:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:20:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:20:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:20:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:20:04 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 08:20:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:20:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:20:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:20:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:20:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:20:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:20:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:20:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:20:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:20:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:20:04 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 08:20:04 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 08:20:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:20:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:20:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:20:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:20:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:20:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:20:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:20:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:20:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:20:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:20:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:20:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:20:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:20:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:20:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:20:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:20:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:20:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:20:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:20:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:20:04 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 08:20:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:20:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:20:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:20:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:20:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:20:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:20:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:20:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:20:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:20:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:20:04 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 08:20:04 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 08:20:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:20:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:20:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:20:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:20:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:20:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:20:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:20:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:20:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:20:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:20:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:20:04 INFO - TEST-OK | /FileAPI/idlharness.html | took 3097ms 08:20:04 INFO - TEST-START | /FileAPI/idlharness.worker 08:20:04 INFO - PROCESS | 1823 | 1462375204423 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]]]}] 08:20:04 INFO - PROCESS | 1823 | 1462375204616 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 08:20:04 INFO - PROCESS | 1823 | 1462375204624 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 08:20:04 INFO - PROCESS | 1823 | 1462375204698 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:20:04 INFO - PROCESS | 1823 | 1462375204714 Marionette TRACE conn3 <- [1,3030,null,{}] 08:20:04 INFO - PROCESS | 1823 | 1462375204727 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}] 08:20:05 INFO - PROCESS | 1823 | 1462375205009 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 08:20:05 INFO - PROCESS | 1823 | 1462375205025 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:05 INFO - PROCESS | 1823 | ++DOCSHELL 0x88728400 == 98 [pid = 1823] [id = 767] 08:20:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 137 (0x89d48800) [pid = 1823] [serial = 2300] [outer = (nil)] 08:20:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 138 (0x8d292000) [pid = 1823] [serial = 2301] [outer = 0x89d48800] 08:20:05 INFO - PROCESS | 1823 | 1462375205101 Marionette DEBUG loaded listener.js 08:20:05 INFO - PROCESS | 1823 | ++DOMWINDOW == 139 (0x8d8d1c00) [pid = 1823] [serial = 2302] [outer = 0x89d48800] 08:20:05 INFO - PROCESS | 1823 | [1823] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:20:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:20:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:20:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:20:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:20:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:20:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:20:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:20:07 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:20:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:07 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:20:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:20:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:20:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:20:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:20:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:20:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:20:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:20:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:20:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:20:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:20:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:20:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:20:07 INFO - {} 08:20:07 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 08:20:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:20:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:20:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:20:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:20:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:20:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:20:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:20:07 INFO - {} 08:20:07 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 - {} 08:20:07 INFO - {} 08:20:07 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 08:20:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:20:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:20:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:20:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:20:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:20:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:20:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:20:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:20:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:20:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:20:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:20:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:20:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:20:07 INFO - {} 08:20:07 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 08:20:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:20:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:20:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:20:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:20:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:20:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:20:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:20:07 INFO - {} 08:20:07 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 - {} 08:20:07 INFO - {} 08:20:07 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 08:20:07 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:20:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:07 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:20:07 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:20:07 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:20:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:20:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:20:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:20:07 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 08:20:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:20:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:20:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:20:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:20:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:20:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:20:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:20:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:20:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:20:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:20:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:20:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:20:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:20:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:20:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:20:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:20:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:20:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:20:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:20:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:20:07 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 08:20:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:20:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:20:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:20:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:20:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:20:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:20:07 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 08:20:07 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:20:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:07 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:20:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:20:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:20:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:20:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:20:07 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 08:20:07 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:20:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:07 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:20:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:20:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:20:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:20:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:20:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:20:07 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:20:07 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:20:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:07 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:20:07 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:20:07 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:20:07 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:20:07 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:20:07 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:20:07 INFO - {} 08:20:07 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2728ms 08:20:07 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:20:07 INFO - PROCESS | 1823 | 1462375207244 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,{},{}]]]}] 08:20:07 INFO - PROCESS | 1823 | 1462375207387 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 08:20:07 INFO - PROCESS | 1823 | 1462375207406 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 08:20:07 INFO - PROCESS | 1823 | 1462375207426 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:20:07 INFO - PROCESS | 1823 | 1462375207435 Marionette TRACE conn3 <- [1,3034,null,{}] 08:20:07 INFO - PROCESS | 1823 | 1462375207465 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}] 08:20:07 INFO - PROCESS | 1823 | 1462375207836 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 08:20:08 INFO - PROCESS | 1823 | 1462375208126 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:08 INFO - PROCESS | 1823 | ++DOCSHELL 0x855ee400 == 99 [pid = 1823] [id = 768] 08:20:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 140 (0x8bc3f800) [pid = 1823] [serial = 2303] [outer = (nil)] 08:20:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 141 (0x8bd94c00) [pid = 1823] [serial = 2304] [outer = 0x8bc3f800] 08:20:08 INFO - PROCESS | 1823 | 1462375208216 Marionette DEBUG loaded listener.js 08:20:08 INFO - PROCESS | 1823 | ++DOMWINDOW == 142 (0x8cecb000) [pid = 1823] [serial = 2305] [outer = 0x8bc3f800] 08:20:09 INFO - PROCESS | 1823 | 1462375209090 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]]]}] 08:20:09 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:20:09 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1718ms 08:20:09 INFO - PROCESS | 1823 | 1462375209142 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 08:20:09 INFO - PROCESS | 1823 | 1462375209151 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 08:20:09 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:20:09 INFO - PROCESS | 1823 | 1462375209163 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:20:09 INFO - PROCESS | 1823 | 1462375209167 Marionette TRACE conn3 <- [1,3038,null,{}] 08:20:09 INFO - PROCESS | 1823 | 1462375209173 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}] 08:20:09 INFO - PROCESS | 1823 | 1462375209413 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 08:20:09 INFO - PROCESS | 1823 | 1462375209701 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:09 INFO - PROCESS | 1823 | ++DOCSHELL 0x8daaac00 == 100 [pid = 1823] [id = 769] 08:20:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 143 (0x8dbc5000) [pid = 1823] [serial = 2306] [outer = (nil)] 08:20:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 144 (0x8e9c3c00) [pid = 1823] [serial = 2307] [outer = 0x8dbc5000] 08:20:09 INFO - PROCESS | 1823 | 1462375209844 Marionette DEBUG loaded listener.js 08:20:09 INFO - PROCESS | 1823 | ++DOMWINDOW == 145 (0x8eb98000) [pid = 1823] [serial = 2308] [outer = 0x8dbc5000] 08:20:10 INFO - PROCESS | 1823 | 1462375210733 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"]]]}] 08:20:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:20:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:20:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:20:10 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1633ms 08:20:10 INFO - PROCESS | 1823 | 1462375210797 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 08:20:10 INFO - PROCESS | 1823 | 1462375210801 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 08:20:10 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:20:10 INFO - PROCESS | 1823 | 1462375210808 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:20:10 INFO - PROCESS | 1823 | 1462375210815 Marionette TRACE conn3 <- [1,3042,null,{}] 08:20:10 INFO - PROCESS | 1823 | 1462375210873 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}] 08:20:11 INFO - PROCESS | 1823 | 1462375211201 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 08:20:11 INFO - PROCESS | 1823 | 1462375211468 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:11 INFO - PROCESS | 1823 | ++DOCSHELL 0x8f405000 == 101 [pid = 1823] [id = 770] 08:20:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 146 (0x8f407c00) [pid = 1823] [serial = 2309] [outer = (nil)] 08:20:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 147 (0x8f583000) [pid = 1823] [serial = 2310] [outer = 0x8f407c00] 08:20:11 INFO - PROCESS | 1823 | 1462375211566 Marionette DEBUG loaded listener.js 08:20:11 INFO - PROCESS | 1823 | ++DOMWINDOW == 148 (0x8f590c00) [pid = 1823] [serial = 2311] [outer = 0x8f407c00] 08:20:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:20:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:20:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:20:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:20:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:20:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:20:12 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. 08:20:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:20:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:20:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:20:12 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'.) 08:20:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:20:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:20:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:20:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:20:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:20:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:20:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:20:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:20:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:20:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:20:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:20:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:20:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:20:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:20:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:20:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:20:12 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. 08:20:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:20:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:20:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:20:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:20:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:20:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:20:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:20:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:20:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:20:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:20:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:20:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:20:12 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. 08:20:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:20:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:20:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:20:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:20:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:20:12 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. 08:20:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:20:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:20:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:20:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:20:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:20:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:20:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:20:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:20:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 08:20:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:20:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:20:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:20:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:20:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:20:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:20:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:20:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:20:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:20:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:20:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:20:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:20:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:20:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:20:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:20:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:20:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:20:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:20:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:20:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:20:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:20:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:20:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:20:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:20:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:20:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:20:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:20:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:20:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:20:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:20:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:20:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:20:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:20:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:20:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:20:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:20:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:20:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:20:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:20:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:20:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:20:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:20:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:20:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:20:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:20:12 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:20:12 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2001ms 08:20:12 INFO - PROCESS | 1823 | 1462375212685 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]]]}] 08:20:12 INFO - PROCESS | 1823 | 1462375212884 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 08:20:12 INFO - PROCESS | 1823 | 1462375212901 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 08:20:12 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:20:12 INFO - PROCESS | 1823 | 1462375212991 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:20:12 INFO - PROCESS | 1823 | 1462375212995 Marionette TRACE conn3 <- [1,3046,null,{}] 08:20:13 INFO - PROCESS | 1823 | 1462375213008 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}] 08:20:13 INFO - PROCESS | 1823 | 1462375213233 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 08:20:13 INFO - PROCESS | 1823 | 1462375213561 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:13 INFO - PROCESS | 1823 | ++DOCSHELL 0x855edc00 == 102 [pid = 1823] [id = 771] 08:20:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 149 (0x876e2c00) [pid = 1823] [serial = 2312] [outer = (nil)] 08:20:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 150 (0x8817bc00) [pid = 1823] [serial = 2313] [outer = 0x876e2c00] 08:20:13 INFO - PROCESS | 1823 | 1462375213651 Marionette DEBUG loaded listener.js 08:20:13 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x89d4a400) [pid = 1823] [serial = 2314] [outer = 0x876e2c00] 08:20:14 INFO - PROCESS | 1823 | [1823] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:20:14 INFO - PROCESS | 1823 | 1462375214616 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:20:14 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:20:14 INFO - {} 08:20:14 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1683ms 08:20:14 INFO - PROCESS | 1823 | 1462375214629 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 08:20:14 INFO - PROCESS | 1823 | 1462375214632 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 08:20:14 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:20:14 INFO - PROCESS | 1823 | 1462375214639 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:20:14 INFO - PROCESS | 1823 | 1462375214642 Marionette TRACE conn3 <- [1,3050,null,{}] 08:20:14 INFO - PROCESS | 1823 | 1462375214648 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}] 08:20:14 INFO - PROCESS | 1823 | 1462375214881 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 08:20:15 INFO - PROCESS | 1823 | 1462375215172 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:15 INFO - PROCESS | 1823 | ++DOCSHELL 0x859f1c00 == 103 [pid = 1823] [id = 772] 08:20:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x8d9a5c00) [pid = 1823] [serial = 2315] [outer = (nil)] 08:20:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x8dccc400) [pid = 1823] [serial = 2316] [outer = 0x8d9a5c00] 08:20:15 INFO - PROCESS | 1823 | 1462375215311 Marionette DEBUG loaded listener.js 08:20:15 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x8e0b9400) [pid = 1823] [serial = 2317] [outer = 0x8d9a5c00] 08:20:16 INFO - PROCESS | 1823 | 1462375216177 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]]]}] 08:20:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:20:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:20:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:20:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:20:16 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1582ms 08:20:16 INFO - PROCESS | 1823 | 1462375216223 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 08:20:16 INFO - PROCESS | 1823 | 1462375216227 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 08:20:16 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:20:16 INFO - PROCESS | 1823 | 1462375216235 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:20:16 INFO - PROCESS | 1823 | 1462375216239 Marionette TRACE conn3 <- [1,3054,null,{}] 08:20:16 INFO - PROCESS | 1823 | 1462375216245 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}] 08:20:16 INFO - PROCESS | 1823 | 1462375216614 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 08:20:16 INFO - PROCESS | 1823 | 1462375216886 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:16 INFO - PROCESS | 1823 | ++DOCSHELL 0x8d9a2000 == 104 [pid = 1823] [id = 773] 08:20:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x8e0b4000) [pid = 1823] [serial = 2318] [outer = (nil)] 08:20:16 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x8ebd3400) [pid = 1823] [serial = 2319] [outer = 0x8e0b4000] 08:20:16 INFO - PROCESS | 1823 | 1462375216982 Marionette DEBUG loaded listener.js 08:20:17 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0x91eb6c00) [pid = 1823] [serial = 2320] [outer = 0x8e0b4000] 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:20:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:20:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:20:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:20:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:20:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:20:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:20:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:20:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:20:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:20:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:20:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:20:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:20:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:20:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:20:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:20:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:20:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:20:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:20:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:20:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:20:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:20:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:20:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:20:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:20:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:20:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:20:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:20:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:20:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:20:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:20:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:20:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:20:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:20:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:20:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:20:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:20:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:20:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:20:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:20:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:20:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:20:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:20:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:20:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:20:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:20:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:20:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:20:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:20:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:20:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:20:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:20:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:20:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:20:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:20:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:20:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:20:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:20:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:20:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:20:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:20:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:20:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:20:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:20:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:20:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:20:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:20:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:20:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:20:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:20:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:20:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:20:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:20:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:20:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:20:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:20:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:20:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:20:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:20:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:20:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:20:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:20:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:20:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:20:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:20:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:20:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:20:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:20:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:20:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:20:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:20:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:20:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:20:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:20:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:20:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:20:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:20:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:20:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:20:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:20:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:20:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:20:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:20:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:20:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:20:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:20:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:20:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:20:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:20:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:20:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:20:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:20:18 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:20:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:20:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:20:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:20:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:20:18 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" 08:20:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:20:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:20:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:20:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:20:18 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" 08:20:18 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:20:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:18 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:20:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:20:18 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:20:18 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2087ms 08:20:18 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:20:18 INFO - PROCESS | 1823 | 1462375218174 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"]]]}] 08:20:18 INFO - PROCESS | 1823 | 1462375218386 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 08:20:18 INFO - PROCESS | 1823 | 1462375218393 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 08:20:18 INFO - PROCESS | 1823 | 1462375218454 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:20:18 INFO - PROCESS | 1823 | 1462375218461 Marionette TRACE conn3 <- [1,3058,null,{}] 08:20:18 INFO - PROCESS | 1823 | 1462375218603 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}] 08:20:18 INFO - PROCESS | 1823 | 1462375218910 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 08:20:19 INFO - PROCESS | 1823 | 1462375219128 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:19 INFO - PROCESS | 1823 | ++DOCSHELL 0x8e0c0400 == 105 [pid = 1823] [id = 774] 08:20:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x91cf4c00) [pid = 1823] [serial = 2321] [outer = (nil)] 08:20:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x9248dc00) [pid = 1823] [serial = 2322] [outer = 0x91cf4c00] 08:20:19 INFO - PROCESS | 1823 | 1462375219230 Marionette DEBUG loaded listener.js 08:20:19 INFO - PROCESS | 1823 | ++DOMWINDOW == 160 (0x92493c00) [pid = 1823] [serial = 2323] [outer = 0x91cf4c00] 08:20:20 INFO - PROCESS | 1823 | 1462375220137 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]]]}] 08:20:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:20:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:20:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:20:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:20:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:20:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:20:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:20:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:20:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:20:20 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:20:20 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:20:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:20 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:20:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:20:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:20:20 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:20:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:20:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:20:20 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:20:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:20:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:20 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:20:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:20:20 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:20:20 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1776ms 08:20:20 INFO - PROCESS | 1823 | 1462375220188 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 08:20:20 INFO - PROCESS | 1823 | 1462375220192 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 08:20:20 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:20:20 INFO - PROCESS | 1823 | 1462375220251 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:20:20 INFO - PROCESS | 1823 | 1462375220254 Marionette TRACE conn3 <- [1,3062,null,{}] 08:20:20 INFO - PROCESS | 1823 | 1462375220267 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}] 08:20:20 INFO - PROCESS | 1823 | 1462375220504 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 08:20:20 INFO - PROCESS | 1823 | 1462375220834 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:20 INFO - PROCESS | 1823 | ++DOCSHELL 0x85ceb000 == 106 [pid = 1823] [id = 775] 08:20:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 161 (0x91f47400) [pid = 1823] [serial = 2324] [outer = (nil)] 08:20:20 INFO - PROCESS | 1823 | ++DOMWINDOW == 162 (0x92af6000) [pid = 1823] [serial = 2325] [outer = 0x91f47400] 08:20:20 INFO - PROCESS | 1823 | 1462375220926 Marionette DEBUG loaded listener.js 08:20:21 INFO - PROCESS | 1823 | ++DOMWINDOW == 163 (0x92dc5c00) [pid = 1823] [serial = 2326] [outer = 0x91f47400] 08:20:21 INFO - PROCESS | 1823 | [1823] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:20:21 INFO - PROCESS | 1823 | 1462375221792 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:20:21 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:20:21 INFO - {} 08:20:21 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1634ms 08:20:21 INFO - PROCESS | 1823 | 1462375221839 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 08:20:21 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:20:21 INFO - PROCESS | 1823 | 1462375221843 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 08:20:21 INFO - PROCESS | 1823 | 1462375221854 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:20:21 INFO - PROCESS | 1823 | 1462375221858 Marionette TRACE conn3 <- [1,3066,null,{}] 08:20:21 INFO - PROCESS | 1823 | 1462375221863 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}] 08:20:22 INFO - PROCESS | 1823 | 1462375222130 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 08:20:22 INFO - PROCESS | 1823 | 1462375222406 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:22 INFO - PROCESS | 1823 | ++DOCSHELL 0x855f6000 == 107 [pid = 1823] [id = 776] 08:20:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 164 (0x8f587800) [pid = 1823] [serial = 2327] [outer = (nil)] 08:20:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 165 (0x93cbe000) [pid = 1823] [serial = 2328] [outer = 0x8f587800] 08:20:22 INFO - PROCESS | 1823 | 1462375222535 Marionette DEBUG loaded listener.js 08:20:22 INFO - PROCESS | 1823 | ++DOMWINDOW == 166 (0x950ba800) [pid = 1823] [serial = 2329] [outer = 0x8f587800] 08:20:23 INFO - PROCESS | 1823 | 1462375223364 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]]]}] 08:20:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:20:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:20:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:20:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:20:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:20:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:20:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:20:23 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1543ms 08:20:23 INFO - PROCESS | 1823 | 1462375223395 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 08:20:23 INFO - PROCESS | 1823 | 1462375223398 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 08:20:23 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:20:23 INFO - PROCESS | 1823 | 1462375223405 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:20:23 INFO - PROCESS | 1823 | 1462375223408 Marionette TRACE conn3 <- [1,3070,null,{}] 08:20:23 INFO - PROCESS | 1823 | 1462375223414 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}] 08:20:23 INFO - PROCESS | 1823 | 1462375223633 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 08:20:23 INFO - PROCESS | 1823 | 1462375223932 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:23 INFO - PROCESS | 1823 | ++DOCSHELL 0x8bc1c800 == 108 [pid = 1823] [id = 777] 08:20:23 INFO - PROCESS | 1823 | ++DOMWINDOW == 167 (0x92dcd000) [pid = 1823] [serial = 2330] [outer = (nil)] 08:20:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 168 (0x95107800) [pid = 1823] [serial = 2331] [outer = 0x92dcd000] 08:20:24 INFO - PROCESS | 1823 | 1462375224021 Marionette DEBUG loaded listener.js 08:20:24 INFO - PROCESS | 1823 | ++DOMWINDOW == 169 (0x9510b800) [pid = 1823] [serial = 2332] [outer = 0x92dcd000] 08:20:24 INFO - PROCESS | 1823 | 1462375224885 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]]]}] 08:20:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:20:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:20:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:20:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:20:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:20:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:20:24 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1534ms 08:20:24 INFO - PROCESS | 1823 | 1462375224964 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 08:20:24 INFO - PROCESS | 1823 | 1462375224968 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 08:20:24 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:20:24 INFO - PROCESS | 1823 | 1462375224977 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:20:24 INFO - PROCESS | 1823 | 1462375224981 Marionette TRACE conn3 <- [1,3074,null,{}] 08:20:24 INFO - PROCESS | 1823 | 1462375224987 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}] 08:20:25 INFO - PROCESS | 1823 | 1462375225250 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 08:20:25 INFO - PROCESS | 1823 | 1462375225547 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:25 INFO - PROCESS | 1823 | ++DOCSHELL 0x92af0800 == 109 [pid = 1823] [id = 778] 08:20:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 170 (0x950bd000) [pid = 1823] [serial = 2333] [outer = (nil)] 08:20:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 171 (0x976a8400) [pid = 1823] [serial = 2334] [outer = 0x950bd000] 08:20:25 INFO - PROCESS | 1823 | 1462375225647 Marionette DEBUG loaded listener.js 08:20:25 INFO - PROCESS | 1823 | ++DOMWINDOW == 172 (0x99568c00) [pid = 1823] [serial = 2335] [outer = 0x950bd000] 08:20:26 INFO - PROCESS | 1823 | 1462375226495 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]]]}] 08:20:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:20:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:20:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:20:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:20:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:20:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:20:26 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1533ms 08:20:26 INFO - PROCESS | 1823 | 1462375226533 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 08:20:26 INFO - PROCESS | 1823 | 1462375226537 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 08:20:26 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:20:26 INFO - PROCESS | 1823 | 1462375226546 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:20:26 INFO - PROCESS | 1823 | 1462375226548 Marionette TRACE conn3 <- [1,3078,null,{}] 08:20:26 INFO - PROCESS | 1823 | 1462375226553 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}] 08:20:26 INFO - PROCESS | 1823 | 1462375226768 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 08:20:27 INFO - PROCESS | 1823 | 1462375227090 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:27 INFO - PROCESS | 1823 | ++DOCSHELL 0x91fd4400 == 110 [pid = 1823] [id = 779] 08:20:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 173 (0x92af3c00) [pid = 1823] [serial = 2336] [outer = (nil)] 08:20:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 174 (0x93a09000) [pid = 1823] [serial = 2337] [outer = 0x92af3c00] 08:20:27 INFO - PROCESS | 1823 | 1462375227178 Marionette DEBUG loaded listener.js 08:20:27 INFO - PROCESS | 1823 | ++DOMWINDOW == 175 (0x93cb4000) [pid = 1823] [serial = 2338] [outer = 0x92af3c00] 08:20:28 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () { 08:20:28 INFO - reader.readAsText(blob_2) 08:20:28 INFO - }" did not throw 08:20:28 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3 08:20:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:28 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1 08:20:28 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () { 08:20:28 INFO - reader.readAsDataURL(blob_2) 08:20:28 INFO - }" did not throw 08:20:28 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3 08:20:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:28 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1 08:20:28 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () { 08:20:28 INFO - reader.readAsArrayBuffer(blob_2) 08:20:28 INFO - }" did not throw 08:20:28 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3 08:20:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:28 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1 08:20:28 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true 08:20:28 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5 08:20:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:28 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:20:28 INFO - reader.onloadstart [0,3081,"getWindowHandle",null] 08:20:28 INFO - PROCESS | 1823 | 1462375228091 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 08:20:28 INFO - PROCESS | 1823 | 1462375228108 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:20:28 INFO - PROCESS | 1823 | 1462375228115 Marionette TRACE conn3 <- [1,3082,null,{}] 08:20:28 INFO - PROCESS | 1823 | 1462375228122 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}] 08:20:28 INFO - PROCESS | 1823 | 1462375228371 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 08:20:28 INFO - PROCESS | 1823 | 1462375228634 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:28 INFO - PROCESS | 1823 | ++DOCSHELL 0x99ec5400 == 111 [pid = 1823] [id = 780] 08:20:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 176 (0x99fd6000) [pid = 1823] [serial = 2339] [outer = (nil)] 08:20:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 177 (0x9a97f800) [pid = 1823] [serial = 2340] [outer = 0x99fd6000] 08:20:28 INFO - PROCESS | 1823 | 1462375228720 Marionette DEBUG loaded listener.js 08:20:28 INFO - PROCESS | 1823 | ++DOMWINDOW == 178 (0x9aad7000) [pid = 1823] [serial = 2341] [outer = 0x99fd6000] 08:20:29 INFO - PROCESS | 1823 | 1462375229611 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]]]}] 08:20:29 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:20:29 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:20:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:29 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:20:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:20:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1538ms 08:20:29 INFO - PROCESS | 1823 | 1462375229643 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 08:20:29 INFO - PROCESS | 1823 | 1462375229647 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 08:20:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:20:29 INFO - PROCESS | 1823 | 1462375229653 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:20:29 INFO - PROCESS | 1823 | 1462375229657 Marionette TRACE conn3 <- [1,3086,null,{}] 08:20:29 INFO - PROCESS | 1823 | 1462375229663 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}] 08:20:29 INFO - PROCESS | 1823 | 1462375229882 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 08:20:30 INFO - PROCESS | 1823 | 1462375230186 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:30 INFO - PROCESS | 1823 | ++DOCSHELL 0x8ac02000 == 112 [pid = 1823] [id = 781] 08:20:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 179 (0x951f3c00) [pid = 1823] [serial = 2342] [outer = (nil)] 08:20:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 180 (0x9b2a3c00) [pid = 1823] [serial = 2343] [outer = 0x951f3c00] 08:20:30 INFO - PROCESS | 1823 | 1462375230279 Marionette DEBUG loaded listener.js 08:20:30 INFO - PROCESS | 1823 | ++DOMWINDOW == 181 (0x9b82ec00) [pid = 1823] [serial = 2344] [outer = 0x951f3c00] 08:20:31 INFO - PROCESS | 1823 | 1462375231115 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:20:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:20:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1483ms 08:20:31 INFO - PROCESS | 1823 | 1462375231138 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 08:20:31 INFO - PROCESS | 1823 | 1462375231141 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 08:20:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:20:31 INFO - PROCESS | 1823 | 1462375231149 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:20:31 INFO - PROCESS | 1823 | 1462375231153 Marionette TRACE conn3 <- [1,3090,null,{}] 08:20:31 INFO - PROCESS | 1823 | 1462375231159 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}] 08:20:31 INFO - PROCESS | 1823 | 1462375231383 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 08:20:31 INFO - PROCESS | 1823 | 1462375231674 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:31 INFO - PROCESS | 1823 | ++DOCSHELL 0x92dc1800 == 113 [pid = 1823] [id = 782] 08:20:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 182 (0x9a222400) [pid = 1823] [serial = 2345] [outer = (nil)] 08:20:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 183 (0x9d473400) [pid = 1823] [serial = 2346] [outer = 0x9a222400] 08:20:31 INFO - PROCESS | 1823 | 1462375231761 Marionette DEBUG loaded listener.js 08:20:31 INFO - PROCESS | 1823 | ++DOMWINDOW == 184 (0x9d4c4800) [pid = 1823] [serial = 2347] [outer = 0x9a222400] 08:20:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:20:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1491ms 08:20:32 INFO - PROCESS | 1823 | 1462375232632 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:20:32 INFO - PROCESS | 1823 | 1462375232640 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 08:20:32 INFO - PROCESS | 1823 | 1462375232645 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 08:20:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:20:32 INFO - PROCESS | 1823 | 1462375232651 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:20:32 INFO - PROCESS | 1823 | 1462375232655 Marionette TRACE conn3 <- [1,3094,null,{}] 08:20:32 INFO - PROCESS | 1823 | 1462375232660 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}] 08:20:32 INFO - PROCESS | 1823 | 1462375232875 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 08:20:33 INFO - PROCESS | 1823 | 1462375233189 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:33 INFO - PROCESS | 1823 | ++DOCSHELL 0x9b2a2400 == 114 [pid = 1823] [id = 783] 08:20:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 185 (0x9d4bb000) [pid = 1823] [serial = 2348] [outer = (nil)] 08:20:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 186 (0xa1029000) [pid = 1823] [serial = 2349] [outer = 0x9d4bb000] 08:20:33 INFO - PROCESS | 1823 | 1462375233280 Marionette DEBUG loaded listener.js 08:20:33 INFO - PROCESS | 1823 | ++DOMWINDOW == 187 (0xa102f400) [pid = 1823] [serial = 2350] [outer = 0x9d4bb000] 08:20:34 INFO - PROCESS | 1823 | 1462375234134 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:20:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:20:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1538ms 08:20:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:20:34 INFO - PROCESS | 1823 | 1462375234190 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 08:20:34 INFO - PROCESS | 1823 | 1462375234193 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 08:20:34 INFO - PROCESS | 1823 | 1462375234200 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:20:34 INFO - PROCESS | 1823 | 1462375234203 Marionette TRACE conn3 <- [1,3098,null,{}] 08:20:34 INFO - PROCESS | 1823 | 1462375234232 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}] 08:20:34 INFO - PROCESS | 1823 | 1462375234495 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 08:20:34 INFO - PROCESS | 1823 | 1462375234796 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:34 INFO - PROCESS | 1823 | ++DOCSHELL 0x855efc00 == 115 [pid = 1823] [id = 784] 08:20:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 188 (0x91eac400) [pid = 1823] [serial = 2351] [outer = (nil)] 08:20:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 189 (0xa2199400) [pid = 1823] [serial = 2352] [outer = 0x91eac400] 08:20:34 INFO - PROCESS | 1823 | 1462375234882 Marionette DEBUG loaded listener.js 08:20:34 INFO - PROCESS | 1823 | ++DOMWINDOW == 190 (0xa2263c00) [pid = 1823] [serial = 2353] [outer = 0x91eac400] 08:20:35 INFO - PROCESS | 1823 | 1462375235730 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]]]}] 08:20:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:20:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:20:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1587ms 08:20:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:20:35 INFO - PROCESS | 1823 | 1462375235787 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 08:20:35 INFO - PROCESS | 1823 | 1462375235790 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 08:20:35 INFO - PROCESS | 1823 | 1462375235797 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:20:35 INFO - PROCESS | 1823 | 1462375235799 Marionette TRACE conn3 <- [1,3102,null,{}] 08:20:35 INFO - PROCESS | 1823 | 1462375235806 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}] 08:20:36 INFO - PROCESS | 1823 | 1462375236128 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 08:20:36 INFO - PROCESS | 1823 | 1462375236369 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:36 INFO - PROCESS | 1823 | ++DOCSHELL 0x848cc800 == 116 [pid = 1823] [id = 785] 08:20:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 191 (0x93a02c00) [pid = 1823] [serial = 2354] [outer = (nil)] 08:20:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 192 (0xa22b5800) [pid = 1823] [serial = 2355] [outer = 0x93a02c00] 08:20:36 INFO - PROCESS | 1823 | 1462375236461 Marionette DEBUG loaded listener.js 08:20:36 INFO - PROCESS | 1823 | ++DOMWINDOW == 193 (0xa22bac00) [pid = 1823] [serial = 2356] [outer = 0x93a02c00] 08:20:38 INFO - PROCESS | 1823 | --DOCSHELL 0x876e4800 == 115 [pid = 1823] [id = 738] 08:20:38 INFO - PROCESS | 1823 | --DOCSHELL 0x88170800 == 114 [pid = 1823] [id = 739] 08:20:38 INFO - PROCESS | 1823 | --DOCSHELL 0x8a5d0800 == 113 [pid = 1823] [id = 740] 08:20:38 INFO - PROCESS | 1823 | --DOCSHELL 0x8831d400 == 112 [pid = 1823] [id = 766] 08:20:38 INFO - PROCESS | 1823 | --DOCSHELL 0x85df5800 == 111 [pid = 1823] [id = 765] 08:20:38 INFO - PROCESS | 1823 | --DOCSHELL 0x855f7000 == 110 [pid = 1823] [id = 764] 08:20:38 INFO - PROCESS | 1823 | --DOCSHELL 0x9d4b7400 == 109 [pid = 1823] [id = 762] 08:20:38 INFO - PROCESS | 1823 | --DOCSHELL 0x9bf1d400 == 108 [pid = 1823] [id = 761] 08:20:38 INFO - PROCESS | 1823 | --DOCSHELL 0x9b8ad000 == 107 [pid = 1823] [id = 760] 08:20:38 INFO - PROCESS | 1823 | --DOCSHELL 0x9b7b1400 == 106 [pid = 1823] [id = 758] 08:20:38 INFO - PROCESS | 1823 | --DOCSHELL 0x85cec800 == 105 [pid = 1823] [id = 759] 08:20:38 INFO - PROCESS | 1823 | --DOCSHELL 0x9ad0ec00 == 104 [pid = 1823] [id = 756] 08:20:38 INFO - PROCESS | 1823 | --DOCSHELL 0x9b8b3800 == 103 [pid = 1823] [id = 757] 08:20:38 INFO - PROCESS | 1823 | --DOCSHELL 0x9a97e800 == 102 [pid = 1823] [id = 755] 08:20:38 INFO - PROCESS | 1823 | --DOCSHELL 0x946c5000 == 101 [pid = 1823] [id = 754] 08:20:38 INFO - PROCESS | 1823 | --DOCSHELL 0x92e12400 == 100 [pid = 1823] [id = 753] 08:20:38 INFO - PROCESS | 1823 | --DOCSHELL 0x91fd8800 == 99 [pid = 1823] [id = 751] 08:20:38 INFO - PROCESS | 1823 | --DOCSHELL 0x8ebd3c00 == 98 [pid = 1823] [id = 752] 08:20:38 INFO - PROCESS | 1823 | --DOCSHELL 0x91fcd000 == 97 [pid = 1823] [id = 750] 08:20:38 INFO - PROCESS | 1823 | --DOCSHELL 0x8f58e400 == 96 [pid = 1823] [id = 749] 08:20:38 INFO - PROCESS | 1823 | --DOCSHELL 0x8eb99800 == 95 [pid = 1823] [id = 748] 08:20:38 INFO - PROCESS | 1823 | --DOCSHELL 0x8eba0400 == 94 [pid = 1823] [id = 746] 08:20:38 INFO - PROCESS | 1823 | --DOCSHELL 0x8e9c0400 == 93 [pid = 1823] [id = 747] 08:20:38 INFO - PROCESS | 1823 | --DOCSHELL 0x8bc11800 == 92 [pid = 1823] [id = 744] 08:20:38 INFO - PROCESS | 1823 | --DOCSHELL 0x8dcc2000 == 91 [pid = 1823] [id = 745] 08:20:38 INFO - PROCESS | 1823 | --DOCSHELL 0x88174000 == 90 [pid = 1823] [id = 743] 08:20:39 INFO - PROCESS | 1823 | --DOMWINDOW == 192 (0x8d29c800) [pid = 1823] [serial = 2228] [outer = (nil)] [url = about:blank] 08:20:39 INFO - PROCESS | 1823 | --DOMWINDOW == 191 (0x91eae400) [pid = 1823] [serial = 2189] [outer = (nil)] [url = about:blank] 08:20:39 INFO - PROCESS | 1823 | --DOMWINDOW == 190 (0x8784e000) [pid = 1823] [serial = 2217] [outer = (nil)] [url = about:blank] 08:20:39 INFO - PROCESS | 1823 | --DOMWINDOW == 189 (0x99ec4000) [pid = 1823] [serial = 2205] [outer = (nil)] [url = about:blank] 08:20:39 INFO - PROCESS | 1823 | --DOMWINDOW == 188 (0x876ee000) [pid = 1823] [serial = 2216] [outer = (nil)] [url = about:blank] 08:20:39 INFO - PROCESS | 1823 | --DOMWINDOW == 187 (0x995cf400) [pid = 1823] [serial = 2202] [outer = (nil)] [url = about:blank] 08:20:39 INFO - PROCESS | 1823 | --DOMWINDOW == 186 (0x89d43c00) [pid = 1823] [serial = 2220] [outer = (nil)] [url = about:blank] 08:20:39 INFO - PROCESS | 1823 | --DOMWINDOW == 185 (0x8f403000) [pid = 1823] [serial = 2180] [outer = (nil)] [url = about:blank] 08:20:39 INFO - PROCESS | 1823 | --DOMWINDOW == 184 (0x8bc0f000) [pid = 1823] [serial = 2222] [outer = (nil)] [url = about:blank] 08:20:39 INFO - PROCESS | 1823 | --DOMWINDOW == 183 (0x88172800) [pid = 1823] [serial = 2225] [outer = (nil)] [url = about:blank] 08:20:39 INFO - PROCESS | 1823 | --DOMWINDOW == 182 (0x89475000) [pid = 1823] [serial = 2166] [outer = (nil)] [url = about:blank] 08:20:39 INFO - PROCESS | 1823 | --DOMWINDOW == 181 (0x8d29d000) [pid = 1823] [serial = 2171] [outer = (nil)] [url = about:blank] 08:20:39 INFO - PROCESS | 1823 | --DOMWINDOW == 180 (0x8e9b9c00) [pid = 1823] [serial = 2178] [outer = (nil)] [url = about:blank] 08:20:39 INFO - PROCESS | 1823 | --DOMWINDOW == 179 (0x995cc000) [pid = 1823] [serial = 2201] [outer = (nil)] [url = about:blank] 08:20:39 INFO - PROCESS | 1823 | --DOMWINDOW == 178 (0x93a02800) [pid = 1823] [serial = 2195] [outer = (nil)] [url = about:blank] 08:20:39 INFO - PROCESS | 1823 | --DOMWINDOW == 177 (0x93a0f400) [pid = 1823] [serial = 2196] [outer = (nil)] [url = about:blank] 08:20:39 INFO - PROCESS | 1823 | --DOMWINDOW == 176 (0x8bc35000) [pid = 1823] [serial = 2223] [outer = (nil)] [url = about:blank] 08:20:39 INFO - PROCESS | 1823 | --DOMWINDOW == 175 (0x976a9000) [pid = 1823] [serial = 2199] [outer = (nil)] [url = about:blank] 08:20:39 INFO - PROCESS | 1823 | --DOMWINDOW == 174 (0x8bc0ec00) [pid = 1823] [serial = 2168] [outer = (nil)] [url = about:blank] 08:20:39 INFO - PROCESS | 1823 | --DOMWINDOW == 173 (0x8dcc1c00) [pid = 1823] [serial = 2175] [outer = (nil)] [url = about:blank] 08:20:39 INFO - PROCESS | 1823 | --DOMWINDOW == 172 (0x8bc3e000) [pid = 1823] [serial = 2169] [outer = (nil)] [url = about:blank] 08:20:39 INFO - PROCESS | 1823 | --DOMWINDOW == 171 (0x8d8d5800) [pid = 1823] [serial = 2172] [outer = (nil)] [url = about:blank] 08:20:39 INFO - PROCESS | 1823 | --DOMWINDOW == 170 (0x975ab400) [pid = 1823] [serial = 2198] [outer = (nil)] [url = about:blank] 08:20:39 INFO - PROCESS | 1823 | --DOMWINDOW == 169 (0x9a984400) [pid = 1823] [serial = 2213] [outer = (nil)] [url = about:blank] 08:20:39 INFO - PROCESS | 1823 | --DOMWINDOW == 168 (0x8f407400) [pid = 1823] [serial = 2181] [outer = (nil)] [url = about:blank] 08:20:39 INFO - PROCESS | 1823 | --DOMWINDOW == 167 (0x89d46800) [pid = 1823] [serial = 2226] [outer = (nil)] [url = about:blank] 08:20:39 INFO - PROCESS | 1823 | --DOMWINDOW == 166 (0x9a623000) [pid = 1823] [serial = 2210] [outer = (nil)] [url = about:blank] 08:20:39 INFO - PROCESS | 1823 | --DOMWINDOW == 165 (0x9a48b800) [pid = 1823] [serial = 2208] [outer = (nil)] [url = about:blank] 08:20:39 INFO - PROCESS | 1823 | --DOMWINDOW == 164 (0x92aefc00) [pid = 1823] [serial = 2193] [outer = (nil)] [url = about:blank] 08:20:39 INFO - PROCESS | 1823 | --DOMWINDOW == 163 (0x92377400) [pid = 1823] [serial = 2192] [outer = (nil)] [url = about:blank] 08:20:39 INFO - PROCESS | 1823 | --DOMWINDOW == 162 (0x90d78800) [pid = 1823] [serial = 2184] [outer = (nil)] [url = about:blank] 08:20:39 INFO - PROCESS | 1823 | --DOMWINDOW == 161 (0x91ecb800) [pid = 1823] [serial = 2190] [outer = (nil)] [url = about:blank] 08:20:39 INFO - PROCESS | 1823 | --DOMWINDOW == 160 (0x8dbc4c00) [pid = 1823] [serial = 2174] [outer = (nil)] [url = about:blank] 08:20:39 INFO - PROCESS | 1823 | --DOMWINDOW == 159 (0x9a488400) [pid = 1823] [serial = 2207] [outer = (nil)] [url = about:blank] 08:20:39 INFO - PROCESS | 1823 | --DOMWINDOW == 158 (0x8e0bf800) [pid = 1823] [serial = 2177] [outer = (nil)] [url = about:blank] 08:20:39 INFO - PROCESS | 1823 | --DOMWINDOW == 157 (0x855b3800) [pid = 1823] [serial = 2162] [outer = (nil)] [url = about:blank] 08:20:39 INFO - PROCESS | 1823 | --DOMWINDOW == 156 (0x859ef000) [pid = 1823] [serial = 2163] [outer = (nil)] [url = about:blank] 08:20:39 INFO - PROCESS | 1823 | --DOMWINDOW == 155 (0x8f602800) [pid = 1823] [serial = 2183] [outer = (nil)] [url = about:blank] 08:20:39 INFO - PROCESS | 1823 | --DOMWINDOW == 154 (0x8948b400) [pid = 1823] [serial = 2219] [outer = (nil)] [url = about:blank] 08:20:39 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x995d8c00) [pid = 1823] [serial = 2204] [outer = (nil)] [url = about:blank] 08:20:39 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x88730800) [pid = 1823] [serial = 2165] [outer = (nil)] [url = about:blank] 08:20:39 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x91d58400) [pid = 1823] [serial = 2186] [outer = (nil)] [url = about:blank] 08:20:39 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x91d60800) [pid = 1823] [serial = 2187] [outer = (nil)] [url = about:blank] 08:20:39 INFO - PROCESS | 1823 | 1462375239658 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:20:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:20:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 3888ms 08:20:39 INFO - PROCESS | 1823 | 1462375239684 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 08:20:39 INFO - PROCESS | 1823 | 1462375239691 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 08:20:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:20:39 INFO - PROCESS | 1823 | 1462375239699 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 08:20:39 INFO - PROCESS | 1823 | 1462375239705 Marionette TRACE conn3 <- [1,3106,null,{}] 08:20:39 INFO - PROCESS | 1823 | 1462375239713 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}] 08:20:39 INFO - PROCESS | 1823 | 1462375239923 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 08:20:40 INFO - PROCESS | 1823 | 1462375240156 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:40 INFO - PROCESS | 1823 | ++DOCSHELL 0x88178000 == 91 [pid = 1823] [id = 786] 08:20:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 151 (0x88178400) [pid = 1823] [serial = 2357] [outer = (nil)] 08:20:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 152 (0x8831d400) [pid = 1823] [serial = 2358] [outer = 0x88178400] 08:20:40 INFO - PROCESS | 1823 | 1462375240242 Marionette DEBUG loaded listener.js 08:20:40 INFO - PROCESS | 1823 | ++DOMWINDOW == 153 (0x88726000) [pid = 1823] [serial = 2359] [outer = 0x88178400] 08:20:41 INFO - PROCESS | 1823 | 1462375241098 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]]]}] 08:20:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:20:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:20:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:20:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1441ms 08:20:41 INFO - PROCESS | 1823 | 1462375241141 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 08:20:41 INFO - PROCESS | 1823 | 1462375241149 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 08:20:41 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:20:41 INFO - PROCESS | 1823 | 1462375241164 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 08:20:41 INFO - PROCESS | 1823 | 1462375241168 Marionette TRACE conn3 <- [1,3110,null,{}] 08:20:41 INFO - PROCESS | 1823 | 1462375241174 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}] 08:20:41 INFO - PROCESS | 1823 | 1462375241386 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 08:20:41 INFO - PROCESS | 1823 | 1462375241643 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:41 INFO - PROCESS | 1823 | ++DOCSHELL 0x8946a800 == 92 [pid = 1823] [id = 787] 08:20:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 154 (0x89471000) [pid = 1823] [serial = 2360] [outer = (nil)] 08:20:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 155 (0x89d46800) [pid = 1823] [serial = 2361] [outer = 0x89471000] 08:20:41 INFO - PROCESS | 1823 | 1462375241718 Marionette DEBUG loaded listener.js 08:20:41 INFO - PROCESS | 1823 | ++DOMWINDOW == 156 (0x8a5cf400) [pid = 1823] [serial = 2362] [outer = 0x89471000] 08:20:42 INFO - PROCESS | 1823 | 1462375242532 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"]]]}] 08:20:42 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:20:42 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 08:20:42 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:20:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:20:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:20:42 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:20:42 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1401ms 08:20:42 INFO - PROCESS | 1823 | 1462375242570 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 08:20:42 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:20:42 INFO - PROCESS | 1823 | 1462375242574 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 08:20:42 INFO - PROCESS | 1823 | 1462375242580 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 08:20:42 INFO - PROCESS | 1823 | 1462375242585 Marionette TRACE conn3 <- [1,3114,null,{}] 08:20:42 INFO - PROCESS | 1823 | 1462375242600 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}] 08:20:42 INFO - PROCESS | 1823 | 1462375242914 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 08:20:42 INFO - PROCESS | 1823 | 1462375242965 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\", \"ad2d169c-1697-43da-98e2-bcad526b3e24\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:20:43 INFO - PROCESS | 1823 | ++DOCSHELL 0x89495400 == 93 [pid = 1823] [id = 788] 08:20:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 157 (0x8ac10800) [pid = 1823] [serial = 2363] [outer = (nil)] 08:20:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 158 (0x8bc17400) [pid = 1823] [serial = 2364] [outer = 0x8ac10800] 08:20:43 INFO - PROCESS | 1823 | 1462375243187 Marionette DEBUG loaded listener.js 08:20:43 INFO - PROCESS | 1823 | ++DOMWINDOW == 159 (0x8bd97400) [pid = 1823] [serial = 2365] [outer = 0x8ac10800] 08:20:44 INFO - PROCESS | 1823 | --DOMWINDOW == 158 (0x9bffd800) [pid = 1823] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 08:20:44 INFO - PROCESS | 1823 | --DOMWINDOW == 157 (0x88642000) [pid = 1823] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 08:20:44 INFO - PROCESS | 1823 | --DOMWINDOW == 156 (0x883e9800) [pid = 1823] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 08:20:44 INFO - PROCESS | 1823 | --DOMWINDOW == 155 (0x92aee000) [pid = 1823] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 08:20:44 INFO - PROCESS | 1823 | --DOMWINDOW == 154 (0x9aad4400) [pid = 1823] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 08:20:44 INFO - PROCESS | 1823 | --DOMWINDOW == 153 (0x91fd5800) [pid = 1823] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 08:20:44 INFO - PROCESS | 1823 | --DOMWINDOW == 152 (0x8e2d4800) [pid = 1823] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 08:20:44 INFO - PROCESS | 1823 | --DOMWINDOW == 151 (0x92e15800) [pid = 1823] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 08:20:44 INFO - PROCESS | 1823 | --DOMWINDOW == 150 (0x9b4bec00) [pid = 1823] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 08:20:44 INFO - PROCESS | 1823 | --DOMWINDOW == 149 (0x992e4c00) [pid = 1823] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:20:44 INFO - PROCESS | 1823 | --DOMWINDOW == 148 (0x975b1c00) [pid = 1823] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 08:20:44 INFO - PROCESS | 1823 | --DOMWINDOW == 147 (0x8eb9e400) [pid = 1823] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:20:44 INFO - PROCESS | 1823 | --DOMWINDOW == 146 (0x9a48d400) [pid = 1823] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:20:44 INFO - PROCESS | 1823 | --DOMWINDOW == 145 (0x859e3400) [pid = 1823] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 08:20:44 INFO - PROCESS | 1823 | --DOMWINDOW == 144 (0x88316000) [pid = 1823] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 08:20:44 INFO - PROCESS | 1823 | --DOMWINDOW == 143 (0x876e2400) [pid = 1823] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 08:20:44 INFO - PROCESS | 1823 | --DOMWINDOW == 142 (0x9ad0f400) [pid = 1823] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 08:20:44 INFO - PROCESS | 1823 | --DOMWINDOW == 141 (0x90d78400) [pid = 1823] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 08:20:44 INFO - PROCESS | 1823 | --DOMWINDOW == 140 (0x93a0b800) [pid = 1823] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 08:20:44 INFO - PROCESS | 1823 | --DOMWINDOW == 139 (0x9bff1800) [pid = 1823] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 08:20:44 INFO - PROCESS | 1823 | --DOMWINDOW == 138 (0x9b7b8000) [pid = 1823] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 08:20:44 INFO - PROCESS | 1823 | --DOMWINDOW == 137 (0x9d4bf400) [pid = 1823] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 08:20:44 INFO - PROCESS | 1823 | --DOMWINDOW == 136 (0x8eb9a000) [pid = 1823] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:20:44 INFO - PROCESS | 1823 | --DOMWINDOW == 135 (0x9b8b5400) [pid = 1823] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:20:44 INFO - PROCESS | 1823 | --DOMWINDOW == 134 (0x951f6400) [pid = 1823] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:20:44 INFO - PROCESS | 1823 | --DOMWINDOW == 133 (0x859e6c00) [pid = 1823] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:20:44 INFO - PROCESS | 1823 | --DOMWINDOW == 132 (0x8cec7c00) [pid = 1823] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 08:20:44 INFO - PROCESS | 1823 | --DOMWINDOW == 131 (0x8ebd9800) [pid = 1823] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:20:44 INFO - PROCESS | 1823 | 1462375244799 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]]]}] 08:20:44 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:20:44 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 2234ms 08:20:44 INFO - PROCESS | 1823 | 1462375244813 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 08:20:44 INFO - PROCESS | 1823 | 1462375244817 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 08:20:45 WARNING - u'runner_teardown' () 08:20:45 INFO - No more tests 08:20:45 INFO - Got 0 unexpected results 08:20:45 INFO - SUITE-END | took 1298s 08:20:46 INFO - Closing logging queue 08:20:46 INFO - queue closed 08:20:46 INFO - Return code: 0 08:20:46 WARNING - # TBPL SUCCESS # 08:20:46 INFO - Running post-action listener: _resource_record_post_action 08:20:46 INFO - Running post-run listener: _resource_record_post_run 08:20:47 INFO - Total resource usage - Wall time: 1333s; CPU: 98.0%; Read bytes: 14069760; Write bytes: 921858048; Read time: 724; Write time: 230892 08:20:47 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:20:47 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 0; Write bytes: 134356992; Read time: 0; Write time: 120592 08:20:47 INFO - run-tests - Wall time: 1303s; CPU: 98.0%; Read bytes: 11243520; Write bytes: 778997760; Read time: 584; Write time: 104848 08:20:47 INFO - Running post-run listener: _upload_blobber_files 08:20:47 INFO - Blob upload gear active. 08:20:47 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 08:20:47 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 08:20:47 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 08:20:47 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 08:20:47 INFO - (blobuploader) - INFO - Open directory for files ... 08:20:47 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 08:20:48 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:20:48 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:20:48 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:20:48 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:20:48 INFO - (blobuploader) - INFO - Done attempting. 08:20:48 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 08:20:48 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:20:48 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:20:49 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:20:49 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:20:49 INFO - (blobuploader) - INFO - Done attempting. 08:20:49 INFO - (blobuploader) - INFO - Iteration through files over. 08:20:49 INFO - Return code: 0 08:20:49 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 08:20:49 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 08:20:49 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/0327545a1c9d63203408a32954c72297c3b1edfe4bd26f80a6d0d13794ecce930a5f45e566fd6db33ffa851333198ab976b0edebc986551392373a1b3a0792b6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d6f307421c89a9b016a0ce46167c347f734e0fe6cf271a2c7c2b35c0d8103624b8133097ac3c774903eb633bb359f302cd1aebfbeac21d9672cfb7384952a9da"} 08:20:49 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 08:20:49 INFO - Writing to file /builds/slave/test/properties/blobber_files 08:20:49 INFO - Contents: 08:20:49 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/0327545a1c9d63203408a32954c72297c3b1edfe4bd26f80a6d0d13794ecce930a5f45e566fd6db33ffa851333198ab976b0edebc986551392373a1b3a0792b6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d6f307421c89a9b016a0ce46167c347f734e0fe6cf271a2c7c2b35c0d8103624b8133097ac3c774903eb633bb359f302cd1aebfbeac21d9672cfb7384952a9da"} 08:20:49 INFO - Running post-run listener: copy_logs_to_upload_dir 08:20:49 INFO - Copying logs to upload dir... 08:20:49 INFO - mkdir: /builds/slave/test/build/upload/logs 08:20:49 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=2317.042003 ========= master_lag: 2.34 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 38 mins, 39 secs) (at 2016-05-04 08:20:52.234233) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 2 secs) (at 2016-05-04 08:20:52.237632) ========= bash -c 'for file in `ls -1`; do cat $file; done' in dir /builds/slave/test/properties (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', 'for file in `ls -1`; do cat $file; done'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test/properties SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1462369639.377516-1904774735 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/0327545a1c9d63203408a32954c72297c3b1edfe4bd26f80a6d0d13794ecce930a5f45e566fd6db33ffa851333198ab976b0edebc986551392373a1b3a0792b6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d6f307421c89a9b016a0ce46167c347f734e0fe6cf271a2c7c2b35c0d8103624b8133097ac3c774903eb633bb359f302cd1aebfbeac21d9672cfb7384952a9da"} build_url:https://queue.taskcluster.net/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.031583 build_url: 'https://queue.taskcluster.net/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/0327545a1c9d63203408a32954c72297c3b1edfe4bd26f80a6d0d13794ecce930a5f45e566fd6db33ffa851333198ab976b0edebc986551392373a1b3a0792b6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/d6f307421c89a9b016a0ce46167c347f734e0fe6cf271a2c7c2b35c0d8103624b8133097ac3c774903eb633bb359f302cd1aebfbeac21d9672cfb7384952a9da"}' symbols_url: 'https://queue.taskcluster.net/v1/task/T4zCXcpnSG2DrJKbq9BpJg/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 2.61 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 2 secs) (at 2016-05-04 08:20:54.880440) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 14 secs) (at 2016-05-04 08:20:54.880733) ========= rm -f oauth.txt in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1462369639.377516-1904774735 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.016668 ========= master_lag: 14.86 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 14 secs) (at 2016-05-04 08:21:09.752531) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-04 08:21:09.752811) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-04 08:21:09.786642) ========= ========= Total master_lag: 21.60 =========