builder: mozilla-central_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-182 starttime: 1461252858.72 results: success (0) buildid: 20160421060426 builduid: 2f75b451552b41d5a81a70d69e0cfd47 revision: 1152d99d8c53ac9dae371a6e6d9fab03d3f98697 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 08:34:18.724474) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-21 08:34:18.725212) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 08:34:18.725714) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-21 08:34:18.912682) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 08:34:18.913154) ========= '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 C:\\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: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-182\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-182 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-182 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-182\AppData\Local LOGONSERVER=\\T-W864-IX-182 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-182 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-182 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-182 WINDIR=C:\windows using PTY: False --08:34:19-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 6.56 MB/s 08:34:20 (6.56 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.190000 ========= master_lag: 0.09 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-21 08:34:20.194582) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-04-21 08:34:20.195089) ========= 'rm' '-rf' 'scripts' 'properties' in dir C:\\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-rf', 'scripts', 'properties'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-182\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-182 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-182 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-182\AppData\Local LOGONSERVER=\\T-W864-IX-182 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-182 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-182 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-182 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=3.408000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-04-21 08:34:23.619782) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-04-21 08:34:23.620426) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo mozilla-central --rev 1152d99d8c53ac9dae371a6e6d9fab03d3f98697 --destination scripts --debug' in dir C:\\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo mozilla-central --rev 1152d99d8c53ac9dae371a6e6d9fab03d3f98697 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-182\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-182 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-182 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-182\AppData\Local LOGONSERVER=\\T-W864-IX-182 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-182 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-182 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-182 WINDIR=C:\windows using PTY: False 2016-04-21 08:34:24,051 truncating revision to first 12 chars 2016-04-21 08:34:24,051 Setting DEBUG logging. 2016-04-21 08:34:24,051 attempt 1/10 2016-04-21 08:34:24,051 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/mozilla-central/1152d99d8c53?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-21 08:34:24,990 unpacking tar archive at: mozilla-central-1152d99d8c53/testing/mozharness/ program finished with exit code 0 elapsedTime=1.683000 ========= master_lag: 4.17 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 5 secs) (at 2016-04-21 08:34:29.475796) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 08:34:29.476129) ========= script_repo_revision: 1152d99d8c53ac9dae371a6e6d9fab03d3f98697 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-21 08:34:29.476538) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 08:34:29.476812) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-21 08:34:29.854533) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 18 secs) (at 2016-04-21 08:34:29.854916) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-central' '--download-symbols' 'true' in dir C:\\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-central', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-182\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-182 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-182 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-182\AppData\Local LOGONSERVER=\\T-W864-IX-182 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_NO_REMOTE=1 NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-182 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-182 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-182 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 08:34:30 INFO - MultiFileLogger online at 20160421 08:34:30 in C:\slave\test 08:34:30 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-central --download-symbols true 08:34:30 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 08:34:30 INFO - {'append_to_log': False, 08:34:30 INFO - 'base_work_dir': 'C:\\slave\\test', 08:34:30 INFO - 'blob_upload_branch': 'mozilla-central', 08:34:30 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 08:34:30 INFO - 'buildbot_json_path': 'buildprops.json', 08:34:30 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 08:34:30 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:34:30 INFO - 'download_minidump_stackwalk': True, 08:34:30 INFO - 'download_symbols': 'true', 08:34:30 INFO - 'e10s': False, 08:34:30 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 08:34:30 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 08:34:30 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 08:34:30 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 08:34:30 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 08:34:30 INFO - 'C:/mozilla-build/tooltool.py'), 08:34:30 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 08:34:30 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 08:34:30 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:34:30 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:34:30 INFO - 'log_level': 'info', 08:34:30 INFO - 'log_to_console': True, 08:34:30 INFO - 'opt_config_files': (), 08:34:30 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:34:30 INFO - '--processes=1', 08:34:30 INFO - '--config=%(test_path)s/wptrunner.ini', 08:34:30 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:34:30 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:34:30 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:34:30 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:34:30 INFO - 'pip_index': False, 08:34:30 INFO - 'require_test_zip': True, 08:34:30 INFO - 'test_type': ('testharness',), 08:34:30 INFO - 'this_chunk': '1', 08:34:30 INFO - 'total_chunks': '10', 08:34:30 INFO - 'virtualenv_path': 'venv', 08:34:30 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:34:30 INFO - 'work_dir': 'build'} 08:34:30 INFO - ##### 08:34:30 INFO - ##### Running clobber step. 08:34:30 INFO - ##### 08:34:30 INFO - Running pre-action listener: _resource_record_pre_action 08:34:30 INFO - Running main action method: clobber 08:34:30 INFO - rmtree: C:\slave\test\build 08:34:30 INFO - Using _rmtree_windows ... 08:34:30 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 08:36:46 INFO - Running post-action listener: _resource_record_post_action 08:36:46 INFO - ##### 08:36:46 INFO - ##### Running read-buildbot-config step. 08:36:46 INFO - ##### 08:36:46 INFO - Running pre-action listener: _resource_record_pre_action 08:36:46 INFO - Running main action method: read_buildbot_config 08:36:46 INFO - Using buildbot properties: 08:36:46 INFO - { 08:36:46 INFO - "project": "", 08:36:46 INFO - "product": "firefox", 08:36:46 INFO - "script_repo_revision": "production", 08:36:46 INFO - "scheduler": "tests-mozilla-central-win8_64-debug-unittest", 08:36:46 INFO - "repository": "", 08:36:46 INFO - "buildername": "Windows 8 64-bit mozilla-central debug test web-platform-tests-1", 08:36:46 INFO - "buildid": "20160421060426", 08:36:46 INFO - "pgo_build": "False", 08:36:46 INFO - "basedir": "C:\\slave\\test", 08:36:46 INFO - "buildnumber": 12, 08:36:46 INFO - "slavename": "t-w864-ix-182", 08:36:46 INFO - "revision": "1152d99d8c53ac9dae371a6e6d9fab03d3f98697", 08:36:46 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 08:36:46 INFO - "platform": "win64", 08:36:46 INFO - "branch": "mozilla-central", 08:36:46 INFO - "repo_path": "mozilla-central", 08:36:46 INFO - "moz_repo_path": "", 08:36:46 INFO - "stage_platform": "win64", 08:36:46 INFO - "builduid": "2f75b451552b41d5a81a70d69e0cfd47", 08:36:46 INFO - "slavebuilddir": "test" 08:36:46 INFO - } 08:36:46 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/eTnwMbuqSDm9mzPo_HWIsA/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json. 08:36:46 INFO - Found installer url https://queue.taskcluster.net/v1/task/eTnwMbuqSDm9mzPo_HWIsA/artifacts/public/build/firefox-48.0a1.en-US.win64.zip. 08:36:46 INFO - Running post-action listener: _resource_record_post_action 08:36:46 INFO - ##### 08:36:46 INFO - ##### Running download-and-extract step. 08:36:46 INFO - ##### 08:36:46 INFO - Running pre-action listener: _resource_record_pre_action 08:36:46 INFO - Running main action method: download_and_extract 08:36:46 INFO - mkdir: C:\slave\test\build\tests 08:36:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:36:46 INFO - https://queue.taskcluster.net/v1/task/eTnwMbuqSDm9mzPo_HWIsA/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json matches https://queue.taskcluster.net 08:36:46 INFO - trying https://queue.taskcluster.net/v1/task/eTnwMbuqSDm9mzPo_HWIsA/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json 08:36:46 INFO - Downloading https://queue.taskcluster.net/v1/task/eTnwMbuqSDm9mzPo_HWIsA/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0a1.en-US.win64.test_packages.json 08:36:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/eTnwMbuqSDm9mzPo_HWIsA/artifacts/public/build/firefox-48.0a1.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.test_packages.json'}, attempt #1 08:36:46 INFO - Downloaded 1274 bytes. 08:36:46 INFO - Reading from file C:\slave\test\build\firefox-48.0a1.en-US.win64.test_packages.json 08:36:46 INFO - Using the following test package requirements: 08:36:46 INFO - {u'common': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 08:36:46 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 08:36:46 INFO - u'firefox-48.0a1.en-US.win64.cppunittest.tests.zip'], 08:36:46 INFO - u'gtest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 08:36:46 INFO - u'firefox-48.0a1.en-US.win64.gtest.tests.zip'], 08:36:46 INFO - u'jittest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 08:36:46 INFO - u'jsshell-win64.zip'], 08:36:46 INFO - u'mochitest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 08:36:46 INFO - u'firefox-48.0a1.en-US.win64.mochitest.tests.zip'], 08:36:46 INFO - u'mozbase': [u'firefox-48.0a1.en-US.win64.common.tests.zip'], 08:36:46 INFO - u'reftest': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 08:36:46 INFO - u'firefox-48.0a1.en-US.win64.reftest.tests.zip'], 08:36:46 INFO - u'talos': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 08:36:46 INFO - u'firefox-48.0a1.en-US.win64.talos.tests.zip'], 08:36:46 INFO - u'web-platform': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 08:36:46 INFO - u'firefox-48.0a1.en-US.win64.web-platform.tests.zip'], 08:36:46 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.win64.common.tests.zip', 08:36:46 INFO - u'firefox-48.0a1.en-US.win64.xpcshell.tests.zip']} 08:36:46 INFO - Downloading packages: [u'firefox-48.0a1.en-US.win64.common.tests.zip', u'firefox-48.0a1.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 08:36:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:36:46 INFO - https://queue.taskcluster.net/v1/task/eTnwMbuqSDm9mzPo_HWIsA/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 08:36:46 INFO - trying https://queue.taskcluster.net/v1/task/eTnwMbuqSDm9mzPo_HWIsA/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip 08:36:46 INFO - Downloading https://queue.taskcluster.net/v1/task/eTnwMbuqSDm9mzPo_HWIsA/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.common.tests.zip 08:36:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/eTnwMbuqSDm9mzPo_HWIsA/artifacts/public/build/firefox-48.0a1.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.common.tests.zip'}, attempt #1 08:36:48 INFO - Downloaded 21402933 bytes. 08:36:48 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:36:48 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:36:49 INFO - caution: filename not matched: web-platform/* 08:36:49 INFO - Return code: 11 08:36:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:36:49 INFO - https://queue.taskcluster.net/v1/task/eTnwMbuqSDm9mzPo_HWIsA/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 08:36:49 INFO - trying https://queue.taskcluster.net/v1/task/eTnwMbuqSDm9mzPo_HWIsA/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip 08:36:49 INFO - Downloading https://queue.taskcluster.net/v1/task/eTnwMbuqSDm9mzPo_HWIsA/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.web-platform.tests.zip 08:36:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/eTnwMbuqSDm9mzPo_HWIsA/artifacts/public/build/firefox-48.0a1.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.web-platform.tests.zip'}, attempt #1 08:36:51 INFO - Downloaded 36397879 bytes. 08:36:51 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:36:51 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:37:30 INFO - caution: filename not matched: bin/* 08:37:30 INFO - caution: filename not matched: config/* 08:37:30 INFO - caution: filename not matched: mozbase/* 08:37:30 INFO - caution: filename not matched: marionette/* 08:37:30 INFO - caution: filename not matched: tools/wptserve/* 08:37:30 INFO - Return code: 11 08:37:30 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')]} 08:37:30 INFO - https://queue.taskcluster.net/v1/task/eTnwMbuqSDm9mzPo_HWIsA/artifacts/public/build/firefox-48.0a1.en-US.win64.zip matches https://queue.taskcluster.net 08:37:30 INFO - trying https://queue.taskcluster.net/v1/task/eTnwMbuqSDm9mzPo_HWIsA/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 08:37:30 INFO - Downloading https://queue.taskcluster.net/v1/task/eTnwMbuqSDm9mzPo_HWIsA/artifacts/public/build/firefox-48.0a1.en-US.win64.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.zip 08:37:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/eTnwMbuqSDm9mzPo_HWIsA/artifacts/public/build/firefox-48.0a1.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.zip'}, attempt #1 08:37:32 INFO - Downloaded 83154707 bytes. 08:37:32 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/eTnwMbuqSDm9mzPo_HWIsA/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 08:37:32 INFO - mkdir: C:\slave\test\properties 08:37:32 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 08:37:32 INFO - Writing to file C:\slave\test\properties\build_url 08:37:32 INFO - Contents: 08:37:32 INFO - build_url:https://queue.taskcluster.net/v1/task/eTnwMbuqSDm9mzPo_HWIsA/artifacts/public/build/firefox-48.0a1.en-US.win64.zip 08:37:33 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/eTnwMbuqSDm9mzPo_HWIsA/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 08:37:33 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 08:37:33 INFO - Writing to file C:\slave\test\properties\symbols_url 08:37:33 INFO - Contents: 08:37:33 INFO - symbols_url:https://queue.taskcluster.net/v1/task/eTnwMbuqSDm9mzPo_HWIsA/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 08:37: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')]} 08:37:33 INFO - https://queue.taskcluster.net/v1/task/eTnwMbuqSDm9mzPo_HWIsA/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:37:33 INFO - trying https://queue.taskcluster.net/v1/task/eTnwMbuqSDm9mzPo_HWIsA/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 08:37:33 INFO - Downloading https://queue.taskcluster.net/v1/task/eTnwMbuqSDm9mzPo_HWIsA/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip 08:37:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/eTnwMbuqSDm9mzPo_HWIsA/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip'}, attempt #1 08:37:35 INFO - Downloaded 53413038 bytes. 08:37:35 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 08:37:35 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a1.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 08:37:38 INFO - Return code: 0 08:37:38 INFO - Running post-action listener: _resource_record_post_action 08:37:38 INFO - Running post-action listener: set_extra_try_arguments 08:37:38 INFO - ##### 08:37:38 INFO - ##### Running create-virtualenv step. 08:37:38 INFO - ##### 08:37:38 INFO - Running pre-action listener: _pre_create_virtualenv 08:37:38 INFO - Running pre-action listener: _resource_record_pre_action 08:37:38 INFO - Running main action method: create_virtualenv 08:37:38 INFO - Creating virtualenv C:\slave\test\build\venv 08:37:38 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 08:37:38 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 08:37:40 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 08:37:44 INFO - Installing distribute......................................................................................................................................................................................done. 08:37:45 INFO - Return code: 0 08:37:45 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 08:37:45 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')]} 08:37:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:37:45 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')]} 08:37:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:37:45 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--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 0x024CE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0257D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023F6CF0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024FF368>, '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 0x022A4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025880C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-182', 'USERDOMAIN': 'T-W864-IX-182', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-182', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-182\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-182', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-182', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-182', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-182\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:37:45 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 08:37:45 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 08:37:45 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:37:45 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-182\\AppData\\Roaming', 08:37:45 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 08:37:45 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 08:37:45 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 08:37:45 INFO - 'COMPUTERNAME': 'T-W864-IX-182', 08:37:45 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:37:45 INFO - 'DCLOCATION': 'SCL3', 08:37:45 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:37:45 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:37:45 INFO - 'HOMEDRIVE': 'C:', 08:37:45 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-182', 08:37:45 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:37:45 INFO - 'KTS_VERSION': '1.19c', 08:37:45 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-182\\AppData\\Local', 08:37:45 INFO - 'LOGONSERVER': '\\\\T-W864-IX-182', 08:37:45 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:37:45 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:37:45 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:37:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:37:45 INFO - 'MOZ_NO_REMOTE': '1', 08:37:45 INFO - 'NO_EM_RESTART': '1', 08:37:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:37:45 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:37:45 INFO - 'OS': 'Windows_NT', 08:37:45 INFO - 'OURDRIVE': 'C:', 08:37:45 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 08:37:45 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:37:45 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:37:45 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 08:37:45 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 08:37:45 INFO - 'PROCESSOR_LEVEL': '6', 08:37:45 INFO - 'PROCESSOR_REVISION': '1e05', 08:37:45 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:37:45 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 08:37:45 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 08:37:45 INFO - 'PROGRAMW6432': 'C:\\Program Files', 08:37:45 INFO - 'PROMPT': '$P$G', 08:37:45 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:37:45 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:37:45 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:37:45 INFO - 'PWD': 'C:\\slave\\test', 08:37:45 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:37:45 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:37:45 INFO - 'SYSTEMDRIVE': 'C:', 08:37:45 INFO - 'SYSTEMROOT': 'C:\\windows', 08:37:45 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:37:45 INFO - 'TEST1': 'testie', 08:37:45 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:37:45 INFO - 'USERDOMAIN': 'T-W864-IX-182', 08:37:45 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-182', 08:37:45 INFO - 'USERNAME': 'cltbld', 08:37:45 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-182', 08:37:45 INFO - 'WINDIR': 'C:\\windows', 08:37:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:37:46 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:37:46 INFO - Downloading/unpacking psutil>=0.7.1 08:37:47 INFO - Running setup.py egg_info for package psutil 08:37:47 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:37:47 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:37:47 INFO - Installing collected packages: psutil 08:37:47 INFO - Running setup.py install for psutil 08:37:47 INFO - building 'psutil._psutil_windows' extension 08:37:47 INFO - error: Unable to find vcvarsall.bat 08:37:47 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-8qczyn-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:37:47 INFO - running install 08:37:47 INFO - running build 08:37:47 INFO - running build_py 08:37:47 INFO - creating build 08:37:47 INFO - creating build\lib.win32-2.7 08:37:47 INFO - creating build\lib.win32-2.7\psutil 08:37:47 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 08:37:47 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 08:37:47 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 08:37:47 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 08:37:47 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 08:37:47 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 08:37:47 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 08:37:47 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 08:37:47 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 08:37:47 INFO - running build_ext 08:37:47 INFO - building 'psutil._psutil_windows' extension 08:37:47 INFO - error: Unable to find vcvarsall.bat 08:37:47 INFO - ---------------------------------------- 08:37:47 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-8qczyn-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:37:47 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-182\AppData\Roaming\pip\pip.log 08:37:47 WARNING - Return code: 1 08:37:47 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 08:37:47 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 08:37:47 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')]} 08:37:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:37:47 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')]} 08:37:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:37:47 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--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 0x024CE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0257D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023F6CF0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024FF368>, '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 0x022A4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025880C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-182', 'USERDOMAIN': 'T-W864-IX-182', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-182', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-182\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-182', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-182', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-182', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-182\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:37:47 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 08:37:47 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 08:37:47 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:37:47 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-182\\AppData\\Roaming', 08:37:47 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 08:37:47 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 08:37:47 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 08:37:47 INFO - 'COMPUTERNAME': 'T-W864-IX-182', 08:37:47 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:37:47 INFO - 'DCLOCATION': 'SCL3', 08:37:47 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:37:47 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:37:47 INFO - 'HOMEDRIVE': 'C:', 08:37:47 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-182', 08:37:47 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:37:47 INFO - 'KTS_VERSION': '1.19c', 08:37:47 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-182\\AppData\\Local', 08:37:47 INFO - 'LOGONSERVER': '\\\\T-W864-IX-182', 08:37:47 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:37:47 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:37:47 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:37:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:37:47 INFO - 'MOZ_NO_REMOTE': '1', 08:37:47 INFO - 'NO_EM_RESTART': '1', 08:37:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:37:47 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:37:47 INFO - 'OS': 'Windows_NT', 08:37:47 INFO - 'OURDRIVE': 'C:', 08:37:47 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 08:37:47 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:37:47 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:37:47 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 08:37:47 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 08:37:47 INFO - 'PROCESSOR_LEVEL': '6', 08:37:47 INFO - 'PROCESSOR_REVISION': '1e05', 08:37:47 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:37:47 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 08:37:47 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 08:37:47 INFO - 'PROGRAMW6432': 'C:\\Program Files', 08:37:47 INFO - 'PROMPT': '$P$G', 08:37:47 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:37:47 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:37:47 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:37:47 INFO - 'PWD': 'C:\\slave\\test', 08:37:47 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:37:47 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:37:47 INFO - 'SYSTEMDRIVE': 'C:', 08:37:47 INFO - 'SYSTEMROOT': 'C:\\windows', 08:37:47 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:37:47 INFO - 'TEST1': 'testie', 08:37:47 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:37:47 INFO - 'USERDOMAIN': 'T-W864-IX-182', 08:37:47 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-182', 08:37:47 INFO - 'USERNAME': 'cltbld', 08:37:47 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-182', 08:37:47 INFO - 'WINDIR': 'C:\\windows', 08:37:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:37:48 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:37:48 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:37:48 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:37:48 INFO - Running setup.py egg_info for package mozsystemmonitor 08:37:48 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 08:37:48 INFO - Running setup.py egg_info for package psutil 08:37:48 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:37:48 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:37:48 INFO - Installing collected packages: mozsystemmonitor, psutil 08:37:48 INFO - Running setup.py install for mozsystemmonitor 08:37:48 INFO - Running setup.py install for psutil 08:37:48 INFO - building 'psutil._psutil_windows' extension 08:37:48 INFO - error: Unable to find vcvarsall.bat 08:37:48 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-oxpimk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:37:48 INFO - running install 08:37:48 INFO - running build 08:37:48 INFO - running build_py 08:37:48 INFO - running build_ext 08:37:48 INFO - building 'psutil._psutil_windows' extension 08:37:48 INFO - error: Unable to find vcvarsall.bat 08:37:48 INFO - ---------------------------------------- 08:37:48 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-oxpimk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:37:48 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-182\AppData\Roaming\pip\pip.log 08:37:48 WARNING - Return code: 1 08:37:48 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 08:37:48 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 08:37:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:37:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:37:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:37:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:37:48 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--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 0x024CE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0257D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023F6CF0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024FF368>, '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 0x022A4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025880C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-182', 'USERDOMAIN': 'T-W864-IX-182', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-182', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-182\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-182', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-182', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-182', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-182\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:37:48 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 08:37:48 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 08:37:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:37:48 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-182\\AppData\\Roaming', 08:37:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 08:37:48 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 08:37:48 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 08:37:48 INFO - 'COMPUTERNAME': 'T-W864-IX-182', 08:37:48 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:37:48 INFO - 'DCLOCATION': 'SCL3', 08:37:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:37:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:37:48 INFO - 'HOMEDRIVE': 'C:', 08:37:48 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-182', 08:37:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:37:48 INFO - 'KTS_VERSION': '1.19c', 08:37:48 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-182\\AppData\\Local', 08:37:48 INFO - 'LOGONSERVER': '\\\\T-W864-IX-182', 08:37:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:37:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:37:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:37:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:37:48 INFO - 'MOZ_NO_REMOTE': '1', 08:37:48 INFO - 'NO_EM_RESTART': '1', 08:37:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:37:48 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:37:48 INFO - 'OS': 'Windows_NT', 08:37:48 INFO - 'OURDRIVE': 'C:', 08:37:48 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 08:37:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:37:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:37:48 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 08:37:48 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 08:37:48 INFO - 'PROCESSOR_LEVEL': '6', 08:37:48 INFO - 'PROCESSOR_REVISION': '1e05', 08:37:48 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:37:48 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 08:37:48 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 08:37:48 INFO - 'PROGRAMW6432': 'C:\\Program Files', 08:37:48 INFO - 'PROMPT': '$P$G', 08:37:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:37:48 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:37:48 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:37:48 INFO - 'PWD': 'C:\\slave\\test', 08:37:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:37:48 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:37:48 INFO - 'SYSTEMDRIVE': 'C:', 08:37:48 INFO - 'SYSTEMROOT': 'C:\\windows', 08:37:48 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:37:48 INFO - 'TEST1': 'testie', 08:37:48 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:37:48 INFO - 'USERDOMAIN': 'T-W864-IX-182', 08:37:48 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-182', 08:37:48 INFO - 'USERNAME': 'cltbld', 08:37:48 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-182', 08:37:48 INFO - 'WINDIR': 'C:\\windows', 08:37:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:37:48 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:37:48 INFO - Downloading/unpacking blobuploader==1.2.4 08:37:48 INFO - Downloading blobuploader-1.2.4.tar.gz 08:37:48 INFO - Running setup.py egg_info for package blobuploader 08:37:48 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:37:52 INFO - Running setup.py egg_info for package requests 08:37:52 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:37:52 INFO - Downloading docopt-0.6.1.tar.gz 08:37:52 INFO - Running setup.py egg_info for package docopt 08:37:52 INFO - Installing collected packages: blobuploader, docopt, requests 08:37:52 INFO - Running setup.py install for blobuploader 08:37:52 INFO - Running setup.py install for docopt 08:37:52 INFO - Running setup.py install for requests 08:37:52 INFO - Successfully installed blobuploader docopt requests 08:37:52 INFO - Cleaning up... 08:37:52 INFO - Return code: 0 08:37:52 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:37:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:37:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:37:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:37:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:37:52 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--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 0x024CE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0257D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023F6CF0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024FF368>, '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 0x022A4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025880C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-182', 'USERDOMAIN': 'T-W864-IX-182', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-182', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-182\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-182', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-182', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-182', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-182\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:37:52 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 08:37:52 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 08:37:52 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:37:52 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-182\\AppData\\Roaming', 08:37:52 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 08:37:52 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 08:37:52 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 08:37:52 INFO - 'COMPUTERNAME': 'T-W864-IX-182', 08:37:52 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:37:52 INFO - 'DCLOCATION': 'SCL3', 08:37:52 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:37:52 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:37:52 INFO - 'HOMEDRIVE': 'C:', 08:37:52 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-182', 08:37:52 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:37:52 INFO - 'KTS_VERSION': '1.19c', 08:37:52 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-182\\AppData\\Local', 08:37:52 INFO - 'LOGONSERVER': '\\\\T-W864-IX-182', 08:37:52 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:37:52 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:37:52 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:37:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:37:52 INFO - 'MOZ_NO_REMOTE': '1', 08:37:52 INFO - 'NO_EM_RESTART': '1', 08:37:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:37:52 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:37:52 INFO - 'OS': 'Windows_NT', 08:37:52 INFO - 'OURDRIVE': 'C:', 08:37:52 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 08:37:52 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:37:52 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:37:52 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 08:37:52 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 08:37:52 INFO - 'PROCESSOR_LEVEL': '6', 08:37:52 INFO - 'PROCESSOR_REVISION': '1e05', 08:37:52 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:37:52 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 08:37:52 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 08:37:52 INFO - 'PROGRAMW6432': 'C:\\Program Files', 08:37:52 INFO - 'PROMPT': '$P$G', 08:37:52 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:37:52 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:37:52 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:37:52 INFO - 'PWD': 'C:\\slave\\test', 08:37:52 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:37:52 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:37:52 INFO - 'SYSTEMDRIVE': 'C:', 08:37:52 INFO - 'SYSTEMROOT': 'C:\\windows', 08:37:52 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:37:52 INFO - 'TEST1': 'testie', 08:37:52 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:37:52 INFO - 'USERDOMAIN': 'T-W864-IX-182', 08:37:52 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-182', 08:37:52 INFO - 'USERNAME': 'cltbld', 08:37:52 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-182', 08:37:52 INFO - 'WINDIR': 'C:\\windows', 08:37:52 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:37:56 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:37:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:37:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:37:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:37:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:37:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:37:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:37:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:37:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:37:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:37:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:37:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:37:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:37:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:37:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:37:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:37:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:37:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:37:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:37:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:37:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:37:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:37:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:37:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:37:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:37:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:37:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:37:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:37:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:37:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:37:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:37:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:37:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:37:56 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:37:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:37:56 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:37:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:37:56 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:37:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:37:56 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:37:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:37:56 INFO - Unpacking c:\slave\test\build\tests\marionette 08:37:56 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:37:56 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:37:56 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 08:37:56 INFO - Running setup.py install for browsermob-proxy 08:38:11 INFO - Running setup.py install for manifestparser 08:38:11 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:38:11 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:38:11 INFO - Running setup.py install for marionette-client 08:38:11 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:38:11 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:38:11 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:38:11 INFO - Running setup.py install for marionette-driver 08:38:11 INFO - Running setup.py install for mozcrash 08:38:11 INFO - Running setup.py install for mozdebug 08:38:11 INFO - Running setup.py install for mozdevice 08:38:11 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:38:11 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:38:11 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:38:11 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:38:11 INFO - Running setup.py install for mozfile 08:38:11 INFO - Running setup.py install for mozhttpd 08:38:11 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:38:11 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:38:11 INFO - Running setup.py install for mozinfo 08:38:11 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 08:38:11 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 08:38:11 INFO - Running setup.py install for mozInstall 08:38:11 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:38:11 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:38:11 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:38:11 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:38:11 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:38:11 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:38:11 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:38:11 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:38:11 INFO - Running setup.py install for mozleak 08:38:11 INFO - Running setup.py install for mozlog 08:38:11 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 08:38:11 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 08:38:11 INFO - Running setup.py install for moznetwork 08:38:11 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 08:38:11 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 08:38:11 INFO - Running setup.py install for mozprocess 08:38:11 INFO - Running setup.py install for mozprofile 08:38:11 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:38:11 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:38:11 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:38:11 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:38:11 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:38:11 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:38:11 INFO - Running setup.py install for mozrunner 08:38:11 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:38:11 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:38:11 INFO - Running setup.py install for mozscreenshot 08:38:11 INFO - Running setup.py install for moztest 08:38:11 INFO - Running setup.py install for mozversion 08:38:11 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:38:11 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:38:11 INFO - Running setup.py install for wptserve 08:38:11 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:38:11 INFO - Cleaning up... 08:38:11 INFO - Return code: 0 08:38:11 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:38:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:38:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:38:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:38:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:38:11 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--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 0x024CE6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0257D200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x023F6CF0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024FF368>, '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 0x022A4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025880C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-182', 'USERDOMAIN': 'T-W864-IX-182', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files (x86)', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-182', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-182\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-182', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-182', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-182', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'PROGRAMDATA': 'C:\\ProgramData', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 'PROMPT': '$P$G', 'NO_FAIL_ON_TEST_ERRORS': '1', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-182\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:38:11 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 08:38:11 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 08:38:11 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:38:11 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-182\\AppData\\Roaming', 08:38:11 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 08:38:11 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 08:38:11 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 08:38:11 INFO - 'COMPUTERNAME': 'T-W864-IX-182', 08:38:11 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:38:11 INFO - 'DCLOCATION': 'SCL3', 08:38:11 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:38:11 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:38:11 INFO - 'HOMEDRIVE': 'C:', 08:38:11 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-182', 08:38:11 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:38:11 INFO - 'KTS_VERSION': '1.19c', 08:38:11 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-182\\AppData\\Local', 08:38:11 INFO - 'LOGONSERVER': '\\\\T-W864-IX-182', 08:38:11 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:38:11 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:38:11 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:38:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:38:11 INFO - 'MOZ_NO_REMOTE': '1', 08:38:11 INFO - 'NO_EM_RESTART': '1', 08:38:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:38:11 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:38:11 INFO - 'OS': 'Windows_NT', 08:38:11 INFO - 'OURDRIVE': 'C:', 08:38:11 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 08:38:11 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:38:11 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:38:11 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 08:38:11 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 08:38:11 INFO - 'PROCESSOR_LEVEL': '6', 08:38:11 INFO - 'PROCESSOR_REVISION': '1e05', 08:38:11 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:38:11 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 08:38:11 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 08:38:11 INFO - 'PROGRAMW6432': 'C:\\Program Files', 08:38:11 INFO - 'PROMPT': '$P$G', 08:38:11 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:38:11 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:38:11 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:38:11 INFO - 'PWD': 'C:\\slave\\test', 08:38:11 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:38:11 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:38:11 INFO - 'SYSTEMDRIVE': 'C:', 08:38:11 INFO - 'SYSTEMROOT': 'C:\\windows', 08:38:11 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:38:11 INFO - 'TEST1': 'testie', 08:38:11 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:38:11 INFO - 'USERDOMAIN': 'T-W864-IX-182', 08:38:11 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-182', 08:38:11 INFO - 'USERNAME': 'cltbld', 08:38:11 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-182', 08:38:11 INFO - 'WINDIR': 'C:\\windows', 08:38:11 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:38:15 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:38:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:38:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:38:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:38:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:38:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:38:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:38:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:38:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:38:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:38:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:38:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:38:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:38:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:38:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:38:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:38:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:38:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:38:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:38:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:38:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:38:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:38:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:38:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:38:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:38:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:38:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:38:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:38:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:38:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:38:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:38:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:38:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:38:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:38:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:38:15 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:38:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:38:15 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:38:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:38:15 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:38:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:38:15 INFO - Unpacking c:\slave\test\build\tests\marionette 08:38:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:38:15 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:38:15 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 08:38:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 08:38:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 08:38:26 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 08:38:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 08:38:26 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 08:38:26 INFO - Downloading blessings-1.6.tar.gz 08:38:26 INFO - Running setup.py egg_info for package blessings 08:38:26 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 08:38:26 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 08:38:26 INFO - Running setup.py install for blessings 08:38:26 INFO - Running setup.py install for browsermob-proxy 08:38:26 INFO - Running setup.py install for manifestparser 08:38:26 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:38:26 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:38:26 INFO - Running setup.py install for marionette-client 08:38:26 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:38:26 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:38:26 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:38:26 INFO - Running setup.py install for marionette-driver 08:38:26 INFO - Running setup.py install for mozcrash 08:38:26 INFO - Running setup.py install for mozdebug 08:38:26 INFO - Running setup.py install for mozdevice 08:38:26 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:38:26 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:38:26 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:38:26 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:38:26 INFO - Running setup.py install for mozhttpd 08:38:26 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:38:26 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:38:26 INFO - Running setup.py install for mozInstall 08:38:26 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:38:26 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:38:26 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:38:26 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:38:26 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:38:26 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:38:26 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:38:26 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:38:26 INFO - Running setup.py install for mozleak 08:38:26 INFO - Running setup.py install for mozprofile 08:38:26 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:38:26 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:38:26 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:38:26 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:38:26 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:38:26 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:38:26 INFO - Running setup.py install for mozrunner 08:38:26 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:38:26 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:38:28 INFO - Running setup.py install for mozscreenshot 08:38:28 INFO - Running setup.py install for moztest 08:38:28 INFO - Running setup.py install for mozversion 08:38:28 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:38:28 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:38:28 INFO - Running setup.py install for wptserve 08:38:28 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:38:28 INFO - Cleaning up... 08:38:28 INFO - Return code: 0 08:38:28 INFO - Done creating virtualenv C:\slave\test\build\venv. 08:38:28 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:38:28 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:38:28 INFO - Reading from file tmpfile_stdout 08:38:28 INFO - Using _rmtree_windows ... 08:38:28 INFO - Using _rmtree_windows ... 08:38:28 INFO - Current package versions: 08:38:28 INFO - blessings == 1.6 08:38:28 INFO - blobuploader == 1.2.4 08:38:28 INFO - browsermob-proxy == 0.6.0 08:38:28 INFO - distribute == 0.6.14 08:38:28 INFO - docopt == 0.6.1 08:38:28 INFO - manifestparser == 1.1 08:38:28 INFO - marionette-client == 2.3.0 08:38:28 INFO - marionette-driver == 1.4.0 08:38:28 INFO - mozInstall == 1.12 08:38:28 INFO - mozcrash == 0.17 08:38:28 INFO - mozdebug == 0.1 08:38:28 INFO - mozdevice == 0.48 08:38:28 INFO - mozfile == 1.2 08:38:28 INFO - mozhttpd == 0.7 08:38:28 INFO - mozinfo == 0.9 08:38:28 INFO - mozleak == 0.1 08:38:28 INFO - mozlog == 3.1 08:38:28 INFO - moznetwork == 0.27 08:38:28 INFO - mozprocess == 0.22 08:38:28 INFO - mozprofile == 0.28 08:38:28 INFO - mozrunner == 6.11 08:38:28 INFO - mozscreenshot == 0.1 08:38:28 INFO - mozsystemmonitor == 0.0 08:38:28 INFO - moztest == 0.7 08:38:28 INFO - mozversion == 1.4 08:38:28 INFO - requests == 1.2.3 08:38:28 INFO - wptserve == 1.4.0 08:38:28 INFO - Running post-action listener: _resource_record_post_action 08:38:28 INFO - Running post-action listener: _start_resource_monitoring 08:38:29 INFO - Starting resource monitoring. 08:38:29 INFO - ##### 08:38:29 INFO - ##### Running pull step. 08:38:29 INFO - ##### 08:38:29 INFO - Running pre-action listener: _resource_record_pre_action 08:38:29 INFO - Running main action method: pull 08:38:29 INFO - Pull has nothing to do! 08:38:29 INFO - Running post-action listener: _resource_record_post_action 08:38:29 INFO - ##### 08:38:29 INFO - ##### Running install step. 08:38:29 INFO - ##### 08:38:29 INFO - Running pre-action listener: _resource_record_pre_action 08:38:29 INFO - Running main action method: install 08:38:29 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:38:29 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:38:29 INFO - Reading from file tmpfile_stdout 08:38:29 INFO - Using _rmtree_windows ... 08:38:29 INFO - Using _rmtree_windows ... 08:38:29 INFO - Detecting whether we're running mozinstall >=1.0... 08:38:29 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 08:38:29 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 08:38:29 INFO - Reading from file tmpfile_stdout 08:38:29 INFO - Output received: 08:38:29 INFO - Usage: mozinstall-script.py [options] installer 08:38:29 INFO - Options: 08:38:29 INFO - -h, --help show this help message and exit 08:38:29 INFO - -d DEST, --destination=DEST 08:38:29 INFO - Directory to install application into. [default: 08:38:29 INFO - "C:\slave\test"] 08:38:29 INFO - --app=APP Application being installed. [default: firefox] 08:38:29 INFO - Using _rmtree_windows ... 08:38:29 INFO - Using _rmtree_windows ... 08:38:29 INFO - mkdir: C:\slave\test\build\application 08:38:29 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0a1.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 08:38:29 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0a1.en-US.win64.zip --destination C:\slave\test\build\application 08:38:32 INFO - Reading from file tmpfile_stdout 08:38:32 INFO - Output received: 08:38:32 INFO - C:\slave\test\build\application\firefox\firefox.exe 08:38:32 INFO - Using _rmtree_windows ... 08:38:32 INFO - Using _rmtree_windows ... 08:38:32 INFO - Running post-action listener: _resource_record_post_action 08:38:32 INFO - ##### 08:38:32 INFO - ##### Running run-tests step. 08:38:32 INFO - ##### 08:38:32 INFO - Running pre-action listener: _resource_record_pre_action 08:38:32 INFO - Running main action method: run_tests 08:38:32 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 08:38:32 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:38:32 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:38:32 INFO - grabbing minidump binary from tooltool 08:38:32 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')]} 08:38:32 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x024FF368>, '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 0x022A4D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x025880C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 08:38:32 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 08:38:32 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 08:38:32 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 08:38:33 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpubiit8 08:38:33 INFO - INFO - File integrity verified, renaming tmpubiit8 to win32-minidump_stackwalk.exe 08:38:33 INFO - Return code: 0 08:38:33 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 08:38:33 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 08:38:33 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/eTnwMbuqSDm9mzPo_HWIsA/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 08:38:33 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python -u C:\slave\test\build\tests\web-platform\runtests.py --log-raw=- --log-raw=C:\slave\test\build\blobber_upload_dir\wpt_raw.log --log-errorsummary=C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log --binary=C:\slave\test\build\application\firefox\firefox.exe --symbols-path=https://queue.taskcluster.net/v1/task/eTnwMbuqSDm9mzPo_HWIsA/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 08:38:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:38:33 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-182\\AppData\\Roaming', 08:38:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 08:38:33 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 08:38:33 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 08:38:33 INFO - 'COMPUTERNAME': 'T-W864-IX-182', 08:38:33 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:38:33 INFO - 'DCLOCATION': 'SCL3', 08:38:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:38:33 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:38:33 INFO - 'HOMEDRIVE': 'C:', 08:38:33 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-182', 08:38:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:38:33 INFO - 'KTS_VERSION': '1.19c', 08:38:33 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-182\\AppData\\Local', 08:38:33 INFO - 'LOGONSERVER': '\\\\T-W864-IX-182', 08:38:33 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 08:38:33 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:38:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:38:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:38:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:38:33 INFO - 'MOZ_NO_REMOTE': '1', 08:38:33 INFO - 'NO_EM_RESTART': '1', 08:38:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:38:33 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:38:33 INFO - 'OS': 'Windows_NT', 08:38:33 INFO - 'OURDRIVE': 'C:', 08:38:33 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts', 08:38:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:38:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:38:33 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 08:38:33 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 08:38:33 INFO - 'PROCESSOR_LEVEL': '6', 08:38:33 INFO - 'PROCESSOR_REVISION': '1e05', 08:38:33 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:38:33 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 08:38:33 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 08:38:33 INFO - 'PROGRAMW6432': 'C:\\Program Files', 08:38:33 INFO - 'PROMPT': '$P$G', 08:38:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:38:33 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:38:33 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:38:33 INFO - 'PWD': 'C:\\slave\\test', 08:38:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:38:33 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:38:33 INFO - 'SYSTEMDRIVE': 'C:', 08:38:33 INFO - 'SYSTEMROOT': 'C:\\windows', 08:38:33 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:38:33 INFO - 'TEST1': 'testie', 08:38:33 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:38:33 INFO - 'USERDOMAIN': 'T-W864-IX-182', 08:38:33 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-182', 08:38:33 INFO - 'USERNAME': 'cltbld', 08:38:33 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-182', 08:38:33 INFO - 'WINDIR': 'C:\\windows', 08:38:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:38:33 INFO - Calling ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/eTnwMbuqSDm9mzPo_HWIsA/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 ProcessManager NOT managing child processes ProcessManager UNABLE to use job objects to manage child processes 08:38:35 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 08:38:35 INFO - import pkg_resources 08:38:36 INFO - Using 1 client processes 08:38:39 INFO - SUITE-START | Running 778 tests 08:38:39 INFO - Running testharness tests 08:38:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:38:39 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 08:38:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:38:39 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 08:38:39 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:38:39 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1ms 08:38:39 INFO - Setting up ssl 08:38:40 INFO - PROCESS | certutil | 08:38:40 INFO - PROCESS | certutil | 08:38:40 INFO - PROCESS | certutil | 08:38:40 INFO - Certificate Nickname Trust Attributes 08:38:40 INFO - SSL,S/MIME,JAR/XPI 08:38:40 INFO - 08:38:40 INFO - web-platform-tests CT,, 08:38:40 INFO - 08:38:40 INFO - Starting runner 08:38:40 INFO - PROCESS | 1232 | [1232] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 08:38:40 INFO - PROCESS | 1232 | [1232] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 08:38:40 INFO - PROCESS | 1232 | [1232] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/startupcache/StartupCache.cpp, line 228 08:38:40 INFO - PROCESS | 1232 | [1232] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 08:38:41 INFO - PROCESS | 1232 | [1232] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3457 08:38:42 INFO - PROCESS | 1232 | 1461253122280 Marionette DEBUG Marionette enabled via build flag and pref 08:38:43 INFO - PROCESS | 1232 | ++DOCSHELL 000000E38ED5E000 == 1 [pid = 1232] [id = 1] 08:38:43 INFO - PROCESS | 1232 | ++DOMWINDOW == 1 (000000E3A076D000) [pid = 1232] [serial = 1] [outer = 0000000000000000] 08:38:43 INFO - PROCESS | 1232 | [1232] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 08:38:43 INFO - PROCESS | 1232 | ++DOMWINDOW == 2 (000000E3A076E000) [pid = 1232] [serial = 2] [outer = 000000E3A076D000] 08:38:43 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A3B4E000 == 2 [pid = 1232] [id = 2] 08:38:43 INFO - PROCESS | 1232 | ++DOMWINDOW == 3 (000000E3A3B4E800) [pid = 1232] [serial = 3] [outer = 0000000000000000] 08:38:43 INFO - PROCESS | 1232 | [1232] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 08:38:43 INFO - PROCESS | 1232 | ++DOMWINDOW == 4 (000000E3A3B4F800) [pid = 1232] [serial = 4] [outer = 000000E3A3B4E800] 08:38:44 INFO - PROCESS | 1232 | 1461253124260 Marionette INFO Listening on port 2828 08:38:45 INFO - PROCESS | 1232 | 1461253125932 Marionette DEBUG Marionette enabled via command-line flag 08:38:45 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A4A8D000 == 3 [pid = 1232] [id = 3] 08:38:45 INFO - PROCESS | 1232 | ++DOMWINDOW == 5 (000000E3A4AC4800) [pid = 1232] [serial = 5] [outer = 0000000000000000] 08:38:45 INFO - PROCESS | 1232 | [1232] WARNING: No inner window available!: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9803 08:38:45 INFO - PROCESS | 1232 | ++DOMWINDOW == 6 (000000E3A4AC5800) [pid = 1232] [serial = 6] [outer = 000000E3A4AC4800] 08:38:46 INFO - PROCESS | 1232 | [1232] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 08:38:46 INFO - PROCESS | 1232 | [1232] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 08:38:46 INFO - PROCESS | 1232 | ++DOMWINDOW == 7 (000000E3A4BBA800) [pid = 1232] [serial = 7] [outer = 000000E3A3B4E800] 08:38:46 INFO - PROCESS | 1232 | [1232] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:38:46 INFO - PROCESS | 1232 | 1461253126221 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49296 08:38:46 INFO - PROCESS | 1232 | [1232] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:38:46 INFO - PROCESS | 1232 | 1461253126252 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49297 08:38:46 INFO - PROCESS | 1232 | [1232] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:38:46 INFO - PROCESS | 1232 | 1461253126259 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49298 08:38:46 INFO - PROCESS | 1232 | 1461253126288 Marionette DEBUG Closed connection conn0 08:38:46 INFO - PROCESS | 1232 | 1461253126290 Marionette DEBUG Closed connection conn1 08:38:46 INFO - PROCESS | 1232 | 1461253126291 Marionette DEBUG Closed connection conn2 08:38:46 INFO - PROCESS | 1232 | [1232] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:38:46 INFO - PROCESS | 1232 | 1461253126365 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49299 08:38:46 INFO - PROCESS | 1232 | 1461253126515 Marionette DEBUG Closed connection conn3 08:38:46 INFO - PROCESS | 1232 | [1232] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:38:46 INFO - PROCESS | 1232 | 1461253126522 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49300 08:38:46 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A62BB800 == 4 [pid = 1232] [id = 4] 08:38:46 INFO - PROCESS | 1232 | ++DOMWINDOW == 8 (000000E3A6238800) [pid = 1232] [serial = 8] [outer = 0000000000000000] 08:38:46 INFO - PROCESS | 1232 | ++DOMWINDOW == 9 (000000E3A859CC00) [pid = 1232] [serial = 9] [outer = 000000E3A6238800] 08:38:46 INFO - PROCESS | 1232 | 1461253126654 Marionette DEBUG Closed connection conn4 08:38:46 INFO - PROCESS | 1232 | [1232] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:38:46 INFO - PROCESS | 1232 | 1461253126661 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49301 08:38:46 INFO - PROCESS | 1232 | ++DOMWINDOW == 10 (000000E3A859E800) [pid = 1232] [serial = 10] [outer = 000000E3A6238800] 08:38:46 INFO - PROCESS | 1232 | 1461253126702 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:38:46 INFO - PROCESS | 1232 | 1461253126707 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160421060426","device":"desktop","version":"48.0a1"} 08:38:47 INFO - PROCESS | 1232 | [1232] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:38:47 INFO - PROCESS | 1232 | [1232] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:38:47 INFO - PROCESS | 1232 | [1232] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:38:48 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AB4E7000 == 5 [pid = 1232] [id = 5] 08:38:48 INFO - PROCESS | 1232 | ++DOMWINDOW == 11 (000000E3AB4E8000) [pid = 1232] [serial = 11] [outer = 0000000000000000] 08:38:48 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AB4E8800 == 6 [pid = 1232] [id = 6] 08:38:48 INFO - PROCESS | 1232 | ++DOMWINDOW == 12 (000000E3ABA25C00) [pid = 1232] [serial = 12] [outer = 0000000000000000] 08:38:48 INFO - PROCESS | 1232 | [1232] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:38:48 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AC7D6000 == 7 [pid = 1232] [id = 7] 08:38:48 INFO - PROCESS | 1232 | ++DOMWINDOW == 13 (000000E3ABA25400) [pid = 1232] [serial = 13] [outer = 0000000000000000] 08:38:48 INFO - PROCESS | 1232 | [1232] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:38:48 INFO - PROCESS | 1232 | [1232] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:38:48 INFO - PROCESS | 1232 | ++DOMWINDOW == 14 (000000E3AC8F9400) [pid = 1232] [serial = 14] [outer = 000000E3ABA25400] 08:38:49 INFO - PROCESS | 1232 | ++DOMWINDOW == 15 (000000E3ACBC2800) [pid = 1232] [serial = 15] [outer = 000000E3AB4E8000] 08:38:49 INFO - PROCESS | 1232 | ++DOMWINDOW == 16 (000000E3ABA31C00) [pid = 1232] [serial = 16] [outer = 000000E3ABA25C00] 08:38:49 INFO - PROCESS | 1232 | ++DOMWINDOW == 17 (000000E3AC7E6C00) [pid = 1232] [serial = 17] [outer = 000000E3ABA25400] 08:38:50 INFO - PROCESS | 1232 | 1461253130018 Marionette DEBUG loaded listener.js 08:38:50 INFO - PROCESS | 1232 | 1461253130032 Marionette DEBUG loaded listener.js 08:38:50 INFO - PROCESS | 1232 | ++DOMWINDOW == 18 (000000E3AD9B6800) [pid = 1232] [serial = 18] [outer = 000000E3ABA25400] 08:38:51 INFO - PROCESS | 1232 | 1461253131085 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"c479f83e-6c2c-4be2-a1a3-36ef16071382","capabilities":{"browserName":"Firefox","browserVersion":"48.0a1","platformName":"Windows_NT","platformVersion":"6.2","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160421060426","device":"desktop","version":"48.0a1","command_id":1}}] 08:38:51 INFO - PROCESS | 1232 | 1461253131615 Marionette TRACE conn5 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 08:38:51 INFO - PROCESS | 1232 | 1461253131714 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 08:38:51 INFO - PROCESS | 1232 | 1461253131770 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:38:51 INFO - PROCESS | 1232 | [1232] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:38:53 INFO - PROCESS | 1232 | --DOCSHELL 000000E38ED5E000 == 6 [pid = 1232] [id = 1] 08:38:54 INFO - PROCESS | 1232 | ++DOMWINDOW == 19 (000000E39E0DE400) [pid = 1232] [serial = 19] [outer = 000000E3ABA25400] 08:38:54 INFO - PROCESS | 1232 | [1232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:38:54 INFO - PROCESS | 1232 | [1232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:38:54 INFO - PROCESS | 1232 | 1461253134320 Marionette TRACE conn5 <- [1,3,null,{}] 08:38:54 INFO - PROCESS | 1232 | 1461253134327 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 08:38:54 INFO - PROCESS | 1232 | 1461253134351 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 08:38:54 INFO - PROCESS | 1232 | 1461253134373 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 08:38:54 INFO - PROCESS | 1232 | 1461253134378 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 08:38:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:38:54 INFO - PROCESS | 1232 | 1461253134392 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:38:54 INFO - PROCESS | 1232 | 1461253134396 Marionette TRACE conn5 <- [1,6,null,{}] 08:38:54 INFO - PROCESS | 1232 | 1461253134418 Marionette TRACE conn5 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:54 INFO - PROCESS | 1232 | 1461253134437 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 08:38:54 INFO - PROCESS | 1232 | 1461253134443 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:54 INFO - PROCESS | 1232 | ++DOCSHELL 000000E39F768000 == 7 [pid = 1232] [id = 8] 08:38:54 INFO - PROCESS | 1232 | ++DOMWINDOW == 20 (000000E3A5E8D800) [pid = 1232] [serial = 20] [outer = 0000000000000000] 08:38:54 INFO - PROCESS | 1232 | ++DOMWINDOW == 21 (000000E3A6297400) [pid = 1232] [serial = 21] [outer = 000000E3A5E8D800] 08:38:54 INFO - PROCESS | 1232 | 1461253134511 Marionette DEBUG loaded listener.js 08:38:54 INFO - PROCESS | 1232 | ++DOMWINDOW == 22 (000000E3AB65E800) [pid = 1232] [serial = 22] [outer = 000000E3A5E8D800] 08:38:54 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A3D13000 == 8 [pid = 1232] [id = 9] 08:38:54 INFO - PROCESS | 1232 | ++DOMWINDOW == 23 (000000E3ABE52400) [pid = 1232] [serial = 23] [outer = 0000000000000000] 08:38:54 INFO - PROCESS | 1232 | ++DOMWINDOW == 24 (000000E3ABF76C00) [pid = 1232] [serial = 24] [outer = 000000E3ABE52400] 08:38:54 INFO - PROCESS | 1232 | 1461253134963 Marionette DEBUG loaded listener.js 08:38:55 INFO - PROCESS | 1232 | ++DOMWINDOW == 25 (000000E3ABF79000) [pid = 1232] [serial = 25] [outer = 000000E3ABE52400] 08:38:55 INFO - PROCESS | 1232 | 1461253135616 Marionette TRACE conn5 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 08:38:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:38:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1293ms 08:38:55 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AB4F4000 == 9 [pid = 1232] [id = 10] 08:38:55 INFO - PROCESS | 1232 | ++DOMWINDOW == 26 (000000E3AB4F4800) [pid = 1232] [serial = 26] [outer = 0000000000000000] 08:38:55 INFO - PROCESS | 1232 | 1461253135906 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 08:38:55 INFO - PROCESS | 1232 | 1461253135909 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 08:38:55 INFO - PROCESS | 1232 | ++DOMWINDOW == 27 (000000E3AC05F000) [pid = 1232] [serial = 27] [outer = 000000E3AB4F4800] 08:38:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:38:55 INFO - PROCESS | 1232 | ++DOMWINDOW == 28 (000000E3AC1AD800) [pid = 1232] [serial = 28] [outer = 000000E3AB4F4800] 08:38:56 INFO - PROCESS | 1232 | 1461253136011 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:38:56 INFO - PROCESS | 1232 | 1461253136014 Marionette TRACE conn5 <- [1,10,null,{}] 08:38:56 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AC1B1000 == 10 [pid = 1232] [id = 11] 08:38:56 INFO - PROCESS | 1232 | ++DOMWINDOW == 29 (000000E3A8568000) [pid = 1232] [serial = 29] [outer = 0000000000000000] 08:38:56 INFO - PROCESS | 1232 | ++DOMWINDOW == 30 (000000E3A8571800) [pid = 1232] [serial = 30] [outer = 000000E3A8568000] 08:38:56 INFO - PROCESS | 1232 | ++DOMWINDOW == 31 (000000E39E757800) [pid = 1232] [serial = 31] [outer = 000000E3A8568000] 08:38:56 INFO - PROCESS | 1232 | 1461253136141 Marionette TRACE conn5 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:56 INFO - PROCESS | 1232 | 1461253136278 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 08:38:56 INFO - PROCESS | 1232 | 1461253136445 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:56 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AC7D0800 == 11 [pid = 1232] [id = 12] 08:38:56 INFO - PROCESS | 1232 | ++DOMWINDOW == 32 (000000E3AC949800) [pid = 1232] [serial = 32] [outer = 0000000000000000] 08:38:56 INFO - PROCESS | 1232 | ++DOMWINDOW == 33 (000000E3AC94B400) [pid = 1232] [serial = 33] [outer = 000000E3AC949800] 08:38:56 INFO - PROCESS | 1232 | 1461253136504 Marionette DEBUG loaded listener.js 08:38:56 INFO - PROCESS | 1232 | ++DOMWINDOW == 34 (000000E3AB8D0000) [pid = 1232] [serial = 34] [outer = 000000E3AC949800] 08:38:57 INFO - PROCESS | 1232 | 1461253137114 Marionette TRACE conn5 <- [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]]]}] 08:38:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:38:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1193ms 08:38:57 INFO - PROCESS | 1232 | 1461253137170 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 08:38:57 INFO - PROCESS | 1232 | 1461253137175 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 08:38:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:38:57 INFO - PROCESS | 1232 | 1461253137181 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:38:57 INFO - PROCESS | 1232 | 1461253137184 Marionette TRACE conn5 <- [1,14,null,{}] 08:38:57 INFO - PROCESS | 1232 | 1461253137189 Marionette TRACE conn5 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:57 INFO - PROCESS | 1232 | 1461253137283 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 08:38:57 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A62BB800 == 10 [pid = 1232] [id = 4] 08:38:57 INFO - PROCESS | 1232 | 1461253137345 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:57 INFO - PROCESS | 1232 | ++DOCSHELL 000000E39EFED000 == 11 [pid = 1232] [id = 13] 08:38:57 INFO - PROCESS | 1232 | ++DOMWINDOW == 35 (000000E39F8B0C00) [pid = 1232] [serial = 35] [outer = 0000000000000000] 08:38:57 INFO - PROCESS | 1232 | ++DOMWINDOW == 36 (000000E3A3EBC400) [pid = 1232] [serial = 36] [outer = 000000E39F8B0C00] 08:38:57 INFO - PROCESS | 1232 | 1461253137396 Marionette DEBUG loaded listener.js 08:38:57 INFO - PROCESS | 1232 | ++DOMWINDOW == 37 (000000E3A464EC00) [pid = 1232] [serial = 37] [outer = 000000E39F8B0C00] 08:38:57 INFO - PROCESS | 1232 | 1461253137764 Marionette TRACE conn5 <- [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]]]}] 08:38:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:38:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 629ms 08:38:57 INFO - PROCESS | 1232 | 1461253137813 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 08:38:57 INFO - PROCESS | 1232 | 1461253137819 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 08:38:57 INFO - PROCESS | 1232 | 1461253137825 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:38:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:38:57 INFO - PROCESS | 1232 | 1461253137828 Marionette TRACE conn5 <- [1,18,null,{}] 08:38:57 INFO - PROCESS | 1232 | 1461253137832 Marionette TRACE conn5 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:57 INFO - PROCESS | 1232 | 1461253137937 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 08:38:57 INFO - PROCESS | 1232 | 1461253137945 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:57 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A02E5000 == 12 [pid = 1232] [id = 14] 08:38:57 INFO - PROCESS | 1232 | ++DOMWINDOW == 38 (000000E3A48F5C00) [pid = 1232] [serial = 38] [outer = 0000000000000000] 08:38:57 INFO - PROCESS | 1232 | ++DOMWINDOW == 39 (000000E3A555E400) [pid = 1232] [serial = 39] [outer = 000000E3A48F5C00] 08:38:58 INFO - PROCESS | 1232 | 1461253137992 Marionette DEBUG loaded listener.js 08:38:58 INFO - PROCESS | 1232 | ++DOMWINDOW == 40 (000000E3A8597000) [pid = 1232] [serial = 40] [outer = 000000E3A48F5C00] 08:38:58 INFO - PROCESS | 1232 | 1461253138399 Marionette TRACE conn5 <- [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]]]}] 08:38:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:38:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 629ms 08:38:58 INFO - PROCESS | 1232 | 1461253138461 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 08:38:58 INFO - PROCESS | 1232 | 1461253138463 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 08:38:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:38:58 INFO - PROCESS | 1232 | 1461253138467 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:38:58 INFO - PROCESS | 1232 | 1461253138471 Marionette TRACE conn5 <- [1,22,null,{}] 08:38:58 INFO - PROCESS | 1232 | 1461253138483 Marionette TRACE conn5 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:58 INFO - PROCESS | 1232 | 1461253138583 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 08:38:58 INFO - PROCESS | 1232 | 1461253138601 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:58 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A4583800 == 13 [pid = 1232] [id = 15] 08:38:58 INFO - PROCESS | 1232 | ++DOMWINDOW == 41 (000000E3A9778800) [pid = 1232] [serial = 41] [outer = 0000000000000000] 08:38:58 INFO - PROCESS | 1232 | ++DOMWINDOW == 42 (000000E3A97C4C00) [pid = 1232] [serial = 42] [outer = 000000E3A9778800] 08:38:58 INFO - PROCESS | 1232 | 1461253138653 Marionette DEBUG loaded listener.js 08:38:58 INFO - PROCESS | 1232 | ++DOMWINDOW == 43 (000000E3A98EFC00) [pid = 1232] [serial = 43] [outer = 000000E3A9778800] 08:38:59 INFO - PROCESS | 1232 | 1461253139085 Marionette TRACE conn5 <- [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]]]}] 08:38:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:38:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 629ms 08:38:59 INFO - PROCESS | 1232 | 1461253139099 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 08:38:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:38:59 INFO - PROCESS | 1232 | 1461253139102 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 08:38:59 INFO - PROCESS | 1232 | 1461253139105 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:38:59 INFO - PROCESS | 1232 | 1461253139107 Marionette TRACE conn5 <- [1,26,null,{}] 08:38:59 INFO - PROCESS | 1232 | 1461253139110 Marionette TRACE conn5 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:59 INFO - PROCESS | 1232 | 1461253139192 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 08:38:59 INFO - PROCESS | 1232 | 1461253139200 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:59 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A5631000 == 14 [pid = 1232] [id = 16] 08:38:59 INFO - PROCESS | 1232 | ++DOMWINDOW == 44 (000000E3AB469C00) [pid = 1232] [serial = 44] [outer = 0000000000000000] 08:38:59 INFO - PROCESS | 1232 | ++DOMWINDOW == 45 (000000E3AB8DC400) [pid = 1232] [serial = 45] [outer = 000000E3AB469C00] 08:38:59 INFO - PROCESS | 1232 | 1461253139247 Marionette DEBUG loaded listener.js 08:38:59 INFO - PROCESS | 1232 | ++DOMWINDOW == 46 (000000E3ABAE4C00) [pid = 1232] [serial = 46] [outer = 000000E3AB469C00] 08:38:59 INFO - PROCESS | 1232 | 1461253139637 Marionette TRACE conn5 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 08:38:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:38:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 578ms 08:38:59 INFO - PROCESS | 1232 | 1461253139686 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 08:38:59 INFO - PROCESS | 1232 | 1461253139688 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 08:38:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:38:59 INFO - PROCESS | 1232 | 1461253139691 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:38:59 INFO - PROCESS | 1232 | 1461253139693 Marionette TRACE conn5 <- [1,30,null,{}] 08:38:59 INFO - PROCESS | 1232 | 1461253139707 Marionette TRACE conn5 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:38:59 INFO - PROCESS | 1232 | 1461253139784 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 08:38:59 INFO - PROCESS | 1232 | 1461253139791 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:59 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A8EE3800 == 15 [pid = 1232] [id = 17] 08:38:59 INFO - PROCESS | 1232 | ++DOMWINDOW == 47 (000000E3ABF72000) [pid = 1232] [serial = 47] [outer = 0000000000000000] 08:38:59 INFO - PROCESS | 1232 | ++DOMWINDOW == 48 (000000E3AC7E6000) [pid = 1232] [serial = 48] [outer = 000000E3ABF72000] 08:38:59 INFO - PROCESS | 1232 | 1461253139837 Marionette DEBUG loaded listener.js 08:38:59 INFO - PROCESS | 1232 | ++DOMWINDOW == 49 (000000E3ACF44C00) [pid = 1232] [serial = 49] [outer = 000000E3ABF72000] 08:39:00 INFO - PROCESS | 1232 | 1461253140302 Marionette TRACE conn5 <- [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]]]}] 08:39:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:39:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 629ms 08:39:00 INFO - PROCESS | 1232 | 1461253140323 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 08:39:00 INFO - PROCESS | 1232 | 1461253140325 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 08:39:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:39:00 INFO - PROCESS | 1232 | 1461253140338 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:39:00 INFO - PROCESS | 1232 | 1461253140340 Marionette TRACE conn5 <- [1,34,null,{}] 08:39:00 INFO - PROCESS | 1232 | 1461253140343 Marionette TRACE conn5 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:00 INFO - PROCESS | 1232 | 1461253140458 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 08:39:00 INFO - PROCESS | 1232 | 1461253140467 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:00 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AC7C0800 == 16 [pid = 1232] [id = 18] 08:39:00 INFO - PROCESS | 1232 | ++DOMWINDOW == 50 (000000E3AC12D000) [pid = 1232] [serial = 50] [outer = 0000000000000000] 08:39:00 INFO - PROCESS | 1232 | ++DOMWINDOW == 51 (000000E3AFD2A000) [pid = 1232] [serial = 51] [outer = 000000E3AC12D000] 08:39:00 INFO - PROCESS | 1232 | 1461253140517 Marionette DEBUG loaded listener.js 08:39:00 INFO - PROCESS | 1232 | ++DOMWINDOW == 52 (000000E39D5DA400) [pid = 1232] [serial = 52] [outer = 000000E3AC12D000] 08:39:00 INFO - PROCESS | 1232 | 1461253140916 Marionette TRACE conn5 <- [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]]]}] 08:39:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:39:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 649ms 08:39:00 INFO - PROCESS | 1232 | 1461253140982 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 08:39:00 INFO - PROCESS | 1232 | 1461253140984 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 08:39:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:39:01 INFO - PROCESS | 1232 | 1461253140987 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:39:01 INFO - PROCESS | 1232 | 1461253140989 Marionette TRACE conn5 <- [1,38,null,{}] 08:39:01 INFO - PROCESS | 1232 | 1461253140993 Marionette TRACE conn5 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:01 INFO - PROCESS | 1232 | 1461253141065 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 08:39:01 INFO - PROCESS | 1232 | 1461253141072 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:01 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AD975000 == 17 [pid = 1232] [id = 19] 08:39:01 INFO - PROCESS | 1232 | ++DOMWINDOW == 53 (000000E39D5DEC00) [pid = 1232] [serial = 53] [outer = 0000000000000000] 08:39:01 INFO - PROCESS | 1232 | ++DOMWINDOW == 54 (000000E39F0D5400) [pid = 1232] [serial = 54] [outer = 000000E39D5DEC00] 08:39:01 INFO - PROCESS | 1232 | 1461253141116 Marionette DEBUG loaded listener.js 08:39:01 INFO - PROCESS | 1232 | ++DOMWINDOW == 55 (000000E39F0DE400) [pid = 1232] [serial = 55] [outer = 000000E39D5DEC00] 08:39:01 INFO - PROCESS | 1232 | 1461253141485 Marionette TRACE conn5 <- [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]]]}] 08:39:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:39:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 522ms 08:39:01 INFO - PROCESS | 1232 | 1461253141512 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 08:39:01 INFO - PROCESS | 1232 | 1461253141515 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 08:39:01 INFO - PROCESS | 1232 | 1461253141518 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:39:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:39:01 INFO - PROCESS | 1232 | 1461253141520 Marionette TRACE conn5 <- [1,42,null,{}] 08:39:01 INFO - PROCESS | 1232 | 1461253141523 Marionette TRACE conn5 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:01 INFO - PROCESS | 1232 | 1461253141620 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 08:39:01 INFO - PROCESS | 1232 | 1461253141628 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:01 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AF849800 == 18 [pid = 1232] [id = 20] 08:39:01 INFO - PROCESS | 1232 | ++DOMWINDOW == 56 (000000E39D617400) [pid = 1232] [serial = 56] [outer = 0000000000000000] 08:39:01 INFO - PROCESS | 1232 | ++DOMWINDOW == 57 (000000E39D61C000) [pid = 1232] [serial = 57] [outer = 000000E39D617400] 08:39:01 INFO - PROCESS | 1232 | 1461253141673 Marionette DEBUG loaded listener.js 08:39:01 INFO - PROCESS | 1232 | ++DOMWINDOW == 58 (000000E39F0D6C00) [pid = 1232] [serial = 58] [outer = 000000E39D617400] 08:39:02 INFO - PROCESS | 1232 | 1461253142035 Marionette TRACE conn5 <- [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]]]}] 08:39:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:39:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 587ms 08:39:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:39:02 INFO - PROCESS | 1232 | 1461253142108 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 08:39:02 INFO - PROCESS | 1232 | 1461253142111 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 08:39:02 INFO - PROCESS | 1232 | 1461253142114 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:39:02 INFO - PROCESS | 1232 | 1461253142116 Marionette TRACE conn5 <- [1,46,null,{}] 08:39:02 INFO - PROCESS | 1232 | 1461253142120 Marionette TRACE conn5 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:02 INFO - PROCESS | 1232 | 1461253142215 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 08:39:02 INFO - PROCESS | 1232 | 1461253142224 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:02 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AFE6A000 == 19 [pid = 1232] [id = 21] 08:39:02 INFO - PROCESS | 1232 | ++DOMWINDOW == 59 (000000E39D61F800) [pid = 1232] [serial = 59] [outer = 0000000000000000] 08:39:02 INFO - PROCESS | 1232 | ++DOMWINDOW == 60 (000000E39F018400) [pid = 1232] [serial = 60] [outer = 000000E39D61F800] 08:39:02 INFO - PROCESS | 1232 | 1461253142268 Marionette DEBUG loaded listener.js 08:39:02 INFO - PROCESS | 1232 | ++DOMWINDOW == 61 (000000E39F020000) [pid = 1232] [serial = 61] [outer = 000000E39D61F800] 08:39:02 INFO - PROCESS | 1232 | 1461253142634 Marionette TRACE conn5 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 08:39:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:39:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 523ms 08:39:02 INFO - PROCESS | 1232 | 1461253142640 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 08:39:02 INFO - PROCESS | 1232 | 1461253142642 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 08:39:02 INFO - PROCESS | 1232 | 1461253142646 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:39:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:39:02 INFO - PROCESS | 1232 | 1461253142648 Marionette TRACE conn5 <- [1,50,null,{}] 08:39:02 INFO - PROCESS | 1232 | 1461253142651 Marionette TRACE conn5 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:02 INFO - PROCESS | 1232 | 1461253142725 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 08:39:02 INFO - PROCESS | 1232 | 1461253142731 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:02 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B157F800 == 20 [pid = 1232] [id = 22] 08:39:02 INFO - PROCESS | 1232 | ++DOMWINDOW == 62 (000000E39F0E1C00) [pid = 1232] [serial = 62] [outer = 0000000000000000] 08:39:02 INFO - PROCESS | 1232 | ++DOMWINDOW == 63 (000000E3AD18B400) [pid = 1232] [serial = 63] [outer = 000000E39F0E1C00] 08:39:02 INFO - PROCESS | 1232 | 1461253142779 Marionette DEBUG loaded listener.js 08:39:02 INFO - PROCESS | 1232 | ++DOMWINDOW == 64 (000000E3AFF36400) [pid = 1232] [serial = 64] [outer = 000000E39F0E1C00] 08:39:03 INFO - PROCESS | 1232 | 1461253143177 Marionette TRACE conn5 <- [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]]]}] 08:39:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:39:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 586ms 08:39:03 INFO - PROCESS | 1232 | 1461253143238 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 08:39:03 INFO - PROCESS | 1232 | 1461253143240 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 08:39:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:39:03 INFO - PROCESS | 1232 | 1461253143244 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:39:03 INFO - PROCESS | 1232 | 1461253143246 Marionette TRACE conn5 <- [1,54,null,{}] 08:39:03 INFO - PROCESS | 1232 | 1461253143250 Marionette TRACE conn5 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:03 INFO - PROCESS | 1232 | 1461253143348 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 08:39:03 INFO - PROCESS | 1232 | 1461253143354 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:03 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B2617000 == 21 [pid = 1232] [id = 23] 08:39:03 INFO - PROCESS | 1232 | ++DOMWINDOW == 65 (000000E3B24BF800) [pid = 1232] [serial = 65] [outer = 0000000000000000] 08:39:03 INFO - PROCESS | 1232 | ++DOMWINDOW == 66 (000000E3B24C4000) [pid = 1232] [serial = 66] [outer = 000000E3B24BF800] 08:39:03 INFO - PROCESS | 1232 | 1461253143410 Marionette DEBUG loaded listener.js 08:39:03 INFO - PROCESS | 1232 | ++DOMWINDOW == 67 (000000E3B27ABC00) [pid = 1232] [serial = 67] [outer = 000000E3B24BF800] 08:39:03 INFO - PROCESS | 1232 | 1461253143784 Marionette TRACE conn5 <- [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]]]}] 08:39:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:39:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 586ms 08:39:03 INFO - PROCESS | 1232 | 1461253143831 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 08:39:03 INFO - PROCESS | 1232 | 1461253143833 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 08:39:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:39:03 INFO - PROCESS | 1232 | 1461253143847 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:39:03 INFO - PROCESS | 1232 | 1461253143849 Marionette TRACE conn5 <- [1,58,null,{}] 08:39:03 INFO - PROCESS | 1232 | 1461253143853 Marionette TRACE conn5 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:03 INFO - PROCESS | 1232 | 1461253143927 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 08:39:03 INFO - PROCESS | 1232 | 1461253143934 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:03 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B27DC000 == 22 [pid = 1232] [id = 24] 08:39:03 INFO - PROCESS | 1232 | ++DOMWINDOW == 68 (000000E3B27B0400) [pid = 1232] [serial = 68] [outer = 0000000000000000] 08:39:03 INFO - PROCESS | 1232 | ++DOMWINDOW == 69 (000000E3B27B4C00) [pid = 1232] [serial = 69] [outer = 000000E3B27B0400] 08:39:03 INFO - PROCESS | 1232 | 1461253143979 Marionette DEBUG loaded listener.js 08:39:04 INFO - PROCESS | 1232 | ++DOMWINDOW == 70 (000000E3B45A0800) [pid = 1232] [serial = 70] [outer = 000000E3B27B0400] 08:39:04 INFO - PROCESS | 1232 | 1461253144368 Marionette TRACE conn5 <- [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]]]}] 08:39:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:39:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 585ms 08:39:04 INFO - PROCESS | 1232 | 1461253144425 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 08:39:04 INFO - PROCESS | 1232 | 1461253144427 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 08:39:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:39:04 INFO - PROCESS | 1232 | 1461253144452 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:39:04 INFO - PROCESS | 1232 | 1461253144453 Marionette TRACE conn5 <- [1,62,null,{}] 08:39:04 INFO - PROCESS | 1232 | 1461253144457 Marionette TRACE conn5 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:04 INFO - PROCESS | 1232 | 1461253144532 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 08:39:04 INFO - PROCESS | 1232 | 1461253144538 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:04 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B46AB800 == 23 [pid = 1232] [id = 25] 08:39:04 INFO - PROCESS | 1232 | ++DOMWINDOW == 71 (000000E3B45A4800) [pid = 1232] [serial = 71] [outer = 0000000000000000] 08:39:04 INFO - PROCESS | 1232 | ++DOMWINDOW == 72 (000000E3B45A8400) [pid = 1232] [serial = 72] [outer = 000000E3B45A4800] 08:39:04 INFO - PROCESS | 1232 | 1461253144585 Marionette DEBUG loaded listener.js 08:39:04 INFO - PROCESS | 1232 | ++DOMWINDOW == 73 (000000E3B46ECC00) [pid = 1232] [serial = 73] [outer = 000000E3B45A4800] 08:39:05 INFO - PROCESS | 1232 | --DOCSHELL 000000E39F768000 == 22 [pid = 1232] [id = 8] 08:39:05 INFO - PROCESS | 1232 | 1461253145764 Marionette TRACE conn5 <- [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]]]}] 08:39:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:39:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1359ms 08:39:05 INFO - PROCESS | 1232 | 1461253145794 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 08:39:05 INFO - PROCESS | 1232 | 1461253145800 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 08:39:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:39:05 INFO - PROCESS | 1232 | 1461253145805 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:39:05 INFO - PROCESS | 1232 | 1461253145809 Marionette TRACE conn5 <- [1,66,null,{}] 08:39:05 INFO - PROCESS | 1232 | 1461253145813 Marionette TRACE conn5 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:05 INFO - PROCESS | 1232 | 1461253145918 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 08:39:05 INFO - PROCESS | 1232 | 1461253145928 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:05 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A0B5F800 == 23 [pid = 1232] [id = 26] 08:39:05 INFO - PROCESS | 1232 | ++DOMWINDOW == 74 (000000E3A0BF6400) [pid = 1232] [serial = 74] [outer = 0000000000000000] 08:39:05 INFO - PROCESS | 1232 | ++DOMWINDOW == 75 (000000E3A3D7EC00) [pid = 1232] [serial = 75] [outer = 000000E3A0BF6400] 08:39:05 INFO - PROCESS | 1232 | 1461253145979 Marionette DEBUG loaded listener.js 08:39:06 INFO - PROCESS | 1232 | ++DOMWINDOW == 76 (000000E3A41DA400) [pid = 1232] [serial = 76] [outer = 000000E3A0BF6400] 08:39:06 INFO - PROCESS | 1232 | 1461253146400 Marionette TRACE conn5 <- [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]]]}] 08:39:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:39:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 629ms 08:39:06 INFO - PROCESS | 1232 | 1461253146436 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 08:39:06 INFO - PROCESS | 1232 | 1461253146441 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 08:39:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:39:06 INFO - PROCESS | 1232 | 1461253146448 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:39:06 INFO - PROCESS | 1232 | 1461253146450 Marionette TRACE conn5 <- [1,70,null,{}] 08:39:06 INFO - PROCESS | 1232 | 1461253146461 Marionette TRACE conn5 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:06 INFO - PROCESS | 1232 | 1461253146558 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 08:39:06 INFO - PROCESS | 1232 | 1461253146566 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:06 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A4A84000 == 24 [pid = 1232] [id = 27] 08:39:06 INFO - PROCESS | 1232 | ++DOMWINDOW == 77 (000000E3A48F4400) [pid = 1232] [serial = 77] [outer = 0000000000000000] 08:39:06 INFO - PROCESS | 1232 | ++DOMWINDOW == 78 (000000E3A4AF6400) [pid = 1232] [serial = 78] [outer = 000000E3A48F4400] 08:39:06 INFO - PROCESS | 1232 | 1461253146635 Marionette DEBUG loaded listener.js 08:39:06 INFO - PROCESS | 1232 | ++DOMWINDOW == 79 (000000E3A5E8DC00) [pid = 1232] [serial = 79] [outer = 000000E3A48F4400] 08:39:07 INFO - PROCESS | 1232 | --DOMWINDOW == 78 (000000E3A6238800) [pid = 1232] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:39:07 INFO - PROCESS | 1232 | --DOMWINDOW == 77 (000000E39F0E1C00) [pid = 1232] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:39:07 INFO - PROCESS | 1232 | --DOMWINDOW == 76 (000000E3B24BF800) [pid = 1232] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:39:07 INFO - PROCESS | 1232 | --DOMWINDOW == 75 (000000E3A5E8D800) [pid = 1232] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:39:07 INFO - PROCESS | 1232 | --DOMWINDOW == 74 (000000E3AC949800) [pid = 1232] [serial = 32] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:39:07 INFO - PROCESS | 1232 | --DOMWINDOW == 73 (000000E39F8B0C00) [pid = 1232] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:39:07 INFO - PROCESS | 1232 | --DOMWINDOW == 72 (000000E3A48F5C00) [pid = 1232] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:39:07 INFO - PROCESS | 1232 | --DOMWINDOW == 71 (000000E3A9778800) [pid = 1232] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:39:07 INFO - PROCESS | 1232 | --DOMWINDOW == 70 (000000E3AB469C00) [pid = 1232] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:39:07 INFO - PROCESS | 1232 | --DOMWINDOW == 69 (000000E3ABF72000) [pid = 1232] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:39:07 INFO - PROCESS | 1232 | --DOMWINDOW == 68 (000000E3AC12D000) [pid = 1232] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:39:07 INFO - PROCESS | 1232 | 1461253147302 Marionette TRACE conn5 <- [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]]]}] 08:39:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:39:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 902ms 08:39:07 INFO - PROCESS | 1232 | 1461253147350 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 08:39:07 INFO - PROCESS | 1232 | 1461253147353 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 08:39:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:39:07 INFO - PROCESS | 1232 | 1461253147357 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:39:07 INFO - PROCESS | 1232 | 1461253147360 Marionette TRACE conn5 <- [1,74,null,{}] 08:39:07 INFO - PROCESS | 1232 | 1461253147372 Marionette TRACE conn5 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:07 INFO - PROCESS | 1232 | 1461253147453 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 08:39:07 INFO - PROCESS | 1232 | 1461253147460 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:07 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A875A000 == 25 [pid = 1232] [id = 28] 08:39:07 INFO - PROCESS | 1232 | ++DOMWINDOW == 69 (000000E39F0D5800) [pid = 1232] [serial = 80] [outer = 0000000000000000] 08:39:07 INFO - PROCESS | 1232 | ++DOMWINDOW == 70 (000000E3A8571400) [pid = 1232] [serial = 81] [outer = 000000E39F0D5800] 08:39:07 INFO - PROCESS | 1232 | 1461253147511 Marionette DEBUG loaded listener.js 08:39:07 INFO - PROCESS | 1232 | ++DOMWINDOW == 71 (000000E3A9267400) [pid = 1232] [serial = 82] [outer = 000000E39F0D5800] 08:39:07 INFO - PROCESS | 1232 | 1461253147902 Marionette TRACE conn5 <- [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]]]}] 08:39:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:39:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 587ms 08:39:07 INFO - PROCESS | 1232 | 1461253147946 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 08:39:07 INFO - PROCESS | 1232 | 1461253147949 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 08:39:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:39:07 INFO - PROCESS | 1232 | 1461253147952 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:39:07 INFO - PROCESS | 1232 | 1461253147954 Marionette TRACE conn5 <- [1,78,null,{}] 08:39:07 INFO - PROCESS | 1232 | 1461253147958 Marionette TRACE conn5 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:08 INFO - PROCESS | 1232 | 1461253148038 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 08:39:08 INFO - PROCESS | 1232 | 1461253148045 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:08 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AB4EF800 == 26 [pid = 1232] [id = 29] 08:39:08 INFO - PROCESS | 1232 | ++DOMWINDOW == 72 (000000E3A976F000) [pid = 1232] [serial = 83] [outer = 0000000000000000] 08:39:08 INFO - PROCESS | 1232 | ++DOMWINDOW == 73 (000000E3A98E7400) [pid = 1232] [serial = 84] [outer = 000000E3A976F000] 08:39:08 INFO - PROCESS | 1232 | 1461253148091 Marionette DEBUG loaded listener.js 08:39:08 INFO - PROCESS | 1232 | ++DOMWINDOW == 74 (000000E3AB761000) [pid = 1232] [serial = 85] [outer = 000000E3A976F000] 08:39:08 INFO - PROCESS | 1232 | 1461253148503 Marionette TRACE conn5 <- [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]]]}] 08:39:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:39:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 587ms 08:39:08 INFO - PROCESS | 1232 | 1461253148541 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 08:39:08 INFO - PROCESS | 1232 | 1461253148544 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 08:39:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:39:08 INFO - PROCESS | 1232 | 1461253148550 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:39:08 INFO - PROCESS | 1232 | 1461253148552 Marionette TRACE conn5 <- [1,82,null,{}] 08:39:08 INFO - PROCESS | 1232 | 1461253148555 Marionette TRACE conn5 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:08 INFO - PROCESS | 1232 | 1461253148629 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 08:39:08 INFO - PROCESS | 1232 | 1461253148635 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:08 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3ACBB1000 == 27 [pid = 1232] [id = 30] 08:39:08 INFO - PROCESS | 1232 | ++DOMWINDOW == 75 (000000E3AB8CF800) [pid = 1232] [serial = 86] [outer = 0000000000000000] 08:39:08 INFO - PROCESS | 1232 | ++DOMWINDOW == 76 (000000E3ABA28800) [pid = 1232] [serial = 87] [outer = 000000E3AB8CF800] 08:39:08 INFO - PROCESS | 1232 | 1461253148680 Marionette DEBUG loaded listener.js 08:39:08 INFO - PROCESS | 1232 | ++DOMWINDOW == 77 (000000E3ABE54800) [pid = 1232] [serial = 88] [outer = 000000E3AB8CF800] 08:39:09 INFO - PROCESS | 1232 | 1461253149080 Marionette TRACE conn5 <- [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]]]}] 08:39:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:39:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 587ms 08:39:09 INFO - PROCESS | 1232 | 1461253149143 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 08:39:09 INFO - PROCESS | 1232 | 1461253149147 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 08:39:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:39:09 INFO - PROCESS | 1232 | 1461253149152 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:39:09 INFO - PROCESS | 1232 | 1461253149157 Marionette TRACE conn5 <- [1,86,null,{}] 08:39:09 INFO - PROCESS | 1232 | 1461253149164 Marionette TRACE conn5 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:09 INFO - PROCESS | 1232 | 1461253149271 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 08:39:09 INFO - PROCESS | 1232 | 1461253149390 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:09 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A02CA800 == 28 [pid = 1232] [id = 31] 08:39:09 INFO - PROCESS | 1232 | ++DOMWINDOW == 78 (000000E39F01B000) [pid = 1232] [serial = 89] [outer = 0000000000000000] 08:39:09 INFO - PROCESS | 1232 | ++DOMWINDOW == 79 (000000E39F531000) [pid = 1232] [serial = 90] [outer = 000000E39F01B000] 08:39:09 INFO - PROCESS | 1232 | 1461253149448 Marionette DEBUG loaded listener.js 08:39:09 INFO - PROCESS | 1232 | ++DOMWINDOW == 80 (000000E3A41DD000) [pid = 1232] [serial = 91] [outer = 000000E39F01B000] 08:39:09 INFO - PROCESS | 1232 | 1461253149942 Marionette TRACE conn5 <- [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]]]}] 08:39:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:39:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 839ms 08:39:10 INFO - PROCESS | 1232 | 1461253149996 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 08:39:10 INFO - PROCESS | 1232 | 1461253150000 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 08:39:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:39:10 INFO - PROCESS | 1232 | 1461253150009 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:39:10 INFO - PROCESS | 1232 | 1461253150013 Marionette TRACE conn5 <- [1,90,null,{}] 08:39:10 INFO - PROCESS | 1232 | 1461253150017 Marionette TRACE conn5 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:10 INFO - PROCESS | 1232 | 1461253150118 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 08:39:10 INFO - PROCESS | 1232 | 1461253150193 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:10 INFO - PROCESS | 1232 | ++DOCSHELL 000000E39DF2F800 == 29 [pid = 1232] [id = 32] 08:39:10 INFO - PROCESS | 1232 | ++DOMWINDOW == 81 (000000E3A56C6800) [pid = 1232] [serial = 92] [outer = 0000000000000000] 08:39:10 INFO - PROCESS | 1232 | ++DOMWINDOW == 82 (000000E3A8F50C00) [pid = 1232] [serial = 93] [outer = 000000E3A56C6800] 08:39:10 INFO - PROCESS | 1232 | 1461253150249 Marionette DEBUG loaded listener.js 08:39:10 INFO - PROCESS | 1232 | ++DOMWINDOW == 83 (000000E3A98E7800) [pid = 1232] [serial = 94] [outer = 000000E3A56C6800] 08:39:10 INFO - PROCESS | 1232 | 1461253150789 Marionette TRACE conn5 <- [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]]]}] 08:39:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:39:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 839ms 08:39:10 INFO - PROCESS | 1232 | 1461253150849 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 08:39:10 INFO - PROCESS | 1232 | 1461253150851 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 08:39:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:39:10 INFO - PROCESS | 1232 | 1461253150855 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:39:10 INFO - PROCESS | 1232 | 1461253150858 Marionette TRACE conn5 <- [1,94,null,{}] 08:39:10 INFO - PROCESS | 1232 | 1461253150869 Marionette TRACE conn5 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:10 INFO - PROCESS | 1232 | 1461253150974 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 08:39:11 INFO - PROCESS | 1232 | 1461253151036 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:11 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AFD6A000 == 30 [pid = 1232] [id = 33] 08:39:11 INFO - PROCESS | 1232 | ++DOMWINDOW == 84 (000000E3AC7E8000) [pid = 1232] [serial = 95] [outer = 0000000000000000] 08:39:11 INFO - PROCESS | 1232 | ++DOMWINDOW == 85 (000000E3AC8FE000) [pid = 1232] [serial = 96] [outer = 000000E3AC7E8000] 08:39:11 INFO - PROCESS | 1232 | 1461253151096 Marionette DEBUG loaded listener.js 08:39:11 INFO - PROCESS | 1232 | ++DOMWINDOW == 86 (000000E3AD030800) [pid = 1232] [serial = 97] [outer = 000000E3AC7E8000] 08:39:11 INFO - PROCESS | 1232 | 1461253151615 Marionette TRACE conn5 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 08:39:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:39:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 839ms 08:39:11 INFO - PROCESS | 1232 | 1461253151697 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 08:39:11 INFO - PROCESS | 1232 | 1461253151699 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 08:39:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:39:11 INFO - PROCESS | 1232 | 1461253151703 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:39:11 INFO - PROCESS | 1232 | 1461253151705 Marionette TRACE conn5 <- [1,98,null,{}] 08:39:11 INFO - PROCESS | 1232 | 1461253151709 Marionette TRACE conn5 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:11 INFO - PROCESS | 1232 | 1461253151817 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 08:39:11 INFO - PROCESS | 1232 | 1461253151877 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:11 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B1588800 == 31 [pid = 1232] [id = 34] 08:39:11 INFO - PROCESS | 1232 | ++DOMWINDOW == 87 (000000E3AD9D2C00) [pid = 1232] [serial = 98] [outer = 0000000000000000] 08:39:11 INFO - PROCESS | 1232 | ++DOMWINDOW == 88 (000000E3AED2A000) [pid = 1232] [serial = 99] [outer = 000000E3AD9D2C00] 08:39:11 INFO - PROCESS | 1232 | 1461253151933 Marionette DEBUG loaded listener.js 08:39:12 INFO - PROCESS | 1232 | ++DOMWINDOW == 89 (000000E3AFBD2800) [pid = 1232] [serial = 100] [outer = 000000E3AD9D2C00] 08:39:12 INFO - PROCESS | 1232 | 1461253152496 Marionette TRACE conn5 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 08:39:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:39:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 838ms 08:39:12 INFO - PROCESS | 1232 | 1461253152544 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 08:39:12 INFO - PROCESS | 1232 | 1461253152546 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 08:39:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:39:12 INFO - PROCESS | 1232 | 1461253152550 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:39:12 INFO - PROCESS | 1232 | 1461253152552 Marionette TRACE conn5 <- [1,102,null,{}] 08:39:12 INFO - PROCESS | 1232 | 1461253152556 Marionette TRACE conn5 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:12 INFO - PROCESS | 1232 | 1461253152652 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 08:39:12 INFO - PROCESS | 1232 | 1461253152725 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:12 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A0A48800 == 32 [pid = 1232] [id = 35] 08:39:12 INFO - PROCESS | 1232 | ++DOMWINDOW == 90 (000000E39D5DBC00) [pid = 1232] [serial = 101] [outer = 0000000000000000] 08:39:12 INFO - PROCESS | 1232 | ++DOMWINDOW == 91 (000000E3A85A1400) [pid = 1232] [serial = 102] [outer = 000000E39D5DBC00] 08:39:12 INFO - PROCESS | 1232 | 1461253152781 Marionette DEBUG loaded listener.js 08:39:12 INFO - PROCESS | 1232 | ++DOMWINDOW == 92 (000000E3AFE27C00) [pid = 1232] [serial = 103] [outer = 000000E39D5DBC00] 08:39:13 INFO - PROCESS | 1232 | 1461253153380 Marionette TRACE conn5 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 08:39:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:39:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 879ms 08:39:13 INFO - PROCESS | 1232 | 1461253153431 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 08:39:13 INFO - PROCESS | 1232 | 1461253153435 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 08:39:13 INFO - PROCESS | 1232 | 1461253153441 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:39:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:39:13 INFO - PROCESS | 1232 | 1461253153445 Marionette TRACE conn5 <- [1,106,null,{}] 08:39:13 INFO - PROCESS | 1232 | 1461253153450 Marionette TRACE conn5 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:13 INFO - PROCESS | 1232 | 1461253153552 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 08:39:13 INFO - PROCESS | 1232 | --DOMWINDOW == 91 (000000E3A859CC00) [pid = 1232] [serial = 9] [outer = 0000000000000000] [url = about:blank] 08:39:13 INFO - PROCESS | 1232 | --DOMWINDOW == 90 (000000E3A859E800) [pid = 1232] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:39:13 INFO - PROCESS | 1232 | --DOMWINDOW == 89 (000000E3A3B4F800) [pid = 1232] [serial = 4] [outer = 0000000000000000] [url = about:blank] 08:39:13 INFO - PROCESS | 1232 | --DOMWINDOW == 88 (000000E3B27B4C00) [pid = 1232] [serial = 69] [outer = 0000000000000000] [url = about:blank] 08:39:13 INFO - PROCESS | 1232 | --DOMWINDOW == 87 (000000E39D61C000) [pid = 1232] [serial = 57] [outer = 0000000000000000] [url = about:blank] 08:39:13 INFO - PROCESS | 1232 | --DOMWINDOW == 86 (000000E39F018400) [pid = 1232] [serial = 60] [outer = 0000000000000000] [url = about:blank] 08:39:13 INFO - PROCESS | 1232 | --DOMWINDOW == 85 (000000E3AD18B400) [pid = 1232] [serial = 63] [outer = 0000000000000000] [url = about:blank] 08:39:13 INFO - PROCESS | 1232 | --DOMWINDOW == 84 (000000E3B24C4000) [pid = 1232] [serial = 66] [outer = 0000000000000000] [url = about:blank] 08:39:13 INFO - PROCESS | 1232 | --DOMWINDOW == 83 (000000E3A6297400) [pid = 1232] [serial = 21] [outer = 0000000000000000] [url = about:blank] 08:39:13 INFO - PROCESS | 1232 | --DOMWINDOW == 82 (000000E3ABF76C00) [pid = 1232] [serial = 24] [outer = 0000000000000000] [url = about:blank] 08:39:13 INFO - PROCESS | 1232 | --DOMWINDOW == 81 (000000E3A8571800) [pid = 1232] [serial = 30] [outer = 0000000000000000] [url = about:blank] 08:39:13 INFO - PROCESS | 1232 | --DOMWINDOW == 80 (000000E3AC94B400) [pid = 1232] [serial = 33] [outer = 0000000000000000] [url = about:blank] 08:39:13 INFO - PROCESS | 1232 | --DOMWINDOW == 79 (000000E3A3EBC400) [pid = 1232] [serial = 36] [outer = 0000000000000000] [url = about:blank] 08:39:13 INFO - PROCESS | 1232 | --DOMWINDOW == 78 (000000E3A555E400) [pid = 1232] [serial = 39] [outer = 0000000000000000] [url = about:blank] 08:39:13 INFO - PROCESS | 1232 | --DOMWINDOW == 77 (000000E3A97C4C00) [pid = 1232] [serial = 42] [outer = 0000000000000000] [url = about:blank] 08:39:13 INFO - PROCESS | 1232 | --DOMWINDOW == 76 (000000E3AB8DC400) [pid = 1232] [serial = 45] [outer = 0000000000000000] [url = about:blank] 08:39:13 INFO - PROCESS | 1232 | --DOMWINDOW == 75 (000000E3ABAE4C00) [pid = 1232] [serial = 46] [outer = 0000000000000000] [url = about:blank] 08:39:13 INFO - PROCESS | 1232 | --DOMWINDOW == 74 (000000E3AC7E6000) [pid = 1232] [serial = 48] [outer = 0000000000000000] [url = about:blank] 08:39:13 INFO - PROCESS | 1232 | --DOMWINDOW == 73 (000000E3AFD2A000) [pid = 1232] [serial = 51] [outer = 0000000000000000] [url = about:blank] 08:39:13 INFO - PROCESS | 1232 | --DOMWINDOW == 72 (000000E39F0D5400) [pid = 1232] [serial = 54] [outer = 0000000000000000] [url = about:blank] 08:39:13 INFO - PROCESS | 1232 | --DOMWINDOW == 71 (000000E3AC05F000) [pid = 1232] [serial = 27] [outer = 0000000000000000] [url = about:blank] 08:39:13 INFO - PROCESS | 1232 | --DOMWINDOW == 70 (000000E3ACF44C00) [pid = 1232] [serial = 49] [outer = 0000000000000000] [url = about:blank] 08:39:13 INFO - PROCESS | 1232 | --DOMWINDOW == 69 (000000E3AB8D0000) [pid = 1232] [serial = 34] [outer = 0000000000000000] [url = about:blank] 08:39:13 INFO - PROCESS | 1232 | --DOMWINDOW == 68 (000000E39D5DA400) [pid = 1232] [serial = 52] [outer = 0000000000000000] [url = about:blank] 08:39:13 INFO - PROCESS | 1232 | --DOMWINDOW == 67 (000000E3A8597000) [pid = 1232] [serial = 40] [outer = 0000000000000000] [url = about:blank] 08:39:13 INFO - PROCESS | 1232 | --DOMWINDOW == 66 (000000E3A98EFC00) [pid = 1232] [serial = 43] [outer = 0000000000000000] [url = about:blank] 08:39:13 INFO - PROCESS | 1232 | --DOMWINDOW == 65 (000000E3AB65E800) [pid = 1232] [serial = 22] [outer = 0000000000000000] [url = about:blank] 08:39:13 INFO - PROCESS | 1232 | --DOMWINDOW == 64 (000000E3B27ABC00) [pid = 1232] [serial = 67] [outer = 0000000000000000] [url = about:blank] 08:39:13 INFO - PROCESS | 1232 | --DOMWINDOW == 63 (000000E3AFF36400) [pid = 1232] [serial = 64] [outer = 0000000000000000] [url = about:blank] 08:39:13 INFO - PROCESS | 1232 | --DOMWINDOW == 62 (000000E3A464EC00) [pid = 1232] [serial = 37] [outer = 0000000000000000] [url = about:blank] 08:39:13 INFO - PROCESS | 1232 | --DOMWINDOW == 61 (000000E3AC7E6C00) [pid = 1232] [serial = 17] [outer = 0000000000000000] [url = about:blank] 08:39:13 INFO - PROCESS | 1232 | --DOMWINDOW == 60 (000000E3AC8F9400) [pid = 1232] [serial = 14] [outer = 0000000000000000] [url = about:blank] 08:39:13 INFO - PROCESS | 1232 | 1461253153632 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:13 INFO - PROCESS | 1232 | ++DOCSHELL 000000E39F51A800 == 33 [pid = 1232] [id = 36] 08:39:13 INFO - PROCESS | 1232 | ++DOMWINDOW == 61 (000000E39D61C000) [pid = 1232] [serial = 104] [outer = 0000000000000000] 08:39:13 INFO - PROCESS | 1232 | ++DOMWINDOW == 62 (000000E39D745000) [pid = 1232] [serial = 105] [outer = 000000E39D61C000] 08:39:13 INFO - PROCESS | 1232 | 1461253153682 Marionette DEBUG loaded listener.js 08:39:13 INFO - PROCESS | 1232 | ++DOMWINDOW == 63 (000000E39E76B400) [pid = 1232] [serial = 106] [outer = 000000E39D61C000] 08:39:14 INFO - PROCESS | 1232 | 1461253154064 Marionette TRACE conn5 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 08:39:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:39:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 692ms 08:39:14 INFO - PROCESS | 1232 | 1461253154138 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 08:39:14 INFO - PROCESS | 1232 | 1461253154144 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 08:39:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:39:14 INFO - PROCESS | 1232 | 1461253154151 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:39:14 INFO - PROCESS | 1232 | 1461253154154 Marionette TRACE conn5 <- [1,110,null,{}] 08:39:14 INFO - PROCESS | 1232 | 1461253154157 Marionette TRACE conn5 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:14 INFO - PROCESS | 1232 | 1461253154237 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 08:39:14 INFO - PROCESS | 1232 | 1461253154244 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:14 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A4AD6000 == 34 [pid = 1232] [id = 37] 08:39:14 INFO - PROCESS | 1232 | ++DOMWINDOW == 64 (000000E39F015000) [pid = 1232] [serial = 107] [outer = 0000000000000000] 08:39:14 INFO - PROCESS | 1232 | ++DOMWINDOW == 65 (000000E3A0BF9C00) [pid = 1232] [serial = 108] [outer = 000000E39F015000] 08:39:14 INFO - PROCESS | 1232 | 1461253154292 Marionette DEBUG loaded listener.js 08:39:14 INFO - PROCESS | 1232 | ++DOMWINDOW == 66 (000000E3A4656800) [pid = 1232] [serial = 109] [outer = 000000E39F015000] 08:39:14 INFO - PROCESS | 1232 | 1461253154696 Marionette TRACE conn5 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 08:39:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:39:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 587ms 08:39:14 INFO - PROCESS | 1232 | 1461253154738 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 08:39:14 INFO - PROCESS | 1232 | 1461253154741 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 08:39:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:39:14 INFO - PROCESS | 1232 | 1461253154745 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:39:14 INFO - PROCESS | 1232 | 1461253154748 Marionette TRACE conn5 <- [1,114,null,{}] 08:39:14 INFO - PROCESS | 1232 | 1461253154760 Marionette TRACE conn5 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:14 INFO - PROCESS | 1232 | 1461253154842 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 08:39:14 INFO - PROCESS | 1232 | 1461253154851 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:14 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A8EEB000 == 35 [pid = 1232] [id = 38] 08:39:14 INFO - PROCESS | 1232 | ++DOMWINDOW == 67 (000000E3A6236000) [pid = 1232] [serial = 110] [outer = 0000000000000000] 08:39:14 INFO - PROCESS | 1232 | ++DOMWINDOW == 68 (000000E3A8568800) [pid = 1232] [serial = 111] [outer = 000000E3A6236000] 08:39:14 INFO - PROCESS | 1232 | 1461253154899 Marionette DEBUG loaded listener.js 08:39:14 INFO - PROCESS | 1232 | ++DOMWINDOW == 69 (000000E3A8FB5400) [pid = 1232] [serial = 112] [outer = 000000E3A6236000] 08:39:15 INFO - PROCESS | 1232 | 1461253155284 Marionette TRACE conn5 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 08:39:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:39:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 587ms 08:39:15 INFO - PROCESS | 1232 | 1461253155335 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 08:39:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:39:15 INFO - PROCESS | 1232 | 1461253155338 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 08:39:15 INFO - PROCESS | 1232 | 1461253155342 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:39:15 INFO - PROCESS | 1232 | 1461253155343 Marionette TRACE conn5 <- [1,118,null,{}] 08:39:15 INFO - PROCESS | 1232 | 1461253155347 Marionette TRACE conn5 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:15 INFO - PROCESS | 1232 | 1461253155426 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 08:39:15 INFO - PROCESS | 1232 | 1461253155433 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:15 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AC282800 == 36 [pid = 1232] [id = 39] 08:39:15 INFO - PROCESS | 1232 | ++DOMWINDOW == 70 (000000E3A98EFC00) [pid = 1232] [serial = 113] [outer = 0000000000000000] 08:39:15 INFO - PROCESS | 1232 | ++DOMWINDOW == 71 (000000E3AB8D3C00) [pid = 1232] [serial = 114] [outer = 000000E3A98EFC00] 08:39:15 INFO - PROCESS | 1232 | 1461253155479 Marionette DEBUG loaded listener.js 08:39:15 INFO - PROCESS | 1232 | ++DOMWINDOW == 72 (000000E3ABAE4400) [pid = 1232] [serial = 115] [outer = 000000E3A98EFC00] 08:39:15 INFO - PROCESS | 1232 | 1461253155906 Marionette TRACE conn5 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 08:39:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:39:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 586ms 08:39:15 INFO - PROCESS | 1232 | 1461253155928 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 08:39:15 INFO - PROCESS | 1232 | 1461253155931 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 08:39:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:39:15 INFO - PROCESS | 1232 | 1461253155944 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:39:15 INFO - PROCESS | 1232 | 1461253155946 Marionette TRACE conn5 <- [1,122,null,{}] 08:39:15 INFO - PROCESS | 1232 | 1461253155950 Marionette TRACE conn5 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:16 INFO - PROCESS | 1232 | 1461253156042 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 08:39:16 INFO - PROCESS | 1232 | 1461253156049 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:16 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3ACC45000 == 37 [pid = 1232] [id = 40] 08:39:16 INFO - PROCESS | 1232 | ++DOMWINDOW == 73 (000000E3AB8D1000) [pid = 1232] [serial = 116] [outer = 0000000000000000] 08:39:16 INFO - PROCESS | 1232 | ++DOMWINDOW == 74 (000000E3AC124800) [pid = 1232] [serial = 117] [outer = 000000E3AB8D1000] 08:39:16 INFO - PROCESS | 1232 | 1461253156097 Marionette DEBUG loaded listener.js 08:39:16 INFO - PROCESS | 1232 | ++DOMWINDOW == 75 (000000E3AC727800) [pid = 1232] [serial = 118] [outer = 000000E3AB8D1000] 08:39:16 INFO - PROCESS | 1232 | 1461253156514 Marionette TRACE conn5 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 08:39:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:39:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 585ms 08:39:16 INFO - PROCESS | 1232 | 1461253156532 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 08:39:16 INFO - PROCESS | 1232 | 1461253156534 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 08:39:16 INFO - PROCESS | 1232 | 1461253156538 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:39:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:39:16 INFO - PROCESS | 1232 | 1461253156539 Marionette TRACE conn5 <- [1,126,null,{}] 08:39:16 INFO - PROCESS | 1232 | 1461253156549 Marionette TRACE conn5 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:39:16 INFO - PROCESS | 1232 | 1461253156668 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 08:39:16 INFO - PROCESS | 1232 | 1461253156675 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:16 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AFE8C800 == 38 [pid = 1232] [id = 41] 08:39:16 INFO - PROCESS | 1232 | ++DOMWINDOW == 76 (000000E3AC949400) [pid = 1232] [serial = 119] [outer = 0000000000000000] 08:39:16 INFO - PROCESS | 1232 | ++DOMWINDOW == 77 (000000E3AD9D9000) [pid = 1232] [serial = 120] [outer = 000000E3AC949400] 08:39:16 INFO - PROCESS | 1232 | 1461253156725 Marionette DEBUG loaded listener.js 08:39:16 INFO - PROCESS | 1232 | ++DOMWINDOW == 78 (000000E3B24BFC00) [pid = 1232] [serial = 121] [outer = 000000E3AC949400] 08:39:17 INFO - PROCESS | 1232 | 1461253157165 Marionette TRACE conn5 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 08:39:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:39:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 691ms 08:39:17 INFO - PROCESS | 1232 | 1461253157232 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 08:39:17 INFO - PROCESS | 1232 | 1461253157234 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 08:39:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:39:17 INFO - PROCESS | 1232 | 1461253157238 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:39:17 INFO - PROCESS | 1232 | 1461253157240 Marionette TRACE conn5 <- [1,130,null,{}] 08:39:17 INFO - PROCESS | 1232 | 1461253157243 Marionette TRACE conn5 -> [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:39:17 INFO - PROCESS | 1232 | 1461253157346 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 08:39:17 INFO - PROCESS | 1232 | --DOMWINDOW == 77 (000000E3B45A4800) [pid = 1232] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:39:17 INFO - PROCESS | 1232 | --DOMWINDOW == 76 (000000E3A0BF6400) [pid = 1232] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:39:17 INFO - PROCESS | 1232 | --DOMWINDOW == 75 (000000E3A48F4400) [pid = 1232] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:39:17 INFO - PROCESS | 1232 | --DOMWINDOW == 74 (000000E3A976F000) [pid = 1232] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:39:17 INFO - PROCESS | 1232 | --DOMWINDOW == 73 (000000E39F0D5800) [pid = 1232] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:39:17 INFO - PROCESS | 1232 | --DOMWINDOW == 72 (000000E3B27B0400) [pid = 1232] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:39:17 INFO - PROCESS | 1232 | --DOMWINDOW == 71 (000000E39D61F800) [pid = 1232] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:39:17 INFO - PROCESS | 1232 | --DOMWINDOW == 70 (000000E39D5DEC00) [pid = 1232] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:39:17 INFO - PROCESS | 1232 | --DOMWINDOW == 69 (000000E39D617400) [pid = 1232] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:39:17 INFO - PROCESS | 1232 | 1461253157393 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:17 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A4529000 == 39 [pid = 1232] [id = 42] 08:39:17 INFO - PROCESS | 1232 | ++DOMWINDOW == 70 (000000E39D5D7800) [pid = 1232] [serial = 122] [outer = 0000000000000000] 08:39:17 INFO - PROCESS | 1232 | ++DOMWINDOW == 71 (000000E39D618400) [pid = 1232] [serial = 123] [outer = 000000E39D5D7800] 08:39:17 INFO - PROCESS | 1232 | 1461253157439 Marionette DEBUG loaded listener.js 08:39:17 INFO - PROCESS | 1232 | ++DOMWINDOW == 72 (000000E39F1E8C00) [pid = 1232] [serial = 124] [outer = 000000E39D5D7800] 08:39:17 INFO - PROCESS | 1232 | 1461253157784 Marionette TRACE conn5 <- [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:39:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:39:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 587ms 08:39:17 INFO - PROCESS | 1232 | 1461253157827 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 08:39:17 INFO - PROCESS | 1232 | 1461253157830 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 08:39:17 INFO - PROCESS | 1232 | 1461253157833 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:39:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:39:17 INFO - PROCESS | 1232 | 1461253157834 Marionette TRACE conn5 <- [1,134,null,{}] 08:39:17 INFO - PROCESS | 1232 | 1461253157838 Marionette TRACE conn5 -> [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:39:17 INFO - PROCESS | 1232 | 1461253157918 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 08:39:18 INFO - PROCESS | 1232 | 1461253157995 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:18 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B3C0A800 == 40 [pid = 1232] [id = 43] 08:39:18 INFO - PROCESS | 1232 | ++DOMWINDOW == 73 (000000E3A3D83000) [pid = 1232] [serial = 125] [outer = 0000000000000000] 08:39:18 INFO - PROCESS | 1232 | ++DOMWINDOW == 74 (000000E3A5569000) [pid = 1232] [serial = 126] [outer = 000000E3A3D83000] 08:39:18 INFO - PROCESS | 1232 | 1461253158042 Marionette DEBUG loaded listener.js 08:39:18 INFO - PROCESS | 1232 | ++DOMWINDOW == 75 (000000E3A55E4000) [pid = 1232] [serial = 127] [outer = 000000E3A3D83000] 08:39:18 INFO - PROCESS | 1232 | 1461253158381 Marionette TRACE conn5 <- [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:39:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:39:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 630ms 08:39:18 INFO - PROCESS | 1232 | 1461253158467 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 08:39:18 INFO - PROCESS | 1232 | 1461253158469 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 08:39:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:39:18 INFO - PROCESS | 1232 | 1461253158472 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:39:18 INFO - PROCESS | 1232 | 1461253158474 Marionette TRACE conn5 <- [1,138,null,{}] 08:39:18 INFO - PROCESS | 1232 | 1461253158477 Marionette TRACE conn5 -> [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:39:18 INFO - PROCESS | 1232 | 1461253158579 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 08:39:18 INFO - PROCESS | 1232 | 1461253158587 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:18 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B46A2800 == 41 [pid = 1232] [id = 44] 08:39:18 INFO - PROCESS | 1232 | ++DOMWINDOW == 76 (000000E39F218000) [pid = 1232] [serial = 128] [outer = 0000000000000000] 08:39:18 INFO - PROCESS | 1232 | ++DOMWINDOW == 77 (000000E39F21EC00) [pid = 1232] [serial = 129] [outer = 000000E39F218000] 08:39:18 INFO - PROCESS | 1232 | 1461253158632 Marionette DEBUG loaded listener.js 08:39:18 INFO - PROCESS | 1232 | ++DOMWINDOW == 78 (000000E3A55E2C00) [pid = 1232] [serial = 130] [outer = 000000E39F218000] 08:39:19 INFO - PROCESS | 1232 | 1461253159009 Marionette TRACE conn5 <- [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:39:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:39:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 585ms 08:39:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:39:19 INFO - PROCESS | 1232 | 1461253159060 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 08:39:19 INFO - PROCESS | 1232 | 1461253159063 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 08:39:19 INFO - PROCESS | 1232 | 1461253159066 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:39:19 INFO - PROCESS | 1232 | 1461253159068 Marionette TRACE conn5 <- [1,142,null,{}] 08:39:19 INFO - PROCESS | 1232 | 1461253159071 Marionette TRACE conn5 -> [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:39:19 INFO - PROCESS | 1232 | 1461253159169 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 08:39:19 INFO - PROCESS | 1232 | 1461253159177 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:19 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B3CAF000 == 42 [pid = 1232] [id = 45] 08:39:19 INFO - PROCESS | 1232 | ++DOMWINDOW == 79 (000000E39F21A000) [pid = 1232] [serial = 131] [outer = 0000000000000000] 08:39:19 INFO - PROCESS | 1232 | ++DOMWINDOW == 80 (000000E3AF8CE000) [pid = 1232] [serial = 132] [outer = 000000E39F21A000] 08:39:19 INFO - PROCESS | 1232 | 1461253159222 Marionette DEBUG loaded listener.js 08:39:19 INFO - PROCESS | 1232 | ++DOMWINDOW == 81 (000000E3B27A8400) [pid = 1232] [serial = 133] [outer = 000000E39F21A000] 08:39:19 INFO - PROCESS | 1232 | 1461253159632 Marionette TRACE conn5 <- [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:39:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:39:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 630ms 08:39:19 INFO - PROCESS | 1232 | 1461253159700 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 08:39:19 INFO - PROCESS | 1232 | 1461253159705 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 08:39:19 INFO - PROCESS | 1232 | 1461253159710 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:39:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:39:19 INFO - PROCESS | 1232 | 1461253159714 Marionette TRACE conn5 <- [1,146,null,{}] 08:39:19 INFO - PROCESS | 1232 | 1461253159721 Marionette TRACE conn5 -> [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:39:19 INFO - PROCESS | 1232 | 1461253159862 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 08:39:19 INFO - PROCESS | 1232 | 1461253159933 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:19 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A3B49800 == 43 [pid = 1232] [id = 46] 08:39:19 INFO - PROCESS | 1232 | ++DOMWINDOW == 82 (000000E39D73FC00) [pid = 1232] [serial = 134] [outer = 0000000000000000] 08:39:19 INFO - PROCESS | 1232 | ++DOMWINDOW == 83 (000000E39D744C00) [pid = 1232] [serial = 135] [outer = 000000E39D73FC00] 08:39:19 INFO - PROCESS | 1232 | 1461253159990 Marionette DEBUG loaded listener.js 08:39:20 INFO - PROCESS | 1232 | ++DOMWINDOW == 84 (000000E39F01CC00) [pid = 1232] [serial = 136] [outer = 000000E39D73FC00] 08:39:20 INFO - PROCESS | 1232 | 1461253160675 Marionette TRACE conn5 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 08:39:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:39:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 985ms 08:39:20 INFO - PROCESS | 1232 | 1461253160699 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 08:39:20 INFO - PROCESS | 1232 | 1461253160703 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 08:39:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:39:20 INFO - PROCESS | 1232 | 1461253160711 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:39:20 INFO - PROCESS | 1232 | 1461253160716 Marionette TRACE conn5 <- [1,150,null,{}] 08:39:20 INFO - PROCESS | 1232 | 1461253160720 Marionette TRACE conn5 -> [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:39:20 INFO - PROCESS | 1232 | 1461253160825 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 08:39:20 INFO - PROCESS | 1232 | 1461253160902 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:20 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3ACBBC000 == 44 [pid = 1232] [id = 47] 08:39:20 INFO - PROCESS | 1232 | ++DOMWINDOW == 85 (000000E3A4568400) [pid = 1232] [serial = 137] [outer = 0000000000000000] 08:39:20 INFO - PROCESS | 1232 | ++DOMWINDOW == 86 (000000E3A5560800) [pid = 1232] [serial = 138] [outer = 000000E3A4568400] 08:39:20 INFO - PROCESS | 1232 | 1461253160958 Marionette DEBUG loaded listener.js 08:39:21 INFO - PROCESS | 1232 | ++DOMWINDOW == 87 (000000E3A8F4CC00) [pid = 1232] [serial = 139] [outer = 000000E3A4568400] 08:39:21 INFO - PROCESS | 1232 | 1461253161507 Marionette TRACE conn5 <- [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:39:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:39:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 838ms 08:39:21 INFO - PROCESS | 1232 | 1461253161551 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 08:39:21 INFO - PROCESS | 1232 | 1461253161554 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 08:39:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:39:21 INFO - PROCESS | 1232 | 1461253161558 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:39:21 INFO - PROCESS | 1232 | 1461253161560 Marionette TRACE conn5 <- [1,154,null,{}] 08:39:21 INFO - PROCESS | 1232 | 1461253161572 Marionette TRACE conn5 -> [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:39:21 INFO - PROCESS | 1232 | 1461253161681 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 08:39:21 INFO - PROCESS | 1232 | 1461253161746 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:21 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B2611800 == 45 [pid = 1232] [id = 48] 08:39:21 INFO - PROCESS | 1232 | ++DOMWINDOW == 88 (000000E3AC920400) [pid = 1232] [serial = 140] [outer = 0000000000000000] 08:39:21 INFO - PROCESS | 1232 | ++DOMWINDOW == 89 (000000E3AC924000) [pid = 1232] [serial = 141] [outer = 000000E3AC920400] 08:39:21 INFO - PROCESS | 1232 | 1461253161806 Marionette DEBUG loaded listener.js 08:39:21 INFO - PROCESS | 1232 | ++DOMWINDOW == 90 (000000E3AC94A800) [pid = 1232] [serial = 142] [outer = 000000E3AC920400] 08:39:22 INFO - PROCESS | 1232 | 1461253162566 Marionette TRACE conn5 <- [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:39:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:39:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1081ms 08:39:22 INFO - PROCESS | 1232 | 1461253162641 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 08:39:22 INFO - PROCESS | 1232 | 1461253162645 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 08:39:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:39:22 INFO - PROCESS | 1232 | 1461253162650 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:39:22 INFO - PROCESS | 1232 | 1461253162654 Marionette TRACE conn5 <- [1,158,null,{}] 08:39:22 INFO - PROCESS | 1232 | 1461253162659 Marionette TRACE conn5 -> [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:39:22 INFO - PROCESS | 1232 | 1461253162752 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 08:39:22 INFO - PROCESS | 1232 | 1461253162811 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:22 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A4A8C800 == 46 [pid = 1232] [id = 49] 08:39:22 INFO - PROCESS | 1232 | ++DOMWINDOW == 91 (000000E39F019C00) [pid = 1232] [serial = 143] [outer = 0000000000000000] 08:39:22 INFO - PROCESS | 1232 | ++DOMWINDOW == 92 (000000E39F0D6000) [pid = 1232] [serial = 144] [outer = 000000E39F019C00] 08:39:22 INFO - PROCESS | 1232 | 1461253162861 Marionette DEBUG loaded listener.js 08:39:22 INFO - PROCESS | 1232 | ++DOMWINDOW == 93 (000000E39F223800) [pid = 1232] [serial = 145] [outer = 000000E39F019C00] 08:39:23 INFO - PROCESS | 1232 | 1461253163392 Marionette TRACE conn5 <- [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:39:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:39:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 776ms 08:39:23 INFO - PROCESS | 1232 | 1461253163432 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 08:39:23 INFO - PROCESS | 1232 | 1461253163438 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 08:39:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:39:23 INFO - PROCESS | 1232 | 1461253163444 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:39:23 INFO - PROCESS | 1232 | 1461253163447 Marionette TRACE conn5 <- [1,162,null,{}] 08:39:23 INFO - PROCESS | 1232 | 1461253163451 Marionette TRACE conn5 -> [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:39:23 INFO - PROCESS | 1232 | 1461253163554 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 08:39:23 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AC7D0800 == 45 [pid = 1232] [id = 12] 08:39:23 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B46A2800 == 44 [pid = 1232] [id = 44] 08:39:23 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B3C0A800 == 43 [pid = 1232] [id = 43] 08:39:23 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A4529000 == 42 [pid = 1232] [id = 42] 08:39:23 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AFE8C800 == 41 [pid = 1232] [id = 41] 08:39:23 INFO - PROCESS | 1232 | --DOCSHELL 000000E3ACC45000 == 40 [pid = 1232] [id = 40] 08:39:23 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AC282800 == 39 [pid = 1232] [id = 39] 08:39:23 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A8EEB000 == 38 [pid = 1232] [id = 38] 08:39:23 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A4AD6000 == 37 [pid = 1232] [id = 37] 08:39:23 INFO - PROCESS | 1232 | --DOCSHELL 000000E39F51A800 == 36 [pid = 1232] [id = 36] 08:39:23 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A0A48800 == 35 [pid = 1232] [id = 35] 08:39:23 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B1588800 == 34 [pid = 1232] [id = 34] 08:39:23 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AFD6A000 == 33 [pid = 1232] [id = 33] 08:39:23 INFO - PROCESS | 1232 | --DOMWINDOW == 92 (000000E3ABA28800) [pid = 1232] [serial = 87] [outer = 0000000000000000] [url = about:blank] 08:39:23 INFO - PROCESS | 1232 | --DOMWINDOW == 91 (000000E3B45A8400) [pid = 1232] [serial = 72] [outer = 0000000000000000] [url = about:blank] 08:39:23 INFO - PROCESS | 1232 | --DOMWINDOW == 90 (000000E3A3D7EC00) [pid = 1232] [serial = 75] [outer = 0000000000000000] [url = about:blank] 08:39:23 INFO - PROCESS | 1232 | --DOMWINDOW == 89 (000000E3A41DA400) [pid = 1232] [serial = 76] [outer = 0000000000000000] [url = about:blank] 08:39:23 INFO - PROCESS | 1232 | --DOMWINDOW == 88 (000000E3A4AF6400) [pid = 1232] [serial = 78] [outer = 0000000000000000] [url = about:blank] 08:39:23 INFO - PROCESS | 1232 | --DOMWINDOW == 87 (000000E3A98E7400) [pid = 1232] [serial = 84] [outer = 0000000000000000] [url = about:blank] 08:39:23 INFO - PROCESS | 1232 | --DOMWINDOW == 86 (000000E3A9267400) [pid = 1232] [serial = 82] [outer = 0000000000000000] [url = about:blank] 08:39:23 INFO - PROCESS | 1232 | --DOMWINDOW == 85 (000000E3A5E8DC00) [pid = 1232] [serial = 79] [outer = 0000000000000000] [url = about:blank] 08:39:23 INFO - PROCESS | 1232 | --DOMWINDOW == 84 (000000E3AB761000) [pid = 1232] [serial = 85] [outer = 0000000000000000] [url = about:blank] 08:39:23 INFO - PROCESS | 1232 | --DOMWINDOW == 83 (000000E3B46ECC00) [pid = 1232] [serial = 73] [outer = 0000000000000000] [url = about:blank] 08:39:23 INFO - PROCESS | 1232 | --DOMWINDOW == 82 (000000E3A8571400) [pid = 1232] [serial = 81] [outer = 0000000000000000] [url = about:blank] 08:39:23 INFO - PROCESS | 1232 | --DOMWINDOW == 81 (000000E3B45A0800) [pid = 1232] [serial = 70] [outer = 0000000000000000] [url = about:blank] 08:39:23 INFO - PROCESS | 1232 | --DOMWINDOW == 80 (000000E39F020000) [pid = 1232] [serial = 61] [outer = 0000000000000000] [url = about:blank] 08:39:23 INFO - PROCESS | 1232 | --DOMWINDOW == 79 (000000E39F0DE400) [pid = 1232] [serial = 55] [outer = 0000000000000000] [url = about:blank] 08:39:23 INFO - PROCESS | 1232 | --DOMWINDOW == 78 (000000E39F0D6C00) [pid = 1232] [serial = 58] [outer = 0000000000000000] [url = about:blank] 08:39:23 INFO - PROCESS | 1232 | 1461253163693 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:23 INFO - PROCESS | 1232 | ++DOCSHELL 000000E39F774000 == 34 [pid = 1232] [id = 50] 08:39:23 INFO - PROCESS | 1232 | ++DOMWINDOW == 79 (000000E39D61A000) [pid = 1232] [serial = 146] [outer = 0000000000000000] 08:39:23 INFO - PROCESS | 1232 | ++DOMWINDOW == 80 (000000E39D742C00) [pid = 1232] [serial = 147] [outer = 000000E39D61A000] 08:39:23 INFO - PROCESS | 1232 | 1461253163740 Marionette DEBUG loaded listener.js 08:39:23 INFO - PROCESS | 1232 | ++DOMWINDOW == 81 (000000E39F0DD800) [pid = 1232] [serial = 148] [outer = 000000E39D61A000] 08:39:24 INFO - PROCESS | 1232 | 1461253164138 Marionette TRACE conn5 <- [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:39:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:39:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 734ms 08:39:24 INFO - PROCESS | 1232 | 1461253164179 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 08:39:24 INFO - PROCESS | 1232 | 1461253164181 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 08:39:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:39:24 INFO - PROCESS | 1232 | 1461253164185 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:39:24 INFO - PROCESS | 1232 | 1461253164189 Marionette TRACE conn5 <- [1,166,null,{}] 08:39:24 INFO - PROCESS | 1232 | 1461253164200 Marionette TRACE conn5 -> [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:39:24 INFO - PROCESS | 1232 | 1461253164282 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 08:39:24 INFO - PROCESS | 1232 | 1461253164289 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:24 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A62B5800 == 35 [pid = 1232] [id = 51] 08:39:24 INFO - PROCESS | 1232 | ++DOMWINDOW == 82 (000000E3A3D31800) [pid = 1232] [serial = 149] [outer = 0000000000000000] 08:39:24 INFO - PROCESS | 1232 | ++DOMWINDOW == 83 (000000E3A41A4000) [pid = 1232] [serial = 150] [outer = 000000E3A3D31800] 08:39:24 INFO - PROCESS | 1232 | 1461253164338 Marionette DEBUG loaded listener.js 08:39:24 INFO - PROCESS | 1232 | ++DOMWINDOW == 84 (000000E3A4A39800) [pid = 1232] [serial = 151] [outer = 000000E3A3D31800] 08:39:24 INFO - PROCESS | 1232 | 1461253164752 Marionette TRACE conn5 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 08:39:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:39:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 629ms 08:39:24 INFO - PROCESS | 1232 | 1461253164816 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 08:39:24 INFO - PROCESS | 1232 | 1461253164819 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 08:39:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:39:24 INFO - PROCESS | 1232 | 1461253164822 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:39:24 INFO - PROCESS | 1232 | 1461253164824 Marionette TRACE conn5 <- [1,170,null,{}] 08:39:24 INFO - PROCESS | 1232 | 1461253164828 Marionette TRACE conn5 -> [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:39:24 INFO - PROCESS | 1232 | 1461253164906 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 08:39:24 INFO - PROCESS | 1232 | 1461253164915 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:24 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AB672800 == 36 [pid = 1232] [id = 52] 08:39:24 INFO - PROCESS | 1232 | ++DOMWINDOW == 85 (000000E3A555F800) [pid = 1232] [serial = 152] [outer = 0000000000000000] 08:39:24 INFO - PROCESS | 1232 | ++DOMWINDOW == 86 (000000E3A55E1C00) [pid = 1232] [serial = 153] [outer = 000000E3A555F800] 08:39:24 INFO - PROCESS | 1232 | 1461253164962 Marionette DEBUG loaded listener.js 08:39:25 INFO - PROCESS | 1232 | ++DOMWINDOW == 87 (000000E3A6299800) [pid = 1232] [serial = 154] [outer = 000000E3A555F800] 08:39:25 INFO - PROCESS | 1232 | 1461253165371 Marionette TRACE conn5 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 08:39:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:39:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 587ms 08:39:25 INFO - PROCESS | 1232 | 1461253165411 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 08:39:25 INFO - PROCESS | 1232 | 1461253165413 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 08:39:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:39:25 INFO - PROCESS | 1232 | 1461253165416 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:39:25 INFO - PROCESS | 1232 | 1461253165418 Marionette TRACE conn5 <- [1,174,null,{}] 08:39:25 INFO - PROCESS | 1232 | 1461253165422 Marionette TRACE conn5 -> [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:39:25 INFO - PROCESS | 1232 | 1461253165497 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 08:39:25 INFO - PROCESS | 1232 | 1461253165503 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:25 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AC7D1000 == 37 [pid = 1232] [id = 53] 08:39:25 INFO - PROCESS | 1232 | ++DOMWINDOW == 88 (000000E3A8567C00) [pid = 1232] [serial = 155] [outer = 0000000000000000] 08:39:25 INFO - PROCESS | 1232 | ++DOMWINDOW == 89 (000000E3A8F53000) [pid = 1232] [serial = 156] [outer = 000000E3A8567C00] 08:39:25 INFO - PROCESS | 1232 | 1461253165550 Marionette DEBUG loaded listener.js 08:39:25 INFO - PROCESS | 1232 | ++DOMWINDOW == 90 (000000E3A92D0C00) [pid = 1232] [serial = 157] [outer = 000000E3A8567C00] 08:39:25 INFO - PROCESS | 1232 | 1461253165992 Marionette TRACE conn5 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 08:39:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:39:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 630ms 08:39:26 INFO - PROCESS | 1232 | 1461253166054 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 08:39:26 INFO - PROCESS | 1232 | 1461253166056 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 08:39:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:39:26 INFO - PROCESS | 1232 | 1461253166059 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:39:26 INFO - PROCESS | 1232 | 1461253166061 Marionette TRACE conn5 <- [1,178,null,{}] 08:39:26 INFO - PROCESS | 1232 | 1461253166065 Marionette TRACE conn5 -> [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:39:26 INFO - PROCESS | 1232 | 1461253166184 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 08:39:26 INFO - PROCESS | 1232 | ++DOMWINDOW == 91 (000000E3AB75FC00) [pid = 1232] [serial = 158] [outer = 000000E3A8568000] 08:39:26 INFO - PROCESS | 1232 | 1461253166253 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:26 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AFD6A000 == 38 [pid = 1232] [id = 54] 08:39:26 INFO - PROCESS | 1232 | ++DOMWINDOW == 92 (000000E3AB468800) [pid = 1232] [serial = 159] [outer = 0000000000000000] 08:39:26 INFO - PROCESS | 1232 | ++DOMWINDOW == 93 (000000E3AB8D6800) [pid = 1232] [serial = 160] [outer = 000000E3AB468800] 08:39:26 INFO - PROCESS | 1232 | 1461253166304 Marionette DEBUG loaded listener.js 08:39:26 INFO - PROCESS | 1232 | ++DOMWINDOW == 94 (000000E3ABAE2400) [pid = 1232] [serial = 161] [outer = 000000E3AB468800] 08:39:26 INFO - PROCESS | 1232 | 1461253166744 Marionette TRACE conn5 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 08:39:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:39:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 734ms 08:39:26 INFO - PROCESS | 1232 | 1461253166800 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 08:39:26 INFO - PROCESS | 1232 | 1461253166802 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 08:39:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:39:26 INFO - PROCESS | 1232 | 1461253166829 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:39:26 INFO - PROCESS | 1232 | 1461253166831 Marionette TRACE conn5 <- [1,182,null,{}] 08:39:26 INFO - PROCESS | 1232 | 1461253166842 Marionette TRACE conn5 -> [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:39:26 INFO - PROCESS | 1232 | 1461253166938 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 08:39:26 INFO - PROCESS | 1232 | 1461253166952 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:26 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AFD5C000 == 39 [pid = 1232] [id = 55] 08:39:26 INFO - PROCESS | 1232 | ++DOMWINDOW == 95 (000000E3AB8DCC00) [pid = 1232] [serial = 162] [outer = 0000000000000000] 08:39:26 INFO - PROCESS | 1232 | ++DOMWINDOW == 96 (000000E3AC127000) [pid = 1232] [serial = 163] [outer = 000000E3AB8DCC00] 08:39:26 INFO - PROCESS | 1232 | 1461253166997 Marionette DEBUG loaded listener.js 08:39:27 INFO - PROCESS | 1232 | ++DOMWINDOW == 97 (000000E3AC928000) [pid = 1232] [serial = 164] [outer = 000000E3AB8DCC00] 08:39:27 INFO - PROCESS | 1232 | 1461253167408 Marionette TRACE conn5 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 08:39:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:39:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 649ms 08:39:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:39:27 INFO - PROCESS | 1232 | 1461253167465 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 08:39:27 INFO - PROCESS | 1232 | 1461253167467 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 08:39:27 INFO - PROCESS | 1232 | 1461253167470 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:39:27 INFO - PROCESS | 1232 | 1461253167472 Marionette TRACE conn5 <- [1,186,null,{}] 08:39:27 INFO - PROCESS | 1232 | 1461253167476 Marionette TRACE conn5 -> [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:39:27 INFO - PROCESS | 1232 | 1461253167570 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 08:39:27 INFO - PROCESS | 1232 | 1461253167576 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:27 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B2613800 == 40 [pid = 1232] [id = 56] 08:39:27 INFO - PROCESS | 1232 | ++DOMWINDOW == 98 (000000E3AC920000) [pid = 1232] [serial = 165] [outer = 0000000000000000] 08:39:27 INFO - PROCESS | 1232 | ++DOMWINDOW == 99 (000000E3ACF43800) [pid = 1232] [serial = 166] [outer = 000000E3AC920000] 08:39:27 INFO - PROCESS | 1232 | 1461253167621 Marionette DEBUG loaded listener.js 08:39:27 INFO - PROCESS | 1232 | ++DOMWINDOW == 100 (000000E3AE45F400) [pid = 1232] [serial = 167] [outer = 000000E3AC920000] 08:39:27 INFO - PROCESS | 1232 | --DOMWINDOW == 99 (000000E3A3D83000) [pid = 1232] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:39:27 INFO - PROCESS | 1232 | --DOMWINDOW == 98 (000000E39F218000) [pid = 1232] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:39:27 INFO - PROCESS | 1232 | --DOMWINDOW == 97 (000000E3A98EFC00) [pid = 1232] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:39:27 INFO - PROCESS | 1232 | --DOMWINDOW == 96 (000000E39D61C000) [pid = 1232] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:39:27 INFO - PROCESS | 1232 | --DOMWINDOW == 95 (000000E3AB8D1000) [pid = 1232] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:39:27 INFO - PROCESS | 1232 | --DOMWINDOW == 94 (000000E39D5DBC00) [pid = 1232] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:39:27 INFO - PROCESS | 1232 | --DOMWINDOW == 93 (000000E39F015000) [pid = 1232] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:39:27 INFO - PROCESS | 1232 | --DOMWINDOW == 92 (000000E39D5D7800) [pid = 1232] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:39:27 INFO - PROCESS | 1232 | --DOMWINDOW == 91 (000000E3A6236000) [pid = 1232] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:39:27 INFO - PROCESS | 1232 | --DOMWINDOW == 90 (000000E3AC949400) [pid = 1232] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:39:28 INFO - PROCESS | 1232 | 1461253168091 Marionette TRACE conn5 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 08:39:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:39:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 692ms 08:39:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:39:28 INFO - PROCESS | 1232 | 1461253168165 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 08:39:28 INFO - PROCESS | 1232 | 1461253168167 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 08:39:28 INFO - PROCESS | 1232 | 1461253168171 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:39:28 INFO - PROCESS | 1232 | 1461253168173 Marionette TRACE conn5 <- [1,190,null,{}] 08:39:28 INFO - PROCESS | 1232 | 1461253168176 Marionette TRACE conn5 -> [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:39:28 INFO - PROCESS | 1232 | 1461253168279 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 08:39:28 INFO - PROCESS | 1232 | 1461253168287 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:28 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B27D2000 == 41 [pid = 1232] [id = 57] 08:39:28 INFO - PROCESS | 1232 | ++DOMWINDOW == 91 (000000E3A98E0800) [pid = 1232] [serial = 168] [outer = 0000000000000000] 08:39:28 INFO - PROCESS | 1232 | ++DOMWINDOW == 92 (000000E3AE45B000) [pid = 1232] [serial = 169] [outer = 000000E3A98E0800] 08:39:28 INFO - PROCESS | 1232 | 1461253168333 Marionette DEBUG loaded listener.js 08:39:28 INFO - PROCESS | 1232 | ++DOMWINDOW == 93 (000000E3AF8D2C00) [pid = 1232] [serial = 170] [outer = 000000E3A98E0800] 08:39:28 INFO - PROCESS | 1232 | 1461253168707 Marionette TRACE conn5 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 08:39:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:39:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 586ms 08:39:28 INFO - PROCESS | 1232 | 1461253168760 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 08:39:28 INFO - PROCESS | 1232 | 1461253168763 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 08:39:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:39:28 INFO - PROCESS | 1232 | 1461253168771 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:39:28 INFO - PROCESS | 1232 | 1461253168773 Marionette TRACE conn5 <- [1,194,null,{}] 08:39:28 INFO - PROCESS | 1232 | 1461253168776 Marionette TRACE conn5 -> [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:39:28 INFO - PROCESS | 1232 | 1461253168853 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 08:39:28 INFO - PROCESS | 1232 | 1461253168859 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:28 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B3CA3000 == 42 [pid = 1232] [id = 58] 08:39:28 INFO - PROCESS | 1232 | ++DOMWINDOW == 94 (000000E3AFF32C00) [pid = 1232] [serial = 171] [outer = 0000000000000000] 08:39:28 INFO - PROCESS | 1232 | ++DOMWINDOW == 95 (000000E3AFF37000) [pid = 1232] [serial = 172] [outer = 000000E3AFF32C00] 08:39:28 INFO - PROCESS | 1232 | 1461253168905 Marionette DEBUG loaded listener.js 08:39:28 INFO - PROCESS | 1232 | ++DOMWINDOW == 96 (000000E3B24BA800) [pid = 1232] [serial = 173] [outer = 000000E3AFF32C00] 08:39:29 INFO - PROCESS | 1232 | 1461253169280 Marionette TRACE conn5 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 08:39:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:39:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 524ms 08:39:29 INFO - PROCESS | 1232 | 1461253169298 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 08:39:29 INFO - PROCESS | 1232 | 1461253169300 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 08:39:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:39:29 INFO - PROCESS | 1232 | 1461253169303 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:39:29 INFO - PROCESS | 1232 | 1461253169306 Marionette TRACE conn5 <- [1,198,null,{}] 08:39:29 INFO - PROCESS | 1232 | 1461253169310 Marionette TRACE conn5 -> [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:39:29 INFO - PROCESS | 1232 | 1461253169430 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 08:39:29 INFO - PROCESS | 1232 | 1461253169438 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:29 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B4E2F800 == 43 [pid = 1232] [id = 59] 08:39:29 INFO - PROCESS | 1232 | ++DOMWINDOW == 97 (000000E3AFF33800) [pid = 1232] [serial = 174] [outer = 0000000000000000] 08:39:29 INFO - PROCESS | 1232 | ++DOMWINDOW == 98 (000000E3B27A7800) [pid = 1232] [serial = 175] [outer = 000000E3AFF33800] 08:39:29 INFO - PROCESS | 1232 | 1461253169489 Marionette DEBUG loaded listener.js 08:39:29 INFO - PROCESS | 1232 | ++DOMWINDOW == 99 (000000E3B459E000) [pid = 1232] [serial = 176] [outer = 000000E3AFF33800] 08:39:29 INFO - PROCESS | 1232 | 1461253169948 Marionette TRACE conn5 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 08:39:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:39:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 692ms 08:39:30 INFO - PROCESS | 1232 | 1461253170003 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 08:39:30 INFO - PROCESS | 1232 | 1461253170008 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 08:39:30 INFO - PROCESS | 1232 | 1461253170013 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:39:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:39:30 INFO - PROCESS | 1232 | 1461253170018 Marionette TRACE conn5 <- [1,202,null,{}] 08:39:30 INFO - PROCESS | 1232 | 1461253170026 Marionette TRACE conn5 -> [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:39:30 INFO - PROCESS | 1232 | 1461253170172 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 08:39:30 INFO - PROCESS | 1232 | 1461253170261 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:30 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A3B4A000 == 44 [pid = 1232] [id = 60] 08:39:30 INFO - PROCESS | 1232 | ++DOMWINDOW == 100 (000000E39D73F400) [pid = 1232] [serial = 177] [outer = 0000000000000000] 08:39:30 INFO - PROCESS | 1232 | ++DOMWINDOW == 101 (000000E39D747400) [pid = 1232] [serial = 178] [outer = 000000E39D73F400] 08:39:30 INFO - PROCESS | 1232 | 1461253170333 Marionette DEBUG loaded listener.js 08:39:30 INFO - PROCESS | 1232 | ++DOMWINDOW == 102 (000000E39F0DD400) [pid = 1232] [serial = 179] [outer = 000000E39D73F400] 08:39:30 INFO - PROCESS | 1232 | 1461253170930 Marionette TRACE conn5 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 08:39:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:39:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 986ms 08:39:31 INFO - PROCESS | 1232 | 1461253171005 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 08:39:31 INFO - PROCESS | 1232 | 1461253171012 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 08:39:31 INFO - PROCESS | 1232 | 1461253171019 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:39:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:39:31 INFO - PROCESS | 1232 | 1461253171022 Marionette TRACE conn5 <- [1,206,null,{}] 08:39:31 INFO - PROCESS | 1232 | 1461253171026 Marionette TRACE conn5 -> [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:39:31 INFO - PROCESS | 1232 | 1461253171131 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 08:39:31 INFO - PROCESS | 1232 | 1461253171197 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:31 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AD022000 == 45 [pid = 1232] [id = 61] 08:39:31 INFO - PROCESS | 1232 | ++DOMWINDOW == 103 (000000E3A3EB4C00) [pid = 1232] [serial = 180] [outer = 0000000000000000] 08:39:31 INFO - PROCESS | 1232 | ++DOMWINDOW == 104 (000000E3A48F2C00) [pid = 1232] [serial = 181] [outer = 000000E3A3EB4C00] 08:39:31 INFO - PROCESS | 1232 | 1461253171254 Marionette DEBUG loaded listener.js 08:39:31 INFO - PROCESS | 1232 | ++DOMWINDOW == 105 (000000E3A5E92400) [pid = 1232] [serial = 182] [outer = 000000E3A3EB4C00] 08:39:31 INFO - PROCESS | 1232 | 1461253171753 Marionette TRACE conn5 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 08:39:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:39:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 776ms 08:39:31 INFO - PROCESS | 1232 | 1461253171801 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 08:39:31 INFO - PROCESS | 1232 | 1461253171804 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 08:39:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:39:31 INFO - PROCESS | 1232 | 1461253171808 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:39:31 INFO - PROCESS | 1232 | 1461253171812 Marionette TRACE conn5 <- [1,210,null,{}] 08:39:31 INFO - PROCESS | 1232 | 1461253171824 Marionette TRACE conn5 -> [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:39:31 INFO - PROCESS | 1232 | 1461253171931 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 08:39:32 INFO - PROCESS | 1232 | 1461253172009 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:32 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B3D99800 == 46 [pid = 1232] [id = 62] 08:39:32 INFO - PROCESS | 1232 | ++DOMWINDOW == 106 (000000E3AB465400) [pid = 1232] [serial = 183] [outer = 0000000000000000] 08:39:32 INFO - PROCESS | 1232 | ++DOMWINDOW == 107 (000000E3AB8D9400) [pid = 1232] [serial = 184] [outer = 000000E3AB465400] 08:39:32 INFO - PROCESS | 1232 | 1461253172068 Marionette DEBUG loaded listener.js 08:39:32 INFO - PROCESS | 1232 | ++DOMWINDOW == 108 (000000E3AC944C00) [pid = 1232] [serial = 185] [outer = 000000E3AB465400] 08:39:32 INFO - PROCESS | 1232 | 1461253172621 Marionette TRACE conn5 <- [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:39:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:39:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 839ms 08:39:32 INFO - PROCESS | 1232 | 1461253172648 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 08:39:32 INFO - PROCESS | 1232 | 1461253172652 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 08:39:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:39:32 INFO - PROCESS | 1232 | 1461253172655 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:39:32 INFO - PROCESS | 1232 | 1461253172657 Marionette TRACE conn5 <- [1,214,null,{}] 08:39:32 INFO - PROCESS | 1232 | 1461253172661 Marionette TRACE conn5 -> [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:39:32 INFO - PROCESS | 1232 | 1461253172763 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 08:39:32 INFO - PROCESS | 1232 | 1461253172841 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:32 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B4662800 == 47 [pid = 1232] [id = 63] 08:39:32 INFO - PROCESS | 1232 | ++DOMWINDOW == 109 (000000E3B27A7C00) [pid = 1232] [serial = 186] [outer = 0000000000000000] 08:39:32 INFO - PROCESS | 1232 | ++DOMWINDOW == 110 (000000E3B27B1000) [pid = 1232] [serial = 187] [outer = 000000E3B27A7C00] 08:39:32 INFO - PROCESS | 1232 | 1461253172897 Marionette DEBUG loaded listener.js 08:39:32 INFO - PROCESS | 1232 | ++DOMWINDOW == 111 (000000E3B3D82800) [pid = 1232] [serial = 188] [outer = 000000E3B27A7C00] 08:39:33 INFO - PROCESS | 1232 | 1461253173403 Marionette TRACE conn5 <- [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:39:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:39:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 839ms 08:39:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:39:33 INFO - PROCESS | 1232 | 1461253173496 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 08:39:33 INFO - PROCESS | 1232 | 1461253173498 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 08:39:33 INFO - PROCESS | 1232 | 1461253173501 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:39:33 INFO - PROCESS | 1232 | 1461253173504 Marionette TRACE conn5 <- [1,218,null,{}] 08:39:33 INFO - PROCESS | 1232 | 1461253173507 Marionette TRACE conn5 -> [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:39:33 INFO - PROCESS | 1232 | 1461253173605 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 08:39:33 INFO - PROCESS | 1232 | 1461253173671 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:33 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B27CF800 == 48 [pid = 1232] [id = 64] 08:39:33 INFO - PROCESS | 1232 | ++DOMWINDOW == 112 (000000E39DFDB000) [pid = 1232] [serial = 189] [outer = 0000000000000000] 08:39:33 INFO - PROCESS | 1232 | ++DOMWINDOW == 113 (000000E3B27A9800) [pid = 1232] [serial = 190] [outer = 000000E39DFDB000] 08:39:33 INFO - PROCESS | 1232 | 1461253173726 Marionette DEBUG loaded listener.js 08:39:33 INFO - PROCESS | 1232 | ++DOMWINDOW == 114 (000000E3B45A4C00) [pid = 1232] [serial = 191] [outer = 000000E39DFDB000] 08:39:34 INFO - PROCESS | 1232 | 1461253174454 Marionette TRACE conn5 <- [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:39:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:39:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 985ms 08:39:34 INFO - PROCESS | 1232 | 1461253174490 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 08:39:34 INFO - PROCESS | 1232 | 1461253174495 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 08:39:34 INFO - PROCESS | 1232 | 1461253174500 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:39:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:39:34 INFO - PROCESS | 1232 | 1461253174505 Marionette TRACE conn5 <- [1,222,null,{}] 08:39:34 INFO - PROCESS | 1232 | 1461253174510 Marionette TRACE conn5 -> [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:39:34 INFO - PROCESS | 1232 | 1461253174611 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 08:39:34 INFO - PROCESS | 1232 | 1461253174696 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:34 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A5631800 == 49 [pid = 1232] [id = 65] 08:39:34 INFO - PROCESS | 1232 | ++DOMWINDOW == 115 (000000E39F215400) [pid = 1232] [serial = 192] [outer = 0000000000000000] 08:39:34 INFO - PROCESS | 1232 | ++DOMWINDOW == 116 (000000E39F222000) [pid = 1232] [serial = 193] [outer = 000000E39F215400] 08:39:34 INFO - PROCESS | 1232 | 1461253174747 Marionette DEBUG loaded listener.js 08:39:34 INFO - PROCESS | 1232 | ++DOMWINDOW == 117 (000000E3A41D5400) [pid = 1232] [serial = 194] [outer = 000000E39F215400] 08:39:35 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B3CA3000 == 48 [pid = 1232] [id = 58] 08:39:35 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B27D2000 == 47 [pid = 1232] [id = 57] 08:39:35 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B2613800 == 46 [pid = 1232] [id = 56] 08:39:35 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AFD5C000 == 45 [pid = 1232] [id = 55] 08:39:35 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AFD6A000 == 44 [pid = 1232] [id = 54] 08:39:35 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AC7D1000 == 43 [pid = 1232] [id = 53] 08:39:35 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AB672800 == 42 [pid = 1232] [id = 52] 08:39:35 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A62B5800 == 41 [pid = 1232] [id = 51] 08:39:35 INFO - PROCESS | 1232 | --DOCSHELL 000000E39F774000 == 40 [pid = 1232] [id = 50] 08:39:35 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A4A8C800 == 39 [pid = 1232] [id = 49] 08:39:35 INFO - PROCESS | 1232 | --DOMWINDOW == 116 (000000E39F531000) [pid = 1232] [serial = 90] [outer = 0000000000000000] [url = about:blank] 08:39:35 INFO - PROCESS | 1232 | --DOMWINDOW == 115 (000000E3A8F50C00) [pid = 1232] [serial = 93] [outer = 0000000000000000] [url = about:blank] 08:39:35 INFO - PROCESS | 1232 | --DOMWINDOW == 114 (000000E3AC8FE000) [pid = 1232] [serial = 96] [outer = 0000000000000000] [url = about:blank] 08:39:35 INFO - PROCESS | 1232 | --DOMWINDOW == 113 (000000E3AED2A000) [pid = 1232] [serial = 99] [outer = 0000000000000000] [url = about:blank] 08:39:35 INFO - PROCESS | 1232 | --DOMWINDOW == 112 (000000E3AF8CE000) [pid = 1232] [serial = 132] [outer = 0000000000000000] [url = about:blank] 08:39:35 INFO - PROCESS | 1232 | --DOMWINDOW == 111 (000000E3A55E2C00) [pid = 1232] [serial = 130] [outer = 0000000000000000] [url = about:blank] 08:39:35 INFO - PROCESS | 1232 | --DOMWINDOW == 110 (000000E3AB8D3C00) [pid = 1232] [serial = 114] [outer = 0000000000000000] [url = about:blank] 08:39:35 INFO - PROCESS | 1232 | --DOMWINDOW == 109 (000000E39D745000) [pid = 1232] [serial = 105] [outer = 0000000000000000] [url = about:blank] 08:39:35 INFO - PROCESS | 1232 | --DOMWINDOW == 108 (000000E39E76B400) [pid = 1232] [serial = 106] [outer = 0000000000000000] [url = about:blank] 08:39:35 INFO - PROCESS | 1232 | --DOMWINDOW == 107 (000000E3AC124800) [pid = 1232] [serial = 117] [outer = 0000000000000000] [url = about:blank] 08:39:35 INFO - PROCESS | 1232 | --DOMWINDOW == 106 (000000E3AFE27C00) [pid = 1232] [serial = 103] [outer = 0000000000000000] [url = about:blank] 08:39:35 INFO - PROCESS | 1232 | --DOMWINDOW == 105 (000000E3AC727800) [pid = 1232] [serial = 118] [outer = 0000000000000000] [url = about:blank] 08:39:35 INFO - PROCESS | 1232 | --DOMWINDOW == 104 (000000E3A85A1400) [pid = 1232] [serial = 102] [outer = 0000000000000000] [url = about:blank] 08:39:35 INFO - PROCESS | 1232 | --DOMWINDOW == 103 (000000E3A0BF9C00) [pid = 1232] [serial = 108] [outer = 0000000000000000] [url = about:blank] 08:39:35 INFO - PROCESS | 1232 | --DOMWINDOW == 102 (000000E3A4656800) [pid = 1232] [serial = 109] [outer = 0000000000000000] [url = about:blank] 08:39:35 INFO - PROCESS | 1232 | --DOMWINDOW == 101 (000000E39D618400) [pid = 1232] [serial = 123] [outer = 0000000000000000] [url = about:blank] 08:39:35 INFO - PROCESS | 1232 | --DOMWINDOW == 100 (000000E3A8568800) [pid = 1232] [serial = 111] [outer = 0000000000000000] [url = about:blank] 08:39:35 INFO - PROCESS | 1232 | --DOMWINDOW == 99 (000000E3A8FB5400) [pid = 1232] [serial = 112] [outer = 0000000000000000] [url = about:blank] 08:39:35 INFO - PROCESS | 1232 | --DOMWINDOW == 98 (000000E3B24BFC00) [pid = 1232] [serial = 121] [outer = 0000000000000000] [url = about:blank] 08:39:35 INFO - PROCESS | 1232 | --DOMWINDOW == 97 (000000E3AD9D9000) [pid = 1232] [serial = 120] [outer = 0000000000000000] [url = about:blank] 08:39:35 INFO - PROCESS | 1232 | --DOMWINDOW == 96 (000000E39F1E8C00) [pid = 1232] [serial = 124] [outer = 0000000000000000] [url = about:blank] 08:39:35 INFO - PROCESS | 1232 | --DOMWINDOW == 95 (000000E39F21EC00) [pid = 1232] [serial = 129] [outer = 0000000000000000] [url = about:blank] 08:39:35 INFO - PROCESS | 1232 | --DOMWINDOW == 94 (000000E3A5569000) [pid = 1232] [serial = 126] [outer = 0000000000000000] [url = about:blank] 08:39:35 INFO - PROCESS | 1232 | --DOMWINDOW == 93 (000000E3A55E4000) [pid = 1232] [serial = 127] [outer = 0000000000000000] [url = about:blank] 08:39:35 INFO - PROCESS | 1232 | --DOMWINDOW == 92 (000000E3ABAE4400) [pid = 1232] [serial = 115] [outer = 0000000000000000] [url = about:blank] 08:39:35 INFO - PROCESS | 1232 | 1461253175289 Marionette TRACE conn5 <- [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:39:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:39:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 839ms 08:39:35 INFO - PROCESS | 1232 | 1461253175343 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 08:39:35 INFO - PROCESS | 1232 | 1461253175349 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 08:39:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:39:35 INFO - PROCESS | 1232 | 1461253175355 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:39:35 INFO - PROCESS | 1232 | 1461253175358 Marionette TRACE conn5 <- [1,226,null,{}] 08:39:35 INFO - PROCESS | 1232 | 1461253175362 Marionette TRACE conn5 -> [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:39:35 INFO - PROCESS | 1232 | 1461253175445 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 08:39:35 INFO - PROCESS | 1232 | 1461253175512 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:35 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A4A84800 == 40 [pid = 1232] [id = 66] 08:39:35 INFO - PROCESS | 1232 | ++DOMWINDOW == 93 (000000E39F014800) [pid = 1232] [serial = 195] [outer = 0000000000000000] 08:39:35 INFO - PROCESS | 1232 | ++DOMWINDOW == 94 (000000E39F21A800) [pid = 1232] [serial = 196] [outer = 000000E39F014800] 08:39:35 INFO - PROCESS | 1232 | 1461253175558 Marionette DEBUG loaded listener.js 08:39:35 INFO - PROCESS | 1232 | ++DOMWINDOW == 95 (000000E3A4A39400) [pid = 1232] [serial = 197] [outer = 000000E39F014800] 08:39:35 INFO - PROCESS | 1232 | 1461253175923 Marionette TRACE conn5 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 08:39:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:39:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 587ms 08:39:35 INFO - PROCESS | 1232 | 1461253175942 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 08:39:35 INFO - PROCESS | 1232 | 1461253175945 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 08:39:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:39:35 INFO - PROCESS | 1232 | 1461253175949 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:39:35 INFO - PROCESS | 1232 | 1461253175952 Marionette TRACE conn5 <- [1,230,null,{}] 08:39:35 INFO - PROCESS | 1232 | 1461253175963 Marionette TRACE conn5 -> [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:39:36 INFO - PROCESS | 1232 | 1461253176049 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 08:39:36 INFO - PROCESS | 1232 | 1461253176109 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:36 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3ABB33000 == 41 [pid = 1232] [id = 67] 08:39:36 INFO - PROCESS | 1232 | ++DOMWINDOW == 96 (000000E3A4BE0400) [pid = 1232] [serial = 198] [outer = 0000000000000000] 08:39:36 INFO - PROCESS | 1232 | ++DOMWINDOW == 97 (000000E3A56C6000) [pid = 1232] [serial = 199] [outer = 000000E3A4BE0400] 08:39:36 INFO - PROCESS | 1232 | 1461253176157 Marionette DEBUG loaded listener.js 08:39:36 INFO - PROCESS | 1232 | ++DOMWINDOW == 98 (000000E3A9274000) [pid = 1232] [serial = 200] [outer = 000000E3A4BE0400] 08:39:36 INFO - PROCESS | 1232 | 1461253176527 Marionette TRACE conn5 <- [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:39:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:39:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 628ms 08:39:36 INFO - PROCESS | 1232 | 1461253176580 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 08:39:36 INFO - PROCESS | 1232 | 1461253176582 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 08:39:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:39:36 INFO - PROCESS | 1232 | 1461253176586 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:39:36 INFO - PROCESS | 1232 | 1461253176588 Marionette TRACE conn5 <- [1,234,null,{}] 08:39:36 INFO - PROCESS | 1232 | 1461253176591 Marionette TRACE conn5 -> [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:39:36 INFO - PROCESS | 1232 | 1461253176672 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 08:39:36 INFO - PROCESS | 1232 | 1461253176679 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:36 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3ACC3D800 == 42 [pid = 1232] [id = 68] 08:39:36 INFO - PROCESS | 1232 | ++DOMWINDOW == 99 (000000E3A98EE800) [pid = 1232] [serial = 201] [outer = 0000000000000000] 08:39:36 INFO - PROCESS | 1232 | ++DOMWINDOW == 100 (000000E3AB8D2C00) [pid = 1232] [serial = 202] [outer = 000000E3A98EE800] 08:39:36 INFO - PROCESS | 1232 | 1461253176726 Marionette DEBUG loaded listener.js 08:39:36 INFO - PROCESS | 1232 | ++DOMWINDOW == 101 (000000E3ABE4B800) [pid = 1232] [serial = 203] [outer = 000000E3A98EE800] 08:39:37 INFO - PROCESS | 1232 | 1461253177145 Marionette TRACE conn5 <- [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:39:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:39:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 628ms 08:39:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:39:37 INFO - PROCESS | 1232 | 1461253177218 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 08:39:37 INFO - PROCESS | 1232 | 1461253177221 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 08:39:37 INFO - PROCESS | 1232 | 1461253177224 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:39:37 INFO - PROCESS | 1232 | 1461253177226 Marionette TRACE conn5 <- [1,238,null,{}] 08:39:37 INFO - PROCESS | 1232 | 1461253177236 Marionette TRACE conn5 -> [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:39:37 INFO - PROCESS | 1232 | 1461253177333 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 08:39:37 INFO - PROCESS | 1232 | 1461253177342 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:37 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AF131800 == 43 [pid = 1232] [id = 69] 08:39:37 INFO - PROCESS | 1232 | ++DOMWINDOW == 102 (000000E3AB75B800) [pid = 1232] [serial = 204] [outer = 0000000000000000] 08:39:37 INFO - PROCESS | 1232 | ++DOMWINDOW == 103 (000000E3ABF38400) [pid = 1232] [serial = 205] [outer = 000000E3AB75B800] 08:39:37 INFO - PROCESS | 1232 | 1461253177388 Marionette DEBUG loaded listener.js 08:39:37 INFO - PROCESS | 1232 | ++DOMWINDOW == 104 (000000E3ABF3FC00) [pid = 1232] [serial = 206] [outer = 000000E3AB75B800] 08:39:37 INFO - PROCESS | 1232 | 1461253177826 Marionette TRACE conn5 <- [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:39:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:39:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 648ms 08:39:37 INFO - PROCESS | 1232 | 1461253177873 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 08:39:37 INFO - PROCESS | 1232 | 1461253177875 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 08:39:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:39:37 INFO - PROCESS | 1232 | 1461253177878 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:39:37 INFO - PROCESS | 1232 | 1461253177880 Marionette TRACE conn5 <- [1,242,null,{}] 08:39:37 INFO - PROCESS | 1232 | 1461253177890 Marionette TRACE conn5 -> [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:39:38 INFO - PROCESS | 1232 | 1461253178002 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 08:39:38 INFO - PROCESS | 1232 | 1461253178079 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:38 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B1579800 == 44 [pid = 1232] [id = 70] 08:39:38 INFO - PROCESS | 1232 | ++DOMWINDOW == 105 (000000E3AC91D000) [pid = 1232] [serial = 207] [outer = 0000000000000000] 08:39:38 INFO - PROCESS | 1232 | ++DOMWINDOW == 106 (000000E3ACB0CC00) [pid = 1232] [serial = 208] [outer = 000000E3AC91D000] 08:39:38 INFO - PROCESS | 1232 | 1461253178128 Marionette DEBUG loaded listener.js 08:39:38 INFO - PROCESS | 1232 | ++DOMWINDOW == 107 (000000E3AF8D1400) [pid = 1232] [serial = 209] [outer = 000000E3AC91D000] 08:39:38 INFO - PROCESS | 1232 | 1461253178548 Marionette TRACE conn5 <- [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:39:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:39:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 691ms 08:39:38 INFO - PROCESS | 1232 | 1461253178573 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 08:39:38 INFO - PROCESS | 1232 | 1461253178575 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 08:39:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:39:38 INFO - PROCESS | 1232 | 1461253178583 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:39:38 INFO - PROCESS | 1232 | 1461253178585 Marionette TRACE conn5 <- [1,246,null,{}] 08:39:38 INFO - PROCESS | 1232 | 1461253178589 Marionette TRACE conn5 -> [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:39:38 INFO - PROCESS | 1232 | 1461253178688 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 08:39:38 INFO - PROCESS | 1232 | 1461253178749 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:38 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B260A000 == 45 [pid = 1232] [id = 71] 08:39:38 INFO - PROCESS | 1232 | ++DOMWINDOW == 108 (000000E3ABEB3000) [pid = 1232] [serial = 210] [outer = 0000000000000000] 08:39:38 INFO - PROCESS | 1232 | ++DOMWINDOW == 109 (000000E3ABEB6400) [pid = 1232] [serial = 211] [outer = 000000E3ABEB3000] 08:39:38 INFO - PROCESS | 1232 | 1461253178801 Marionette DEBUG loaded listener.js 08:39:38 INFO - PROCESS | 1232 | ++DOMWINDOW == 110 (000000E3AC951800) [pid = 1232] [serial = 212] [outer = 000000E3ABEB3000] 08:39:39 INFO - PROCESS | 1232 | 1461253179196 Marionette TRACE conn5 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 08:39:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:39:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 629ms 08:39:39 INFO - PROCESS | 1232 | --DOMWINDOW == 109 (000000E3AB468800) [pid = 1232] [serial = 159] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:39:39 INFO - PROCESS | 1232 | --DOMWINDOW == 108 (000000E3AB8DCC00) [pid = 1232] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:39:39 INFO - PROCESS | 1232 | --DOMWINDOW == 107 (000000E3A555F800) [pid = 1232] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:39:39 INFO - PROCESS | 1232 | --DOMWINDOW == 106 (000000E39D61A000) [pid = 1232] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:39:39 INFO - PROCESS | 1232 | --DOMWINDOW == 105 (000000E3A8567C00) [pid = 1232] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:39:39 INFO - PROCESS | 1232 | --DOMWINDOW == 104 (000000E39F019C00) [pid = 1232] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:39:39 INFO - PROCESS | 1232 | --DOMWINDOW == 103 (000000E3A3D31800) [pid = 1232] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:39:39 INFO - PROCESS | 1232 | --DOMWINDOW == 102 (000000E3AC920000) [pid = 1232] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:39:39 INFO - PROCESS | 1232 | --DOMWINDOW == 101 (000000E39F21A000) [pid = 1232] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:39:39 INFO - PROCESS | 1232 | --DOMWINDOW == 100 (000000E3A98E0800) [pid = 1232] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:39:39 INFO - PROCESS | 1232 | --DOMWINDOW == 99 (000000E3AFF32C00) [pid = 1232] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:39:39 INFO - PROCESS | 1232 | --DOMWINDOW == 98 (000000E3AD9D2C00) [pid = 1232] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:39:39 INFO - PROCESS | 1232 | --DOMWINDOW == 97 (000000E39F01B000) [pid = 1232] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:39:39 INFO - PROCESS | 1232 | --DOMWINDOW == 96 (000000E3A56C6800) [pid = 1232] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:39:39 INFO - PROCESS | 1232 | --DOMWINDOW == 95 (000000E3AC7E8000) [pid = 1232] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:39:39 INFO - PROCESS | 1232 | 1461253179331 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 08:39:39 INFO - PROCESS | 1232 | 1461253179333 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 08:39:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:39:39 INFO - PROCESS | 1232 | 1461253179397 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:39:39 INFO - PROCESS | 1232 | 1461253179399 Marionette TRACE conn5 <- [1,250,null,{}] 08:39:39 INFO - PROCESS | 1232 | 1461253179418 Marionette TRACE conn5 -> [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:39:39 INFO - PROCESS | 1232 | 1461253179510 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 08:39:39 INFO - PROCESS | 1232 | 1461253179550 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:39 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B3C20000 == 46 [pid = 1232] [id = 72] 08:39:39 INFO - PROCESS | 1232 | ++DOMWINDOW == 96 (000000E3AC1BC400) [pid = 1232] [serial = 213] [outer = 0000000000000000] 08:39:39 INFO - PROCESS | 1232 | ++DOMWINDOW == 97 (000000E3AC634000) [pid = 1232] [serial = 214] [outer = 000000E3AC1BC400] 08:39:39 INFO - PROCESS | 1232 | 1461253179595 Marionette DEBUG loaded listener.js 08:39:39 INFO - PROCESS | 1232 | ++DOMWINDOW == 98 (000000E3AC63B000) [pid = 1232] [serial = 215] [outer = 000000E3AC1BC400] 08:39:39 INFO - PROCESS | 1232 | 1461253179986 Marionette TRACE conn5 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 08:39:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:39:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 650ms 08:39:40 INFO - PROCESS | 1232 | 1461253180031 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 08:39:40 INFO - PROCESS | 1232 | 1461253180033 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 08:39:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:39:40 INFO - PROCESS | 1232 | 1461253180037 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:39:40 INFO - PROCESS | 1232 | 1461253180039 Marionette TRACE conn5 <- [1,254,null,{}] 08:39:40 INFO - PROCESS | 1232 | 1461253180042 Marionette TRACE conn5 -> [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:39:40 INFO - PROCESS | 1232 | 1461253180120 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 08:39:40 INFO - PROCESS | 1232 | 1461253180126 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:40 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B3DA8000 == 47 [pid = 1232] [id = 73] 08:39:40 INFO - PROCESS | 1232 | ++DOMWINDOW == 99 (000000E3AC63DC00) [pid = 1232] [serial = 216] [outer = 0000000000000000] 08:39:40 INFO - PROCESS | 1232 | ++DOMWINDOW == 100 (000000E3AD032C00) [pid = 1232] [serial = 217] [outer = 000000E3AC63DC00] 08:39:40 INFO - PROCESS | 1232 | 1461253180172 Marionette DEBUG loaded listener.js 08:39:40 INFO - PROCESS | 1232 | ++DOMWINDOW == 101 (000000E3AFE2A000) [pid = 1232] [serial = 218] [outer = 000000E3AC63DC00] 08:39:40 INFO - PROCESS | 1232 | 1461253180564 Marionette TRACE conn5 <- [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:39:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:39:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 587ms 08:39:40 INFO - PROCESS | 1232 | 1461253180627 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 08:39:40 INFO - PROCESS | 1232 | 1461253180629 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 08:39:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:39:40 INFO - PROCESS | 1232 | 1461253180637 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:39:40 INFO - PROCESS | 1232 | 1461253180639 Marionette TRACE conn5 <- [1,258,null,{}] 08:39:40 INFO - PROCESS | 1232 | 1461253180643 Marionette TRACE conn5 -> [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:39:40 INFO - PROCESS | 1232 | 1461253180725 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 08:39:40 INFO - PROCESS | 1232 | 1461253180732 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:40 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B4E41800 == 48 [pid = 1232] [id = 74] 08:39:40 INFO - PROCESS | 1232 | ++DOMWINDOW == 102 (000000E3AFF36000) [pid = 1232] [serial = 219] [outer = 0000000000000000] 08:39:40 INFO - PROCESS | 1232 | ++DOMWINDOW == 103 (000000E3B2455400) [pid = 1232] [serial = 220] [outer = 000000E3AFF36000] 08:39:40 INFO - PROCESS | 1232 | 1461253180779 Marionette DEBUG loaded listener.js 08:39:40 INFO - PROCESS | 1232 | ++DOMWINDOW == 104 (000000E3B245B800) [pid = 1232] [serial = 221] [outer = 000000E3AFF36000] 08:39:41 INFO - PROCESS | 1232 | 1461253181207 Marionette TRACE conn5 <- [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:39:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:39:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 587ms 08:39:41 INFO - PROCESS | 1232 | 1461253181228 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 08:39:41 INFO - PROCESS | 1232 | 1461253181230 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 08:39:41 INFO - PROCESS | 1232 | 1461253181233 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:39:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:39:41 INFO - PROCESS | 1232 | 1461253181236 Marionette TRACE conn5 <- [1,262,null,{}] 08:39:41 INFO - PROCESS | 1232 | 1461253181239 Marionette TRACE conn5 -> [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:39:41 INFO - PROCESS | 1232 | 1461253181413 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 08:39:41 INFO - PROCESS | 1232 | 1461253181469 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:41 INFO - PROCESS | 1232 | ++DOCSHELL 000000E39D717000 == 49 [pid = 1232] [id = 75] 08:39:41 INFO - PROCESS | 1232 | ++DOMWINDOW == 105 (000000E39D5D5000) [pid = 1232] [serial = 222] [outer = 0000000000000000] 08:39:41 INFO - PROCESS | 1232 | ++DOMWINDOW == 106 (000000E39D61B400) [pid = 1232] [serial = 223] [outer = 000000E39D5D5000] 08:39:41 INFO - PROCESS | 1232 | 1461253181529 Marionette DEBUG loaded listener.js 08:39:41 INFO - PROCESS | 1232 | ++DOMWINDOW == 107 (000000E39EE7BC00) [pid = 1232] [serial = 224] [outer = 000000E39D5D5000] 08:39:42 INFO - PROCESS | 1232 | 1461253182056 Marionette TRACE conn5 <- [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:39:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:39:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 923ms 08:39:42 INFO - PROCESS | 1232 | 1461253182161 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 08:39:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:39:42 INFO - PROCESS | 1232 | 1461253182167 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 08:39:42 INFO - PROCESS | 1232 | 1461253182172 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:39:42 INFO - PROCESS | 1232 | 1461253182177 Marionette TRACE conn5 <- [1,266,null,{}] 08:39:42 INFO - PROCESS | 1232 | 1461253182183 Marionette TRACE conn5 -> [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:39:42 INFO - PROCESS | 1232 | 1461253182298 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 08:39:42 INFO - PROCESS | 1232 | 1461253182373 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:42 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AC274000 == 50 [pid = 1232] [id = 76] 08:39:42 INFO - PROCESS | 1232 | ++DOMWINDOW == 108 (000000E3A3E4F800) [pid = 1232] [serial = 225] [outer = 0000000000000000] 08:39:42 INFO - PROCESS | 1232 | ++DOMWINDOW == 109 (000000E3A55E4C00) [pid = 1232] [serial = 226] [outer = 000000E3A3E4F800] 08:39:42 INFO - PROCESS | 1232 | 1461253182433 Marionette DEBUG loaded listener.js 08:39:42 INFO - PROCESS | 1232 | ++DOMWINDOW == 110 (000000E3A85A2800) [pid = 1232] [serial = 227] [outer = 000000E3A3E4F800] 08:39:42 INFO - PROCESS | 1232 | 1461253182958 Marionette TRACE conn5 <- [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:39:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:39:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 839ms 08:39:43 INFO - PROCESS | 1232 | 1461253183014 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 08:39:43 INFO - PROCESS | 1232 | 1461253183017 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 08:39:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:39:43 INFO - PROCESS | 1232 | 1461253183021 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:39:43 INFO - PROCESS | 1232 | 1461253183024 Marionette TRACE conn5 <- [1,270,null,{}] 08:39:43 INFO - PROCESS | 1232 | 1461253183028 Marionette TRACE conn5 -> [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:39:43 INFO - PROCESS | 1232 | 1461253183133 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 08:39:43 INFO - PROCESS | 1232 | 1461253183217 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:43 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B3C1A800 == 51 [pid = 1232] [id = 77] 08:39:43 INFO - PROCESS | 1232 | ++DOMWINDOW == 111 (000000E3ABEAEC00) [pid = 1232] [serial = 228] [outer = 0000000000000000] 08:39:43 INFO - PROCESS | 1232 | ++DOMWINDOW == 112 (000000E3ABF3C400) [pid = 1232] [serial = 229] [outer = 000000E3ABEAEC00] 08:39:43 INFO - PROCESS | 1232 | 1461253183274 Marionette DEBUG loaded listener.js 08:39:43 INFO - PROCESS | 1232 | ++DOMWINDOW == 113 (000000E3AC6C1800) [pid = 1232] [serial = 230] [outer = 000000E3ABEAEC00] 08:39:43 INFO - PROCESS | 1232 | 1461253183944 Marionette TRACE conn5 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 08:39:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:39:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 985ms 08:39:44 INFO - PROCESS | 1232 | 1461253184064 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 08:39:44 INFO - PROCESS | 1232 | 1461253184068 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 08:39:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:39:44 INFO - PROCESS | 1232 | 1461253184119 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:39:44 INFO - PROCESS | 1232 | 1461253184124 Marionette TRACE conn5 <- [1,274,null,{}] 08:39:44 INFO - PROCESS | 1232 | 1461253184128 Marionette TRACE conn5 -> [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:39:44 INFO - PROCESS | 1232 | 1461253184280 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 08:39:44 INFO - PROCESS | 1232 | 1461253184412 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:44 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B4A67800 == 52 [pid = 1232] [id = 78] 08:39:44 INFO - PROCESS | 1232 | ++DOMWINDOW == 114 (000000E3AC953800) [pid = 1232] [serial = 231] [outer = 0000000000000000] 08:39:44 INFO - PROCESS | 1232 | ++DOMWINDOW == 115 (000000E3B26C2C00) [pid = 1232] [serial = 232] [outer = 000000E3AC953800] 08:39:44 INFO - PROCESS | 1232 | 1461253184471 Marionette DEBUG loaded listener.js 08:39:44 INFO - PROCESS | 1232 | ++DOMWINDOW == 116 (000000E3B27A9C00) [pid = 1232] [serial = 233] [outer = 000000E3AC953800] 08:39:45 INFO - PROCESS | 1232 | 1461253185039 Marionette TRACE conn5 <- [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:39:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:39:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 965ms 08:39:45 INFO - PROCESS | 1232 | 1461253185065 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 08:39:45 INFO - PROCESS | 1232 | 1461253185067 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 08:39:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:39:45 INFO - PROCESS | 1232 | 1461253185071 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:39:45 INFO - PROCESS | 1232 | 1461253185073 Marionette TRACE conn5 <- [1,278,null,{}] 08:39:45 INFO - PROCESS | 1232 | 1461253185077 Marionette TRACE conn5 -> [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:39:45 INFO - PROCESS | 1232 | 1461253185182 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 08:39:45 INFO - PROCESS | 1232 | 1461253185264 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:45 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A46B4800 == 53 [pid = 1232] [id = 79] 08:39:45 INFO - PROCESS | 1232 | ++DOMWINDOW == 117 (000000E39F0DE400) [pid = 1232] [serial = 234] [outer = 0000000000000000] 08:39:45 INFO - PROCESS | 1232 | ++DOMWINDOW == 118 (000000E3A55E1800) [pid = 1232] [serial = 235] [outer = 000000E39F0DE400] 08:39:45 INFO - PROCESS | 1232 | 1461253185320 Marionette DEBUG loaded listener.js 08:39:45 INFO - PROCESS | 1232 | ++DOMWINDOW == 119 (000000E3AF85B800) [pid = 1232] [serial = 236] [outer = 000000E39F0DE400] 08:39:46 INFO - PROCESS | 1232 | 1461253186067 Marionette TRACE conn5 <- [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:39:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:39:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1023ms 08:39:46 INFO - PROCESS | 1232 | 1461253186097 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 08:39:46 INFO - PROCESS | 1232 | 1461253186101 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 08:39:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:39:46 INFO - PROCESS | 1232 | 1461253186106 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:39:46 INFO - PROCESS | 1232 | 1461253186110 Marionette TRACE conn5 <- [1,282,null,{}] 08:39:46 INFO - PROCESS | 1232 | 1461253186116 Marionette TRACE conn5 -> [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:39:46 INFO - PROCESS | 1232 | 1461253186232 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 08:39:46 INFO - PROCESS | 1232 | 1461253186307 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:46 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A02D7000 == 54 [pid = 1232] [id = 80] 08:39:46 INFO - PROCESS | 1232 | ++DOMWINDOW == 120 (000000E39F0E0000) [pid = 1232] [serial = 237] [outer = 0000000000000000] 08:39:46 INFO - PROCESS | 1232 | ++DOMWINDOW == 121 (000000E39F1E1400) [pid = 1232] [serial = 238] [outer = 000000E39F0E0000] 08:39:46 INFO - PROCESS | 1232 | 1461253186359 Marionette DEBUG loaded listener.js 08:39:46 INFO - PROCESS | 1232 | ++DOMWINDOW == 122 (000000E39F220800) [pid = 1232] [serial = 239] [outer = 000000E39F0E0000] 08:39:46 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A02CA800 == 53 [pid = 1232] [id = 31] 08:39:46 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B4E41800 == 52 [pid = 1232] [id = 74] 08:39:46 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B3DA8000 == 51 [pid = 1232] [id = 73] 08:39:46 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B3C20000 == 50 [pid = 1232] [id = 72] 08:39:46 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B260A000 == 49 [pid = 1232] [id = 71] 08:39:46 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B1579800 == 48 [pid = 1232] [id = 70] 08:39:46 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AF131800 == 47 [pid = 1232] [id = 69] 08:39:46 INFO - PROCESS | 1232 | --DOCSHELL 000000E3ACC3D800 == 46 [pid = 1232] [id = 68] 08:39:46 INFO - PROCESS | 1232 | --DOCSHELL 000000E3ABB33000 == 45 [pid = 1232] [id = 67] 08:39:46 INFO - PROCESS | 1232 | --DOMWINDOW == 121 (000000E39D744C00) [pid = 1232] [serial = 135] [outer = 0000000000000000] [url = about:blank] 08:39:46 INFO - PROCESS | 1232 | --DOMWINDOW == 120 (000000E3AC924000) [pid = 1232] [serial = 141] [outer = 0000000000000000] [url = about:blank] 08:39:46 INFO - PROCESS | 1232 | --DOMWINDOW == 119 (000000E3A5560800) [pid = 1232] [serial = 138] [outer = 0000000000000000] [url = about:blank] 08:39:46 INFO - PROCESS | 1232 | --DOMWINDOW == 118 (000000E3B27A7800) [pid = 1232] [serial = 175] [outer = 0000000000000000] [url = about:blank] 08:39:46 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A4A84800 == 44 [pid = 1232] [id = 66] 08:39:46 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A5631800 == 43 [pid = 1232] [id = 65] 08:39:46 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B4662800 == 42 [pid = 1232] [id = 63] 08:39:46 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B3D99800 == 41 [pid = 1232] [id = 62] 08:39:46 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AD022000 == 40 [pid = 1232] [id = 61] 08:39:46 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A3B4A000 == 39 [pid = 1232] [id = 60] 08:39:46 INFO - PROCESS | 1232 | 1461253186939 Marionette TRACE conn5 <- [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:39:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:39:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 879ms 08:39:47 INFO - PROCESS | 1232 | 1461253186990 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 08:39:47 INFO - PROCESS | 1232 | 1461253186995 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 08:39:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:39:47 INFO - PROCESS | 1232 | 1461253187002 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:39:47 INFO - PROCESS | 1232 | 1461253187004 Marionette TRACE conn5 <- [1,286,null,{}] 08:39:47 INFO - PROCESS | 1232 | 1461253187008 Marionette TRACE conn5 -> [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:39:47 INFO - PROCESS | 1232 | 1461253187101 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 08:39:47 INFO - PROCESS | 1232 | --DOMWINDOW == 117 (000000E3AFBD2800) [pid = 1232] [serial = 100] [outer = 0000000000000000] [url = about:blank] 08:39:47 INFO - PROCESS | 1232 | --DOMWINDOW == 116 (000000E3A41DD000) [pid = 1232] [serial = 91] [outer = 0000000000000000] [url = about:blank] 08:39:47 INFO - PROCESS | 1232 | --DOMWINDOW == 115 (000000E3A98E7800) [pid = 1232] [serial = 94] [outer = 0000000000000000] [url = about:blank] 08:39:47 INFO - PROCESS | 1232 | --DOMWINDOW == 114 (000000E3AD030800) [pid = 1232] [serial = 97] [outer = 0000000000000000] [url = about:blank] 08:39:47 INFO - PROCESS | 1232 | --DOMWINDOW == 113 (000000E3AB8D6800) [pid = 1232] [serial = 160] [outer = 0000000000000000] [url = about:blank] 08:39:47 INFO - PROCESS | 1232 | --DOMWINDOW == 112 (000000E3AC127000) [pid = 1232] [serial = 163] [outer = 0000000000000000] [url = about:blank] 08:39:47 INFO - PROCESS | 1232 | --DOMWINDOW == 111 (000000E3ABAE2400) [pid = 1232] [serial = 161] [outer = 0000000000000000] [url = about:blank] 08:39:47 INFO - PROCESS | 1232 | --DOMWINDOW == 110 (000000E3A55E1C00) [pid = 1232] [serial = 153] [outer = 0000000000000000] [url = about:blank] 08:39:47 INFO - PROCESS | 1232 | --DOMWINDOW == 109 (000000E3A6299800) [pid = 1232] [serial = 154] [outer = 0000000000000000] [url = about:blank] 08:39:47 INFO - PROCESS | 1232 | --DOMWINDOW == 108 (000000E39D742C00) [pid = 1232] [serial = 147] [outer = 0000000000000000] [url = about:blank] 08:39:47 INFO - PROCESS | 1232 | --DOMWINDOW == 107 (000000E39F0DD800) [pid = 1232] [serial = 148] [outer = 0000000000000000] [url = about:blank] 08:39:47 INFO - PROCESS | 1232 | --DOMWINDOW == 106 (000000E3A8F53000) [pid = 1232] [serial = 156] [outer = 0000000000000000] [url = about:blank] 08:39:47 INFO - PROCESS | 1232 | --DOMWINDOW == 105 (000000E39F223800) [pid = 1232] [serial = 145] [outer = 0000000000000000] [url = about:blank] 08:39:47 INFO - PROCESS | 1232 | --DOMWINDOW == 104 (000000E39F0D6000) [pid = 1232] [serial = 144] [outer = 0000000000000000] [url = about:blank] 08:39:47 INFO - PROCESS | 1232 | --DOMWINDOW == 103 (000000E3A41A4000) [pid = 1232] [serial = 150] [outer = 0000000000000000] [url = about:blank] 08:39:47 INFO - PROCESS | 1232 | --DOMWINDOW == 102 (000000E3A4A39800) [pid = 1232] [serial = 151] [outer = 0000000000000000] [url = about:blank] 08:39:47 INFO - PROCESS | 1232 | --DOMWINDOW == 101 (000000E3ACF43800) [pid = 1232] [serial = 166] [outer = 0000000000000000] [url = about:blank] 08:39:47 INFO - PROCESS | 1232 | --DOMWINDOW == 100 (000000E3B27A8400) [pid = 1232] [serial = 133] [outer = 0000000000000000] [url = about:blank] 08:39:47 INFO - PROCESS | 1232 | --DOMWINDOW == 99 (000000E3AC928000) [pid = 1232] [serial = 164] [outer = 0000000000000000] [url = about:blank] 08:39:47 INFO - PROCESS | 1232 | --DOMWINDOW == 98 (000000E3AE45B000) [pid = 1232] [serial = 169] [outer = 0000000000000000] [url = about:blank] 08:39:47 INFO - PROCESS | 1232 | --DOMWINDOW == 97 (000000E3B24BA800) [pid = 1232] [serial = 173] [outer = 0000000000000000] [url = about:blank] 08:39:47 INFO - PROCESS | 1232 | --DOMWINDOW == 96 (000000E39E757800) [pid = 1232] [serial = 31] [outer = 0000000000000000] [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:39:47 INFO - PROCESS | 1232 | --DOMWINDOW == 95 (000000E3AF8D2C00) [pid = 1232] [serial = 170] [outer = 0000000000000000] [url = about:blank] 08:39:47 INFO - PROCESS | 1232 | --DOMWINDOW == 94 (000000E3AE45F400) [pid = 1232] [serial = 167] [outer = 0000000000000000] [url = about:blank] 08:39:47 INFO - PROCESS | 1232 | --DOMWINDOW == 93 (000000E3AFF37000) [pid = 1232] [serial = 172] [outer = 0000000000000000] [url = about:blank] 08:39:47 INFO - PROCESS | 1232 | --DOMWINDOW == 92 (000000E3A92D0C00) [pid = 1232] [serial = 157] [outer = 0000000000000000] [url = about:blank] 08:39:47 INFO - PROCESS | 1232 | 1461253187180 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:47 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A3DB0800 == 40 [pid = 1232] [id = 81] 08:39:47 INFO - PROCESS | 1232 | ++DOMWINDOW == 93 (000000E39E757800) [pid = 1232] [serial = 240] [outer = 0000000000000000] 08:39:47 INFO - PROCESS | 1232 | ++DOMWINDOW == 94 (000000E39F0DD000) [pid = 1232] [serial = 241] [outer = 000000E39E757800] 08:39:47 INFO - PROCESS | 1232 | 1461253187226 Marionette DEBUG loaded listener.js 08:39:47 INFO - PROCESS | 1232 | ++DOMWINDOW == 95 (000000E39F8B0C00) [pid = 1232] [serial = 242] [outer = 000000E39E757800] 08:39:47 INFO - PROCESS | 1232 | 1461253187600 Marionette TRACE conn5 <- [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:39:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:39:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 628ms 08:39:47 INFO - PROCESS | 1232 | 1461253187659 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 08:39:47 INFO - PROCESS | 1232 | 1461253187661 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 08:39:47 INFO - PROCESS | 1232 | 1461253187667 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:39:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:39:47 INFO - PROCESS | 1232 | 1461253187671 Marionette TRACE conn5 <- [1,290,null,{}] 08:39:47 INFO - PROCESS | 1232 | 1461253187683 Marionette TRACE conn5 -> [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:39:47 INFO - PROCESS | 1232 | 1461253187770 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 08:39:47 INFO - PROCESS | 1232 | 1461253187777 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:47 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A9289800 == 41 [pid = 1232] [id = 82] 08:39:47 INFO - PROCESS | 1232 | ++DOMWINDOW == 96 (000000E3A4016C00) [pid = 1232] [serial = 243] [outer = 0000000000000000] 08:39:47 INFO - PROCESS | 1232 | ++DOMWINDOW == 97 (000000E3A4A33C00) [pid = 1232] [serial = 244] [outer = 000000E3A4016C00] 08:39:47 INFO - PROCESS | 1232 | 1461253187827 Marionette DEBUG loaded listener.js 08:39:47 INFO - PROCESS | 1232 | ++DOMWINDOW == 98 (000000E3A55E3800) [pid = 1232] [serial = 245] [outer = 000000E3A4016C00] 08:39:48 INFO - PROCESS | 1232 | 1461253188266 Marionette TRACE conn5 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 08:39:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:39:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 629ms 08:39:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:39:48 INFO - PROCESS | 1232 | 1461253188303 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 08:39:48 INFO - PROCESS | 1232 | 1461253188306 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 08:39:48 INFO - PROCESS | 1232 | 1461253188310 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:39:48 INFO - PROCESS | 1232 | 1461253188312 Marionette TRACE conn5 <- [1,294,null,{}] 08:39:48 INFO - PROCESS | 1232 | 1461253188316 Marionette TRACE conn5 -> [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:39:48 INFO - PROCESS | 1232 | 1461253188396 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 08:39:48 INFO - PROCESS | 1232 | 1461253188402 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:48 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AC7D3000 == 42 [pid = 1232] [id = 83] 08:39:48 INFO - PROCESS | 1232 | ++DOMWINDOW == 99 (000000E3A8569800) [pid = 1232] [serial = 246] [outer = 0000000000000000] 08:39:48 INFO - PROCESS | 1232 | ++DOMWINDOW == 100 (000000E3A8597000) [pid = 1232] [serial = 247] [outer = 000000E3A8569800] 08:39:48 INFO - PROCESS | 1232 | 1461253188450 Marionette DEBUG loaded listener.js 08:39:48 INFO - PROCESS | 1232 | ++DOMWINDOW == 101 (000000E3A97C2000) [pid = 1232] [serial = 248] [outer = 000000E3A8569800] 08:39:48 INFO - PROCESS | 1232 | 1461253188858 Marionette TRACE conn5 <- [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:39:48 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:39:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 585ms 08:39:48 INFO - PROCESS | 1232 | 1461253188897 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 08:39:48 INFO - PROCESS | 1232 | 1461253188900 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 08:39:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:39:48 INFO - PROCESS | 1232 | 1461253188903 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:39:48 INFO - PROCESS | 1232 | 1461253188905 Marionette TRACE conn5 <- [1,298,null,{}] 08:39:48 INFO - PROCESS | 1232 | 1461253188909 Marionette TRACE conn5 -> [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:39:48 INFO - PROCESS | 1232 | 1461253188989 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 08:39:49 INFO - PROCESS | 1232 | 1461253188995 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:49 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AED47000 == 43 [pid = 1232] [id = 84] 08:39:49 INFO - PROCESS | 1232 | ++DOMWINDOW == 102 (000000E3A98E7800) [pid = 1232] [serial = 249] [outer = 0000000000000000] 08:39:49 INFO - PROCESS | 1232 | ++DOMWINDOW == 103 (000000E3AB762400) [pid = 1232] [serial = 250] [outer = 000000E3A98E7800] 08:39:49 INFO - PROCESS | 1232 | 1461253189042 Marionette DEBUG loaded listener.js 08:39:49 INFO - PROCESS | 1232 | ++DOMWINDOW == 104 (000000E3ABA26800) [pid = 1232] [serial = 251] [outer = 000000E3A98E7800] 08:39:49 INFO - PROCESS | 1232 | 1461253189524 Marionette TRACE conn5 <- [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:39:49 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:39:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 670ms 08:39:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:39:49 INFO - PROCESS | 1232 | 1461253189576 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 08:39:49 INFO - PROCESS | 1232 | 1461253189579 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 08:39:49 INFO - PROCESS | 1232 | 1461253189582 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:39:49 INFO - PROCESS | 1232 | 1461253189584 Marionette TRACE conn5 <- [1,302,null,{}] 08:39:49 INFO - PROCESS | 1232 | 1461253189588 Marionette TRACE conn5 -> [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:39:49 INFO - PROCESS | 1232 | 1461253189716 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 08:39:49 INFO - PROCESS | 1232 | 1461253189767 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:49 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AFE9D800 == 44 [pid = 1232] [id = 85] 08:39:49 INFO - PROCESS | 1232 | ++DOMWINDOW == 105 (000000E3ABEB2C00) [pid = 1232] [serial = 252] [outer = 0000000000000000] 08:39:49 INFO - PROCESS | 1232 | ++DOMWINDOW == 106 (000000E3ABF3A000) [pid = 1232] [serial = 253] [outer = 000000E3ABEB2C00] 08:39:49 INFO - PROCESS | 1232 | 1461253189817 Marionette DEBUG loaded listener.js 08:39:49 INFO - PROCESS | 1232 | ++DOMWINDOW == 107 (000000E3AC127400) [pid = 1232] [serial = 254] [outer = 000000E3ABEB2C00] 08:39:50 INFO - PROCESS | 1232 | 1461253190067 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:39:50 INFO - PROCESS | 1232 | 1461253190279 Marionette TRACE conn5 <- [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:39:50 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:39:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 732ms 08:39:50 INFO - PROCESS | 1232 | 1461253190337 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 08:39:50 INFO - PROCESS | 1232 | 1461253190339 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 08:39:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:39:50 INFO - PROCESS | 1232 | 1461253190349 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:39:50 INFO - PROCESS | 1232 | 1461253190351 Marionette TRACE conn5 <- [1,306,null,{}] 08:39:50 INFO - PROCESS | 1232 | 1461253190355 Marionette TRACE conn5 -> [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:39:50 INFO - PROCESS | 1232 | 1461253190456 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 08:39:50 INFO - PROCESS | 1232 | 1461253190465 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:50 INFO - PROCESS | 1232 | ++DOCSHELL 000000E39F093800 == 45 [pid = 1232] [id = 86] 08:39:50 INFO - PROCESS | 1232 | ++DOMWINDOW == 108 (000000E3AC7E6000) [pid = 1232] [serial = 255] [outer = 0000000000000000] 08:39:50 INFO - PROCESS | 1232 | ++DOMWINDOW == 109 (000000E3AC946400) [pid = 1232] [serial = 256] [outer = 000000E3AC7E6000] 08:39:50 INFO - PROCESS | 1232 | 1461253190511 Marionette DEBUG loaded listener.js 08:39:50 INFO - PROCESS | 1232 | ++DOMWINDOW == 110 (000000E3AD106000) [pid = 1232] [serial = 257] [outer = 000000E3AC7E6000] 08:39:50 INFO - PROCESS | 1232 | 1461253190936 Marionette TRACE conn5 <- [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:39:50 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:39:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 628ms 08:39:50 INFO - PROCESS | 1232 | 1461253190980 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 08:39:50 INFO - PROCESS | 1232 | 1461253190982 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 08:39:50 INFO - PROCESS | 1232 | 1461253190985 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:39:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:39:50 INFO - PROCESS | 1232 | 1461253190987 Marionette TRACE conn5 <- [1,310,null,{}] 08:39:50 INFO - PROCESS | 1232 | 1461253190991 Marionette TRACE conn5 -> [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:39:51 INFO - PROCESS | 1232 | 1461253191092 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 08:39:51 INFO - PROCESS | 1232 | 1461253191098 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:51 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B27C9800 == 46 [pid = 1232] [id = 87] 08:39:51 INFO - PROCESS | 1232 | ++DOMWINDOW == 111 (000000E3AD1ED800) [pid = 1232] [serial = 258] [outer = 0000000000000000] 08:39:51 INFO - PROCESS | 1232 | ++DOMWINDOW == 112 (000000E3AD9DD000) [pid = 1232] [serial = 259] [outer = 000000E3AD1ED800] 08:39:51 INFO - PROCESS | 1232 | 1461253191179 Marionette DEBUG loaded listener.js 08:39:51 INFO - PROCESS | 1232 | ++DOMWINDOW == 113 (000000E3AFBD4000) [pid = 1232] [serial = 260] [outer = 000000E3AD1ED800] 08:39:51 INFO - PROCESS | 1232 | --DOMWINDOW == 112 (000000E3A4568400) [pid = 1232] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:39:51 INFO - PROCESS | 1232 | --DOMWINDOW == 111 (000000E3AB8CF800) [pid = 1232] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:39:51 INFO - PROCESS | 1232 | --DOMWINDOW == 110 (000000E39D73FC00) [pid = 1232] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:39:51 INFO - PROCESS | 1232 | --DOMWINDOW == 109 (000000E3AC91D000) [pid = 1232] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:39:51 INFO - PROCESS | 1232 | --DOMWINDOW == 108 (000000E3AB75B800) [pid = 1232] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:39:51 INFO - PROCESS | 1232 | --DOMWINDOW == 107 (000000E3ABEB3000) [pid = 1232] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:39:51 INFO - PROCESS | 1232 | --DOMWINDOW == 106 (000000E3B27A7C00) [pid = 1232] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:39:51 INFO - PROCESS | 1232 | --DOMWINDOW == 105 (000000E3A4BE0400) [pid = 1232] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:39:51 INFO - PROCESS | 1232 | --DOMWINDOW == 104 (000000E39F014800) [pid = 1232] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:39:51 INFO - PROCESS | 1232 | --DOMWINDOW == 103 (000000E39D73F400) [pid = 1232] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:39:51 INFO - PROCESS | 1232 | --DOMWINDOW == 102 (000000E39DFDB000) [pid = 1232] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:39:51 INFO - PROCESS | 1232 | --DOMWINDOW == 101 (000000E3A3EB4C00) [pid = 1232] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:39:51 INFO - PROCESS | 1232 | --DOMWINDOW == 100 (000000E3AB465400) [pid = 1232] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:39:51 INFO - PROCESS | 1232 | --DOMWINDOW == 99 (000000E3AC1BC400) [pid = 1232] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:39:51 INFO - PROCESS | 1232 | --DOMWINDOW == 98 (000000E3A98EE800) [pid = 1232] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:39:51 INFO - PROCESS | 1232 | --DOMWINDOW == 97 (000000E39F215400) [pid = 1232] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:39:51 INFO - PROCESS | 1232 | --DOMWINDOW == 96 (000000E3AFF33800) [pid = 1232] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:39:51 INFO - PROCESS | 1232 | --DOMWINDOW == 95 (000000E3AC63DC00) [pid = 1232] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:39:51 INFO - PROCESS | 1232 | --DOMWINDOW == 94 (000000E3AC920400) [pid = 1232] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:39:51 INFO - PROCESS | 1232 | 1461253191693 Marionette TRACE conn5 <- [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:39:51 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:39:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 733ms 08:39:51 INFO - PROCESS | 1232 | 1461253191750 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 08:39:51 INFO - PROCESS | 1232 | 1461253191752 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 08:39:51 INFO - PROCESS | 1232 | 1461253191759 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:39:51 INFO - PROCESS | 1232 | 1461253191761 Marionette TRACE conn5 <- [1,314,null,{}] 08:39:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:39:51 INFO - PROCESS | 1232 | 1461253191764 Marionette TRACE conn5 -> [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:39:51 INFO - PROCESS | 1232 | 1461253191843 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 08:39:51 INFO - PROCESS | 1232 | 1461253191850 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:51 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B27D3000 == 47 [pid = 1232] [id = 88] 08:39:51 INFO - PROCESS | 1232 | ++DOMWINDOW == 95 (000000E3A3E53C00) [pid = 1232] [serial = 261] [outer = 0000000000000000] 08:39:51 INFO - PROCESS | 1232 | ++DOMWINDOW == 96 (000000E3ABE49800) [pid = 1232] [serial = 262] [outer = 000000E3A3E53C00] 08:39:51 INFO - PROCESS | 1232 | 1461253191895 Marionette DEBUG loaded listener.js 08:39:51 INFO - PROCESS | 1232 | ++DOMWINDOW == 97 (000000E3AE546800) [pid = 1232] [serial = 263] [outer = 000000E3A3E53C00] 08:39:52 INFO - PROCESS | 1232 | 1461253192291 Marionette TRACE conn5 <- [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:39:52 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:39:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 585ms 08:39:52 INFO - PROCESS | 1232 | 1461253192352 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 08:39:52 INFO - PROCESS | 1232 | 1461253192354 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 08:39:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:39:52 INFO - PROCESS | 1232 | 1461253192357 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:39:52 INFO - PROCESS | 1232 | 1461253192359 Marionette TRACE conn5 <- [1,318,null,{}] 08:39:52 INFO - PROCESS | 1232 | 1461253192364 Marionette TRACE conn5 -> [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:39:52 INFO - PROCESS | 1232 | 1461253192444 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 08:39:52 INFO - PROCESS | 1232 | 1461253192452 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:52 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B3CA8000 == 48 [pid = 1232] [id = 89] 08:39:52 INFO - PROCESS | 1232 | ++DOMWINDOW == 98 (000000E3AFE25C00) [pid = 1232] [serial = 264] [outer = 0000000000000000] 08:39:52 INFO - PROCESS | 1232 | ++DOMWINDOW == 99 (000000E3AFF34000) [pid = 1232] [serial = 265] [outer = 000000E3AFE25C00] 08:39:52 INFO - PROCESS | 1232 | 1461253192496 Marionette DEBUG loaded listener.js 08:39:52 INFO - PROCESS | 1232 | ++DOMWINDOW == 100 (000000E3B2462C00) [pid = 1232] [serial = 266] [outer = 000000E3AFE25C00] 08:39:52 INFO - PROCESS | 1232 | 1461253192917 Marionette TRACE conn5 <- [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:39:52 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:39:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 585ms 08:39:52 INFO - PROCESS | 1232 | 1461253192951 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 08:39:52 INFO - PROCESS | 1232 | 1461253192953 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 08:39:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:39:52 INFO - PROCESS | 1232 | 1461253192957 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:39:52 INFO - PROCESS | 1232 | 1461253192959 Marionette TRACE conn5 <- [1,322,null,{}] 08:39:52 INFO - PROCESS | 1232 | 1461253192963 Marionette TRACE conn5 -> [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:39:53 INFO - PROCESS | 1232 | 1461253193063 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 08:39:53 INFO - PROCESS | 1232 | 1461253193071 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:53 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B467F000 == 49 [pid = 1232] [id = 90] 08:39:53 INFO - PROCESS | 1232 | ++DOMWINDOW == 101 (000000E3B26B9C00) [pid = 1232] [serial = 267] [outer = 0000000000000000] 08:39:53 INFO - PROCESS | 1232 | ++DOMWINDOW == 102 (000000E3B26C7C00) [pid = 1232] [serial = 268] [outer = 000000E3B26B9C00] 08:39:53 INFO - PROCESS | 1232 | 1461253193120 Marionette DEBUG loaded listener.js 08:39:53 INFO - PROCESS | 1232 | ++DOMWINDOW == 103 (000000E3B3D7A400) [pid = 1232] [serial = 269] [outer = 000000E3B26B9C00] 08:39:53 INFO - PROCESS | 1232 | 1461253193664 Marionette TRACE conn5 <- [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:39:53 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:39:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 733ms 08:39:53 INFO - PROCESS | 1232 | 1461253193696 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 08:39:53 INFO - PROCESS | 1232 | 1461253193701 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 08:39:53 INFO - PROCESS | 1232 | 1461253193707 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:39:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:39:53 INFO - PROCESS | 1232 | 1461253193712 Marionette TRACE conn5 <- [1,326,null,{}] 08:39:53 INFO - PROCESS | 1232 | 1461253193718 Marionette TRACE conn5 -> [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:39:53 INFO - PROCESS | 1232 | 1461253193853 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 08:39:53 INFO - PROCESS | 1232 | 1461253193939 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:53 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A3ED6800 == 50 [pid = 1232] [id = 91] 08:39:53 INFO - PROCESS | 1232 | ++DOMWINDOW == 104 (000000E39F016C00) [pid = 1232] [serial = 270] [outer = 0000000000000000] 08:39:54 INFO - PROCESS | 1232 | ++DOMWINDOW == 105 (000000E39F01E400) [pid = 1232] [serial = 271] [outer = 000000E39F016C00] 08:39:54 INFO - PROCESS | 1232 | 1461253193997 Marionette DEBUG loaded listener.js 08:39:54 INFO - PROCESS | 1232 | ++DOMWINDOW == 106 (000000E39F220000) [pid = 1232] [serial = 272] [outer = 000000E39F016C00] 08:39:54 INFO - PROCESS | 1232 | 1461253194588 Marionette TRACE conn5 <- [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:39:54 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:39:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 943ms 08:39:54 INFO - PROCESS | 1232 | 1461253194657 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 08:39:54 INFO - PROCESS | 1232 | 1461253194663 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 08:39:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:39:54 INFO - PROCESS | 1232 | 1461253194670 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:39:54 INFO - PROCESS | 1232 | 1461253194673 Marionette TRACE conn5 <- [1,330,null,{}] 08:39:54 INFO - PROCESS | 1232 | 1461253194678 Marionette TRACE conn5 -> [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:39:54 INFO - PROCESS | 1232 | 1461253194820 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 08:39:54 INFO - PROCESS | 1232 | 1461253194889 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:54 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AFD6A000 == 51 [pid = 1232] [id = 92] 08:39:54 INFO - PROCESS | 1232 | ++DOMWINDOW == 107 (000000E3A464B800) [pid = 1232] [serial = 273] [outer = 0000000000000000] 08:39:54 INFO - PROCESS | 1232 | ++DOMWINDOW == 108 (000000E3A4A35C00) [pid = 1232] [serial = 274] [outer = 000000E3A464B800] 08:39:54 INFO - PROCESS | 1232 | 1461253194986 Marionette DEBUG loaded listener.js 08:39:55 INFO - PROCESS | 1232 | ++DOMWINDOW == 109 (000000E3AB467000) [pid = 1232] [serial = 275] [outer = 000000E3A464B800] 08:39:55 INFO - PROCESS | 1232 | 1461253195579 Marionette TRACE conn5 <- [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:39:55 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:39:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 944ms 08:39:55 INFO - PROCESS | 1232 | 1461253195620 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 08:39:55 INFO - PROCESS | 1232 | 1461253195623 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 08:39:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:39:55 INFO - PROCESS | 1232 | 1461253195627 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:39:55 INFO - PROCESS | 1232 | 1461253195631 Marionette TRACE conn5 <- [1,334,null,{}] 08:39:55 INFO - PROCESS | 1232 | 1461253195643 Marionette TRACE conn5 -> [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:39:55 INFO - PROCESS | 1232 | 1461253195782 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 08:39:55 INFO - PROCESS | 1232 | 1461253195853 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:55 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B46A4800 == 52 [pid = 1232] [id = 93] 08:39:55 INFO - PROCESS | 1232 | ++DOMWINDOW == 110 (000000E3ABEB7C00) [pid = 1232] [serial = 276] [outer = 0000000000000000] 08:39:55 INFO - PROCESS | 1232 | ++DOMWINDOW == 111 (000000E3ABF3CC00) [pid = 1232] [serial = 277] [outer = 000000E3ABEB7C00] 08:39:55 INFO - PROCESS | 1232 | 1461253195953 Marionette DEBUG loaded listener.js 08:39:56 INFO - PROCESS | 1232 | ++DOMWINDOW == 112 (000000E3AD715C00) [pid = 1232] [serial = 278] [outer = 000000E3ABEB7C00] 08:39:56 INFO - PROCESS | 1232 | 1461253196533 Marionette TRACE conn5 <- [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:39:56 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:39:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 987ms 08:39:56 INFO - PROCESS | 1232 | 1461253196616 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 08:39:56 INFO - PROCESS | 1232 | 1461253196620 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 08:39:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:39:56 INFO - PROCESS | 1232 | 1461253196623 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:39:56 INFO - PROCESS | 1232 | 1461253196625 Marionette TRACE conn5 <- [1,338,null,{}] 08:39:56 INFO - PROCESS | 1232 | 1461253196629 Marionette TRACE conn5 -> [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:39:56 INFO - PROCESS | 1232 | 1461253196749 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 08:39:56 INFO - PROCESS | 1232 | 1461253196818 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:56 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B4FA8000 == 53 [pid = 1232] [id = 94] 08:39:56 INFO - PROCESS | 1232 | ++DOMWINDOW == 113 (000000E3ABD58400) [pid = 1232] [serial = 279] [outer = 0000000000000000] 08:39:56 INFO - PROCESS | 1232 | ++DOMWINDOW == 114 (000000E3ABD5B400) [pid = 1232] [serial = 280] [outer = 000000E3ABD58400] 08:39:56 INFO - PROCESS | 1232 | 1461253196874 Marionette DEBUG loaded listener.js 08:39:56 INFO - PROCESS | 1232 | ++DOMWINDOW == 115 (000000E3AD715400) [pid = 1232] [serial = 281] [outer = 000000E3ABD58400] 08:39:57 INFO - PROCESS | 1232 | 1461253197645 Marionette TRACE conn5 <- [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:39:57 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:39:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1081ms 08:39:57 INFO - PROCESS | 1232 | 1461253197706 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 08:39:57 INFO - PROCESS | 1232 | 1461253197710 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 08:39:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:39:57 INFO - PROCESS | 1232 | 1461253197715 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:39:57 INFO - PROCESS | 1232 | 1461253197720 Marionette TRACE conn5 <- [1,342,null,{}] 08:39:57 INFO - PROCESS | 1232 | 1461253197726 Marionette TRACE conn5 -> [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:39:57 INFO - PROCESS | 1232 | 1461253197860 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 08:39:57 INFO - PROCESS | 1232 | 1461253197880 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:57 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A62C6800 == 54 [pid = 1232] [id = 95] 08:39:57 INFO - PROCESS | 1232 | ++DOMWINDOW == 116 (000000E39F0D4800) [pid = 1232] [serial = 282] [outer = 0000000000000000] 08:39:57 INFO - PROCESS | 1232 | ++DOMWINDOW == 117 (000000E39F0DE000) [pid = 1232] [serial = 283] [outer = 000000E39F0D4800] 08:39:57 INFO - PROCESS | 1232 | 1461253197930 Marionette DEBUG loaded listener.js 08:39:58 INFO - PROCESS | 1232 | ++DOMWINDOW == 118 (000000E3A0788400) [pid = 1232] [serial = 284] [outer = 000000E39F0D4800] 08:39:58 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B2611800 == 53 [pid = 1232] [id = 48] 08:39:58 INFO - PROCESS | 1232 | --DOCSHELL 000000E3ACBBC000 == 52 [pid = 1232] [id = 47] 08:39:58 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B3CA8000 == 51 [pid = 1232] [id = 89] 08:39:58 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B27D3000 == 50 [pid = 1232] [id = 88] 08:39:58 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B27C9800 == 49 [pid = 1232] [id = 87] 08:39:58 INFO - PROCESS | 1232 | --DOCSHELL 000000E39F093800 == 48 [pid = 1232] [id = 86] 08:39:58 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AFE9D800 == 47 [pid = 1232] [id = 85] 08:39:58 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AED47000 == 46 [pid = 1232] [id = 84] 08:39:58 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AC7D3000 == 45 [pid = 1232] [id = 83] 08:39:58 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A9289800 == 44 [pid = 1232] [id = 82] 08:39:58 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A3DB0800 == 43 [pid = 1232] [id = 81] 08:39:58 INFO - PROCESS | 1232 | 1461253198574 Marionette TRACE conn5 <- [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:39:58 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A02D7000 == 42 [pid = 1232] [id = 80] 08:39:58 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B4A67800 == 41 [pid = 1232] [id = 78] 08:39:58 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B3C1A800 == 40 [pid = 1232] [id = 77] 08:39:58 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AC274000 == 39 [pid = 1232] [id = 76] 08:39:58 INFO - PROCESS | 1232 | --DOCSHELL 000000E39D717000 == 38 [pid = 1232] [id = 75] 08:39:58 INFO - PROCESS | 1232 | --DOMWINDOW == 117 (000000E3AC94A800) [pid = 1232] [serial = 142] [outer = 0000000000000000] [url = about:blank] 08:39:58 INFO - PROCESS | 1232 | --DOMWINDOW == 116 (000000E3A8F4CC00) [pid = 1232] [serial = 139] [outer = 0000000000000000] [url = about:blank] 08:39:58 INFO - PROCESS | 1232 | --DOMWINDOW == 115 (000000E3ABE54800) [pid = 1232] [serial = 88] [outer = 0000000000000000] [url = about:blank] 08:39:58 INFO - PROCESS | 1232 | --DOMWINDOW == 114 (000000E39F01CC00) [pid = 1232] [serial = 136] [outer = 0000000000000000] [url = about:blank] 08:39:58 INFO - PROCESS | 1232 | --DOMWINDOW == 113 (000000E3B2455400) [pid = 1232] [serial = 220] [outer = 0000000000000000] [url = about:blank] 08:39:58 INFO - PROCESS | 1232 | --DOMWINDOW == 112 (000000E3ACB0CC00) [pid = 1232] [serial = 208] [outer = 0000000000000000] [url = about:blank] 08:39:58 INFO - PROCESS | 1232 | --DOMWINDOW == 111 (000000E3ABF38400) [pid = 1232] [serial = 205] [outer = 0000000000000000] [url = about:blank] 08:39:58 INFO - PROCESS | 1232 | --DOMWINDOW == 110 (000000E3ABEB6400) [pid = 1232] [serial = 211] [outer = 0000000000000000] [url = about:blank] 08:39:58 INFO - PROCESS | 1232 | --DOMWINDOW == 109 (000000E3AF8D1400) [pid = 1232] [serial = 209] [outer = 0000000000000000] [url = about:blank] 08:39:58 INFO - PROCESS | 1232 | --DOMWINDOW == 108 (000000E3B3D82800) [pid = 1232] [serial = 188] [outer = 0000000000000000] [url = about:blank] 08:39:58 INFO - PROCESS | 1232 | --DOMWINDOW == 107 (000000E3B27B1000) [pid = 1232] [serial = 187] [outer = 0000000000000000] [url = about:blank] 08:39:58 INFO - PROCESS | 1232 | --DOMWINDOW == 106 (000000E3A56C6000) [pid = 1232] [serial = 199] [outer = 0000000000000000] [url = about:blank] 08:39:58 INFO - PROCESS | 1232 | --DOMWINDOW == 105 (000000E3A9274000) [pid = 1232] [serial = 200] [outer = 0000000000000000] [url = about:blank] 08:39:58 INFO - PROCESS | 1232 | --DOMWINDOW == 104 (000000E39F21A800) [pid = 1232] [serial = 196] [outer = 0000000000000000] [url = about:blank] 08:39:58 INFO - PROCESS | 1232 | --DOMWINDOW == 103 (000000E3A4A39400) [pid = 1232] [serial = 197] [outer = 0000000000000000] [url = about:blank] 08:39:58 INFO - PROCESS | 1232 | --DOMWINDOW == 102 (000000E39F0DD400) [pid = 1232] [serial = 179] [outer = 0000000000000000] [url = about:blank] 08:39:58 INFO - PROCESS | 1232 | --DOMWINDOW == 101 (000000E39D747400) [pid = 1232] [serial = 178] [outer = 0000000000000000] [url = about:blank] 08:39:58 INFO - PROCESS | 1232 | --DOMWINDOW == 100 (000000E3B27A9800) [pid = 1232] [serial = 190] [outer = 0000000000000000] [url = about:blank] 08:39:58 INFO - PROCESS | 1232 | --DOMWINDOW == 99 (000000E3B45A4C00) [pid = 1232] [serial = 191] [outer = 0000000000000000] [url = about:blank] 08:39:58 INFO - PROCESS | 1232 | --DOMWINDOW == 98 (000000E3A48F2C00) [pid = 1232] [serial = 181] [outer = 0000000000000000] [url = about:blank] 08:39:58 INFO - PROCESS | 1232 | --DOMWINDOW == 97 (000000E3A5E92400) [pid = 1232] [serial = 182] [outer = 0000000000000000] [url = about:blank] 08:39:58 INFO - PROCESS | 1232 | --DOMWINDOW == 96 (000000E3AC944C00) [pid = 1232] [serial = 185] [outer = 0000000000000000] [url = about:blank] 08:39:58 INFO - PROCESS | 1232 | --DOMWINDOW == 95 (000000E3AB8D9400) [pid = 1232] [serial = 184] [outer = 0000000000000000] [url = about:blank] 08:39:58 INFO - PROCESS | 1232 | --DOMWINDOW == 94 (000000E3AC63B000) [pid = 1232] [serial = 215] [outer = 0000000000000000] [url = about:blank] 08:39:58 INFO - PROCESS | 1232 | --DOMWINDOW == 93 (000000E3AB8D2C00) [pid = 1232] [serial = 202] [outer = 0000000000000000] [url = about:blank] 08:39:58 INFO - PROCESS | 1232 | --DOMWINDOW == 92 (000000E3A41D5400) [pid = 1232] [serial = 194] [outer = 0000000000000000] [url = about:blank] 08:39:58 INFO - PROCESS | 1232 | --DOMWINDOW == 91 (000000E39F222000) [pid = 1232] [serial = 193] [outer = 0000000000000000] [url = about:blank] 08:39:58 INFO - PROCESS | 1232 | --DOMWINDOW == 90 (000000E3AC634000) [pid = 1232] [serial = 214] [outer = 0000000000000000] [url = about:blank] 08:39:58 INFO - PROCESS | 1232 | --DOMWINDOW == 89 (000000E3AC951800) [pid = 1232] [serial = 212] [outer = 0000000000000000] [url = about:blank] 08:39:58 INFO - PROCESS | 1232 | --DOMWINDOW == 88 (000000E3B459E000) [pid = 1232] [serial = 176] [outer = 0000000000000000] [url = about:blank] 08:39:58 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:39:58 INFO - PROCESS | 1232 | --DOMWINDOW == 87 (000000E3AFE2A000) [pid = 1232] [serial = 218] [outer = 0000000000000000] [url = about:blank] 08:39:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 880ms 08:39:58 INFO - PROCESS | 1232 | --DOMWINDOW == 86 (000000E3AD032C00) [pid = 1232] [serial = 217] [outer = 0000000000000000] [url = about:blank] 08:39:58 INFO - PROCESS | 1232 | --DOMWINDOW == 85 (000000E3ABF3FC00) [pid = 1232] [serial = 206] [outer = 0000000000000000] [url = about:blank] 08:39:58 INFO - PROCESS | 1232 | --DOMWINDOW == 84 (000000E3ABE4B800) [pid = 1232] [serial = 203] [outer = 0000000000000000] [url = about:blank] 08:39:58 INFO - PROCESS | 1232 | 1461253198601 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 08:39:58 INFO - PROCESS | 1232 | 1461253198607 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 08:39:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:39:58 INFO - PROCESS | 1232 | 1461253198613 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:39:58 INFO - PROCESS | 1232 | 1461253198616 Marionette TRACE conn5 <- [1,346,null,{}] 08:39:58 INFO - PROCESS | 1232 | 1461253198634 Marionette TRACE conn5 -> [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:39:58 INFO - PROCESS | 1232 | 1461253198738 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 08:39:58 INFO - PROCESS | 1232 | 1461253198751 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:58 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A3DB0800 == 39 [pid = 1232] [id = 96] 08:39:58 INFO - PROCESS | 1232 | ++DOMWINDOW == 85 (000000E39F0D6800) [pid = 1232] [serial = 285] [outer = 0000000000000000] 08:39:58 INFO - PROCESS | 1232 | ++DOMWINDOW == 86 (000000E39F0E1400) [pid = 1232] [serial = 286] [outer = 000000E39F0D6800] 08:39:58 INFO - PROCESS | 1232 | 1461253198798 Marionette DEBUG loaded listener.js 08:39:58 INFO - PROCESS | 1232 | ++DOMWINDOW == 87 (000000E3A3B67000) [pid = 1232] [serial = 287] [outer = 000000E39F0D6800] 08:39:59 INFO - PROCESS | 1232 | 1461253199256 Marionette TRACE conn5 <- [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:39:59 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:39:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 692ms 08:39:59 INFO - PROCESS | 1232 | 1461253199306 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 08:39:59 INFO - PROCESS | 1232 | 1461253199309 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 08:39:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:39:59 INFO - PROCESS | 1232 | 1461253199313 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:39:59 INFO - PROCESS | 1232 | 1461253199316 Marionette TRACE conn5 <- [1,350,null,{}] 08:39:59 INFO - PROCESS | 1232 | 1461253199328 Marionette TRACE conn5 -> [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:39:59 INFO - PROCESS | 1232 | 1461253199413 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 08:39:59 INFO - PROCESS | 1232 | 1461253199427 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:39:59 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A9281000 == 40 [pid = 1232] [id = 97] 08:39:59 INFO - PROCESS | 1232 | ++DOMWINDOW == 88 (000000E3A4AF7800) [pid = 1232] [serial = 288] [outer = 0000000000000000] 08:39:59 INFO - PROCESS | 1232 | ++DOMWINDOW == 89 (000000E3A5565C00) [pid = 1232] [serial = 289] [outer = 000000E3A4AF7800] 08:39:59 INFO - PROCESS | 1232 | 1461253199478 Marionette DEBUG loaded listener.js 08:39:59 INFO - PROCESS | 1232 | ++DOMWINDOW == 90 (000000E3A6238800) [pid = 1232] [serial = 290] [outer = 000000E3A4AF7800] 08:39:59 INFO - PROCESS | 1232 | 1461253199921 Marionette TRACE conn5 <- [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:39:59 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:39:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 628ms 08:39:59 INFO - PROCESS | 1232 | 1461253199943 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 08:39:59 INFO - PROCESS | 1232 | 1461253199946 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 08:39:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:39:59 INFO - PROCESS | 1232 | 1461253199949 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:39:59 INFO - PROCESS | 1232 | 1461253199951 Marionette TRACE conn5 <- [1,354,null,{}] 08:39:59 INFO - PROCESS | 1232 | 1461253199955 Marionette TRACE conn5 -> [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:40:00 INFO - PROCESS | 1232 | 1461253200038 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 08:40:00 INFO - PROCESS | 1232 | 1461253200044 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:00 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AC7D1000 == 41 [pid = 1232] [id = 98] 08:40:00 INFO - PROCESS | 1232 | ++DOMWINDOW == 91 (000000E3A8569000) [pid = 1232] [serial = 291] [outer = 0000000000000000] 08:40:00 INFO - PROCESS | 1232 | ++DOMWINDOW == 92 (000000E3A9275400) [pid = 1232] [serial = 292] [outer = 000000E3A8569000] 08:40:00 INFO - PROCESS | 1232 | 1461253200092 Marionette DEBUG loaded listener.js 08:40:00 INFO - PROCESS | 1232 | ++DOMWINDOW == 93 (000000E3A98EE800) [pid = 1232] [serial = 293] [outer = 000000E3A8569000] 08:40:00 INFO - PROCESS | 1232 | 1461253200511 Marionette TRACE conn5 <- [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:40:00 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:40:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 587ms 08:40:00 INFO - PROCESS | 1232 | 1461253200539 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 08:40:00 INFO - PROCESS | 1232 | 1461253200541 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 08:40:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:40:00 INFO - PROCESS | 1232 | 1461253200549 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:40:00 INFO - PROCESS | 1232 | 1461253200551 Marionette TRACE conn5 <- [1,358,null,{}] 08:40:00 INFO - PROCESS | 1232 | 1461253200555 Marionette TRACE conn5 -> [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:40:00 INFO - PROCESS | 1232 | 1461253200634 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 08:40:00 INFO - PROCESS | 1232 | 1461253200641 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:00 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AE418800 == 42 [pid = 1232] [id = 99] 08:40:00 INFO - PROCESS | 1232 | ++DOMWINDOW == 94 (000000E3AB65E800) [pid = 1232] [serial = 294] [outer = 0000000000000000] 08:40:00 INFO - PROCESS | 1232 | ++DOMWINDOW == 95 (000000E3AB8D2000) [pid = 1232] [serial = 295] [outer = 000000E3AB65E800] 08:40:00 INFO - PROCESS | 1232 | 1461253200688 Marionette DEBUG loaded listener.js 08:40:00 INFO - PROCESS | 1232 | ++DOMWINDOW == 96 (000000E3ABD53000) [pid = 1232] [serial = 296] [outer = 000000E3AB65E800] 08:40:01 INFO - PROCESS | 1232 | 1461253201174 Marionette TRACE conn5 <- [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:40:01 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:40:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 691ms 08:40:01 INFO - PROCESS | 1232 | 1461253201238 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 08:40:01 INFO - PROCESS | 1232 | 1461253201240 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 08:40:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:40:01 INFO - PROCESS | 1232 | 1461253201243 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:40:01 INFO - PROCESS | 1232 | 1461253201246 Marionette TRACE conn5 <- [1,362,null,{}] 08:40:01 INFO - PROCESS | 1232 | 1461253201249 Marionette TRACE conn5 -> [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:40:01 INFO - PROCESS | 1232 | 1461253201374 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 08:40:01 INFO - PROCESS | 1232 | 1461253201422 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:01 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AFD91800 == 43 [pid = 1232] [id = 100] 08:40:01 INFO - PROCESS | 1232 | ++DOMWINDOW == 97 (000000E3ABEB3800) [pid = 1232] [serial = 297] [outer = 0000000000000000] 08:40:01 INFO - PROCESS | 1232 | ++DOMWINDOW == 98 (000000E3ABF36400) [pid = 1232] [serial = 298] [outer = 000000E3ABEB3800] 08:40:01 INFO - PROCESS | 1232 | 1461253201471 Marionette DEBUG loaded listener.js 08:40:01 INFO - PROCESS | 1232 | ++DOMWINDOW == 99 (000000E3ABF6D800) [pid = 1232] [serial = 299] [outer = 000000E3ABEB3800] 08:40:01 INFO - PROCESS | 1232 | 1461253201902 Marionette TRACE conn5 <- [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:40:01 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:40:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 692ms 08:40:01 INFO - PROCESS | 1232 | 1461253201940 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 08:40:01 INFO - PROCESS | 1232 | 1461253201942 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 08:40:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:40:01 INFO - PROCESS | 1232 | 1461253201949 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:40:01 INFO - PROCESS | 1232 | 1461253201951 Marionette TRACE conn5 <- [1,366,null,{}] 08:40:02 INFO - PROCESS | 1232 | 1461253201992 Marionette TRACE conn5 -> [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:40:02 INFO - PROCESS | 1232 | 1461253202092 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 08:40:02 INFO - PROCESS | 1232 | 1461253202104 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:02 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A3EC7000 == 44 [pid = 1232] [id = 101] 08:40:02 INFO - PROCESS | 1232 | ++DOMWINDOW == 100 (000000E3AC125400) [pid = 1232] [serial = 300] [outer = 0000000000000000] 08:40:02 INFO - PROCESS | 1232 | ++DOMWINDOW == 101 (000000E3AC637C00) [pid = 1232] [serial = 301] [outer = 000000E3AC125400] 08:40:02 INFO - PROCESS | 1232 | 1461253202149 Marionette DEBUG loaded listener.js 08:40:02 INFO - PROCESS | 1232 | ++DOMWINDOW == 102 (000000E3AC926800) [pid = 1232] [serial = 302] [outer = 000000E3AC125400] 08:40:02 INFO - PROCESS | 1232 | 1461253202593 Marionette TRACE conn5 <- [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:40:02 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:40:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 669ms 08:40:02 INFO - PROCESS | 1232 | 1461253202621 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 08:40:02 INFO - PROCESS | 1232 | 1461253202623 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 08:40:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:40:02 INFO - PROCESS | 1232 | 1461253202626 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:40:02 INFO - PROCESS | 1232 | 1461253202628 Marionette TRACE conn5 <- [1,370,null,{}] 08:40:02 INFO - PROCESS | 1232 | 1461253202632 Marionette TRACE conn5 -> [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:40:02 INFO - PROCESS | 1232 | 1461253202731 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 08:40:02 INFO - PROCESS | 1232 | 1461253202737 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:02 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B2611000 == 45 [pid = 1232] [id = 102] 08:40:02 INFO - PROCESS | 1232 | ++DOMWINDOW == 103 (000000E3AC949400) [pid = 1232] [serial = 303] [outer = 0000000000000000] 08:40:02 INFO - PROCESS | 1232 | ++DOMWINDOW == 104 (000000E3ACB0CC00) [pid = 1232] [serial = 304] [outer = 000000E3AC949400] 08:40:02 INFO - PROCESS | 1232 | 1461253202783 Marionette DEBUG loaded listener.js 08:40:02 INFO - PROCESS | 1232 | ++DOMWINDOW == 105 (000000E3AD71AC00) [pid = 1232] [serial = 305] [outer = 000000E3AC949400] 08:40:03 INFO - PROCESS | 1232 | --DOMWINDOW == 104 (000000E3ABEB2C00) [pid = 1232] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:40:03 INFO - PROCESS | 1232 | --DOMWINDOW == 103 (000000E3AC7E6000) [pid = 1232] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:40:03 INFO - PROCESS | 1232 | --DOMWINDOW == 102 (000000E39D5D5000) [pid = 1232] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:40:03 INFO - PROCESS | 1232 | --DOMWINDOW == 101 (000000E3A4016C00) [pid = 1232] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:40:03 INFO - PROCESS | 1232 | --DOMWINDOW == 100 (000000E39F0DE400) [pid = 1232] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:40:03 INFO - PROCESS | 1232 | --DOMWINDOW == 99 (000000E3A3E4F800) [pid = 1232] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:40:03 INFO - PROCESS | 1232 | --DOMWINDOW == 98 (000000E3ABEAEC00) [pid = 1232] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:40:03 INFO - PROCESS | 1232 | --DOMWINDOW == 97 (000000E39E757800) [pid = 1232] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:40:03 INFO - PROCESS | 1232 | --DOMWINDOW == 96 (000000E3A98E7800) [pid = 1232] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:40:03 INFO - PROCESS | 1232 | --DOMWINDOW == 95 (000000E3AD1ED800) [pid = 1232] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:40:03 INFO - PROCESS | 1232 | --DOMWINDOW == 94 (000000E3AC953800) [pid = 1232] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:40:03 INFO - PROCESS | 1232 | --DOMWINDOW == 93 (000000E3A8569800) [pid = 1232] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:40:03 INFO - PROCESS | 1232 | --DOMWINDOW == 92 (000000E39F0E0000) [pid = 1232] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:40:03 INFO - PROCESS | 1232 | --DOMWINDOW == 91 (000000E3AFE25C00) [pid = 1232] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:40:03 INFO - PROCESS | 1232 | --DOMWINDOW == 90 (000000E3A3E53C00) [pid = 1232] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:40:03 INFO - PROCESS | 1232 | 1461253203331 Marionette TRACE conn5 <- [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:40:03 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:40:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 733ms 08:40:03 INFO - PROCESS | 1232 | 1461253203376 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 08:40:03 INFO - PROCESS | 1232 | 1461253203378 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 08:40:03 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:40:03 INFO - PROCESS | 1232 | 1461253203384 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:40:03 INFO - PROCESS | 1232 | 1461253203386 Marionette TRACE conn5 <- [1,374,null,{}] 08:40:03 INFO - PROCESS | 1232 | 1461253203389 Marionette TRACE conn5 -> [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:40:03 INFO - PROCESS | 1232 | 1461253203470 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 08:40:03 INFO - PROCESS | 1232 | 1461253203477 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:03 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B27DE000 == 46 [pid = 1232] [id = 103] 08:40:03 INFO - PROCESS | 1232 | ++DOMWINDOW == 91 (000000E3A48F6000) [pid = 1232] [serial = 306] [outer = 0000000000000000] 08:40:03 INFO - PROCESS | 1232 | ++DOMWINDOW == 92 (000000E3AC91D000) [pid = 1232] [serial = 307] [outer = 000000E3A48F6000] 08:40:03 INFO - PROCESS | 1232 | 1461253203522 Marionette DEBUG loaded listener.js 08:40:03 INFO - PROCESS | 1232 | ++DOMWINDOW == 93 (000000E3AD71D800) [pid = 1232] [serial = 308] [outer = 000000E3A48F6000] 08:40:03 INFO - PROCESS | 1232 | 1461253203965 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:40:04 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:40:04 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 628ms 08:40:04 INFO - PROCESS | 1232 | 1461253204017 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 08:40:04 INFO - PROCESS | 1232 | 1461253204019 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 08:40:04 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:40:04 INFO - PROCESS | 1232 | 1461253204023 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:40:04 INFO - PROCESS | 1232 | 1461253204024 Marionette TRACE conn5 <- [1,378,null,{}] 08:40:04 INFO - PROCESS | 1232 | 1461253204028 Marionette TRACE conn5 -> [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:40:04 INFO - PROCESS | 1232 | 1461253204108 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 08:40:04 INFO - PROCESS | 1232 | 1461253204117 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:04 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B3CB5000 == 47 [pid = 1232] [id = 104] 08:40:04 INFO - PROCESS | 1232 | ++DOMWINDOW == 94 (000000E3AD7F8000) [pid = 1232] [serial = 309] [outer = 0000000000000000] 08:40:04 INFO - PROCESS | 1232 | ++DOMWINDOW == 95 (000000E3AF15C400) [pid = 1232] [serial = 310] [outer = 000000E3AD7F8000] 08:40:04 INFO - PROCESS | 1232 | 1461253204162 Marionette DEBUG loaded listener.js 08:40:04 INFO - PROCESS | 1232 | ++DOMWINDOW == 96 (000000E3AFE21C00) [pid = 1232] [serial = 311] [outer = 000000E3AD7F8000] 08:40:04 INFO - PROCESS | 1232 | 1461253204709 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:40:04 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:40:04 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 733ms 08:40:04 INFO - PROCESS | 1232 | 1461253204784 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 08:40:04 INFO - PROCESS | 1232 | 1461253204787 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 08:40:04 INFO - PROCESS | 1232 | 1461253204791 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:40:04 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:40:04 INFO - PROCESS | 1232 | 1461253204793 Marionette TRACE conn5 <- [1,382,null,{}] 08:40:04 INFO - PROCESS | 1232 | 1461253204798 Marionette TRACE conn5 -> [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:40:04 INFO - PROCESS | 1232 | 1461253204898 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 08:40:04 INFO - PROCESS | 1232 | 1461253204911 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:04 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B4676000 == 48 [pid = 1232] [id = 105] 08:40:04 INFO - PROCESS | 1232 | ++DOMWINDOW == 97 (000000E3B2460C00) [pid = 1232] [serial = 312] [outer = 0000000000000000] 08:40:04 INFO - PROCESS | 1232 | ++DOMWINDOW == 98 (000000E3B26BA800) [pid = 1232] [serial = 313] [outer = 000000E3B2460C00] 08:40:04 INFO - PROCESS | 1232 | 1461253204961 Marionette DEBUG loaded listener.js 08:40:05 INFO - PROCESS | 1232 | ++DOMWINDOW == 99 (000000E3B27A7C00) [pid = 1232] [serial = 314] [outer = 000000E3B2460C00] 08:40:05 INFO - PROCESS | 1232 | 1461253205615 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:40:05 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:40:05 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 879ms 08:40:05 INFO - PROCESS | 1232 | 1461253205674 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 08:40:05 INFO - PROCESS | 1232 | 1461253205680 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 08:40:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:40:05 INFO - PROCESS | 1232 | 1461253205686 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:40:05 INFO - PROCESS | 1232 | 1461253205690 Marionette TRACE conn5 <- [1,386,null,{}] 08:40:05 INFO - PROCESS | 1232 | 1461253205709 Marionette TRACE conn5 -> [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:40:05 INFO - PROCESS | 1232 | 1461253205844 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 08:40:05 INFO - PROCESS | 1232 | 1461253205896 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:05 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A5645800 == 49 [pid = 1232] [id = 106] 08:40:05 INFO - PROCESS | 1232 | ++DOMWINDOW == 100 (000000E39F21E000) [pid = 1232] [serial = 315] [outer = 0000000000000000] 08:40:05 INFO - PROCESS | 1232 | ++DOMWINDOW == 101 (000000E3A3D81C00) [pid = 1232] [serial = 316] [outer = 000000E39F21E000] 08:40:05 INFO - PROCESS | 1232 | 1461253205955 Marionette DEBUG loaded listener.js 08:40:06 INFO - PROCESS | 1232 | ++DOMWINDOW == 102 (000000E3A4688400) [pid = 1232] [serial = 317] [outer = 000000E39F21E000] 08:40:06 INFO - PROCESS | 1232 | 1461253206588 Marionette TRACE conn5 <- [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:40:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:40:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 944ms 08:40:06 INFO - PROCESS | 1232 | 1461253206632 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 08:40:06 INFO - PROCESS | 1232 | 1461253206639 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 08:40:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:40:06 INFO - PROCESS | 1232 | 1461253206645 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:40:06 INFO - PROCESS | 1232 | 1461253206648 Marionette TRACE conn5 <- [1,390,null,{}] 08:40:06 INFO - PROCESS | 1232 | 1461253206653 Marionette TRACE conn5 -> [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:40:06 INFO - PROCESS | 1232 | 1461253206763 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 08:40:06 INFO - PROCESS | 1232 | 1461253206834 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:06 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AF84A800 == 50 [pid = 1232] [id = 107] 08:40:06 INFO - PROCESS | 1232 | ++DOMWINDOW == 103 (000000E3A6299C00) [pid = 1232] [serial = 318] [outer = 0000000000000000] 08:40:06 INFO - PROCESS | 1232 | ++DOMWINDOW == 104 (000000E3A98E0400) [pid = 1232] [serial = 319] [outer = 000000E3A6299C00] 08:40:06 INFO - PROCESS | 1232 | 1461253206890 Marionette DEBUG loaded listener.js 08:40:06 INFO - PROCESS | 1232 | ++DOMWINDOW == 105 (000000E3ABE49000) [pid = 1232] [serial = 320] [outer = 000000E3A6299C00] 08:40:07 INFO - PROCESS | 1232 | 1461253207556 Marionette TRACE conn5 <- [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:40:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:40:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 985ms 08:40:07 INFO - PROCESS | 1232 | 1461253207631 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 08:40:07 INFO - PROCESS | 1232 | 1461253207634 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 08:40:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:40:07 INFO - PROCESS | 1232 | 1461253207638 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:40:07 INFO - PROCESS | 1232 | 1461253207642 Marionette TRACE conn5 <- [1,394,null,{}] 08:40:07 INFO - PROCESS | 1232 | 1461253207655 Marionette TRACE conn5 -> [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:40:07 INFO - PROCESS | 1232 | 1461253207767 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 08:40:07 INFO - PROCESS | 1232 | 1461253207840 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:07 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B499C000 == 51 [pid = 1232] [id = 108] 08:40:07 INFO - PROCESS | 1232 | ++DOMWINDOW == 106 (000000E3ABF77800) [pid = 1232] [serial = 321] [outer = 0000000000000000] 08:40:07 INFO - PROCESS | 1232 | ++DOMWINDOW == 107 (000000E3AFE2A000) [pid = 1232] [serial = 322] [outer = 000000E3ABF77800] 08:40:07 INFO - PROCESS | 1232 | 1461253207898 Marionette DEBUG loaded listener.js 08:40:07 INFO - PROCESS | 1232 | ++DOMWINDOW == 108 (000000E3B24C2800) [pid = 1232] [serial = 323] [outer = 000000E3ABF77800] 08:40:08 INFO - PROCESS | 1232 | 1461253208421 Marionette TRACE conn5 <- [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:40:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:40:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 839ms 08:40:08 INFO - PROCESS | 1232 | 1461253208479 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 08:40:08 INFO - PROCESS | 1232 | 1461253208482 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 08:40:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:40:08 INFO - PROCESS | 1232 | 1461253208486 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:40:08 INFO - PROCESS | 1232 | 1461253208488 Marionette TRACE conn5 <- [1,398,null,{}] 08:40:08 INFO - PROCESS | 1232 | 1461253208492 Marionette TRACE conn5 -> [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:40:08 INFO - PROCESS | 1232 | 1461253208600 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 08:40:08 INFO - PROCESS | 1232 | 1461253208684 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:08 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B4A65800 == 52 [pid = 1232] [id = 109] 08:40:08 INFO - PROCESS | 1232 | ++DOMWINDOW == 109 (000000E3A3BCE000) [pid = 1232] [serial = 324] [outer = 0000000000000000] 08:40:08 INFO - PROCESS | 1232 | ++DOMWINDOW == 110 (000000E3A3BD1400) [pid = 1232] [serial = 325] [outer = 000000E3A3BCE000] 08:40:08 INFO - PROCESS | 1232 | 1461253208740 Marionette DEBUG loaded listener.js 08:40:08 INFO - PROCESS | 1232 | ++DOMWINDOW == 111 (000000E3B2459000) [pid = 1232] [serial = 326] [outer = 000000E3A3BCE000] 08:40:09 INFO - PROCESS | 1232 | 1461253209323 Marionette TRACE conn5 <- [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:40:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:40:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 881ms 08:40:09 INFO - PROCESS | 1232 | 1461253209369 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 08:40:09 INFO - PROCESS | 1232 | 1461253209371 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 08:40:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:40:09 INFO - PROCESS | 1232 | 1461253209375 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:40:09 INFO - PROCESS | 1232 | 1461253209377 Marionette TRACE conn5 <- [1,402,null,{}] 08:40:09 INFO - PROCESS | 1232 | 1461253209395 Marionette TRACE conn5 -> [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:40:09 INFO - PROCESS | 1232 | 1461253209502 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 08:40:09 INFO - PROCESS | 1232 | 1461253209571 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:09 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B4FB5800 == 53 [pid = 1232] [id = 110] 08:40:09 INFO - PROCESS | 1232 | ++DOMWINDOW == 112 (000000E3A8E1D800) [pid = 1232] [serial = 327] [outer = 0000000000000000] 08:40:09 INFO - PROCESS | 1232 | ++DOMWINDOW == 113 (000000E3A8E26400) [pid = 1232] [serial = 328] [outer = 000000E3A8E1D800] 08:40:09 INFO - PROCESS | 1232 | 1461253209626 Marionette DEBUG loaded listener.js 08:40:09 INFO - PROCESS | 1232 | ++DOMWINDOW == 114 (000000E3AED29800) [pid = 1232] [serial = 329] [outer = 000000E3A8E1D800] 08:40:10 INFO - PROCESS | 1232 | 1461253210422 Marionette TRACE conn5 <- [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:40:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:40:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1089ms 08:40:10 INFO - PROCESS | 1232 | 1461253210467 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 08:40:10 INFO - PROCESS | 1232 | 1461253210471 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 08:40:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:40:10 INFO - PROCESS | 1232 | 1461253210476 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:40:10 INFO - PROCESS | 1232 | 1461253210481 Marionette TRACE conn5 <- [1,406,null,{}] 08:40:10 INFO - PROCESS | 1232 | 1461253210487 Marionette TRACE conn5 -> [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:40:10 INFO - PROCESS | 1232 | 1461253210583 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 08:40:10 INFO - PROCESS | 1232 | 1461253210659 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:10 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A4BCA800 == 54 [pid = 1232] [id = 111] 08:40:10 INFO - PROCESS | 1232 | ++DOMWINDOW == 115 (000000E39F1DE400) [pid = 1232] [serial = 330] [outer = 0000000000000000] 08:40:10 INFO - PROCESS | 1232 | ++DOMWINDOW == 116 (000000E39F21A000) [pid = 1232] [serial = 331] [outer = 000000E39F1DE400] 08:40:10 INFO - PROCESS | 1232 | 1461253210709 Marionette DEBUG loaded listener.js 08:40:10 INFO - PROCESS | 1232 | ++DOMWINDOW == 117 (000000E3A3D30400) [pid = 1232] [serial = 332] [outer = 000000E39F1DE400] 08:40:11 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B3CB5000 == 53 [pid = 1232] [id = 104] 08:40:11 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B27DE000 == 52 [pid = 1232] [id = 103] 08:40:11 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B2611000 == 51 [pid = 1232] [id = 102] 08:40:11 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A3EC7000 == 50 [pid = 1232] [id = 101] 08:40:11 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AFD91800 == 49 [pid = 1232] [id = 100] 08:40:11 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AE418800 == 48 [pid = 1232] [id = 99] 08:40:11 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AC7D1000 == 47 [pid = 1232] [id = 98] 08:40:11 INFO - PROCESS | 1232 | --DOMWINDOW == 116 (000000E3B26C7C00) [pid = 1232] [serial = 268] [outer = 0000000000000000] [url = about:blank] 08:40:11 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A9281000 == 46 [pid = 1232] [id = 97] 08:40:11 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A3DB0800 == 45 [pid = 1232] [id = 96] 08:40:11 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A62C6800 == 44 [pid = 1232] [id = 95] 08:40:11 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B46A4800 == 43 [pid = 1232] [id = 93] 08:40:11 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AFD6A000 == 42 [pid = 1232] [id = 92] 08:40:11 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A3ED6800 == 41 [pid = 1232] [id = 91] 08:40:11 INFO - PROCESS | 1232 | --DOMWINDOW == 115 (000000E3ABF3A000) [pid = 1232] [serial = 253] [outer = 0000000000000000] [url = about:blank] 08:40:11 INFO - PROCESS | 1232 | --DOMWINDOW == 114 (000000E3AC946400) [pid = 1232] [serial = 256] [outer = 0000000000000000] [url = about:blank] 08:40:11 INFO - PROCESS | 1232 | --DOMWINDOW == 113 (000000E3AC127400) [pid = 1232] [serial = 254] [outer = 0000000000000000] [url = about:blank] 08:40:11 INFO - PROCESS | 1232 | --DOMWINDOW == 112 (000000E39EE7BC00) [pid = 1232] [serial = 224] [outer = 0000000000000000] [url = about:blank] 08:40:11 INFO - PROCESS | 1232 | --DOMWINDOW == 111 (000000E39D61B400) [pid = 1232] [serial = 223] [outer = 0000000000000000] [url = about:blank] 08:40:11 INFO - PROCESS | 1232 | --DOMWINDOW == 110 (000000E3A4A33C00) [pid = 1232] [serial = 244] [outer = 0000000000000000] [url = about:blank] 08:40:11 INFO - PROCESS | 1232 | --DOMWINDOW == 109 (000000E3A55E3800) [pid = 1232] [serial = 245] [outer = 0000000000000000] [url = about:blank] 08:40:11 INFO - PROCESS | 1232 | --DOMWINDOW == 108 (000000E3AF85B800) [pid = 1232] [serial = 236] [outer = 0000000000000000] [url = about:blank] 08:40:11 INFO - PROCESS | 1232 | --DOMWINDOW == 107 (000000E3A55E1800) [pid = 1232] [serial = 235] [outer = 0000000000000000] [url = about:blank] 08:40:11 INFO - PROCESS | 1232 | --DOMWINDOW == 106 (000000E3A85A2800) [pid = 1232] [serial = 227] [outer = 0000000000000000] [url = about:blank] 08:40:11 INFO - PROCESS | 1232 | --DOMWINDOW == 105 (000000E3A55E4C00) [pid = 1232] [serial = 226] [outer = 0000000000000000] [url = about:blank] 08:40:11 INFO - PROCESS | 1232 | --DOMWINDOW == 104 (000000E3AC6C1800) [pid = 1232] [serial = 230] [outer = 0000000000000000] [url = about:blank] 08:40:11 INFO - PROCESS | 1232 | --DOMWINDOW == 103 (000000E3ABF3C400) [pid = 1232] [serial = 229] [outer = 0000000000000000] [url = about:blank] 08:40:11 INFO - PROCESS | 1232 | --DOMWINDOW == 102 (000000E39F0DD000) [pid = 1232] [serial = 241] [outer = 0000000000000000] [url = about:blank] 08:40:11 INFO - PROCESS | 1232 | --DOMWINDOW == 101 (000000E39F8B0C00) [pid = 1232] [serial = 242] [outer = 0000000000000000] [url = about:blank] 08:40:11 INFO - PROCESS | 1232 | --DOMWINDOW == 100 (000000E3AB762400) [pid = 1232] [serial = 250] [outer = 0000000000000000] [url = about:blank] 08:40:11 INFO - PROCESS | 1232 | --DOMWINDOW == 99 (000000E3AD9DD000) [pid = 1232] [serial = 259] [outer = 0000000000000000] [url = about:blank] 08:40:11 INFO - PROCESS | 1232 | --DOMWINDOW == 98 (000000E3B27A9C00) [pid = 1232] [serial = 233] [outer = 0000000000000000] [url = about:blank] 08:40:11 INFO - PROCESS | 1232 | --DOMWINDOW == 97 (000000E3B26C2C00) [pid = 1232] [serial = 232] [outer = 0000000000000000] [url = about:blank] 08:40:11 INFO - PROCESS | 1232 | --DOMWINDOW == 96 (000000E3A8597000) [pid = 1232] [serial = 247] [outer = 0000000000000000] [url = about:blank] 08:40:11 INFO - PROCESS | 1232 | --DOMWINDOW == 95 (000000E3A97C2000) [pid = 1232] [serial = 248] [outer = 0000000000000000] [url = about:blank] 08:40:11 INFO - PROCESS | 1232 | --DOMWINDOW == 94 (000000E39F1E1400) [pid = 1232] [serial = 238] [outer = 0000000000000000] [url = about:blank] 08:40:11 INFO - PROCESS | 1232 | --DOMWINDOW == 93 (000000E3AD106000) [pid = 1232] [serial = 257] [outer = 0000000000000000] [url = about:blank] 08:40:11 INFO - PROCESS | 1232 | --DOMWINDOW == 92 (000000E39F220800) [pid = 1232] [serial = 239] [outer = 0000000000000000] [url = about:blank] 08:40:11 INFO - PROCESS | 1232 | --DOMWINDOW == 91 (000000E3B2462C00) [pid = 1232] [serial = 266] [outer = 0000000000000000] [url = about:blank] 08:40:11 INFO - PROCESS | 1232 | --DOMWINDOW == 90 (000000E3AFF34000) [pid = 1232] [serial = 265] [outer = 0000000000000000] [url = about:blank] 08:40:11 INFO - PROCESS | 1232 | --DOMWINDOW == 89 (000000E3AFBD4000) [pid = 1232] [serial = 260] [outer = 0000000000000000] [url = about:blank] 08:40:11 INFO - PROCESS | 1232 | --DOMWINDOW == 88 (000000E3ABE49800) [pid = 1232] [serial = 262] [outer = 0000000000000000] [url = about:blank] 08:40:11 INFO - PROCESS | 1232 | --DOMWINDOW == 87 (000000E3AE546800) [pid = 1232] [serial = 263] [outer = 0000000000000000] [url = about:blank] 08:40:11 INFO - PROCESS | 1232 | --DOMWINDOW == 86 (000000E3ABA26800) [pid = 1232] [serial = 251] [outer = 0000000000000000] [url = about:blank] 08:40:11 INFO - PROCESS | 1232 | 1461253211396 Marionette TRACE conn5 <- [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:40:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:40:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 944ms 08:40:11 INFO - PROCESS | 1232 | 1461253211425 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 08:40:11 INFO - PROCESS | 1232 | 1461253211431 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 08:40:11 INFO - PROCESS | 1232 | 1461253211439 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:40:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:40:11 INFO - PROCESS | 1232 | 1461253211442 Marionette TRACE conn5 <- [1,410,null,{}] 08:40:11 INFO - PROCESS | 1232 | 1461253211446 Marionette TRACE conn5 -> [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:40:11 INFO - PROCESS | 1232 | 1461253211529 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 08:40:11 INFO - PROCESS | 1232 | 1461253211599 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:11 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A45D8000 == 42 [pid = 1232] [id = 112] 08:40:11 INFO - PROCESS | 1232 | ++DOMWINDOW == 87 (000000E39D73F000) [pid = 1232] [serial = 333] [outer = 0000000000000000] 08:40:11 INFO - PROCESS | 1232 | ++DOMWINDOW == 88 (000000E39F01EC00) [pid = 1232] [serial = 334] [outer = 000000E39D73F000] 08:40:11 INFO - PROCESS | 1232 | 1461253211647 Marionette DEBUG loaded listener.js 08:40:11 INFO - PROCESS | 1232 | ++DOMWINDOW == 89 (000000E39F5D5800) [pid = 1232] [serial = 335] [outer = 000000E39D73F000] 08:40:12 INFO - PROCESS | 1232 | 1461253212108 Marionette TRACE conn5 <- [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:40:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:40:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 733ms 08:40:12 INFO - PROCESS | 1232 | 1461253212178 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 08:40:12 INFO - PROCESS | 1232 | 1461253212180 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 08:40:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:40:12 INFO - PROCESS | 1232 | 1461253212184 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:40:12 INFO - PROCESS | 1232 | 1461253212188 Marionette TRACE conn5 <- [1,414,null,{}] 08:40:12 INFO - PROCESS | 1232 | 1461253212199 Marionette TRACE conn5 -> [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:40:12 INFO - PROCESS | 1232 | 1461253212286 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 08:40:12 INFO - PROCESS | 1232 | 1461253212293 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:12 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AC062800 == 43 [pid = 1232] [id = 113] 08:40:12 INFO - PROCESS | 1232 | ++DOMWINDOW == 90 (000000E3A4BE9000) [pid = 1232] [serial = 336] [outer = 0000000000000000] 08:40:12 INFO - PROCESS | 1232 | ++DOMWINDOW == 91 (000000E3A6236C00) [pid = 1232] [serial = 337] [outer = 000000E3A4BE9000] 08:40:12 INFO - PROCESS | 1232 | 1461253212348 Marionette DEBUG loaded listener.js 08:40:12 INFO - PROCESS | 1232 | ++DOMWINDOW == 92 (000000E3A85A2800) [pid = 1232] [serial = 338] [outer = 000000E3A4BE9000] 08:40:12 INFO - PROCESS | 1232 | 1461253212798 Marionette TRACE conn5 <- [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:40:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:40:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 628ms 08:40:12 INFO - PROCESS | 1232 | 1461253212817 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 08:40:12 INFO - PROCESS | 1232 | 1461253212820 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 08:40:12 INFO - PROCESS | 1232 | 1461253212823 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:40:12 INFO - PROCESS | 1232 | 1461253212825 Marionette TRACE conn5 <- [1,418,null,{}] 08:40:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:40:12 INFO - PROCESS | 1232 | 1461253212829 Marionette TRACE conn5 -> [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:40:12 INFO - PROCESS | 1232 | 1461253212911 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 08:40:12 INFO - PROCESS | 1232 | 1461253212917 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:12 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3ACBB0800 == 44 [pid = 1232] [id = 114] 08:40:12 INFO - PROCESS | 1232 | ++DOMWINDOW == 93 (000000E3A8F50400) [pid = 1232] [serial = 339] [outer = 0000000000000000] 08:40:12 INFO - PROCESS | 1232 | ++DOMWINDOW == 94 (000000E3A976F000) [pid = 1232] [serial = 340] [outer = 000000E3A8F50400] 08:40:12 INFO - PROCESS | 1232 | 1461253212964 Marionette DEBUG loaded listener.js 08:40:13 INFO - PROCESS | 1232 | ++DOMWINDOW == 95 (000000E3AB466400) [pid = 1232] [serial = 341] [outer = 000000E3A8F50400] 08:40:13 INFO - PROCESS | 1232 | --DOMWINDOW == 94 (000000E3AFF36000) [pid = 1232] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:40:13 INFO - PROCESS | 1232 | --DOMWINDOW == 93 (000000E3AB65E800) [pid = 1232] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:40:13 INFO - PROCESS | 1232 | --DOMWINDOW == 92 (000000E39F0D4800) [pid = 1232] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:40:13 INFO - PROCESS | 1232 | --DOMWINDOW == 91 (000000E3AC949400) [pid = 1232] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:40:13 INFO - PROCESS | 1232 | --DOMWINDOW == 90 (000000E3A4AF7800) [pid = 1232] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:40:13 INFO - PROCESS | 1232 | --DOMWINDOW == 89 (000000E3AD7F8000) [pid = 1232] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:40:13 INFO - PROCESS | 1232 | --DOMWINDOW == 88 (000000E3ABEB3800) [pid = 1232] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:40:13 INFO - PROCESS | 1232 | --DOMWINDOW == 87 (000000E39F0D6800) [pid = 1232] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:40:13 INFO - PROCESS | 1232 | --DOMWINDOW == 86 (000000E3A48F6000) [pid = 1232] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:40:13 INFO - PROCESS | 1232 | --DOMWINDOW == 85 (000000E3A8569000) [pid = 1232] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:40:13 INFO - PROCESS | 1232 | --DOMWINDOW == 84 (000000E3ABD58400) [pid = 1232] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:40:13 INFO - PROCESS | 1232 | --DOMWINDOW == 83 (000000E3AC125400) [pid = 1232] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:40:13 INFO - PROCESS | 1232 | 1461253213942 Marionette TRACE conn5 <- [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:40:14 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:40:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1179ms 08:40:14 INFO - PROCESS | 1232 | 1461253214008 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 08:40:14 INFO - PROCESS | 1232 | 1461253214013 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 08:40:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:40:14 INFO - PROCESS | 1232 | 1461253214020 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:40:14 INFO - PROCESS | 1232 | 1461253214024 Marionette TRACE conn5 <- [1,422,null,{}] 08:40:14 INFO - PROCESS | 1232 | 1461253214032 Marionette TRACE conn5 -> [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:40:14 INFO - PROCESS | 1232 | 1461253214140 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 08:40:14 INFO - PROCESS | 1232 | 1461253214203 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:14 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A486D000 == 45 [pid = 1232] [id = 115] 08:40:14 INFO - PROCESS | 1232 | ++DOMWINDOW == 84 (000000E39F020800) [pid = 1232] [serial = 342] [outer = 0000000000000000] 08:40:14 INFO - PROCESS | 1232 | ++DOMWINDOW == 85 (000000E39F0D9000) [pid = 1232] [serial = 343] [outer = 000000E39F020800] 08:40:14 INFO - PROCESS | 1232 | 1461253214264 Marionette DEBUG loaded listener.js 08:40:14 INFO - PROCESS | 1232 | ++DOMWINDOW == 86 (000000E39F754C00) [pid = 1232] [serial = 344] [outer = 000000E39F020800] 08:40:15 INFO - PROCESS | 1232 | 1461253215357 Marionette TRACE conn5 <- [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:40:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:40:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1398ms 08:40:15 INFO - PROCESS | 1232 | 1461253215421 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 08:40:15 INFO - PROCESS | 1232 | 1461253215428 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 08:40:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:40:15 INFO - PROCESS | 1232 | 1461253215477 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:40:15 INFO - PROCESS | 1232 | 1461253215480 Marionette TRACE conn5 <- [1,426,null,{}] 08:40:15 INFO - PROCESS | 1232 | 1461253215496 Marionette TRACE conn5 -> [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:40:15 INFO - PROCESS | 1232 | 1461253215623 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 08:40:15 INFO - PROCESS | 1232 | 1461253215724 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:15 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A3ED0000 == 46 [pid = 1232] [id = 116] 08:40:15 INFO - PROCESS | 1232 | ++DOMWINDOW == 87 (000000E39F222800) [pid = 1232] [serial = 345] [outer = 0000000000000000] 08:40:15 INFO - PROCESS | 1232 | ++DOMWINDOW == 88 (000000E3A4AF6400) [pid = 1232] [serial = 346] [outer = 000000E39F222800] 08:40:15 INFO - PROCESS | 1232 | 1461253215781 Marionette DEBUG loaded listener.js 08:40:15 INFO - PROCESS | 1232 | ++DOMWINDOW == 89 (000000E3A859E400) [pid = 1232] [serial = 347] [outer = 000000E39F222800] 08:40:16 INFO - PROCESS | 1232 | 1461253216340 Marionette TRACE conn5 <- [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:40:16 INFO - PROCESS | 1232 | 1461253216389 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 08:40:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:40:16 INFO - PROCESS | 1232 | 1461253216393 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:40:16 INFO - PROCESS | 1232 | 1461253216397 Marionette TRACE conn5 <- [1,430,null,{}] 08:40:16 INFO - PROCESS | 1232 | 1461253216410 Marionette TRACE conn5 -> [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:40:16 INFO - PROCESS | 1232 | 1461253216521 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 08:40:16 INFO - PROCESS | 1232 | 1461253216602 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:16 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AFDA1000 == 47 [pid = 1232] [id = 117] 08:40:16 INFO - PROCESS | 1232 | ++DOMWINDOW == 90 (000000E3ABA22C00) [pid = 1232] [serial = 348] [outer = 0000000000000000] 08:40:16 INFO - PROCESS | 1232 | ++DOMWINDOW == 91 (000000E3ABD58400) [pid = 1232] [serial = 349] [outer = 000000E3ABA22C00] 08:40:16 INFO - PROCESS | 1232 | 1461253216661 Marionette DEBUG loaded listener.js 08:40:16 INFO - PROCESS | 1232 | ++DOMWINDOW == 92 (000000E3ABE53400) [pid = 1232] [serial = 350] [outer = 000000E3ABA22C00] 08:40:17 INFO - PROCESS | 1232 | 1461253217223 Marionette TRACE conn5 <- [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:40:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:40:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 881ms 08:40:17 INFO - PROCESS | 1232 | 1461253217276 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 08:40:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:40:17 INFO - PROCESS | 1232 | 1461253217280 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 08:40:17 INFO - PROCESS | 1232 | 1461253217283 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:40:17 INFO - PROCESS | 1232 | 1461253217285 Marionette TRACE conn5 <- [1,434,null,{}] 08:40:17 INFO - PROCESS | 1232 | 1461253217289 Marionette TRACE conn5 -> [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:40:17 INFO - PROCESS | 1232 | 1461253217393 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 08:40:17 INFO - PROCESS | 1232 | 1461253217478 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:17 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B157F000 == 48 [pid = 1232] [id = 118] 08:40:17 INFO - PROCESS | 1232 | ++DOMWINDOW == 93 (000000E3ABEB9000) [pid = 1232] [serial = 351] [outer = 0000000000000000] 08:40:17 INFO - PROCESS | 1232 | ++DOMWINDOW == 94 (000000E3ABF35000) [pid = 1232] [serial = 352] [outer = 000000E3ABEB9000] 08:40:17 INFO - PROCESS | 1232 | 1461253217535 Marionette DEBUG loaded listener.js 08:40:17 INFO - PROCESS | 1232 | ++DOMWINDOW == 95 (000000E3AC127000) [pid = 1232] [serial = 353] [outer = 000000E3ABEB9000] 08:40:18 INFO - PROCESS | 1232 | 1461253218057 Marionette TRACE conn5 <- [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:40:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:40:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 837ms 08:40:18 INFO - PROCESS | 1232 | 1461253218122 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 08:40:18 INFO - PROCESS | 1232 | 1461253218125 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 08:40:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:40:18 INFO - PROCESS | 1232 | 1461253218128 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:40:18 INFO - PROCESS | 1232 | 1461253218131 Marionette TRACE conn5 <- [1,438,null,{}] 08:40:18 INFO - PROCESS | 1232 | 1461253218134 Marionette TRACE conn5 -> [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:40:18 INFO - PROCESS | 1232 | 1461253218234 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 08:40:18 INFO - PROCESS | 1232 | 1461253218314 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:18 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B2614800 == 49 [pid = 1232] [id = 119] 08:40:18 INFO - PROCESS | 1232 | ++DOMWINDOW == 96 (000000E3AC635C00) [pid = 1232] [serial = 354] [outer = 0000000000000000] 08:40:18 INFO - PROCESS | 1232 | ++DOMWINDOW == 97 (000000E3AC63E000) [pid = 1232] [serial = 355] [outer = 000000E3AC635C00] 08:40:18 INFO - PROCESS | 1232 | 1461253218370 Marionette DEBUG loaded listener.js 08:40:18 INFO - PROCESS | 1232 | ++DOMWINDOW == 98 (000000E3AC924C00) [pid = 1232] [serial = 356] [outer = 000000E3AC635C00] 08:40:19 INFO - PROCESS | 1232 | 1461253219083 Marionette TRACE conn5 <- [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:40:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:40:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 986ms 08:40:19 INFO - PROCESS | 1232 | 1461253219128 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 08:40:19 INFO - PROCESS | 1232 | 1461253219132 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 08:40:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:40:19 INFO - PROCESS | 1232 | 1461253219138 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:40:19 INFO - PROCESS | 1232 | 1461253219142 Marionette TRACE conn5 <- [1,442,null,{}] 08:40:19 INFO - PROCESS | 1232 | 1461253219148 Marionette TRACE conn5 -> [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:40:19 INFO - PROCESS | 1232 | 1461253219246 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 08:40:19 INFO - PROCESS | 1232 | 1461253219319 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:19 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A4A73800 == 50 [pid = 1232] [id = 120] 08:40:19 INFO - PROCESS | 1232 | ++DOMWINDOW == 99 (000000E39F01E000) [pid = 1232] [serial = 357] [outer = 0000000000000000] 08:40:19 INFO - PROCESS | 1232 | ++DOMWINDOW == 100 (000000E39F0DF400) [pid = 1232] [serial = 358] [outer = 000000E39F01E000] 08:40:19 INFO - PROCESS | 1232 | 1461253219369 Marionette DEBUG loaded listener.js 08:40:19 INFO - PROCESS | 1232 | ++DOMWINDOW == 101 (000000E3A3BC9400) [pid = 1232] [serial = 359] [outer = 000000E39F01E000] 08:40:19 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AC062800 == 49 [pid = 1232] [id = 113] 08:40:19 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A45D8000 == 48 [pid = 1232] [id = 112] 08:40:19 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A4BCA800 == 47 [pid = 1232] [id = 111] 08:40:19 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B499C000 == 46 [pid = 1232] [id = 108] 08:40:19 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AF84A800 == 45 [pid = 1232] [id = 107] 08:40:19 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A5645800 == 44 [pid = 1232] [id = 106] 08:40:19 INFO - PROCESS | 1232 | --DOMWINDOW == 100 (000000E39F01E400) [pid = 1232] [serial = 271] [outer = 0000000000000000] [url = about:blank] 08:40:19 INFO - PROCESS | 1232 | --DOMWINDOW == 99 (000000E3ABF36400) [pid = 1232] [serial = 298] [outer = 0000000000000000] [url = about:blank] 08:40:19 INFO - PROCESS | 1232 | --DOMWINDOW == 98 (000000E3A4A35C00) [pid = 1232] [serial = 274] [outer = 0000000000000000] [url = about:blank] 08:40:19 INFO - PROCESS | 1232 | --DOMWINDOW == 97 (000000E3ABF3CC00) [pid = 1232] [serial = 277] [outer = 0000000000000000] [url = about:blank] 08:40:19 INFO - PROCESS | 1232 | --DOMWINDOW == 96 (000000E3AD715400) [pid = 1232] [serial = 281] [outer = 0000000000000000] [url = about:blank] 08:40:19 INFO - PROCESS | 1232 | --DOMWINDOW == 95 (000000E3ABD5B400) [pid = 1232] [serial = 280] [outer = 0000000000000000] [url = about:blank] 08:40:19 INFO - PROCESS | 1232 | --DOMWINDOW == 94 (000000E3A5565C00) [pid = 1232] [serial = 289] [outer = 0000000000000000] [url = about:blank] 08:40:19 INFO - PROCESS | 1232 | --DOMWINDOW == 93 (000000E3A6238800) [pid = 1232] [serial = 290] [outer = 0000000000000000] [url = about:blank] 08:40:19 INFO - PROCESS | 1232 | --DOMWINDOW == 92 (000000E39F0E1400) [pid = 1232] [serial = 286] [outer = 0000000000000000] [url = about:blank] 08:40:19 INFO - PROCESS | 1232 | --DOMWINDOW == 91 (000000E3A3B67000) [pid = 1232] [serial = 287] [outer = 0000000000000000] [url = about:blank] 08:40:19 INFO - PROCESS | 1232 | --DOMWINDOW == 90 (000000E3AB8D2000) [pid = 1232] [serial = 295] [outer = 0000000000000000] [url = about:blank] 08:40:19 INFO - PROCESS | 1232 | --DOMWINDOW == 89 (000000E3AC637C00) [pid = 1232] [serial = 301] [outer = 0000000000000000] [url = about:blank] 08:40:19 INFO - PROCESS | 1232 | --DOMWINDOW == 88 (000000E3A0788400) [pid = 1232] [serial = 284] [outer = 0000000000000000] [url = about:blank] 08:40:19 INFO - PROCESS | 1232 | --DOMWINDOW == 87 (000000E39F0DE000) [pid = 1232] [serial = 283] [outer = 0000000000000000] [url = about:blank] 08:40:19 INFO - PROCESS | 1232 | --DOMWINDOW == 86 (000000E3ABF6D800) [pid = 1232] [serial = 299] [outer = 0000000000000000] [url = about:blank] 08:40:19 INFO - PROCESS | 1232 | --DOMWINDOW == 85 (000000E3A9275400) [pid = 1232] [serial = 292] [outer = 0000000000000000] [url = about:blank] 08:40:19 INFO - PROCESS | 1232 | --DOMWINDOW == 84 (000000E3A98EE800) [pid = 1232] [serial = 293] [outer = 0000000000000000] [url = about:blank] 08:40:19 INFO - PROCESS | 1232 | --DOMWINDOW == 83 (000000E3ACB0CC00) [pid = 1232] [serial = 304] [outer = 0000000000000000] [url = about:blank] 08:40:19 INFO - PROCESS | 1232 | --DOMWINDOW == 82 (000000E3AC926800) [pid = 1232] [serial = 302] [outer = 0000000000000000] [url = about:blank] 08:40:19 INFO - PROCESS | 1232 | --DOMWINDOW == 81 (000000E3AC91D000) [pid = 1232] [serial = 307] [outer = 0000000000000000] [url = about:blank] 08:40:19 INFO - PROCESS | 1232 | --DOMWINDOW == 80 (000000E3AF15C400) [pid = 1232] [serial = 310] [outer = 0000000000000000] [url = about:blank] 08:40:19 INFO - PROCESS | 1232 | --DOMWINDOW == 79 (000000E3AD71AC00) [pid = 1232] [serial = 305] [outer = 0000000000000000] [url = about:blank] 08:40:19 INFO - PROCESS | 1232 | --DOMWINDOW == 78 (000000E3B245B800) [pid = 1232] [serial = 221] [outer = 0000000000000000] [url = about:blank] 08:40:19 INFO - PROCESS | 1232 | --DOMWINDOW == 77 (000000E3AD71D800) [pid = 1232] [serial = 308] [outer = 0000000000000000] [url = about:blank] 08:40:19 INFO - PROCESS | 1232 | --DOMWINDOW == 76 (000000E3AFE21C00) [pid = 1232] [serial = 311] [outer = 0000000000000000] [url = about:blank] 08:40:19 INFO - PROCESS | 1232 | --DOMWINDOW == 75 (000000E3B26BA800) [pid = 1232] [serial = 313] [outer = 0000000000000000] [url = about:blank] 08:40:19 INFO - PROCESS | 1232 | --DOMWINDOW == 74 (000000E3ABD53000) [pid = 1232] [serial = 296] [outer = 0000000000000000] [url = about:blank] 08:40:19 INFO - PROCESS | 1232 | 1461253219931 Marionette TRACE conn5 <- [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:40:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:40:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 839ms 08:40:20 INFO - PROCESS | 1232 | 1461253219983 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 08:40:20 INFO - PROCESS | 1232 | 1461253219989 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 08:40:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:40:20 INFO - PROCESS | 1232 | 1461253219995 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:40:20 INFO - PROCESS | 1232 | 1461253219998 Marionette TRACE conn5 <- [1,446,null,{}] 08:40:20 INFO - PROCESS | 1232 | 1461253220001 Marionette TRACE conn5 -> [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:40:20 INFO - PROCESS | 1232 | 1461253220088 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 08:40:20 INFO - PROCESS | 1232 | 1461253220099 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:20 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A0B71000 == 45 [pid = 1232] [id = 121] 08:40:20 INFO - PROCESS | 1232 | ++DOMWINDOW == 75 (000000E39F018800) [pid = 1232] [serial = 360] [outer = 0000000000000000] 08:40:20 INFO - PROCESS | 1232 | ++DOMWINDOW == 76 (000000E3A3BC8400) [pid = 1232] [serial = 361] [outer = 000000E39F018800] 08:40:20 INFO - PROCESS | 1232 | 1461253220199 Marionette DEBUG loaded listener.js 08:40:20 INFO - PROCESS | 1232 | ++DOMWINDOW == 77 (000000E3A5565C00) [pid = 1232] [serial = 362] [outer = 000000E39F018800] 08:40:20 INFO - PROCESS | 1232 | 1461253220613 Marionette TRACE conn5 <- [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:40:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:40:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 629ms 08:40:20 INFO - PROCESS | 1232 | 1461253220625 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 08:40:20 INFO - PROCESS | 1232 | 1461253220627 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 08:40:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:40:20 INFO - PROCESS | 1232 | 1461253220631 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:40:20 INFO - PROCESS | 1232 | 1461253220635 Marionette TRACE conn5 <- [1,450,null,{}] 08:40:20 INFO - PROCESS | 1232 | 1461253220699 Marionette TRACE conn5 -> [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:40:20 INFO - PROCESS | 1232 | 1461253220786 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 08:40:20 INFO - PROCESS | 1232 | 1461253220793 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:20 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3ACBA5000 == 46 [pid = 1232] [id = 122] 08:40:20 INFO - PROCESS | 1232 | ++DOMWINDOW == 78 (000000E3A8F4CC00) [pid = 1232] [serial = 363] [outer = 0000000000000000] 08:40:20 INFO - PROCESS | 1232 | ++DOMWINDOW == 79 (000000E3A98ED400) [pid = 1232] [serial = 364] [outer = 000000E3A8F4CC00] 08:40:20 INFO - PROCESS | 1232 | 1461253220845 Marionette DEBUG loaded listener.js 08:40:20 INFO - PROCESS | 1232 | ++DOMWINDOW == 80 (000000E3ABAE4400) [pid = 1232] [serial = 365] [outer = 000000E3A8F4CC00] 08:40:21 INFO - PROCESS | 1232 | 1461253221314 Marionette TRACE conn5 <- [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:40:21 INFO - PROCESS | 1232 | 1461253221370 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 08:40:21 INFO - PROCESS | 1232 | 1461253221374 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:40:21 INFO - PROCESS | 1232 | 1461253221376 Marionette TRACE conn5 <- [1,454,null,{}] 08:40:21 INFO - PROCESS | 1232 | 1461253221379 Marionette TRACE conn5 -> [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:40:21 INFO - PROCESS | 1232 | 1461253221463 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 08:40:21 INFO - PROCESS | 1232 | 1461253221471 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:21 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AFD5A000 == 47 [pid = 1232] [id = 123] 08:40:21 INFO - PROCESS | 1232 | ++DOMWINDOW == 81 (000000E3ABF40C00) [pid = 1232] [serial = 366] [outer = 0000000000000000] 08:40:21 INFO - PROCESS | 1232 | ++DOMWINDOW == 82 (000000E3AC131400) [pid = 1232] [serial = 367] [outer = 000000E3ABF40C00] 08:40:21 INFO - PROCESS | 1232 | 1461253221517 Marionette DEBUG loaded listener.js 08:40:21 INFO - PROCESS | 1232 | ++DOMWINDOW == 83 (000000E3AC944C00) [pid = 1232] [serial = 368] [outer = 000000E3ABF40C00] 08:40:21 INFO - PROCESS | 1232 | [1232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:40:21 INFO - PROCESS | 1232 | 1461253221958 Marionette TRACE conn5 <- [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:40:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:40:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 628ms 08:40:22 INFO - PROCESS | 1232 | 1461253222004 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 08:40:22 INFO - PROCESS | 1232 | 1461253222006 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 08:40:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:40:22 INFO - PROCESS | 1232 | 1461253222010 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:40:22 INFO - PROCESS | 1232 | 1461253222012 Marionette TRACE conn5 <- [1,458,null,{}] 08:40:22 INFO - PROCESS | 1232 | 1461253222015 Marionette TRACE conn5 -> [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:40:22 INFO - PROCESS | 1232 | 1461253222118 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 08:40:22 INFO - PROCESS | 1232 | 1461253222195 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:22 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B030B000 == 48 [pid = 1232] [id = 124] 08:40:22 INFO - PROCESS | 1232 | ++DOMWINDOW == 84 (000000E3AC94EC00) [pid = 1232] [serial = 369] [outer = 0000000000000000] 08:40:22 INFO - PROCESS | 1232 | ++DOMWINDOW == 85 (000000E3AD187800) [pid = 1232] [serial = 370] [outer = 000000E3AC94EC00] 08:40:22 INFO - PROCESS | 1232 | 1461253222241 Marionette DEBUG loaded listener.js 08:40:22 INFO - PROCESS | 1232 | ++DOMWINDOW == 86 (000000E3AD71A800) [pid = 1232] [serial = 371] [outer = 000000E3AC94EC00] 08:40:22 INFO - PROCESS | 1232 | 1461253222671 Marionette TRACE conn5 <- [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:40:22 INFO - PROCESS | 1232 | 1461253222686 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 08:40:22 INFO - PROCESS | 1232 | 1461253222689 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:40:22 INFO - PROCESS | 1232 | 1461253222691 Marionette TRACE conn5 <- [1,462,null,{}] 08:40:22 INFO - PROCESS | 1232 | 1461253222695 Marionette TRACE conn5 -> [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:40:22 INFO - PROCESS | 1232 | 1461253222824 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 08:40:22 INFO - PROCESS | 1232 | 1461253222831 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:22 INFO - PROCESS | 1232 | ++DOCSHELL 000000E39F832000 == 49 [pid = 1232] [id = 125] 08:40:22 INFO - PROCESS | 1232 | ++DOMWINDOW == 87 (000000E3AD9DE800) [pid = 1232] [serial = 372] [outer = 0000000000000000] 08:40:22 INFO - PROCESS | 1232 | ++DOMWINDOW == 88 (000000E3AF8D2C00) [pid = 1232] [serial = 373] [outer = 000000E3AD9DE800] 08:40:22 INFO - PROCESS | 1232 | 1461253222881 Marionette DEBUG loaded listener.js 08:40:22 INFO - PROCESS | 1232 | ++DOMWINDOW == 89 (000000E3AFF3E400) [pid = 1232] [serial = 374] [outer = 000000E3AD9DE800] 08:40:23 INFO - PROCESS | 1232 | [1232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:40:23 INFO - PROCESS | 1232 | 1461253223351 Marionette TRACE conn5 <- [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:40:23 INFO - PROCESS | 1232 | 1461253223387 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 08:40:23 INFO - PROCESS | 1232 | 1461253223390 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:40:23 INFO - PROCESS | 1232 | 1461253223392 Marionette TRACE conn5 <- [1,466,null,{}] 08:40:23 INFO - PROCESS | 1232 | 1461253223400 Marionette TRACE conn5 -> [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:40:23 INFO - PROCESS | 1232 | 1461253223532 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 08:40:23 INFO - PROCESS | 1232 | 1461253223554 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:23 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B3CAB800 == 50 [pid = 1232] [id = 126] 08:40:23 INFO - PROCESS | 1232 | ++DOMWINDOW == 90 (000000E39F669C00) [pid = 1232] [serial = 375] [outer = 0000000000000000] 08:40:23 INFO - PROCESS | 1232 | ++DOMWINDOW == 91 (000000E39F670C00) [pid = 1232] [serial = 376] [outer = 000000E39F669C00] 08:40:23 INFO - PROCESS | 1232 | 1461253223599 Marionette DEBUG loaded listener.js 08:40:23 INFO - PROCESS | 1232 | ++DOMWINDOW == 92 (000000E3B245D400) [pid = 1232] [serial = 377] [outer = 000000E39F669C00] 08:40:23 INFO - PROCESS | 1232 | --DOMWINDOW == 91 (000000E3A4BE9000) [pid = 1232] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:40:23 INFO - PROCESS | 1232 | --DOMWINDOW == 90 (000000E39F1DE400) [pid = 1232] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:40:23 INFO - PROCESS | 1232 | --DOMWINDOW == 89 (000000E39D73F000) [pid = 1232] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:40:24 INFO - PROCESS | 1232 | 1461253224039 Marionette TRACE conn5 <- [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:40:24 INFO - PROCESS | 1232 | 1461253224087 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 08:40:24 INFO - PROCESS | 1232 | 1461253224091 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:40:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:40:24 INFO - PROCESS | 1232 | 1461253224093 Marionette TRACE conn5 <- [1,470,null,{}] 08:40:24 INFO - PROCESS | 1232 | 1461253224097 Marionette TRACE conn5 -> [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:40:24 INFO - PROCESS | 1232 | 1461253224202 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 08:40:24 INFO - PROCESS | 1232 | 1461253224249 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:24 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B3DA4000 == 51 [pid = 1232] [id = 127] 08:40:24 INFO - PROCESS | 1232 | ++DOMWINDOW == 90 (000000E3A3BD4800) [pid = 1232] [serial = 378] [outer = 0000000000000000] 08:40:24 INFO - PROCESS | 1232 | ++DOMWINDOW == 91 (000000E3A3BDCC00) [pid = 1232] [serial = 379] [outer = 000000E3A3BD4800] 08:40:24 INFO - PROCESS | 1232 | 1461253224294 Marionette DEBUG loaded listener.js 08:40:24 INFO - PROCESS | 1232 | ++DOMWINDOW == 92 (000000E3A8E24800) [pid = 1232] [serial = 380] [outer = 000000E3A3BD4800] 08:40:24 INFO - PROCESS | 1232 | 1461253224657 Marionette TRACE conn5 <- [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:40:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:40:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 587ms 08:40:24 INFO - PROCESS | 1232 | 1461253224681 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 08:40:24 INFO - PROCESS | 1232 | 1461253224683 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 08:40:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:40:24 INFO - PROCESS | 1232 | 1461253224687 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:40:24 INFO - PROCESS | 1232 | 1461253224689 Marionette TRACE conn5 <- [1,474,null,{}] 08:40:24 INFO - PROCESS | 1232 | 1461253224692 Marionette TRACE conn5 -> [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:40:24 INFO - PROCESS | 1232 | 1461253224802 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 08:40:24 INFO - PROCESS | 1232 | 1461253224839 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:24 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B46A7800 == 52 [pid = 1232] [id = 128] 08:40:24 INFO - PROCESS | 1232 | ++DOMWINDOW == 93 (000000E3A9728400) [pid = 1232] [serial = 381] [outer = 0000000000000000] 08:40:24 INFO - PROCESS | 1232 | ++DOMWINDOW == 94 (000000E3A972A000) [pid = 1232] [serial = 382] [outer = 000000E3A9728400] 08:40:24 INFO - PROCESS | 1232 | 1461253224888 Marionette DEBUG loaded listener.js 08:40:24 INFO - PROCESS | 1232 | ++DOMWINDOW == 95 (000000E3A9730000) [pid = 1232] [serial = 383] [outer = 000000E3A9728400] 08:40:25 INFO - PROCESS | 1232 | 1461253225289 Marionette TRACE conn5 <- [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:40:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:40:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 628ms 08:40:25 INFO - PROCESS | 1232 | 1461253225318 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 08:40:25 INFO - PROCESS | 1232 | 1461253225321 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 08:40:25 INFO - PROCESS | 1232 | 1461253225324 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:40:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:40:25 INFO - PROCESS | 1232 | 1461253225325 Marionette TRACE conn5 <- [1,478,null,{}] 08:40:25 INFO - PROCESS | 1232 | 1461253225329 Marionette TRACE conn5 -> [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:40:25 INFO - PROCESS | 1232 | 1461253225437 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 08:40:25 INFO - PROCESS | 1232 | 1461253225446 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:25 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B4A65000 == 53 [pid = 1232] [id = 129] 08:40:25 INFO - PROCESS | 1232 | ++DOMWINDOW == 96 (000000E3B2464C00) [pid = 1232] [serial = 384] [outer = 0000000000000000] 08:40:25 INFO - PROCESS | 1232 | ++DOMWINDOW == 97 (000000E3B24C5C00) [pid = 1232] [serial = 385] [outer = 000000E3B2464C00] 08:40:25 INFO - PROCESS | 1232 | 1461253225490 Marionette DEBUG loaded listener.js 08:40:25 INFO - PROCESS | 1232 | ++DOMWINDOW == 98 (000000E3B26C7C00) [pid = 1232] [serial = 386] [outer = 000000E3B2464C00] 08:40:25 INFO - PROCESS | 1232 | 1461253225904 Marionette TRACE conn5 <- [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:40:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:40:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 626ms 08:40:25 INFO - PROCESS | 1232 | 1461253225953 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 08:40:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:40:25 INFO - PROCESS | 1232 | 1461253225956 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 08:40:25 INFO - PROCESS | 1232 | 1461253225960 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:40:25 INFO - PROCESS | 1232 | 1461253225962 Marionette TRACE conn5 <- [1,482,null,{}] 08:40:26 INFO - PROCESS | 1232 | 1461253226019 Marionette TRACE conn5 -> [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:40:26 INFO - PROCESS | 1232 | 1461253226175 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 08:40:26 INFO - PROCESS | 1232 | 1461253226282 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:26 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A4BC3000 == 54 [pid = 1232] [id = 130] 08:40:26 INFO - PROCESS | 1232 | ++DOMWINDOW == 99 (000000E39F1DD000) [pid = 1232] [serial = 387] [outer = 0000000000000000] 08:40:26 INFO - PROCESS | 1232 | ++DOMWINDOW == 100 (000000E39F217400) [pid = 1232] [serial = 388] [outer = 000000E39F1DD000] 08:40:26 INFO - PROCESS | 1232 | 1461253226341 Marionette DEBUG loaded listener.js 08:40:26 INFO - PROCESS | 1232 | ++DOMWINDOW == 101 (000000E3A3BDF000) [pid = 1232] [serial = 389] [outer = 000000E39F1DD000] 08:40:26 INFO - PROCESS | 1232 | ++DOMWINDOW == 102 (000000E3A3BD8800) [pid = 1232] [serial = 390] [outer = 000000E3A8568000] 08:40:27 INFO - PROCESS | 1232 | 1461253226992 Marionette TRACE conn5 <- [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:40:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:40:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1077ms 08:40:27 INFO - PROCESS | 1232 | 1461253227039 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 08:40:27 INFO - PROCESS | 1232 | 1461253227045 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 08:40:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:40:27 INFO - PROCESS | 1232 | 1461253227050 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:40:27 INFO - PROCESS | 1232 | 1461253227052 Marionette TRACE conn5 <- [1,486,null,{}] 08:40:27 INFO - PROCESS | 1232 | 1461253227058 Marionette TRACE conn5 -> [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:40:27 INFO - PROCESS | 1232 | 1461253227193 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 08:40:27 INFO - PROCESS | 1232 | 1461253227269 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:27 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AFEA0800 == 55 [pid = 1232] [id = 131] 08:40:27 INFO - PROCESS | 1232 | ++DOMWINDOW == 103 (000000E3A972DC00) [pid = 1232] [serial = 391] [outer = 0000000000000000] 08:40:27 INFO - PROCESS | 1232 | ++DOMWINDOW == 104 (000000E3AB8D5400) [pid = 1232] [serial = 392] [outer = 000000E3A972DC00] 08:40:27 INFO - PROCESS | 1232 | 1461253227367 Marionette DEBUG loaded listener.js 08:40:27 INFO - PROCESS | 1232 | ++DOMWINDOW == 105 (000000E3A987AC00) [pid = 1232] [serial = 393] [outer = 000000E3A972DC00] 08:40:28 INFO - PROCESS | 1232 | 1461253228000 Marionette TRACE conn5 <- [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:40:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:40:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 986ms 08:40:28 INFO - PROCESS | 1232 | 1461253228038 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 08:40:28 INFO - PROCESS | 1232 | 1461253228041 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 08:40:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:40:28 INFO - PROCESS | 1232 | 1461253228045 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:40:28 INFO - PROCESS | 1232 | 1461253228047 Marionette TRACE conn5 <- [1,490,null,{}] 08:40:28 INFO - PROCESS | 1232 | 1461253228051 Marionette TRACE conn5 -> [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:40:28 INFO - PROCESS | 1232 | 1461253228162 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 08:40:28 INFO - PROCESS | 1232 | 1461253228235 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:28 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B4FA9000 == 56 [pid = 1232] [id = 132] 08:40:28 INFO - PROCESS | 1232 | ++DOMWINDOW == 106 (000000E3ACDDB400) [pid = 1232] [serial = 394] [outer = 0000000000000000] 08:40:28 INFO - PROCESS | 1232 | ++DOMWINDOW == 107 (000000E3ACDDE400) [pid = 1232] [serial = 395] [outer = 000000E3ACDDB400] 08:40:28 INFO - PROCESS | 1232 | 1461253228335 Marionette DEBUG loaded listener.js 08:40:28 INFO - PROCESS | 1232 | ++DOMWINDOW == 108 (000000E3AF15C400) [pid = 1232] [serial = 396] [outer = 000000E3ACDDB400] 08:40:28 INFO - PROCESS | 1232 | 1461253228960 Marionette TRACE conn5 <- [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:40:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:40:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 943ms 08:40:29 INFO - PROCESS | 1232 | 1461253228996 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 08:40:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:40:29 INFO - PROCESS | 1232 | 1461253229003 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 08:40:29 INFO - PROCESS | 1232 | 1461253229008 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:40:29 INFO - PROCESS | 1232 | 1461253229010 Marionette TRACE conn5 <- [1,494,null,{}] 08:40:29 INFO - PROCESS | 1232 | 1461253229014 Marionette TRACE conn5 -> [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:40:29 INFO - PROCESS | 1232 | 1461253229121 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 08:40:29 INFO - PROCESS | 1232 | 1461253229192 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:29 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B553C000 == 57 [pid = 1232] [id = 133] 08:40:29 INFO - PROCESS | 1232 | ++DOMWINDOW == 109 (000000E3AFF3D000) [pid = 1232] [serial = 397] [outer = 0000000000000000] 08:40:29 INFO - PROCESS | 1232 | ++DOMWINDOW == 110 (000000E3B0BCB800) [pid = 1232] [serial = 398] [outer = 000000E3AFF3D000] 08:40:29 INFO - PROCESS | 1232 | 1461253229248 Marionette DEBUG loaded listener.js 08:40:29 INFO - PROCESS | 1232 | ++DOMWINDOW == 111 (000000E3B0BD2400) [pid = 1232] [serial = 399] [outer = 000000E3AFF3D000] 08:40:30 INFO - PROCESS | 1232 | 1461253230113 Marionette TRACE conn5 <- [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:40:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:40:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1139ms 08:40:30 INFO - PROCESS | 1232 | 1461253230149 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 08:40:30 INFO - PROCESS | 1232 | 1461253230153 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 08:40:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:40:30 INFO - PROCESS | 1232 | 1461253230159 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:40:30 INFO - PROCESS | 1232 | 1461253230163 Marionette TRACE conn5 <- [1,498,null,{}] 08:40:30 INFO - PROCESS | 1232 | 1461253230170 Marionette TRACE conn5 -> [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:40:30 INFO - PROCESS | 1232 | 1461253230268 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 08:40:30 INFO - PROCESS | 1232 | 1461253230345 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:30 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AC1AF000 == 58 [pid = 1232] [id = 134] 08:40:30 INFO - PROCESS | 1232 | ++DOMWINDOW == 112 (000000E39F215800) [pid = 1232] [serial = 400] [outer = 0000000000000000] 08:40:30 INFO - PROCESS | 1232 | ++DOMWINDOW == 113 (000000E39F66F400) [pid = 1232] [serial = 401] [outer = 000000E39F215800] 08:40:30 INFO - PROCESS | 1232 | 1461253230395 Marionette DEBUG loaded listener.js 08:40:30 INFO - PROCESS | 1232 | ++DOMWINDOW == 114 (000000E3A467B800) [pid = 1232] [serial = 402] [outer = 000000E39F215800] 08:40:31 INFO - PROCESS | 1232 | 1461253231038 Marionette TRACE conn5 <- [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:40:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:40:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 944ms 08:40:31 INFO - PROCESS | 1232 | 1461253231107 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 08:40:31 INFO - PROCESS | 1232 | 1461253231113 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 08:40:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:40:31 INFO - PROCESS | 1232 | 1461253231119 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:40:31 INFO - PROCESS | 1232 | 1461253231122 Marionette TRACE conn5 <- [1,502,null,{}] 08:40:31 INFO - PROCESS | 1232 | 1461253231126 Marionette TRACE conn5 -> [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:40:31 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B467F000 == 57 [pid = 1232] [id = 90] 08:40:31 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B46A7800 == 56 [pid = 1232] [id = 128] 08:40:31 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B3DA4000 == 55 [pid = 1232] [id = 127] 08:40:31 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B3CAB800 == 54 [pid = 1232] [id = 126] 08:40:31 INFO - PROCESS | 1232 | --DOCSHELL 000000E39F832000 == 53 [pid = 1232] [id = 125] 08:40:31 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B030B000 == 52 [pid = 1232] [id = 124] 08:40:31 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AFD5A000 == 51 [pid = 1232] [id = 123] 08:40:31 INFO - PROCESS | 1232 | --DOCSHELL 000000E3ACBA5000 == 50 [pid = 1232] [id = 122] 08:40:31 INFO - PROCESS | 1232 | --DOMWINDOW == 113 (000000E3A3D81C00) [pid = 1232] [serial = 316] [outer = 0000000000000000] [url = about:blank] 08:40:31 INFO - PROCESS | 1232 | --DOMWINDOW == 112 (000000E3A98E0400) [pid = 1232] [serial = 319] [outer = 0000000000000000] [url = about:blank] 08:40:31 INFO - PROCESS | 1232 | --DOMWINDOW == 111 (000000E3AFE2A000) [pid = 1232] [serial = 322] [outer = 0000000000000000] [url = about:blank] 08:40:31 INFO - PROCESS | 1232 | --DOMWINDOW == 110 (000000E3A8E26400) [pid = 1232] [serial = 328] [outer = 0000000000000000] [url = about:blank] 08:40:31 INFO - PROCESS | 1232 | --DOMWINDOW == 109 (000000E3A3BD1400) [pid = 1232] [serial = 325] [outer = 0000000000000000] [url = about:blank] 08:40:31 INFO - PROCESS | 1232 | --DOMWINDOW == 108 (000000E3A976F000) [pid = 1232] [serial = 340] [outer = 0000000000000000] [url = about:blank] 08:40:31 INFO - PROCESS | 1232 | 1461253231312 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 08:40:31 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A0B71000 == 49 [pid = 1232] [id = 121] 08:40:31 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A4A73800 == 48 [pid = 1232] [id = 120] 08:40:31 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AFDA1000 == 47 [pid = 1232] [id = 117] 08:40:31 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A3ED0000 == 46 [pid = 1232] [id = 116] 08:40:31 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A486D000 == 45 [pid = 1232] [id = 115] 08:40:31 INFO - PROCESS | 1232 | --DOCSHELL 000000E3ACBB0800 == 44 [pid = 1232] [id = 114] 08:40:31 INFO - PROCESS | 1232 | --DOMWINDOW == 107 (000000E3A6236C00) [pid = 1232] [serial = 337] [outer = 0000000000000000] [url = about:blank] 08:40:31 INFO - PROCESS | 1232 | --DOMWINDOW == 106 (000000E3A85A2800) [pid = 1232] [serial = 338] [outer = 0000000000000000] [url = about:blank] 08:40:31 INFO - PROCESS | 1232 | --DOMWINDOW == 105 (000000E3A3D30400) [pid = 1232] [serial = 332] [outer = 0000000000000000] [url = about:blank] 08:40:31 INFO - PROCESS | 1232 | --DOMWINDOW == 104 (000000E39F21A000) [pid = 1232] [serial = 331] [outer = 0000000000000000] [url = about:blank] 08:40:31 INFO - PROCESS | 1232 | --DOMWINDOW == 103 (000000E39F01EC00) [pid = 1232] [serial = 334] [outer = 0000000000000000] [url = about:blank] 08:40:31 INFO - PROCESS | 1232 | --DOMWINDOW == 102 (000000E39F5D5800) [pid = 1232] [serial = 335] [outer = 0000000000000000] [url = about:blank] 08:40:31 INFO - PROCESS | 1232 | 1461253231376 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:31 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A3ED3800 == 45 [pid = 1232] [id = 135] 08:40:31 INFO - PROCESS | 1232 | ++DOMWINDOW == 103 (000000E39D614400) [pid = 1232] [serial = 403] [outer = 0000000000000000] 08:40:31 INFO - PROCESS | 1232 | ++DOMWINDOW == 104 (000000E39D73D400) [pid = 1232] [serial = 404] [outer = 000000E39D614400] 08:40:31 INFO - PROCESS | 1232 | 1461253231423 Marionette DEBUG loaded listener.js 08:40:31 INFO - PROCESS | 1232 | ++DOMWINDOW == 105 (000000E39F1E1C00) [pid = 1232] [serial = 405] [outer = 000000E39D614400] 08:40:31 INFO - PROCESS | 1232 | 1461253231869 Marionette TRACE conn5 <- [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:40:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:40:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 776ms 08:40:31 INFO - PROCESS | 1232 | 1461253231897 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 08:40:31 INFO - PROCESS | 1232 | 1461253231899 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 08:40:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:40:31 INFO - PROCESS | 1232 | 1461253231903 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:40:31 INFO - PROCESS | 1232 | 1461253231907 Marionette TRACE conn5 <- [1,506,null,{}] 08:40:31 INFO - PROCESS | 1232 | 1461253231918 Marionette TRACE conn5 -> [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:40:32 INFO - PROCESS | 1232 | 1461253232004 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 08:40:32 INFO - PROCESS | 1232 | 1461253232013 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:32 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AC1AC800 == 46 [pid = 1232] [id = 136] 08:40:32 INFO - PROCESS | 1232 | ++DOMWINDOW == 106 (000000E3A3EB4C00) [pid = 1232] [serial = 406] [outer = 0000000000000000] 08:40:32 INFO - PROCESS | 1232 | ++DOMWINDOW == 107 (000000E3A4681000) [pid = 1232] [serial = 407] [outer = 000000E3A3EB4C00] 08:40:32 INFO - PROCESS | 1232 | 1461253232062 Marionette DEBUG loaded listener.js 08:40:32 INFO - PROCESS | 1232 | ++DOMWINDOW == 108 (000000E3A5E8E000) [pid = 1232] [serial = 408] [outer = 000000E3A3EB4C00] 08:40:32 INFO - PROCESS | 1232 | 1461253232522 Marionette TRACE conn5 <- [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:40:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:40:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 629ms 08:40:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:40:32 INFO - PROCESS | 1232 | 1461253232535 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 08:40:32 INFO - PROCESS | 1232 | 1461253232537 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 08:40:32 INFO - PROCESS | 1232 | 1461253232541 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:40:32 INFO - PROCESS | 1232 | 1461253232543 Marionette TRACE conn5 <- [1,510,null,{}] 08:40:32 INFO - PROCESS | 1232 | 1461253232546 Marionette TRACE conn5 -> [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:40:32 INFO - PROCESS | 1232 | 1461253232627 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 08:40:32 INFO - PROCESS | 1232 | 1461253232633 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:32 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AF83C800 == 47 [pid = 1232] [id = 137] 08:40:32 INFO - PROCESS | 1232 | ++DOMWINDOW == 109 (000000E3A8E20C00) [pid = 1232] [serial = 409] [outer = 0000000000000000] 08:40:32 INFO - PROCESS | 1232 | ++DOMWINDOW == 110 (000000E3A8E26800) [pid = 1232] [serial = 410] [outer = 000000E3A8E20C00] 08:40:32 INFO - PROCESS | 1232 | 1461253232681 Marionette DEBUG loaded listener.js 08:40:32 INFO - PROCESS | 1232 | ++DOMWINDOW == 111 (000000E3A9724800) [pid = 1232] [serial = 411] [outer = 000000E3A8E20C00] 08:40:33 INFO - PROCESS | 1232 | 1461253233128 Marionette TRACE conn5 <- [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:40:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:40:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 629ms 08:40:33 INFO - PROCESS | 1232 | 1461253233173 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 08:40:33 INFO - PROCESS | 1232 | 1461253233175 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 08:40:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:40:33 INFO - PROCESS | 1232 | 1461253233179 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:40:33 INFO - PROCESS | 1232 | 1461253233180 Marionette TRACE conn5 <- [1,514,null,{}] 08:40:33 INFO - PROCESS | 1232 | 1461253233184 Marionette TRACE conn5 -> [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:40:33 INFO - PROCESS | 1232 | 1461253233267 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 08:40:33 INFO - PROCESS | 1232 | 1461253233273 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:33 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B0307800 == 48 [pid = 1232] [id = 138] 08:40:33 INFO - PROCESS | 1232 | ++DOMWINDOW == 112 (000000E3A859DC00) [pid = 1232] [serial = 412] [outer = 0000000000000000] 08:40:33 INFO - PROCESS | 1232 | ++DOMWINDOW == 113 (000000E3A97C4400) [pid = 1232] [serial = 413] [outer = 000000E3A859DC00] 08:40:33 INFO - PROCESS | 1232 | 1461253233320 Marionette DEBUG loaded listener.js 08:40:33 INFO - PROCESS | 1232 | ++DOMWINDOW == 114 (000000E3AB8CFC00) [pid = 1232] [serial = 414] [outer = 000000E3A859DC00] 08:40:33 INFO - PROCESS | 1232 | 1461253233803 Marionette TRACE conn5 <- [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:40:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 08:40:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 671ms 08:40:33 INFO - PROCESS | 1232 | 1461253233853 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 08:40:33 INFO - PROCESS | 1232 | 1461253233855 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 08:40:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:40:33 INFO - PROCESS | 1232 | 1461253233858 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:40:33 INFO - PROCESS | 1232 | 1461253233860 Marionette TRACE conn5 <- [1,518,null,{}] 08:40:33 INFO - PROCESS | 1232 | 1461253233870 Marionette TRACE conn5 -> [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:40:34 INFO - PROCESS | 1232 | 1461253233995 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 08:40:34 INFO - PROCESS | 1232 | 1461253234048 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:34 INFO - PROCESS | 1232 | ++DOCSHELL 000000E39F089000 == 49 [pid = 1232] [id = 139] 08:40:34 INFO - PROCESS | 1232 | ++DOMWINDOW == 115 (000000E3ABADD800) [pid = 1232] [serial = 415] [outer = 0000000000000000] 08:40:34 INFO - PROCESS | 1232 | ++DOMWINDOW == 116 (000000E3ABF35400) [pid = 1232] [serial = 416] [outer = 000000E3ABADD800] 08:40:34 INFO - PROCESS | 1232 | 1461253234098 Marionette DEBUG loaded listener.js 08:40:34 INFO - PROCESS | 1232 | ++DOMWINDOW == 117 (000000E3ABF6E800) [pid = 1232] [serial = 417] [outer = 000000E3ABADD800] 08:40:34 INFO - PROCESS | 1232 | 1461253234535 Marionette TRACE conn5 <- [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:40:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:40:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 734ms 08:40:34 INFO - PROCESS | 1232 | 1461253234635 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 08:40:34 INFO - PROCESS | 1232 | 1461253234638 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 08:40:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:40:34 INFO - PROCESS | 1232 | 1461253234646 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:40:34 INFO - PROCESS | 1232 | 1461253234648 Marionette TRACE conn5 <- [1,522,null,{}] 08:40:34 INFO - PROCESS | 1232 | 1461253234651 Marionette TRACE conn5 -> [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:40:34 INFO - PROCESS | 1232 | 1461253234752 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 08:40:34 INFO - PROCESS | 1232 | 1461253234804 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:34 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A46B2800 == 50 [pid = 1232] [id = 140] 08:40:34 INFO - PROCESS | 1232 | ++DOMWINDOW == 118 (000000E3AC207000) [pid = 1232] [serial = 418] [outer = 0000000000000000] 08:40:34 INFO - PROCESS | 1232 | ++DOMWINDOW == 119 (000000E3AC209C00) [pid = 1232] [serial = 419] [outer = 000000E3AC207000] 08:40:34 INFO - PROCESS | 1232 | 1461253234850 Marionette DEBUG loaded listener.js 08:40:34 INFO - PROCESS | 1232 | ++DOMWINDOW == 120 (000000E3AC635800) [pid = 1232] [serial = 420] [outer = 000000E3AC207000] 08:40:35 INFO - PROCESS | 1232 | 1461253235289 Marionette TRACE conn5 <- [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:40:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:40:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 671ms 08:40:35 INFO - PROCESS | 1232 | 1461253235325 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 08:40:35 INFO - PROCESS | 1232 | 1461253235327 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 08:40:35 INFO - PROCESS | 1232 | 1461253235331 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:40:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:40:35 INFO - PROCESS | 1232 | 1461253235333 Marionette TRACE conn5 <- [1,526,null,{}] 08:40:35 INFO - PROCESS | 1232 | 1461253235336 Marionette TRACE conn5 -> [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:40:35 INFO - PROCESS | 1232 | 1461253235438 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 08:40:35 INFO - PROCESS | 1232 | 1461253235447 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:35 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B3DA0000 == 51 [pid = 1232] [id = 141] 08:40:35 INFO - PROCESS | 1232 | ++DOMWINDOW == 121 (000000E3AC63CC00) [pid = 1232] [serial = 421] [outer = 0000000000000000] 08:40:35 INFO - PROCESS | 1232 | ++DOMWINDOW == 122 (000000E3AC921400) [pid = 1232] [serial = 422] [outer = 000000E3AC63CC00] 08:40:35 INFO - PROCESS | 1232 | 1461253235495 Marionette DEBUG loaded listener.js 08:40:35 INFO - PROCESS | 1232 | ++DOMWINDOW == 123 (000000E3AC951400) [pid = 1232] [serial = 423] [outer = 000000E3AC63CC00] 08:40:35 INFO - PROCESS | 1232 | --DOMWINDOW == 122 (000000E3A9728400) [pid = 1232] [serial = 381] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:40:35 INFO - PROCESS | 1232 | --DOMWINDOW == 121 (000000E3AC94EC00) [pid = 1232] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:40:35 INFO - PROCESS | 1232 | --DOMWINDOW == 120 (000000E3AD9DE800) [pid = 1232] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:40:35 INFO - PROCESS | 1232 | --DOMWINDOW == 119 (000000E3A3BD4800) [pid = 1232] [serial = 378] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:40:35 INFO - PROCESS | 1232 | --DOMWINDOW == 118 (000000E3A8F4CC00) [pid = 1232] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:40:35 INFO - PROCESS | 1232 | --DOMWINDOW == 117 (000000E39F01E000) [pid = 1232] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:40:35 INFO - PROCESS | 1232 | --DOMWINDOW == 116 (000000E3ABF40C00) [pid = 1232] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:40:35 INFO - PROCESS | 1232 | --DOMWINDOW == 115 (000000E39F018800) [pid = 1232] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:40:35 INFO - PROCESS | 1232 | --DOMWINDOW == 114 (000000E39F669C00) [pid = 1232] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:40:35 INFO - PROCESS | 1232 | --DOMWINDOW == 113 (000000E3AC635C00) [pid = 1232] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:40:35 INFO - PROCESS | 1232 | --DOMWINDOW == 112 (000000E3A8E1D800) [pid = 1232] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:40:36 INFO - PROCESS | 1232 | 1461253236129 Marionette TRACE conn5 <- [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:40:36 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:40:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 839ms 08:40:36 INFO - PROCESS | 1232 | 1461253236174 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 08:40:36 INFO - PROCESS | 1232 | 1461253236176 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 08:40:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:40:36 INFO - PROCESS | 1232 | 1461253236179 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:40:36 INFO - PROCESS | 1232 | 1461253236181 Marionette TRACE conn5 <- [1,530,null,{}] 08:40:36 INFO - PROCESS | 1232 | 1461253236185 Marionette TRACE conn5 -> [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:40:36 INFO - PROCESS | 1232 | 1461253236263 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 08:40:36 INFO - PROCESS | 1232 | 1461253236270 Marionette TRACE conn5 -> [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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:36 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B46A9000 == 52 [pid = 1232] [id = 142] 08:40:36 INFO - PROCESS | 1232 | ++DOMWINDOW == 113 (000000E3ABF40C00) [pid = 1232] [serial = 424] [outer = 0000000000000000] 08:40:36 INFO - PROCESS | 1232 | ++DOMWINDOW == 114 (000000E3AC94E400) [pid = 1232] [serial = 425] [outer = 000000E3ABF40C00] 08:40:36 INFO - PROCESS | 1232 | 1461253236316 Marionette DEBUG loaded listener.js 08:40:36 INFO - PROCESS | 1232 | ++DOMWINDOW == 115 (000000E3ACDDF400) [pid = 1232] [serial = 426] [outer = 000000E3ABF40C00] 08:40:36 INFO - PROCESS | 1232 | 1461253236867 Marionette TRACE conn5 <- [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:40:36 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:40:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:40:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:40:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:40:36 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:40:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:40:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:40:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:40:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:40:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:40:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 737ms 08:40:36 INFO - PROCESS | 1232 | 1461253236919 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 08:40:36 INFO - PROCESS | 1232 | 1461253236921 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 08:40:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:40:36 INFO - PROCESS | 1232 | 1461253236924 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:40:36 INFO - PROCESS | 1232 | 1461253236926 Marionette TRACE conn5 <- [1,534,null,{}] 08:40:36 INFO - PROCESS | 1232 | 1461253236930 Marionette TRACE conn5 -> [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:40:37 INFO - PROCESS | 1232 | 1461253237021 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 08:40:37 INFO - PROCESS | 1232 | 1461253237029 Marionette TRACE conn5 -> [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_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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:37 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B4FB6800 == 53 [pid = 1232] [id = 143] 08:40:37 INFO - PROCESS | 1232 | ++DOMWINDOW == 116 (000000E3AD718400) [pid = 1232] [serial = 427] [outer = 0000000000000000] 08:40:37 INFO - PROCESS | 1232 | ++DOMWINDOW == 117 (000000E3AD71FC00) [pid = 1232] [serial = 428] [outer = 000000E3AD718400] 08:40:37 INFO - PROCESS | 1232 | 1461253237074 Marionette DEBUG loaded listener.js 08:40:37 INFO - PROCESS | 1232 | ++DOMWINDOW == 118 (000000E3AE543400) [pid = 1232] [serial = 429] [outer = 000000E3AD718400] 08:40:37 INFO - PROCESS | 1232 | 1461253237490 Marionette TRACE conn5 <- [1,536,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:40:37 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:40:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 588ms 08:40:37 INFO - PROCESS | 1232 | 1461253237515 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 08:40:37 INFO - PROCESS | 1232 | 1461253237518 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 08:40:37 INFO - PROCESS | 1232 | 1461253237521 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:40:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:40:37 INFO - PROCESS | 1232 | 1461253237524 Marionette TRACE conn5 <- [1,538,null,{}] 08:40:37 INFO - PROCESS | 1232 | 1461253237527 Marionette TRACE conn5 -> [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:40:37 INFO - PROCESS | 1232 | 1461253237659 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 08:40:37 INFO - PROCESS | 1232 | 1461253237666 Marionette TRACE conn5 -> [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_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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:37 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A3E18000 == 54 [pid = 1232] [id = 144] 08:40:37 INFO - PROCESS | 1232 | ++DOMWINDOW == 119 (000000E3AF8D0000) [pid = 1232] [serial = 430] [outer = 0000000000000000] 08:40:37 INFO - PROCESS | 1232 | ++DOMWINDOW == 120 (000000E3AFE23C00) [pid = 1232] [serial = 431] [outer = 000000E3AF8D0000] 08:40:37 INFO - PROCESS | 1232 | 1461253237716 Marionette DEBUG loaded listener.js 08:40:37 INFO - PROCESS | 1232 | ++DOMWINDOW == 121 (000000E3B0BD1C00) [pid = 1232] [serial = 432] [outer = 000000E3AF8D0000] 08:40:38 INFO - PROCESS | 1232 | 1461253238334 Marionette TRACE conn5 <- [1,540,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:40:38 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:40:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 839ms 08:40:38 INFO - PROCESS | 1232 | 1461253238363 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 08:40:38 INFO - PROCESS | 1232 | 1461253238369 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 08:40:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:40:38 INFO - PROCESS | 1232 | 1461253238375 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:40:38 INFO - PROCESS | 1232 | 1461253238379 Marionette TRACE conn5 <- [1,542,null,{}] 08:40:38 INFO - PROCESS | 1232 | 1461253238385 Marionette TRACE conn5 -> [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:40:38 INFO - PROCESS | 1232 | 1461253238501 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 08:40:38 INFO - PROCESS | 1232 | 1461253238593 Marionette TRACE conn5 -> [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-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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:38 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A589F800 == 55 [pid = 1232] [id = 145] 08:40:38 INFO - PROCESS | 1232 | ++DOMWINDOW == 122 (000000E39F1E6400) [pid = 1232] [serial = 433] [outer = 0000000000000000] 08:40:38 INFO - PROCESS | 1232 | ++DOMWINDOW == 123 (000000E3A0BF8400) [pid = 1232] [serial = 434] [outer = 000000E39F1E6400] 08:40:38 INFO - PROCESS | 1232 | 1461253238653 Marionette DEBUG loaded listener.js 08:40:38 INFO - PROCESS | 1232 | ++DOMWINDOW == 124 (000000E3A3BDFC00) [pid = 1232] [serial = 435] [outer = 000000E39F1E6400] 08:40:39 INFO - PROCESS | 1232 | [1232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:40:39 INFO - PROCESS | 1232 | [1232] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:40:39 INFO - PROCESS | 1232 | 1461253239326 Marionette TRACE conn5 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 08:40:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:40:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 985ms 08:40:39 INFO - PROCESS | 1232 | 1461253239363 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 08:40:39 INFO - PROCESS | 1232 | 1461253239369 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 08:40:39 INFO - PROCESS | 1232 | 1461253239376 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:40:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:40:39 INFO - PROCESS | 1232 | 1461253239379 Marionette TRACE conn5 <- [1,546,null,{}] 08:40:39 INFO - PROCESS | 1232 | 1461253239384 Marionette TRACE conn5 -> [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:40:39 INFO - PROCESS | 1232 | 1461253239498 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 08:40:39 INFO - PROCESS | 1232 | 1461253239572 Marionette TRACE conn5 -> [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-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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:39 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B05C6000 == 56 [pid = 1232] [id = 146] 08:40:39 INFO - PROCESS | 1232 | ++DOMWINDOW == 125 (000000E3A8E26400) [pid = 1232] [serial = 436] [outer = 0000000000000000] 08:40:39 INFO - PROCESS | 1232 | ++DOMWINDOW == 126 (000000E3A987A800) [pid = 1232] [serial = 437] [outer = 000000E3A8E26400] 08:40:39 INFO - PROCESS | 1232 | 1461253239629 Marionette DEBUG loaded listener.js 08:40:39 INFO - PROCESS | 1232 | ++DOMWINDOW == 127 (000000E3ABD59400) [pid = 1232] [serial = 438] [outer = 000000E3A8E26400] 08:40:40 INFO - PROCESS | 1232 | 1461253240177 Marionette TRACE conn5 <- [1,548,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:40:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:40:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 838ms 08:40:40 INFO - PROCESS | 1232 | 1461253240221 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 08:40:40 INFO - PROCESS | 1232 | 1461253240224 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 08:40:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:40:40 INFO - PROCESS | 1232 | 1461253240227 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:40:40 INFO - PROCESS | 1232 | 1461253240232 Marionette TRACE conn5 <- [1,550,null,{}] 08:40:40 INFO - PROCESS | 1232 | 1461253240244 Marionette TRACE conn5 -> [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:40:40 INFO - PROCESS | 1232 | 1461253240354 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 08:40:40 INFO - PROCESS | 1232 | 1461253240443 Marionette TRACE conn5 -> [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-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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:40 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B486A800 == 57 [pid = 1232] [id = 147] 08:40:40 INFO - PROCESS | 1232 | ++DOMWINDOW == 128 (000000E3AC944800) [pid = 1232] [serial = 439] [outer = 0000000000000000] 08:40:40 INFO - PROCESS | 1232 | ++DOMWINDOW == 129 (000000E3ACDDA400) [pid = 1232] [serial = 440] [outer = 000000E3AC944800] 08:40:40 INFO - PROCESS | 1232 | 1461253240502 Marionette DEBUG loaded listener.js 08:40:40 INFO - PROCESS | 1232 | ++DOMWINDOW == 130 (000000E3AFE29000) [pid = 1232] [serial = 441] [outer = 000000E3AC944800] 08:40:40 INFO - PROCESS | 1232 | [1232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:40:40 INFO - PROCESS | 1232 | [1232] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:40:41 INFO - PROCESS | 1232 | 1461253241058 Marionette TRACE conn5 <- [1,552,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:40:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:40:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 881ms 08:40:41 INFO - PROCESS | 1232 | 1461253241111 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 08:40:41 INFO - PROCESS | 1232 | 1461253241114 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 08:40:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:40:41 INFO - PROCESS | 1232 | 1461253241117 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:40:41 INFO - PROCESS | 1232 | 1461253241119 Marionette TRACE conn5 <- [1,554,null,{}] 08:40:41 INFO - PROCESS | 1232 | 1461253241123 Marionette TRACE conn5 -> [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:40:41 INFO - PROCESS | 1232 | 1461253241232 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 08:40:41 INFO - PROCESS | 1232 | 1461253241318 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:41 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B0E11800 == 58 [pid = 1232] [id = 148] 08:40:41 INFO - PROCESS | 1232 | ++DOMWINDOW == 131 (000000E3B0BC8C00) [pid = 1232] [serial = 442] [outer = 0000000000000000] 08:40:41 INFO - PROCESS | 1232 | ++DOMWINDOW == 132 (000000E3B0BD1400) [pid = 1232] [serial = 443] [outer = 000000E3B0BC8C00] 08:40:41 INFO - PROCESS | 1232 | 1461253241375 Marionette DEBUG loaded listener.js 08:40:41 INFO - PROCESS | 1232 | ++DOMWINDOW == 133 (000000E3B24C3400) [pid = 1232] [serial = 444] [outer = 000000E3B0BC8C00] 08:40:41 INFO - PROCESS | 1232 | [1232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:40:41 INFO - PROCESS | 1232 | [1232] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:40:41 INFO - PROCESS | 1232 | 1461253241892 Marionette TRACE conn5 <- [1,556,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:40:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:40:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 838ms 08:40:41 INFO - PROCESS | 1232 | 1461253241958 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 08:40:41 INFO - PROCESS | 1232 | 1461253241960 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 08:40:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:40:41 INFO - PROCESS | 1232 | 1461253241964 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:40:41 INFO - PROCESS | 1232 | 1461253241966 Marionette TRACE conn5 <- [1,558,null,{}] 08:40:41 INFO - PROCESS | 1232 | 1461253241970 Marionette TRACE conn5 -> [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:40:42 INFO - PROCESS | 1232 | 1461253242073 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 08:40:42 INFO - PROCESS | 1232 | 1461253242160 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:42 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B487B000 == 59 [pid = 1232] [id = 149] 08:40:42 INFO - PROCESS | 1232 | ++DOMWINDOW == 134 (000000E3A3E37400) [pid = 1232] [serial = 445] [outer = 0000000000000000] 08:40:42 INFO - PROCESS | 1232 | ++DOMWINDOW == 135 (000000E3A3E3BC00) [pid = 1232] [serial = 446] [outer = 000000E3A3E37400] 08:40:42 INFO - PROCESS | 1232 | 1461253242215 Marionette DEBUG loaded listener.js 08:40:42 INFO - PROCESS | 1232 | ++DOMWINDOW == 136 (000000E3B0BC9000) [pid = 1232] [serial = 447] [outer = 000000E3A3E37400] 08:40:42 INFO - PROCESS | 1232 | [1232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:40:42 INFO - PROCESS | 1232 | [1232] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:40:42 INFO - PROCESS | 1232 | 1461253242819 Marionette TRACE conn5 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 08:40:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:40:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 880ms 08:40:42 INFO - PROCESS | 1232 | 1461253242846 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 08:40:42 INFO - PROCESS | 1232 | 1461253242849 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 08:40:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:40:42 INFO - PROCESS | 1232 | 1461253242852 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:40:42 INFO - PROCESS | 1232 | 1461253242855 Marionette TRACE conn5 <- [1,562,null,{}] 08:40:42 INFO - PROCESS | 1232 | 1461253242858 Marionette TRACE conn5 -> [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:40:42 INFO - PROCESS | 1232 | 1461253242972 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 08:40:43 INFO - PROCESS | 1232 | 1461253243060 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:43 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B07D3000 == 60 [pid = 1232] [id = 150] 08:40:43 INFO - PROCESS | 1232 | ++DOMWINDOW == 137 (000000E3B072F400) [pid = 1232] [serial = 448] [outer = 0000000000000000] 08:40:43 INFO - PROCESS | 1232 | ++DOMWINDOW == 138 (000000E3B26C5000) [pid = 1232] [serial = 449] [outer = 000000E3B072F400] 08:40:43 INFO - PROCESS | 1232 | 1461253243118 Marionette DEBUG loaded listener.js 08:40:43 INFO - PROCESS | 1232 | ++DOMWINDOW == 139 (000000E3B27B1000) [pid = 1232] [serial = 450] [outer = 000000E3B072F400] 08:40:43 INFO - PROCESS | 1232 | 1461253243634 Marionette TRACE conn5 <- [1,564,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:40:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:40:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 838ms 08:40:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:40:43 INFO - PROCESS | 1232 | 1461253243694 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 08:40:43 INFO - PROCESS | 1232 | 1461253243696 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 08:40:43 INFO - PROCESS | 1232 | 1461253243700 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:40:43 INFO - PROCESS | 1232 | 1461253243702 Marionette TRACE conn5 <- [1,566,null,{}] 08:40:43 INFO - PROCESS | 1232 | 1461253243706 Marionette TRACE conn5 -> [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:40:43 INFO - PROCESS | 1232 | 1461253243807 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 08:40:43 INFO - PROCESS | 1232 | 1461253243894 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:43 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B4880000 == 61 [pid = 1232] [id = 151] 08:40:43 INFO - PROCESS | 1232 | ++DOMWINDOW == 140 (000000E3B0734400) [pid = 1232] [serial = 451] [outer = 0000000000000000] 08:40:43 INFO - PROCESS | 1232 | ++DOMWINDOW == 141 (000000E3B084B000) [pid = 1232] [serial = 452] [outer = 000000E3B0734400] 08:40:43 INFO - PROCESS | 1232 | 1461253243951 Marionette DEBUG loaded listener.js 08:40:44 INFO - PROCESS | 1232 | ++DOMWINDOW == 142 (000000E3B0850C00) [pid = 1232] [serial = 453] [outer = 000000E3B0734400] 08:40:44 INFO - PROCESS | 1232 | 1461253244573 Marionette TRACE conn5 <- [1,568,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:40:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:40:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 923ms 08:40:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:40:44 INFO - PROCESS | 1232 | 1461253244626 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 08:40:44 INFO - PROCESS | 1232 | 1461253244628 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 08:40:44 INFO - PROCESS | 1232 | 1461253244632 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:40:44 INFO - PROCESS | 1232 | 1461253244634 Marionette TRACE conn5 <- [1,570,null,{}] 08:40:44 INFO - PROCESS | 1232 | 1461253244638 Marionette TRACE conn5 -> [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:40:44 INFO - PROCESS | 1232 | 1461253244743 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 08:40:44 INFO - PROCESS | 1232 | 1461253244836 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:44 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A45DF000 == 62 [pid = 1232] [id = 152] 08:40:44 INFO - PROCESS | 1232 | ++DOMWINDOW == 143 (000000E39F0D8800) [pid = 1232] [serial = 454] [outer = 0000000000000000] 08:40:44 INFO - PROCESS | 1232 | ++DOMWINDOW == 144 (000000E3ABD53C00) [pid = 1232] [serial = 455] [outer = 000000E39F0D8800] 08:40:44 INFO - PROCESS | 1232 | 1461253244890 Marionette DEBUG loaded listener.js 08:40:44 INFO - PROCESS | 1232 | ++DOMWINDOW == 145 (000000E3AFF37000) [pid = 1232] [serial = 456] [outer = 000000E39F0D8800] 08:40:45 INFO - PROCESS | 1232 | 1461253245568 Marionette TRACE conn5 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 08:40:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:40:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 984ms 08:40:45 INFO - PROCESS | 1232 | 1461253245619 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 08:40:45 INFO - PROCESS | 1232 | 1461253245623 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 08:40:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:40:45 INFO - PROCESS | 1232 | 1461253245629 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:40:45 INFO - PROCESS | 1232 | 1461253245633 Marionette TRACE conn5 <- [1,574,null,{}] 08:40:45 INFO - PROCESS | 1232 | 1461253245639 Marionette TRACE conn5 -> [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:40:45 INFO - PROCESS | 1232 | 1461253245742 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 08:40:45 INFO - PROCESS | 1232 | 1461253245840 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:45 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AC7C8000 == 63 [pid = 1232] [id = 153] 08:40:45 INFO - PROCESS | 1232 | ++DOMWINDOW == 146 (000000E39DFDB000) [pid = 1232] [serial = 457] [outer = 0000000000000000] 08:40:45 INFO - PROCESS | 1232 | ++DOMWINDOW == 147 (000000E39F0DD400) [pid = 1232] [serial = 458] [outer = 000000E39DFDB000] 08:40:45 INFO - PROCESS | 1232 | 1461253245890 Marionette DEBUG loaded listener.js 08:40:45 INFO - PROCESS | 1232 | ++DOMWINDOW == 148 (000000E3A3BD5800) [pid = 1232] [serial = 459] [outer = 000000E39DFDB000] 08:40:46 INFO - PROCESS | 1232 | [1232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:40:46 INFO - PROCESS | 1232 | [1232] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:40:46 INFO - PROCESS | 1232 | 1461253246473 Marionette TRACE conn5 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 08:40:46 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B4FB6800 == 62 [pid = 1232] [id = 143] 08:40:46 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B46A9000 == 61 [pid = 1232] [id = 142] 08:40:46 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B3DA0000 == 60 [pid = 1232] [id = 141] 08:40:46 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A46B2800 == 59 [pid = 1232] [id = 140] 08:40:46 INFO - PROCESS | 1232 | --DOCSHELL 000000E39F089000 == 58 [pid = 1232] [id = 139] 08:40:46 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B0307800 == 57 [pid = 1232] [id = 138] 08:40:46 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AF83C800 == 56 [pid = 1232] [id = 137] 08:40:46 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AC1AC800 == 55 [pid = 1232] [id = 136] 08:40:46 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A3ED3800 == 54 [pid = 1232] [id = 135] 08:40:46 INFO - PROCESS | 1232 | --DOMWINDOW == 147 (000000E3B24C5C00) [pid = 1232] [serial = 385] [outer = 0000000000000000] [url = about:blank] 08:40:46 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AC1AF000 == 53 [pid = 1232] [id = 134] 08:40:46 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A4BC3000 == 52 [pid = 1232] [id = 130] 08:40:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:40:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 944ms 08:40:46 INFO - PROCESS | 1232 | 1461253246580 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 08:40:46 INFO - PROCESS | 1232 | 1461253246585 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 08:40:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:40:46 INFO - PROCESS | 1232 | 1461253246592 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:40:46 INFO - PROCESS | 1232 | 1461253246595 Marionette TRACE conn5 <- [1,578,null,{}] 08:40:46 INFO - PROCESS | 1232 | 1461253246598 Marionette TRACE conn5 -> [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:40:46 INFO - PROCESS | 1232 | 1461253246705 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 08:40:46 INFO - PROCESS | 1232 | --DOMWINDOW == 146 (000000E3AED29800) [pid = 1232] [serial = 329] [outer = 0000000000000000] [url = about:blank] 08:40:46 INFO - PROCESS | 1232 | --DOMWINDOW == 145 (000000E3A9730000) [pid = 1232] [serial = 383] [outer = 0000000000000000] [url = about:blank] 08:40:46 INFO - PROCESS | 1232 | --DOMWINDOW == 144 (000000E3AD187800) [pid = 1232] [serial = 370] [outer = 0000000000000000] [url = about:blank] 08:40:46 INFO - PROCESS | 1232 | --DOMWINDOW == 143 (000000E3AD71A800) [pid = 1232] [serial = 371] [outer = 0000000000000000] [url = about:blank] 08:40:46 INFO - PROCESS | 1232 | --DOMWINDOW == 142 (000000E3AF8D2C00) [pid = 1232] [serial = 373] [outer = 0000000000000000] [url = about:blank] 08:40:46 INFO - PROCESS | 1232 | --DOMWINDOW == 141 (000000E3A3BDCC00) [pid = 1232] [serial = 379] [outer = 0000000000000000] [url = about:blank] 08:40:46 INFO - PROCESS | 1232 | --DOMWINDOW == 140 (000000E3A98ED400) [pid = 1232] [serial = 364] [outer = 0000000000000000] [url = about:blank] 08:40:46 INFO - PROCESS | 1232 | --DOMWINDOW == 139 (000000E3ABAE4400) [pid = 1232] [serial = 365] [outer = 0000000000000000] [url = about:blank] 08:40:46 INFO - PROCESS | 1232 | --DOMWINDOW == 138 (000000E39F0D9000) [pid = 1232] [serial = 343] [outer = 0000000000000000] [url = about:blank] 08:40:46 INFO - PROCESS | 1232 | --DOMWINDOW == 137 (000000E3A3BC9400) [pid = 1232] [serial = 359] [outer = 0000000000000000] [url = about:blank] 08:40:46 INFO - PROCESS | 1232 | --DOMWINDOW == 136 (000000E39F0DF400) [pid = 1232] [serial = 358] [outer = 0000000000000000] [url = about:blank] 08:40:46 INFO - PROCESS | 1232 | --DOMWINDOW == 135 (000000E3AC131400) [pid = 1232] [serial = 367] [outer = 0000000000000000] [url = about:blank] 08:40:46 INFO - PROCESS | 1232 | --DOMWINDOW == 134 (000000E3A3BC8400) [pid = 1232] [serial = 361] [outer = 0000000000000000] [url = about:blank] 08:40:46 INFO - PROCESS | 1232 | --DOMWINDOW == 133 (000000E3A5565C00) [pid = 1232] [serial = 362] [outer = 0000000000000000] [url = about:blank] 08:40:46 INFO - PROCESS | 1232 | --DOMWINDOW == 132 (000000E39F670C00) [pid = 1232] [serial = 376] [outer = 0000000000000000] [url = about:blank] 08:40:46 INFO - PROCESS | 1232 | --DOMWINDOW == 131 (000000E3AC924C00) [pid = 1232] [serial = 356] [outer = 0000000000000000] [url = about:blank] 08:40:46 INFO - PROCESS | 1232 | --DOMWINDOW == 130 (000000E3AC63E000) [pid = 1232] [serial = 355] [outer = 0000000000000000] [url = about:blank] 08:40:46 INFO - PROCESS | 1232 | --DOMWINDOW == 129 (000000E3A4AF6400) [pid = 1232] [serial = 346] [outer = 0000000000000000] [url = about:blank] 08:40:46 INFO - PROCESS | 1232 | --DOMWINDOW == 128 (000000E3ABD58400) [pid = 1232] [serial = 349] [outer = 0000000000000000] [url = about:blank] 08:40:46 INFO - PROCESS | 1232 | --DOMWINDOW == 127 (000000E3ABF35000) [pid = 1232] [serial = 352] [outer = 0000000000000000] [url = about:blank] 08:40:46 INFO - PROCESS | 1232 | --DOMWINDOW == 126 (000000E3B245D400) [pid = 1232] [serial = 377] [outer = 0000000000000000] [url = about:blank] 08:40:46 INFO - PROCESS | 1232 | --DOMWINDOW == 125 (000000E3A972A000) [pid = 1232] [serial = 382] [outer = 0000000000000000] [url = about:blank] 08:40:46 INFO - PROCESS | 1232 | --DOMWINDOW == 124 (000000E3AFF3E400) [pid = 1232] [serial = 374] [outer = 0000000000000000] [url = about:blank] 08:40:46 INFO - PROCESS | 1232 | --DOMWINDOW == 123 (000000E3AC944C00) [pid = 1232] [serial = 368] [outer = 0000000000000000] [url = about:blank] 08:40:46 INFO - PROCESS | 1232 | --DOMWINDOW == 122 (000000E3A8E24800) [pid = 1232] [serial = 380] [outer = 0000000000000000] [url = about:blank] 08:40:46 INFO - PROCESS | 1232 | 1461253246782 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:46 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A4A71000 == 53 [pid = 1232] [id = 154] 08:40:46 INFO - PROCESS | 1232 | ++DOMWINDOW == 123 (000000E39E0E2400) [pid = 1232] [serial = 460] [outer = 0000000000000000] 08:40:46 INFO - PROCESS | 1232 | ++DOMWINDOW == 124 (000000E3A3B60400) [pid = 1232] [serial = 461] [outer = 000000E39E0E2400] 08:40:46 INFO - PROCESS | 1232 | 1461253246830 Marionette DEBUG loaded listener.js 08:40:46 INFO - PROCESS | 1232 | ++DOMWINDOW == 125 (000000E3A3EB3000) [pid = 1232] [serial = 462] [outer = 000000E39E0E2400] 08:40:47 INFO - PROCESS | 1232 | 1461253247217 Marionette TRACE conn5 <- [1,580,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:40:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:40:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 691ms 08:40:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:40:47 INFO - PROCESS | 1232 | 1461253247290 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 08:40:47 INFO - PROCESS | 1232 | 1461253247293 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 08:40:47 INFO - PROCESS | 1232 | 1461253247301 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:40:47 INFO - PROCESS | 1232 | 1461253247304 Marionette TRACE conn5 <- [1,582,null,{}] 08:40:47 INFO - PROCESS | 1232 | 1461253247316 Marionette TRACE conn5 -> [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:40:47 INFO - PROCESS | 1232 | 1461253247405 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 08:40:47 INFO - PROCESS | 1232 | 1461253247420 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:47 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AE974800 == 54 [pid = 1232] [id = 155] 08:40:47 INFO - PROCESS | 1232 | ++DOMWINDOW == 126 (000000E3A8F4BC00) [pid = 1232] [serial = 463] [outer = 0000000000000000] 08:40:47 INFO - PROCESS | 1232 | ++DOMWINDOW == 127 (000000E3A97C2000) [pid = 1232] [serial = 464] [outer = 000000E3A8F4BC00] 08:40:47 INFO - PROCESS | 1232 | 1461253247469 Marionette DEBUG loaded listener.js 08:40:47 INFO - PROCESS | 1232 | ++DOMWINDOW == 128 (000000E3ABAE2000) [pid = 1232] [serial = 465] [outer = 000000E3A8F4BC00] 08:40:47 INFO - PROCESS | 1232 | 1461253247932 Marionette TRACE conn5 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 08:40:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:40:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 691ms 08:40:48 INFO - PROCESS | 1232 | 1461253247993 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 08:40:48 INFO - PROCESS | 1232 | 1461253247996 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 08:40:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:40:48 INFO - PROCESS | 1232 | 1461253247999 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:40:48 INFO - PROCESS | 1232 | 1461253248001 Marionette TRACE conn5 <- [1,586,null,{}] 08:40:48 INFO - PROCESS | 1232 | 1461253248004 Marionette TRACE conn5 -> [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:40:48 INFO - PROCESS | 1232 | 1461253248092 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 08:40:48 INFO - PROCESS | 1232 | 1461253248100 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:48 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B05D2800 == 55 [pid = 1232] [id = 156] 08:40:48 INFO - PROCESS | 1232 | ++DOMWINDOW == 129 (000000E3ABE50800) [pid = 1232] [serial = 466] [outer = 0000000000000000] 08:40:48 INFO - PROCESS | 1232 | ++DOMWINDOW == 130 (000000E3ABF37800) [pid = 1232] [serial = 467] [outer = 000000E3ABE50800] 08:40:48 INFO - PROCESS | 1232 | 1461253248148 Marionette DEBUG loaded listener.js 08:40:48 INFO - PROCESS | 1232 | ++DOMWINDOW == 131 (000000E3AC204400) [pid = 1232] [serial = 468] [outer = 000000E3ABE50800] 08:40:48 INFO - PROCESS | 1232 | 1461253248581 Marionette TRACE conn5 <- [1,588,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:40:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:40:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 628ms 08:40:48 INFO - PROCESS | 1232 | 1461253248630 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 08:40:48 INFO - PROCESS | 1232 | 1461253248632 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 08:40:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:40:48 INFO - PROCESS | 1232 | 1461253248635 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:40:48 INFO - PROCESS | 1232 | 1461253248637 Marionette TRACE conn5 <- [1,590,null,{}] 08:40:48 INFO - PROCESS | 1232 | 1461253248641 Marionette TRACE conn5 -> [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:40:48 INFO - PROCESS | 1232 | 1461253248723 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 08:40:48 INFO - PROCESS | 1232 | 1461253248761 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:48 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B0E09000 == 56 [pid = 1232] [id = 157] 08:40:48 INFO - PROCESS | 1232 | ++DOMWINDOW == 132 (000000E3AC20F800) [pid = 1232] [serial = 469] [outer = 0000000000000000] 08:40:48 INFO - PROCESS | 1232 | ++DOMWINDOW == 133 (000000E3AC7EC400) [pid = 1232] [serial = 470] [outer = 000000E3AC20F800] 08:40:48 INFO - PROCESS | 1232 | 1461253248806 Marionette DEBUG loaded listener.js 08:40:48 INFO - PROCESS | 1232 | ++DOMWINDOW == 134 (000000E3AC953800) [pid = 1232] [serial = 471] [outer = 000000E3AC20F800] 08:40:49 INFO - PROCESS | 1232 | 1461253249291 Marionette TRACE conn5 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 08:40:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:40:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 691ms 08:40:49 INFO - PROCESS | 1232 | 1461253249330 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 08:40:49 INFO - PROCESS | 1232 | 1461253249332 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 08:40:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:40:49 INFO - PROCESS | 1232 | 1461253249335 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:40:49 INFO - PROCESS | 1232 | 1461253249337 Marionette TRACE conn5 <- [1,594,null,{}] 08:40:49 INFO - PROCESS | 1232 | 1461253249341 Marionette TRACE conn5 -> [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:40:49 INFO - PROCESS | 1232 | 1461253249471 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 08:40:49 INFO - PROCESS | 1232 | 1461253249526 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:49 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AB4F5800 == 57 [pid = 1232] [id = 158] 08:40:49 INFO - PROCESS | 1232 | ++DOMWINDOW == 135 (000000E3A8F56800) [pid = 1232] [serial = 472] [outer = 0000000000000000] 08:40:49 INFO - PROCESS | 1232 | ++DOMWINDOW == 136 (000000E3ABA2F000) [pid = 1232] [serial = 473] [outer = 000000E3A8F56800] 08:40:49 INFO - PROCESS | 1232 | 1461253249574 Marionette DEBUG loaded listener.js 08:40:49 INFO - PROCESS | 1232 | ++DOMWINDOW == 137 (000000E3B072CC00) [pid = 1232] [serial = 474] [outer = 000000E3A8F56800] 08:40:50 INFO - PROCESS | 1232 | 1461253250003 Marionette TRACE conn5 <- [1,596,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:40:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:40:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 691ms 08:40:50 INFO - PROCESS | 1232 | 1461253250030 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 08:40:50 INFO - PROCESS | 1232 | 1461253250032 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 08:40:50 INFO - PROCESS | 1232 | 1461253250035 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:40:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:40:50 INFO - PROCESS | 1232 | 1461253250037 Marionette TRACE conn5 <- [1,598,null,{}] 08:40:50 INFO - PROCESS | 1232 | 1461253250040 Marionette TRACE conn5 -> [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:40:50 INFO - PROCESS | 1232 | 1461253250177 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 08:40:50 INFO - PROCESS | 1232 | 1461253250200 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:50 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B3CAD800 == 58 [pid = 1232] [id = 159] 08:40:50 INFO - PROCESS | 1232 | ++DOMWINDOW == 138 (000000E3B0733800) [pid = 1232] [serial = 475] [outer = 0000000000000000] 08:40:50 INFO - PROCESS | 1232 | ++DOMWINDOW == 139 (000000E3B0A49400) [pid = 1232] [serial = 476] [outer = 000000E3B0733800] 08:40:50 INFO - PROCESS | 1232 | 1461253250245 Marionette DEBUG loaded listener.js 08:40:50 INFO - PROCESS | 1232 | ++DOMWINDOW == 140 (000000E3B0A53C00) [pid = 1232] [serial = 477] [outer = 000000E3B0733800] 08:40:50 INFO - PROCESS | 1232 | 1461253250672 Marionette TRACE conn5 <- [1,600,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:40:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:40:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 672ms 08:40:50 INFO - PROCESS | 1232 | 1461253250713 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 08:40:50 INFO - PROCESS | 1232 | 1461253250715 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 08:40:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:40:50 INFO - PROCESS | 1232 | 1461253250719 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:40:50 INFO - PROCESS | 1232 | 1461253250721 Marionette TRACE conn5 <- [1,602,null,{}] 08:40:50 INFO - PROCESS | 1232 | 1461253250724 Marionette TRACE conn5 -> [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:40:50 INFO - PROCESS | 1232 | [1232] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 08:40:51 INFO - PROCESS | 1232 | 1461253251036 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 08:40:51 INFO - PROCESS | 1232 | --DOMWINDOW == 139 (000000E3ABADD800) [pid = 1232] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:40:51 INFO - PROCESS | 1232 | --DOMWINDOW == 138 (000000E3B2464C00) [pid = 1232] [serial = 384] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:40:51 INFO - PROCESS | 1232 | --DOMWINDOW == 137 (000000E3AC207000) [pid = 1232] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:40:51 INFO - PROCESS | 1232 | --DOMWINDOW == 136 (000000E39D614400) [pid = 1232] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:40:51 INFO - PROCESS | 1232 | --DOMWINDOW == 135 (000000E3A859DC00) [pid = 1232] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:40:51 INFO - PROCESS | 1232 | --DOMWINDOW == 134 (000000E3A8E20C00) [pid = 1232] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:40:51 INFO - PROCESS | 1232 | --DOMWINDOW == 133 (000000E3A3EB4C00) [pid = 1232] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:40:51 INFO - PROCESS | 1232 | --DOMWINDOW == 132 (000000E39F215800) [pid = 1232] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:40:51 INFO - PROCESS | 1232 | --DOMWINDOW == 131 (000000E3AC63CC00) [pid = 1232] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:40:51 INFO - PROCESS | 1232 | --DOMWINDOW == 130 (000000E3AD718400) [pid = 1232] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:40:51 INFO - PROCESS | 1232 | --DOMWINDOW == 129 (000000E3ABF40C00) [pid = 1232] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:40:51 INFO - PROCESS | 1232 | 1461253251267 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:51 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A4BC4800 == 59 [pid = 1232] [id = 160] 08:40:51 INFO - PROCESS | 1232 | ++DOMWINDOW == 130 (000000E39F0D3C00) [pid = 1232] [serial = 478] [outer = 0000000000000000] 08:40:51 INFO - PROCESS | 1232 | ++DOMWINDOW == 131 (000000E39F66C800) [pid = 1232] [serial = 479] [outer = 000000E39F0D3C00] 08:40:51 INFO - PROCESS | 1232 | 1461253251312 Marionette DEBUG loaded listener.js 08:40:51 INFO - PROCESS | 1232 | ++DOMWINDOW == 132 (000000E3ABF40C00) [pid = 1232] [serial = 480] [outer = 000000E39F0D3C00] 08:40:51 INFO - PROCESS | 1232 | 1461253251737 Marionette TRACE conn5 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 08:40:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:40:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1028ms 08:40:51 INFO - PROCESS | 1232 | 1461253251748 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 08:40:51 INFO - PROCESS | 1232 | 1461253251750 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 08:40:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:40:51 INFO - PROCESS | 1232 | 1461253251753 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:40:51 INFO - PROCESS | 1232 | 1461253251755 Marionette TRACE conn5 <- [1,606,null,{}] 08:40:51 INFO - PROCESS | 1232 | 1461253251758 Marionette TRACE conn5 -> [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:40:51 INFO - PROCESS | 1232 | 1461253251868 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 08:40:51 INFO - PROCESS | 1232 | 1461253251878 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:51 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B4879000 == 60 [pid = 1232] [id = 161] 08:40:51 INFO - PROCESS | 1232 | ++DOMWINDOW == 133 (000000E3AC94A800) [pid = 1232] [serial = 481] [outer = 0000000000000000] 08:40:51 INFO - PROCESS | 1232 | ++DOMWINDOW == 134 (000000E3B06F1000) [pid = 1232] [serial = 482] [outer = 000000E3AC94A800] 08:40:51 INFO - PROCESS | 1232 | 1461253251925 Marionette DEBUG loaded listener.js 08:40:52 INFO - PROCESS | 1232 | ++DOMWINDOW == 135 (000000E3B06F6C00) [pid = 1232] [serial = 483] [outer = 000000E3AC94A800] 08:40:52 INFO - PROCESS | 1232 | 1461253252306 Marionette TRACE conn5 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:40:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:40:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 587ms 08:40:52 INFO - PROCESS | 1232 | 1461253252343 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 08:40:52 INFO - PROCESS | 1232 | 1461253252345 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 08:40:52 INFO - PROCESS | 1232 | 1461253252348 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:40:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:40:52 INFO - PROCESS | 1232 | 1461253252350 Marionette TRACE conn5 <- [1,610,null,{}] 08:40:52 INFO - PROCESS | 1232 | 1461253252353 Marionette TRACE conn5 -> [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:40:52 INFO - PROCESS | 1232 | 1461253252438 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 08:40:52 INFO - PROCESS | 1232 | 1461253252516 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:52 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B4E35000 == 61 [pid = 1232] [id = 162] 08:40:52 INFO - PROCESS | 1232 | ++DOMWINDOW == 136 (000000E3B08A8400) [pid = 1232] [serial = 484] [outer = 0000000000000000] 08:40:52 INFO - PROCESS | 1232 | ++DOMWINDOW == 137 (000000E3B08AB000) [pid = 1232] [serial = 485] [outer = 000000E3B08A8400] 08:40:52 INFO - PROCESS | 1232 | 1461253252592 Marionette DEBUG loaded listener.js 08:40:52 INFO - PROCESS | 1232 | ++DOMWINDOW == 138 (000000E3B0BCA400) [pid = 1232] [serial = 486] [outer = 000000E3B08A8400] 08:40:52 INFO - PROCESS | 1232 | 1461253252955 Marionette TRACE conn5 <- [1,612,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:40:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:40:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 626ms 08:40:52 INFO - PROCESS | 1232 | 1461253252978 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 08:40:52 INFO - PROCESS | 1232 | 1461253252980 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 08:40:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:40:52 INFO - PROCESS | 1232 | 1461253252984 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:40:52 INFO - PROCESS | 1232 | 1461253252986 Marionette TRACE conn5 <- [1,614,null,{}] 08:40:53 INFO - PROCESS | 1232 | 1461253252990 Marionette TRACE conn5 -> [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:40:53 INFO - PROCESS | 1232 | 1461253253129 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 08:40:53 INFO - PROCESS | 1232 | 1461253253137 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:53 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B0AC2800 == 62 [pid = 1232] [id = 163] 08:40:53 INFO - PROCESS | 1232 | ++DOMWINDOW == 139 (000000E3B2455800) [pid = 1232] [serial = 487] [outer = 0000000000000000] 08:40:53 INFO - PROCESS | 1232 | ++DOMWINDOW == 140 (000000E3B26C1C00) [pid = 1232] [serial = 488] [outer = 000000E3B2455800] 08:40:53 INFO - PROCESS | 1232 | 1461253253187 Marionette DEBUG loaded listener.js 08:40:53 INFO - PROCESS | 1232 | ++DOMWINDOW == 141 (000000E3B3D87400) [pid = 1232] [serial = 489] [outer = 000000E3B2455800] 08:40:53 INFO - PROCESS | 1232 | 1461253253904 Marionette TRACE conn5 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 08:40:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:40:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 983ms 08:40:53 INFO - PROCESS | 1232 | 1461253253970 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 08:40:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:40:53 INFO - PROCESS | 1232 | 1461253253976 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 08:40:53 INFO - PROCESS | 1232 | 1461253253983 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:40:53 INFO - PROCESS | 1232 | 1461253253987 Marionette TRACE conn5 <- [1,618,null,{}] 08:40:54 INFO - PROCESS | 1232 | 1461253253993 Marionette TRACE conn5 -> [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:40:54 INFO - PROCESS | 1232 | 1461253254140 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 08:40:54 INFO - PROCESS | 1232 | 1461253254281 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:54 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AC1A6000 == 63 [pid = 1232] [id = 164] 08:40:54 INFO - PROCESS | 1232 | ++DOMWINDOW == 142 (000000E3A4A39800) [pid = 1232] [serial = 490] [outer = 0000000000000000] 08:40:54 INFO - PROCESS | 1232 | ++DOMWINDOW == 143 (000000E3A5569400) [pid = 1232] [serial = 491] [outer = 000000E3A4A39800] 08:40:54 INFO - PROCESS | 1232 | 1461253254343 Marionette DEBUG loaded listener.js 08:40:54 INFO - PROCESS | 1232 | ++DOMWINDOW == 144 (000000E3A85A2C00) [pid = 1232] [serial = 492] [outer = 000000E3A4A39800] 08:40:54 INFO - PROCESS | 1232 | 1461253254906 Marionette TRACE conn5 <- [1,620,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:40:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:40:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 986ms 08:40:54 INFO - PROCESS | 1232 | 1461253254970 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 08:40:54 INFO - PROCESS | 1232 | 1461253254977 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 08:40:54 INFO - PROCESS | 1232 | 1461253254983 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:40:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:40:54 INFO - PROCESS | 1232 | 1461253254986 Marionette TRACE conn5 <- [1,622,null,{}] 08:40:54 INFO - PROCESS | 1232 | 1461253254991 Marionette TRACE conn5 -> [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:40:55 INFO - PROCESS | 1232 | 1461253255108 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 08:40:55 INFO - PROCESS | 1232 | 1461253255228 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:55 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B091E800 == 64 [pid = 1232] [id = 165] 08:40:55 INFO - PROCESS | 1232 | ++DOMWINDOW == 145 (000000E3ABD5BC00) [pid = 1232] [serial = 493] [outer = 0000000000000000] 08:40:55 INFO - PROCESS | 1232 | ++DOMWINDOW == 146 (000000E3AC20A800) [pid = 1232] [serial = 494] [outer = 000000E3ABD5BC00] 08:40:55 INFO - PROCESS | 1232 | 1461253255285 Marionette DEBUG loaded listener.js 08:40:55 INFO - PROCESS | 1232 | ++DOMWINDOW == 147 (000000E3AD714800) [pid = 1232] [serial = 495] [outer = 000000E3ABD5BC00] 08:40:55 INFO - PROCESS | 1232 | [1232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:40:55 INFO - PROCESS | 1232 | [1232] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:40:55 INFO - PROCESS | 1232 | 1461253255866 Marionette TRACE conn5 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 08:40:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:40:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 923ms 08:40:55 INFO - PROCESS | 1232 | 1461253255912 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 08:40:55 INFO - PROCESS | 1232 | 1461253255915 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 08:40:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:40:55 INFO - PROCESS | 1232 | 1461253255919 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:40:55 INFO - PROCESS | 1232 | 1461253255924 Marionette TRACE conn5 <- [1,626,null,{}] 08:40:55 INFO - PROCESS | 1232 | 1461253255937 Marionette TRACE conn5 -> [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:40:56 INFO - PROCESS | 1232 | 1461253256052 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 08:40:56 INFO - PROCESS | 1232 | 1461253256145 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:56 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B4E2C800 == 65 [pid = 1232] [id = 166] 08:40:56 INFO - PROCESS | 1232 | ++DOMWINDOW == 148 (000000E3B06F1400) [pid = 1232] [serial = 496] [outer = 0000000000000000] 08:40:56 INFO - PROCESS | 1232 | ++DOMWINDOW == 149 (000000E3B08A1000) [pid = 1232] [serial = 497] [outer = 000000E3B06F1400] 08:40:56 INFO - PROCESS | 1232 | 1461253256203 Marionette DEBUG loaded listener.js 08:40:56 INFO - PROCESS | 1232 | ++DOMWINDOW == 150 (000000E3B24C5C00) [pid = 1232] [serial = 498] [outer = 000000E3B06F1400] 08:40:56 INFO - PROCESS | 1232 | [1232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:40:56 INFO - PROCESS | 1232 | [1232] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:40:56 INFO - PROCESS | 1232 | 1461253256782 Marionette TRACE conn5 <- [1,628,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:40:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:40:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 944ms 08:40:56 INFO - PROCESS | 1232 | 1461253256865 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 08:40:56 INFO - PROCESS | 1232 | 1461253256869 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 08:40:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:40:56 INFO - PROCESS | 1232 | 1461253256872 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:40:56 INFO - PROCESS | 1232 | 1461253256875 Marionette TRACE conn5 <- [1,630,null,{}] 08:40:56 INFO - PROCESS | 1232 | 1461253256879 Marionette TRACE conn5 -> [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:40:57 INFO - PROCESS | 1232 | 1461253256993 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 08:40:57 INFO - PROCESS | 1232 | 1461253257112 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:57 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B0421000 == 66 [pid = 1232] [id = 167] 08:40:57 INFO - PROCESS | 1232 | ++DOMWINDOW == 151 (000000E3B3D82800) [pid = 1232] [serial = 499] [outer = 0000000000000000] 08:40:57 INFO - PROCESS | 1232 | ++DOMWINDOW == 152 (000000E3B3D85000) [pid = 1232] [serial = 500] [outer = 000000E3B3D82800] 08:40:57 INFO - PROCESS | 1232 | 1461253257169 Marionette DEBUG loaded listener.js 08:40:57 INFO - PROCESS | 1232 | ++DOMWINDOW == 153 (000000E3B45A3000) [pid = 1232] [serial = 501] [outer = 000000E3B3D82800] 08:40:57 INFO - PROCESS | 1232 | 1461253257750 Marionette TRACE conn5 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 08:40:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:40:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 943ms 08:40:57 INFO - PROCESS | 1232 | 1461253257817 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 08:40:57 INFO - PROCESS | 1232 | 1461253257820 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 08:40:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:40:57 INFO - PROCESS | 1232 | 1461253257824 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:40:57 INFO - PROCESS | 1232 | 1461253257826 Marionette TRACE conn5 <- [1,634,null,{}] 08:40:57 INFO - PROCESS | 1232 | 1461253257830 Marionette TRACE conn5 -> [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:40:57 INFO - PROCESS | 1232 | 1461253257943 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 08:40:58 INFO - PROCESS | 1232 | 1461253258061 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:58 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A46AD000 == 67 [pid = 1232] [id = 168] 08:40:58 INFO - PROCESS | 1232 | ++DOMWINDOW == 154 (000000E39F216C00) [pid = 1232] [serial = 502] [outer = 0000000000000000] 08:40:58 INFO - PROCESS | 1232 | ++DOMWINDOW == 155 (000000E3A3BE3400) [pid = 1232] [serial = 503] [outer = 000000E39F216C00] 08:40:58 INFO - PROCESS | 1232 | 1461253258118 Marionette DEBUG loaded listener.js 08:40:58 INFO - PROCESS | 1232 | ++DOMWINDOW == 156 (000000E3AC927400) [pid = 1232] [serial = 504] [outer = 000000E39F216C00] 08:40:58 INFO - PROCESS | 1232 | 1461253258957 Marionette TRACE conn5 <- [1,636,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:40:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:40:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1185ms 08:40:59 INFO - PROCESS | 1232 | 1461253259011 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 08:40:59 INFO - PROCESS | 1232 | 1461253259016 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 08:40:59 INFO - PROCESS | 1232 | 1461253259021 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:40:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:40:59 INFO - PROCESS | 1232 | 1461253259025 Marionette TRACE conn5 <- [1,638,null,{}] 08:40:59 INFO - PROCESS | 1232 | 1461253259031 Marionette TRACE conn5 -> [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:40:59 INFO - PROCESS | 1232 | 1461253259132 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 08:40:59 INFO - PROCESS | 1232 | 1461253259260 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:40:59 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AC1A3800 == 68 [pid = 1232] [id = 169] 08:40:59 INFO - PROCESS | 1232 | ++DOMWINDOW == 157 (000000E39F215800) [pid = 1232] [serial = 505] [outer = 0000000000000000] 08:40:59 INFO - PROCESS | 1232 | ++DOMWINDOW == 158 (000000E39F66BC00) [pid = 1232] [serial = 506] [outer = 000000E39F215800] 08:40:59 INFO - PROCESS | 1232 | 1461253259312 Marionette DEBUG loaded listener.js 08:40:59 INFO - PROCESS | 1232 | ++DOMWINDOW == 159 (000000E3A48F1C00) [pid = 1232] [serial = 507] [outer = 000000E39F215800] 08:40:59 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B4676000 == 67 [pid = 1232] [id = 105] 08:40:59 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B4E2F800 == 66 [pid = 1232] [id = 59] 08:40:59 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B4E35000 == 65 [pid = 1232] [id = 162] 08:40:59 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B4879000 == 64 [pid = 1232] [id = 161] 08:40:59 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A4BC4800 == 63 [pid = 1232] [id = 160] 08:40:59 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B3CAD800 == 62 [pid = 1232] [id = 159] 08:40:59 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AB4F5800 == 61 [pid = 1232] [id = 158] 08:40:59 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B0E09000 == 60 [pid = 1232] [id = 157] 08:40:59 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B05D2800 == 59 [pid = 1232] [id = 156] 08:40:59 INFO - PROCESS | 1232 | --DOMWINDOW == 158 (000000E3ACDDE400) [pid = 1232] [serial = 395] [outer = 0000000000000000] [url = about:blank] 08:40:59 INFO - PROCESS | 1232 | --DOMWINDOW == 157 (000000E3AFE23C00) [pid = 1232] [serial = 431] [outer = 0000000000000000] [url = about:blank] 08:40:59 INFO - PROCESS | 1232 | --DOMWINDOW == 156 (000000E39F217400) [pid = 1232] [serial = 388] [outer = 0000000000000000] [url = about:blank] 08:40:59 INFO - PROCESS | 1232 | --DOMWINDOW == 155 (000000E3AB8D5400) [pid = 1232] [serial = 392] [outer = 0000000000000000] [url = about:blank] 08:40:59 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AE974800 == 58 [pid = 1232] [id = 155] 08:40:59 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A4A71000 == 57 [pid = 1232] [id = 154] 08:40:59 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AC7C8000 == 56 [pid = 1232] [id = 153] 08:40:59 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B486A800 == 55 [pid = 1232] [id = 147] 08:40:59 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B05C6000 == 54 [pid = 1232] [id = 146] 08:40:59 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A589F800 == 53 [pid = 1232] [id = 145] 08:40:59 INFO - PROCESS | 1232 | 1461253259981 Marionette TRACE conn5 <- [1,640,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:41:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:41:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 986ms 08:41:00 INFO - PROCESS | 1232 | 1461253260012 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 08:41:00 INFO - PROCESS | 1232 | 1461253260018 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 08:41:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:41:00 INFO - PROCESS | 1232 | --DOMWINDOW == 154 (000000E3A8E26800) [pid = 1232] [serial = 410] [outer = 0000000000000000] [url = about:blank] 08:41:00 INFO - PROCESS | 1232 | --DOMWINDOW == 153 (000000E3A9724800) [pid = 1232] [serial = 411] [outer = 0000000000000000] [url = about:blank] 08:41:00 INFO - PROCESS | 1232 | --DOMWINDOW == 152 (000000E3A4681000) [pid = 1232] [serial = 407] [outer = 0000000000000000] [url = about:blank] 08:41:00 INFO - PROCESS | 1232 | --DOMWINDOW == 151 (000000E3A5E8E000) [pid = 1232] [serial = 408] [outer = 0000000000000000] [url = about:blank] 08:41:00 INFO - PROCESS | 1232 | --DOMWINDOW == 150 (000000E3A467B800) [pid = 1232] [serial = 402] [outer = 0000000000000000] [url = about:blank] 08:41:00 INFO - PROCESS | 1232 | --DOMWINDOW == 149 (000000E3AC921400) [pid = 1232] [serial = 422] [outer = 0000000000000000] [url = about:blank] 08:41:00 INFO - PROCESS | 1232 | --DOMWINDOW == 148 (000000E39F66F400) [pid = 1232] [serial = 401] [outer = 0000000000000000] [url = about:blank] 08:41:00 INFO - PROCESS | 1232 | --DOMWINDOW == 147 (000000E3B0BCB800) [pid = 1232] [serial = 398] [outer = 0000000000000000] [url = about:blank] 08:41:00 INFO - PROCESS | 1232 | --DOMWINDOW == 146 (000000E3AE543400) [pid = 1232] [serial = 429] [outer = 0000000000000000] [url = about:blank] 08:41:00 INFO - PROCESS | 1232 | --DOMWINDOW == 145 (000000E3AC635800) [pid = 1232] [serial = 420] [outer = 0000000000000000] [url = about:blank] 08:41:00 INFO - PROCESS | 1232 | --DOMWINDOW == 144 (000000E3AB75FC00) [pid = 1232] [serial = 158] [outer = 0000000000000000] [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:41:00 INFO - PROCESS | 1232 | --DOMWINDOW == 143 (000000E3AD71FC00) [pid = 1232] [serial = 428] [outer = 0000000000000000] [url = about:blank] 08:41:00 INFO - PROCESS | 1232 | --DOMWINDOW == 142 (000000E3AC951400) [pid = 1232] [serial = 423] [outer = 0000000000000000] [url = about:blank] 08:41:00 INFO - PROCESS | 1232 | --DOMWINDOW == 141 (000000E3AC94E400) [pid = 1232] [serial = 425] [outer = 0000000000000000] [url = about:blank] 08:41:00 INFO - PROCESS | 1232 | --DOMWINDOW == 140 (000000E3ACDDF400) [pid = 1232] [serial = 426] [outer = 0000000000000000] [url = about:blank] 08:41:00 INFO - PROCESS | 1232 | --DOMWINDOW == 139 (000000E3AB8CFC00) [pid = 1232] [serial = 414] [outer = 0000000000000000] [url = about:blank] 08:41:00 INFO - PROCESS | 1232 | --DOMWINDOW == 138 (000000E3ABF35400) [pid = 1232] [serial = 416] [outer = 0000000000000000] [url = about:blank] 08:41:00 INFO - PROCESS | 1232 | --DOMWINDOW == 137 (000000E3B26C7C00) [pid = 1232] [serial = 386] [outer = 0000000000000000] [url = about:blank] 08:41:00 INFO - PROCESS | 1232 | --DOMWINDOW == 136 (000000E3AC209C00) [pid = 1232] [serial = 419] [outer = 0000000000000000] [url = about:blank] 08:41:00 INFO - PROCESS | 1232 | --DOMWINDOW == 135 (000000E3ABF6E800) [pid = 1232] [serial = 417] [outer = 0000000000000000] [url = about:blank] 08:41:00 INFO - PROCESS | 1232 | --DOMWINDOW == 134 (000000E39D73D400) [pid = 1232] [serial = 404] [outer = 0000000000000000] [url = about:blank] 08:41:00 INFO - PROCESS | 1232 | --DOMWINDOW == 133 (000000E39F1E1C00) [pid = 1232] [serial = 405] [outer = 0000000000000000] [url = about:blank] 08:41:00 INFO - PROCESS | 1232 | --DOMWINDOW == 132 (000000E3A97C4400) [pid = 1232] [serial = 413] [outer = 0000000000000000] [url = about:blank] 08:41:00 INFO - PROCESS | 1232 | 1461253260064 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:41:00 INFO - PROCESS | 1232 | 1461253260067 Marionette TRACE conn5 <- [1,642,null,{}] 08:41:00 INFO - PROCESS | 1232 | 1461253260091 Marionette TRACE conn5 -> [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:41:00 INFO - PROCESS | 1232 | 1461253260179 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 08:41:00 INFO - PROCESS | 1232 | 1461253260191 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:00 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A4BC4800 == 54 [pid = 1232] [id = 170] 08:41:00 INFO - PROCESS | 1232 | ++DOMWINDOW == 133 (000000E39F21AC00) [pid = 1232] [serial = 508] [outer = 0000000000000000] 08:41:00 INFO - PROCESS | 1232 | ++DOMWINDOW == 134 (000000E39F223800) [pid = 1232] [serial = 509] [outer = 000000E39F21AC00] 08:41:00 INFO - PROCESS | 1232 | 1461253260238 Marionette DEBUG loaded listener.js 08:41:00 INFO - PROCESS | 1232 | ++DOMWINDOW == 135 (000000E3A3E32400) [pid = 1232] [serial = 510] [outer = 000000E39F21AC00] 08:41:00 INFO - PROCESS | 1232 | 1461253260759 Marionette TRACE conn5 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 08:41:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:41:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 755ms 08:41:00 INFO - PROCESS | 1232 | 1461253260793 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 08:41:00 INFO - PROCESS | 1232 | 1461253260796 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 08:41:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:41:00 INFO - PROCESS | 1232 | 1461253260799 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:41:00 INFO - PROCESS | 1232 | 1461253260803 Marionette TRACE conn5 <- [1,646,null,{}] 08:41:00 INFO - PROCESS | 1232 | 1461253260814 Marionette TRACE conn5 -> [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:41:00 INFO - PROCESS | 1232 | 1461253260903 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 08:41:00 INFO - PROCESS | 1232 | 1461253260975 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:01 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AED38800 == 55 [pid = 1232] [id = 171] 08:41:01 INFO - PROCESS | 1232 | ++DOMWINDOW == 136 (000000E3A3BD3C00) [pid = 1232] [serial = 511] [outer = 0000000000000000] 08:41:01 INFO - PROCESS | 1232 | ++DOMWINDOW == 137 (000000E3A8F57800) [pid = 1232] [serial = 512] [outer = 000000E3A3BD3C00] 08:41:01 INFO - PROCESS | 1232 | 1461253261031 Marionette DEBUG loaded listener.js 08:41:01 INFO - PROCESS | 1232 | ++DOMWINDOW == 138 (000000E3AB466800) [pid = 1232] [serial = 513] [outer = 000000E3A3BD3C00] 08:41:01 INFO - PROCESS | 1232 | 1461253261409 Marionette TRACE conn5 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:41:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:41:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 628ms 08:41:01 INFO - PROCESS | 1232 | 1461253261433 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 08:41:01 INFO - PROCESS | 1232 | 1461253261436 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 08:41:01 INFO - PROCESS | 1232 | 1461253261439 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:41:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:41:01 INFO - PROCESS | 1232 | 1461253261441 Marionette TRACE conn5 <- [1,650,null,{}] 08:41:01 INFO - PROCESS | 1232 | 1461253261445 Marionette TRACE conn5 -> [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:41:01 INFO - PROCESS | 1232 | 1461253261530 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 08:41:01 INFO - PROCESS | 1232 | 1461253261537 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:01 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B05D5800 == 56 [pid = 1232] [id = 172] 08:41:01 INFO - PROCESS | 1232 | ++DOMWINDOW == 139 (000000E3AB8D4C00) [pid = 1232] [serial = 514] [outer = 0000000000000000] 08:41:01 INFO - PROCESS | 1232 | ++DOMWINDOW == 140 (000000E3ABE4B800) [pid = 1232] [serial = 515] [outer = 000000E3AB8D4C00] 08:41:01 INFO - PROCESS | 1232 | 1461253261583 Marionette DEBUG loaded listener.js 08:41:01 INFO - PROCESS | 1232 | ++DOMWINDOW == 141 (000000E3ABF3B400) [pid = 1232] [serial = 516] [outer = 000000E3AB8D4C00] 08:41:01 INFO - PROCESS | 1232 | [1232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:41:01 INFO - PROCESS | 1232 | [1232] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:41:02 INFO - PROCESS | 1232 | [1232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:41:02 INFO - PROCESS | 1232 | [1232] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:41:02 INFO - PROCESS | 1232 | 1461253262045 Marionette TRACE conn5 <- [1,652,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:41:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:41:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 628ms 08:41:02 INFO - PROCESS | 1232 | 1461253262084 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 08:41:02 INFO - PROCESS | 1232 | 1461253262086 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 08:41:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:41:02 INFO - PROCESS | 1232 | 1461253262089 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:41:02 INFO - PROCESS | 1232 | 1461253262091 Marionette TRACE conn5 <- [1,654,null,{}] 08:41:02 INFO - PROCESS | 1232 | 1461253262095 Marionette TRACE conn5 -> [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:41:02 INFO - PROCESS | 1232 | 1461253262209 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 08:41:02 INFO - PROCESS | 1232 | 1461253262215 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:02 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B0ABA000 == 57 [pid = 1232] [id = 173] 08:41:02 INFO - PROCESS | 1232 | ++DOMWINDOW == 142 (000000E3A629E800) [pid = 1232] [serial = 517] [outer = 0000000000000000] 08:41:02 INFO - PROCESS | 1232 | ++DOMWINDOW == 143 (000000E3AC126C00) [pid = 1232] [serial = 518] [outer = 000000E3A629E800] 08:41:02 INFO - PROCESS | 1232 | 1461253262262 Marionette DEBUG loaded listener.js 08:41:02 INFO - PROCESS | 1232 | ++DOMWINDOW == 144 (000000E3AC20F000) [pid = 1232] [serial = 519] [outer = 000000E3A629E800] 08:41:02 INFO - PROCESS | 1232 | [1232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:41:02 INFO - PROCESS | 1232 | [1232] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:41:02 INFO - PROCESS | 1232 | [1232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:41:02 INFO - PROCESS | 1232 | [1232] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:41:02 INFO - PROCESS | 1232 | 1461253262719 Marionette TRACE conn5 <- [1,656,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:41:02 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:41:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 691ms 08:41:02 INFO - PROCESS | 1232 | 1461253262784 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 08:41:02 INFO - PROCESS | 1232 | 1461253262786 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 08:41:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:41:02 INFO - PROCESS | 1232 | 1461253262789 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:41:02 INFO - PROCESS | 1232 | 1461253262791 Marionette TRACE conn5 <- [1,658,null,{}] 08:41:02 INFO - PROCESS | 1232 | 1461253262800 Marionette TRACE conn5 -> [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:41:02 INFO - PROCESS | 1232 | 1461253262963 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 08:41:02 INFO - PROCESS | 1232 | 1461253262989 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:03 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B260B000 == 58 [pid = 1232] [id = 174] 08:41:03 INFO - PROCESS | 1232 | ++DOMWINDOW == 145 (000000E3ACB0CC00) [pid = 1232] [serial = 520] [outer = 0000000000000000] 08:41:03 INFO - PROCESS | 1232 | ++DOMWINDOW == 146 (000000E3AD109C00) [pid = 1232] [serial = 521] [outer = 000000E3ACB0CC00] 08:41:03 INFO - PROCESS | 1232 | 1461253263038 Marionette DEBUG loaded listener.js 08:41:03 INFO - PROCESS | 1232 | ++DOMWINDOW == 147 (000000E3AD905000) [pid = 1232] [serial = 522] [outer = 000000E3ACB0CC00] 08:41:03 INFO - PROCESS | 1232 | 1461253263483 Marionette TRACE conn5 <- [1,660,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:41:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:41:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 732ms 08:41:03 INFO - PROCESS | 1232 | 1461253263526 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 08:41:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:41:03 INFO - PROCESS | 1232 | 1461253263528 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 08:41:03 INFO - PROCESS | 1232 | 1461253263531 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:41:03 INFO - PROCESS | 1232 | 1461253263533 Marionette TRACE conn5 <- [1,662,null,{}] 08:41:03 INFO - PROCESS | 1232 | 1461253263536 Marionette TRACE conn5 -> [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:41:03 INFO - PROCESS | 1232 | 1461253263654 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 08:41:03 INFO - PROCESS | 1232 | 1461253263705 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:03 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B3C9B800 == 59 [pid = 1232] [id = 175] 08:41:03 INFO - PROCESS | 1232 | ++DOMWINDOW == 148 (000000E3AE546800) [pid = 1232] [serial = 523] [outer = 0000000000000000] 08:41:03 INFO - PROCESS | 1232 | ++DOMWINDOW == 149 (000000E3AF8D8000) [pid = 1232] [serial = 524] [outer = 000000E3AE546800] 08:41:03 INFO - PROCESS | 1232 | 1461253263750 Marionette DEBUG loaded listener.js 08:41:03 INFO - PROCESS | 1232 | ++DOMWINDOW == 150 (000000E3AFF3E400) [pid = 1232] [serial = 525] [outer = 000000E3AE546800] 08:41:04 INFO - PROCESS | 1232 | [1232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:41:04 INFO - PROCESS | 1232 | [1232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:41:04 INFO - PROCESS | 1232 | --DOMWINDOW == 149 (000000E3B08A8400) [pid = 1232] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:41:04 INFO - PROCESS | 1232 | --DOMWINDOW == 148 (000000E3A8F56800) [pid = 1232] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:41:04 INFO - PROCESS | 1232 | --DOMWINDOW == 147 (000000E39F0D3C00) [pid = 1232] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:41:04 INFO - PROCESS | 1232 | --DOMWINDOW == 146 (000000E39DFDB000) [pid = 1232] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:41:04 INFO - PROCESS | 1232 | --DOMWINDOW == 145 (000000E3ABE50800) [pid = 1232] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:41:04 INFO - PROCESS | 1232 | --DOMWINDOW == 144 (000000E3AC20F800) [pid = 1232] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:41:04 INFO - PROCESS | 1232 | --DOMWINDOW == 143 (000000E3B0733800) [pid = 1232] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:41:04 INFO - PROCESS | 1232 | --DOMWINDOW == 142 (000000E3AC94A800) [pid = 1232] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:41:04 INFO - PROCESS | 1232 | --DOMWINDOW == 141 (000000E39E0E2400) [pid = 1232] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:41:04 INFO - PROCESS | 1232 | --DOMWINDOW == 140 (000000E3A8F4BC00) [pid = 1232] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:41:04 INFO - PROCESS | 1232 | 1461253264472 Marionette TRACE conn5 <- [1,664,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:41:04 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:41:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 984ms 08:41:04 INFO - PROCESS | 1232 | 1461253264518 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 08:41:04 INFO - PROCESS | 1232 | 1461253264520 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 08:41:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:41:04 INFO - PROCESS | 1232 | 1461253264523 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:41:04 INFO - PROCESS | 1232 | 1461253264525 Marionette TRACE conn5 <- [1,666,null,{}] 08:41:04 INFO - PROCESS | 1232 | 1461253264534 Marionette TRACE conn5 -> [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:41:04 INFO - PROCESS | 1232 | 1461253264618 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 08:41:04 INFO - PROCESS | 1232 | 1461253264624 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:04 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B0917000 == 60 [pid = 1232] [id = 176] 08:41:04 INFO - PROCESS | 1232 | ++DOMWINDOW == 141 (000000E39F667C00) [pid = 1232] [serial = 526] [outer = 0000000000000000] 08:41:04 INFO - PROCESS | 1232 | ++DOMWINDOW == 142 (000000E3AC630400) [pid = 1232] [serial = 527] [outer = 000000E39F667C00] 08:41:04 INFO - PROCESS | 1232 | 1461253264671 Marionette DEBUG loaded listener.js 08:41:04 INFO - PROCESS | 1232 | ++DOMWINDOW == 143 (000000E3B0577000) [pid = 1232] [serial = 528] [outer = 000000E39F667C00] 08:41:05 INFO - PROCESS | 1232 | 1461253265086 Marionette TRACE conn5 <- [1,668,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:41:05 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:41:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 629ms 08:41:05 INFO - PROCESS | 1232 | 1461253265156 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 08:41:05 INFO - PROCESS | 1232 | 1461253265158 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 08:41:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:41:05 INFO - PROCESS | 1232 | 1461253265161 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:41:05 INFO - PROCESS | 1232 | 1461253265163 Marionette TRACE conn5 <- [1,670,null,{}] 08:41:05 INFO - PROCESS | 1232 | 1461253265166 Marionette TRACE conn5 -> [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:41:05 INFO - PROCESS | 1232 | 1461253265248 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 08:41:05 INFO - PROCESS | 1232 | 1461253265255 Marionette TRACE conn5 -> [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-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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:05 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B485E800 == 61 [pid = 1232] [id = 177] 08:41:05 INFO - PROCESS | 1232 | ++DOMWINDOW == 144 (000000E3B0579800) [pid = 1232] [serial = 529] [outer = 0000000000000000] 08:41:05 INFO - PROCESS | 1232 | ++DOMWINDOW == 145 (000000E3B057E000) [pid = 1232] [serial = 530] [outer = 000000E3B0579800] 08:41:05 INFO - PROCESS | 1232 | 1461253265300 Marionette DEBUG loaded listener.js 08:41:05 INFO - PROCESS | 1232 | ++DOMWINDOW == 146 (000000E3B0728C00) [pid = 1232] [serial = 531] [outer = 000000E3B0579800] 08:41:05 INFO - PROCESS | 1232 | [1232] WARNING: Using default font: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 08:41:06 INFO - PROCESS | 1232 | [1232] WARNING: Using default font: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 08:41:06 INFO - PROCESS | 1232 | 1461253266234 Marionette TRACE conn5 <- [1,672,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:41:06 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:41:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1126ms 08:41:06 INFO - PROCESS | 1232 | 1461253266291 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 08:41:06 INFO - PROCESS | 1232 | 1461253266293 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 08:41:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:41:06 INFO - PROCESS | 1232 | 1461253266297 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:41:06 INFO - PROCESS | 1232 | 1461253266298 Marionette TRACE conn5 <- [1,674,null,{}] 08:41:06 INFO - PROCESS | 1232 | 1461253266302 Marionette TRACE conn5 -> [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:41:06 INFO - PROCESS | 1232 | 1461253266387 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 08:41:06 INFO - PROCESS | 1232 | 1461253266515 Marionette TRACE conn5 -> [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-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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:06 INFO - PROCESS | 1232 | ++DOCSHELL 000000E39EFEF800 == 62 [pid = 1232] [id = 178] 08:41:06 INFO - PROCESS | 1232 | ++DOMWINDOW == 147 (000000E39D5D7800) [pid = 1232] [serial = 532] [outer = 0000000000000000] 08:41:06 INFO - PROCESS | 1232 | ++DOMWINDOW == 148 (000000E39D73EC00) [pid = 1232] [serial = 533] [outer = 000000E39D5D7800] 08:41:06 INFO - PROCESS | 1232 | 1461253266575 Marionette DEBUG loaded listener.js 08:41:06 INFO - PROCESS | 1232 | ++DOMWINDOW == 149 (000000E39F669800) [pid = 1232] [serial = 534] [outer = 000000E39D5D7800] 08:41:07 INFO - PROCESS | 1232 | 1461253267660 Marionette TRACE conn5 <- [1,676,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:41:07 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:41:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1389ms 08:41:07 INFO - PROCESS | 1232 | 1461253267690 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 08:41:07 INFO - PROCESS | 1232 | 1461253267694 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 08:41:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:41:07 INFO - PROCESS | 1232 | 1461253267699 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:41:07 INFO - PROCESS | 1232 | 1461253267704 Marionette TRACE conn5 <- [1,678,null,{}] 08:41:07 INFO - PROCESS | 1232 | 1461253267710 Marionette TRACE conn5 -> [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:41:07 INFO - PROCESS | 1232 | 1461253267861 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 08:41:08 INFO - PROCESS | 1232 | 1461253267997 Marionette TRACE conn5 -> [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-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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:08 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AD978000 == 63 [pid = 1232] [id = 179] 08:41:08 INFO - PROCESS | 1232 | ++DOMWINDOW == 150 (000000E3A859CC00) [pid = 1232] [serial = 535] [outer = 0000000000000000] 08:41:08 INFO - PROCESS | 1232 | ++DOMWINDOW == 151 (000000E3A8E21800) [pid = 1232] [serial = 536] [outer = 000000E3A859CC00] 08:41:08 INFO - PROCESS | 1232 | 1461253268056 Marionette DEBUG loaded listener.js 08:41:08 INFO - PROCESS | 1232 | ++DOMWINDOW == 152 (000000E3A976DC00) [pid = 1232] [serial = 537] [outer = 000000E3A859CC00] 08:41:09 INFO - PROCESS | 1232 | 1461253269077 Marionette TRACE conn5 <- [1,680,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:41:09 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:41:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1431ms 08:41:09 INFO - PROCESS | 1232 | 1461253269168 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 08:41:09 INFO - PROCESS | 1232 | 1461253269173 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 08:41:09 INFO - PROCESS | 1232 | 1461253269180 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:41:09 INFO - PROCESS | 1232 | 1461253269183 Marionette TRACE conn5 <- [1,682,null,{}] 08:41:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:41:09 INFO - PROCESS | 1232 | 1461253269187 Marionette TRACE conn5 -> [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:41:09 INFO - PROCESS | 1232 | 1461253269304 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 08:41:09 INFO - PROCESS | 1232 | 1461253269461 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:09 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B261B000 == 64 [pid = 1232] [id = 180] 08:41:09 INFO - PROCESS | 1232 | ++DOMWINDOW == 153 (000000E3ABF37C00) [pid = 1232] [serial = 538] [outer = 0000000000000000] 08:41:09 INFO - PROCESS | 1232 | ++DOMWINDOW == 154 (000000E3AC130400) [pid = 1232] [serial = 539] [outer = 000000E3ABF37C00] 08:41:09 INFO - PROCESS | 1232 | 1461253269518 Marionette DEBUG loaded listener.js 08:41:09 INFO - PROCESS | 1232 | ++DOMWINDOW == 155 (000000E3AC947000) [pid = 1232] [serial = 540] [outer = 000000E3ABF37C00] 08:41:10 INFO - PROCESS | 1232 | 1461253270554 Marionette TRACE conn5 <- [1,684,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:41:10 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:41:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1384ms 08:41:10 INFO - PROCESS | 1232 | 1461253270572 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 08:41:10 INFO - PROCESS | 1232 | 1461253270575 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 08:41:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:41:10 INFO - PROCESS | 1232 | 1461253270629 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:41:10 INFO - PROCESS | 1232 | 1461253270636 Marionette TRACE conn5 <- [1,686,null,{}] 08:41:10 INFO - PROCESS | 1232 | 1461253270641 Marionette TRACE conn5 -> [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:41:10 INFO - PROCESS | 1232 | 1461253270752 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 08:41:10 INFO - PROCESS | 1232 | 1461253270942 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:10 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B4E42000 == 65 [pid = 1232] [id = 181] 08:41:10 INFO - PROCESS | 1232 | ++DOMWINDOW == 156 (000000E3AF163400) [pid = 1232] [serial = 541] [outer = 0000000000000000] 08:41:11 INFO - PROCESS | 1232 | ++DOMWINDOW == 157 (000000E3B0734C00) [pid = 1232] [serial = 542] [outer = 000000E3AF163400] 08:41:11 INFO - PROCESS | 1232 | 1461253270999 Marionette DEBUG loaded listener.js 08:41:11 INFO - PROCESS | 1232 | ++DOMWINDOW == 158 (000000E3B08A5800) [pid = 1232] [serial = 543] [outer = 000000E3AF163400] 08:41:12 INFO - PROCESS | 1232 | 1461253272245 Marionette TRACE conn5 <- [1,688,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:41:12 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:41:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1656ms 08:41:12 INFO - PROCESS | 1232 | 1461253272344 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 08:41:12 INFO - PROCESS | 1232 | 1461253272348 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 08:41:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:41:12 INFO - PROCESS | 1232 | 1461253272358 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:41:12 INFO - PROCESS | 1232 | 1461253272363 Marionette TRACE conn5 <- [1,690,null,{}] 08:41:12 INFO - PROCESS | 1232 | 1461253272369 Marionette TRACE conn5 -> [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:41:12 INFO - PROCESS | 1232 | 1461253272474 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 08:41:12 INFO - PROCESS | 1232 | 1461253272549 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:12 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AED4B000 == 66 [pid = 1232] [id = 182] 08:41:12 INFO - PROCESS | 1232 | ++DOMWINDOW == 159 (000000E3A48F1000) [pid = 1232] [serial = 544] [outer = 0000000000000000] 08:41:12 INFO - PROCESS | 1232 | ++DOMWINDOW == 160 (000000E3A5567400) [pid = 1232] [serial = 545] [outer = 000000E3A48F1000] 08:41:12 INFO - PROCESS | 1232 | 1461253272602 Marionette DEBUG loaded listener.js 08:41:12 INFO - PROCESS | 1232 | ++DOMWINDOW == 161 (000000E3A9269800) [pid = 1232] [serial = 546] [outer = 000000E3A48F1000] 08:41:13 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A3E18000 == 65 [pid = 1232] [id = 144] 08:41:13 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B485E800 == 64 [pid = 1232] [id = 177] 08:41:13 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B0917000 == 63 [pid = 1232] [id = 176] 08:41:13 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B3C9B800 == 62 [pid = 1232] [id = 175] 08:41:13 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B260B000 == 61 [pid = 1232] [id = 174] 08:41:13 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B0ABA000 == 60 [pid = 1232] [id = 173] 08:41:13 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B05D5800 == 59 [pid = 1232] [id = 172] 08:41:13 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AED38800 == 58 [pid = 1232] [id = 171] 08:41:13 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A4BC4800 == 57 [pid = 1232] [id = 170] 08:41:13 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AC1A3800 == 56 [pid = 1232] [id = 169] 08:41:13 INFO - PROCESS | 1232 | --DOMWINDOW == 160 (000000E3B084B000) [pid = 1232] [serial = 452] [outer = 0000000000000000] [url = about:blank] 08:41:13 INFO - PROCESS | 1232 | --DOMWINDOW == 159 (000000E3B26C5000) [pid = 1232] [serial = 449] [outer = 0000000000000000] [url = about:blank] 08:41:13 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A46AD000 == 55 [pid = 1232] [id = 168] 08:41:13 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B0421000 == 54 [pid = 1232] [id = 167] 08:41:13 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B4E2C800 == 53 [pid = 1232] [id = 166] 08:41:13 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B091E800 == 52 [pid = 1232] [id = 165] 08:41:13 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AC1A6000 == 51 [pid = 1232] [id = 164] 08:41:13 INFO - PROCESS | 1232 | --DOMWINDOW == 158 (000000E3B08AB000) [pid = 1232] [serial = 485] [outer = 0000000000000000] [url = about:blank] 08:41:13 INFO - PROCESS | 1232 | --DOMWINDOW == 157 (000000E3B0BCA400) [pid = 1232] [serial = 486] [outer = 0000000000000000] [url = about:blank] 08:41:13 INFO - PROCESS | 1232 | --DOMWINDOW == 156 (000000E3B072CC00) [pid = 1232] [serial = 474] [outer = 0000000000000000] [url = about:blank] 08:41:13 INFO - PROCESS | 1232 | --DOMWINDOW == 155 (000000E39F66C800) [pid = 1232] [serial = 479] [outer = 0000000000000000] [url = about:blank] 08:41:13 INFO - PROCESS | 1232 | --DOMWINDOW == 154 (000000E3A3BD5800) [pid = 1232] [serial = 459] [outer = 0000000000000000] [url = about:blank] 08:41:13 INFO - PROCESS | 1232 | --DOMWINDOW == 153 (000000E3ABF37800) [pid = 1232] [serial = 467] [outer = 0000000000000000] [url = about:blank] 08:41:13 INFO - PROCESS | 1232 | --DOMWINDOW == 152 (000000E3AC953800) [pid = 1232] [serial = 471] [outer = 0000000000000000] [url = about:blank] 08:41:13 INFO - PROCESS | 1232 | --DOMWINDOW == 151 (000000E3A987A800) [pid = 1232] [serial = 437] [outer = 0000000000000000] [url = about:blank] 08:41:13 INFO - PROCESS | 1232 | --DOMWINDOW == 150 (000000E3AC7EC400) [pid = 1232] [serial = 470] [outer = 0000000000000000] [url = about:blank] 08:41:13 INFO - PROCESS | 1232 | --DOMWINDOW == 149 (000000E3A0BF8400) [pid = 1232] [serial = 434] [outer = 0000000000000000] [url = about:blank] 08:41:13 INFO - PROCESS | 1232 | --DOMWINDOW == 148 (000000E3B0A49400) [pid = 1232] [serial = 476] [outer = 0000000000000000] [url = about:blank] 08:41:13 INFO - PROCESS | 1232 | --DOMWINDOW == 147 (000000E3A3E3BC00) [pid = 1232] [serial = 446] [outer = 0000000000000000] [url = about:blank] 08:41:13 INFO - PROCESS | 1232 | --DOMWINDOW == 146 (000000E3B06F1000) [pid = 1232] [serial = 482] [outer = 0000000000000000] [url = about:blank] 08:41:13 INFO - PROCESS | 1232 | --DOMWINDOW == 145 (000000E39F0DD400) [pid = 1232] [serial = 458] [outer = 0000000000000000] [url = about:blank] 08:41:13 INFO - PROCESS | 1232 | --DOMWINDOW == 144 (000000E3A3B60400) [pid = 1232] [serial = 461] [outer = 0000000000000000] [url = about:blank] 08:41:13 INFO - PROCESS | 1232 | --DOMWINDOW == 143 (000000E3ABD53C00) [pid = 1232] [serial = 455] [outer = 0000000000000000] [url = about:blank] 08:41:13 INFO - PROCESS | 1232 | --DOMWINDOW == 142 (000000E3B06F6C00) [pid = 1232] [serial = 483] [outer = 0000000000000000] [url = about:blank] 08:41:13 INFO - PROCESS | 1232 | --DOMWINDOW == 141 (000000E3A97C2000) [pid = 1232] [serial = 464] [outer = 0000000000000000] [url = about:blank] 08:41:13 INFO - PROCESS | 1232 | --DOMWINDOW == 140 (000000E3ACDDA400) [pid = 1232] [serial = 440] [outer = 0000000000000000] [url = about:blank] 08:41:13 INFO - PROCESS | 1232 | --DOMWINDOW == 139 (000000E3ABF40C00) [pid = 1232] [serial = 480] [outer = 0000000000000000] [url = about:blank] 08:41:13 INFO - PROCESS | 1232 | --DOMWINDOW == 138 (000000E3A3EB3000) [pid = 1232] [serial = 462] [outer = 0000000000000000] [url = about:blank] 08:41:13 INFO - PROCESS | 1232 | --DOMWINDOW == 137 (000000E3B0A53C00) [pid = 1232] [serial = 477] [outer = 0000000000000000] [url = about:blank] 08:41:13 INFO - PROCESS | 1232 | --DOMWINDOW == 136 (000000E3ABAE2000) [pid = 1232] [serial = 465] [outer = 0000000000000000] [url = about:blank] 08:41:13 INFO - PROCESS | 1232 | --DOMWINDOW == 135 (000000E3B0BD1400) [pid = 1232] [serial = 443] [outer = 0000000000000000] [url = about:blank] 08:41:13 INFO - PROCESS | 1232 | --DOMWINDOW == 134 (000000E3ABA2F000) [pid = 1232] [serial = 473] [outer = 0000000000000000] [url = about:blank] 08:41:13 INFO - PROCESS | 1232 | --DOMWINDOW == 133 (000000E3AC204400) [pid = 1232] [serial = 468] [outer = 0000000000000000] [url = about:blank] 08:41:13 INFO - PROCESS | 1232 | 1461253273710 Marionette TRACE conn5 <- [1,692,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:41:13 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:41:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1403ms 08:41:13 INFO - PROCESS | 1232 | 1461253273762 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 08:41:13 INFO - PROCESS | 1232 | 1461253273767 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 08:41:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:41:13 INFO - PROCESS | 1232 | 1461253273773 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:41:13 INFO - PROCESS | 1232 | 1461253273776 Marionette TRACE conn5 <- [1,694,null,{}] 08:41:13 INFO - PROCESS | 1232 | 1461253273780 Marionette TRACE conn5 -> [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:41:13 INFO - PROCESS | 1232 | 1461253273890 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 08:41:14 INFO - PROCESS | 1232 | 1461253273997 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:14 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A8769000 == 52 [pid = 1232] [id = 183] 08:41:14 INFO - PROCESS | 1232 | ++DOMWINDOW == 134 (000000E39F66C800) [pid = 1232] [serial = 547] [outer = 0000000000000000] 08:41:14 INFO - PROCESS | 1232 | ++DOMWINDOW == 135 (000000E3A5567C00) [pid = 1232] [serial = 548] [outer = 000000E39F66C800] 08:41:14 INFO - PROCESS | 1232 | 1461253274045 Marionette DEBUG loaded listener.js 08:41:14 INFO - PROCESS | 1232 | ++DOMWINDOW == 136 (000000E3A9730400) [pid = 1232] [serial = 549] [outer = 000000E39F66C800] 08:41:14 INFO - PROCESS | 1232 | 1461253274939 Marionette TRACE conn5 <- [1,696,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:41:14 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:41:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1176ms 08:41:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:41:14 INFO - PROCESS | 1232 | 1461253274951 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 08:41:14 INFO - PROCESS | 1232 | 1461253274954 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 08:41:14 INFO - PROCESS | 1232 | 1461253274965 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:41:14 INFO - PROCESS | 1232 | 1461253274969 Marionette TRACE conn5 <- [1,698,null,{}] 08:41:14 INFO - PROCESS | 1232 | 1461253274981 Marionette TRACE conn5 -> [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:41:15 INFO - PROCESS | 1232 | 1461253275081 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 08:41:15 INFO - PROCESS | 1232 | 1461253275088 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:15 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B0404800 == 53 [pid = 1232] [id = 184] 08:41:15 INFO - PROCESS | 1232 | ++DOMWINDOW == 137 (000000E3ABEB3400) [pid = 1232] [serial = 550] [outer = 0000000000000000] 08:41:15 INFO - PROCESS | 1232 | ++DOMWINDOW == 138 (000000E3ABF70000) [pid = 1232] [serial = 551] [outer = 000000E3ABEB3400] 08:41:15 INFO - PROCESS | 1232 | 1461253275138 Marionette DEBUG loaded listener.js 08:41:15 INFO - PROCESS | 1232 | ++DOMWINDOW == 139 (000000E3AC209000) [pid = 1232] [serial = 552] [outer = 000000E3ABEB3400] 08:41:16 INFO - PROCESS | 1232 | 1461253276124 Marionette TRACE conn5 <- [1,700,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:41:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:41:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1195ms 08:41:16 INFO - PROCESS | 1232 | 1461253276155 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 08:41:16 INFO - PROCESS | 1232 | 1461253276158 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 08:41:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:41:16 INFO - PROCESS | 1232 | 1461253276161 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:41:16 INFO - PROCESS | 1232 | 1461253276163 Marionette TRACE conn5 <- [1,702,null,{}] 08:41:16 INFO - PROCESS | 1232 | 1461253276167 Marionette TRACE conn5 -> [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:41:16 INFO - PROCESS | 1232 | 1461253276289 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 08:41:16 INFO - PROCESS | 1232 | 1461253276295 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:16 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B0921000 == 54 [pid = 1232] [id = 185] 08:41:16 INFO - PROCESS | 1232 | ++DOMWINDOW == 140 (000000E3AC950800) [pid = 1232] [serial = 553] [outer = 0000000000000000] 08:41:16 INFO - PROCESS | 1232 | ++DOMWINDOW == 141 (000000E3AD1EFC00) [pid = 1232] [serial = 554] [outer = 000000E3AC950800] 08:41:16 INFO - PROCESS | 1232 | 1461253276343 Marionette DEBUG loaded listener.js 08:41:16 INFO - PROCESS | 1232 | ++DOMWINDOW == 142 (000000E3AED29C00) [pid = 1232] [serial = 555] [outer = 000000E3AC950800] 08:41:17 INFO - PROCESS | 1232 | 1461253277314 Marionette TRACE conn5 <- [1,704,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:41:17 INFO - PROCESS | 1232 | --DOMWINDOW == 141 (000000E3AE546800) [pid = 1232] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:41:17 INFO - PROCESS | 1232 | --DOMWINDOW == 140 (000000E39F21AC00) [pid = 1232] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:41:17 INFO - PROCESS | 1232 | --DOMWINDOW == 139 (000000E3AB8D4C00) [pid = 1232] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:41:17 INFO - PROCESS | 1232 | --DOMWINDOW == 138 (000000E3ACB0CC00) [pid = 1232] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:41:17 INFO - PROCESS | 1232 | --DOMWINDOW == 137 (000000E3A3BD3C00) [pid = 1232] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:41:17 INFO - PROCESS | 1232 | --DOMWINDOW == 136 (000000E39F215800) [pid = 1232] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:41:17 INFO - PROCESS | 1232 | --DOMWINDOW == 135 (000000E39F667C00) [pid = 1232] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:41:17 INFO - PROCESS | 1232 | --DOMWINDOW == 134 (000000E3A629E800) [pid = 1232] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:41:17 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:41:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1340ms 08:41:17 INFO - PROCESS | 1232 | 1461253277504 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 08:41:17 INFO - PROCESS | 1232 | 1461253277507 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 08:41:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:41:17 INFO - PROCESS | 1232 | 1461253277510 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:41:17 INFO - PROCESS | 1232 | 1461253277512 Marionette TRACE conn5 <- [1,706,null,{}] 08:41:17 INFO - PROCESS | 1232 | 1461253277515 Marionette TRACE conn5 -> [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:41:17 INFO - PROCESS | 1232 | 1461253277601 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 08:41:17 INFO - PROCESS | 1232 | 1461253277606 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:17 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B159A800 == 55 [pid = 1232] [id = 186] 08:41:17 INFO - PROCESS | 1232 | ++DOMWINDOW == 135 (000000E3A92CD000) [pid = 1232] [serial = 556] [outer = 0000000000000000] 08:41:17 INFO - PROCESS | 1232 | ++DOMWINDOW == 136 (000000E3ABF78400) [pid = 1232] [serial = 557] [outer = 000000E3A92CD000] 08:41:17 INFO - PROCESS | 1232 | 1461253277654 Marionette DEBUG loaded listener.js 08:41:17 INFO - PROCESS | 1232 | ++DOMWINDOW == 137 (000000E3AFE20800) [pid = 1232] [serial = 558] [outer = 000000E3A92CD000] 08:41:18 INFO - PROCESS | 1232 | 1461253278590 Marionette TRACE conn5 <- [1,708,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:41:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:41:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1133ms 08:41:18 INFO - PROCESS | 1232 | 1461253278646 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 08:41:18 INFO - PROCESS | 1232 | 1461253278649 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 08:41:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:41:18 INFO - PROCESS | 1232 | 1461253278652 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:41:18 INFO - PROCESS | 1232 | 1461253278654 Marionette TRACE conn5 <- [1,710,null,{}] 08:41:18 INFO - PROCESS | 1232 | 1461253278657 Marionette TRACE conn5 -> [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:41:18 INFO - PROCESS | 1232 | 1461253278782 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 08:41:18 INFO - PROCESS | 1232 | 1461253278791 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:18 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B3C17000 == 56 [pid = 1232] [id = 187] 08:41:18 INFO - PROCESS | 1232 | ++DOMWINDOW == 138 (000000E3B0580C00) [pid = 1232] [serial = 559] [outer = 0000000000000000] 08:41:18 INFO - PROCESS | 1232 | ++DOMWINDOW == 139 (000000E3B08A7C00) [pid = 1232] [serial = 560] [outer = 000000E3B0580C00] 08:41:18 INFO - PROCESS | 1232 | 1461253278841 Marionette DEBUG loaded listener.js 08:41:18 INFO - PROCESS | 1232 | ++DOMWINDOW == 140 (000000E3B0A52400) [pid = 1232] [serial = 561] [outer = 000000E3B0580C00] 08:41:19 INFO - PROCESS | 1232 | 1461253279323 Marionette TRACE conn5 <- [1,712,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,713,"getWindowHandle",null] 08:41:19 INFO - PROCESS | 1232 | 1461253279391 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 08:41:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:41:19 INFO - PROCESS | 1232 | 1461253279394 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:41:19 INFO - PROCESS | 1232 | 1461253279396 Marionette TRACE conn5 <- [1,714,null,{}] 08:41:19 INFO - PROCESS | 1232 | 1461253279400 Marionette TRACE conn5 -> [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:41:19 INFO - PROCESS | 1232 | 1461253279544 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 08:41:19 INFO - PROCESS | 1232 | 1461253279672 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:19 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A4A73800 == 57 [pid = 1232] [id = 188] 08:41:19 INFO - PROCESS | 1232 | ++DOMWINDOW == 141 (000000E39DFDB000) [pid = 1232] [serial = 562] [outer = 0000000000000000] 08:41:19 INFO - PROCESS | 1232 | ++DOMWINDOW == 142 (000000E39F0DF400) [pid = 1232] [serial = 563] [outer = 000000E39DFDB000] 08:41:19 INFO - PROCESS | 1232 | 1461253279744 Marionette DEBUG loaded listener.js 08:41:19 INFO - PROCESS | 1232 | ++DOMWINDOW == 143 (000000E3A0BF8400) [pid = 1232] [serial = 564] [outer = 000000E39DFDB000] 08:41:20 INFO - PROCESS | 1232 | 1461253280468 Marionette TRACE conn5 <- [1,716,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:41:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:41:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1137ms 08:41:20 INFO - PROCESS | 1232 | 1461253280535 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 08:41:20 INFO - PROCESS | 1232 | 1461253280541 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 08:41:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:41:20 INFO - PROCESS | 1232 | 1461253280587 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:41:20 INFO - PROCESS | 1232 | 1461253280593 Marionette TRACE conn5 <- [1,718,null,{}] 08:41:20 INFO - PROCESS | 1232 | 1461253280599 Marionette TRACE conn5 -> [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:41:20 INFO - PROCESS | 1232 | 1461253280707 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 08:41:20 INFO - PROCESS | 1232 | 1461253280819 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:20 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B07E8000 == 58 [pid = 1232] [id = 189] 08:41:20 INFO - PROCESS | 1232 | ++DOMWINDOW == 144 (000000E3ABADEC00) [pid = 1232] [serial = 565] [outer = 0000000000000000] 08:41:20 INFO - PROCESS | 1232 | ++DOMWINDOW == 145 (000000E3ABE54800) [pid = 1232] [serial = 566] [outer = 000000E3ABADEC00] 08:41:20 INFO - PROCESS | 1232 | 1461253280881 Marionette DEBUG loaded listener.js 08:41:20 INFO - PROCESS | 1232 | ++DOMWINDOW == 146 (000000E3AC206400) [pid = 1232] [serial = 567] [outer = 000000E3ABADEC00] 08:41:21 INFO - PROCESS | 1232 | 1461253281479 Marionette TRACE conn5 <- [1,720,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 140","_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,721,"getWindowHandle",null] 08:41:21 INFO - PROCESS | 1232 | 1461253281539 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 08:41:21 INFO - PROCESS | 1232 | 1461253281542 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:41:21 INFO - PROCESS | 1232 | 1461253281545 Marionette TRACE conn5 <- [1,722,null,{}] 08:41:21 INFO - PROCESS | 1232 | 1461253281549 Marionette TRACE conn5 -> [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:41:21 INFO - PROCESS | 1232 | 1461253281690 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 08:41:21 INFO - PROCESS | 1232 | 1461253281812 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:21 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B485E000 == 59 [pid = 1232] [id = 190] 08:41:21 INFO - PROCESS | 1232 | ++DOMWINDOW == 147 (000000E3AFE24C00) [pid = 1232] [serial = 568] [outer = 0000000000000000] 08:41:21 INFO - PROCESS | 1232 | ++DOMWINDOW == 148 (000000E3B072CC00) [pid = 1232] [serial = 569] [outer = 000000E3AFE24C00] 08:41:21 INFO - PROCESS | 1232 | 1461253281870 Marionette DEBUG loaded listener.js 08:41:21 INFO - PROCESS | 1232 | ++DOMWINDOW == 149 (000000E3B08AA000) [pid = 1232] [serial = 570] [outer = 000000E3AFE24C00] 08:41:22 INFO - PROCESS | 1232 | 1461253282505 Marionette TRACE conn5 <- [1,724,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:41:22 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:41:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 986ms 08:41:22 INFO - PROCESS | 1232 | 1461253282530 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 08:41:22 INFO - PROCESS | 1232 | 1461253282535 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 08:41:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:41:22 INFO - PROCESS | 1232 | 1461253282547 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:41:22 INFO - PROCESS | 1232 | 1461253282552 Marionette TRACE conn5 <- [1,726,null,{}] 08:41:22 INFO - PROCESS | 1232 | 1461253282556 Marionette TRACE conn5 -> [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:41:22 INFO - PROCESS | 1232 | 1461253282669 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 08:41:22 INFO - PROCESS | 1232 | 1461253282788 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:22 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B4A78800 == 60 [pid = 1232] [id = 191] 08:41:22 INFO - PROCESS | 1232 | ++DOMWINDOW == 150 (000000E3B24BD800) [pid = 1232] [serial = 571] [outer = 0000000000000000] 08:41:22 INFO - PROCESS | 1232 | ++DOMWINDOW == 151 (000000E3B27AC800) [pid = 1232] [serial = 572] [outer = 000000E3B24BD800] 08:41:22 INFO - PROCESS | 1232 | 1461253282845 Marionette DEBUG loaded listener.js 08:41:22 INFO - PROCESS | 1232 | ++DOMWINDOW == 152 (000000E3B3D85800) [pid = 1232] [serial = 573] [outer = 000000E3B24BD800] 08:41:23 INFO - PROCESS | 1232 | [1232] WARNING: Using default font: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 08:41:23 INFO - PROCESS | 1232 | 1461253283850 Marionette TRACE conn5 <- [1,728,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:41:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:41:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1341ms 08:41:23 INFO - PROCESS | 1232 | 1461253283885 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 08:41:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:41:23 INFO - PROCESS | 1232 | 1461253283887 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 08:41:23 INFO - PROCESS | 1232 | 1461253283891 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:41:23 INFO - PROCESS | 1232 | 1461253283893 Marionette TRACE conn5 <- [1,730,null,{}] 08:41:23 INFO - PROCESS | 1232 | 1461253283897 Marionette TRACE conn5 -> [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:41:24 INFO - PROCESS | 1232 | 1461253284011 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 08:41:24 INFO - PROCESS | 1232 | 1461253284084 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:24 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B553B800 == 61 [pid = 1232] [id = 192] 08:41:24 INFO - PROCESS | 1232 | ++DOMWINDOW == 153 (000000E3B45A5C00) [pid = 1232] [serial = 574] [outer = 0000000000000000] 08:41:24 INFO - PROCESS | 1232 | ++DOMWINDOW == 154 (000000E3B46E7400) [pid = 1232] [serial = 575] [outer = 000000E3B45A5C00] 08:41:24 INFO - PROCESS | 1232 | 1461253284188 Marionette DEBUG loaded listener.js 08:41:24 INFO - PROCESS | 1232 | ++DOMWINDOW == 155 (000000E3B46F1400) [pid = 1232] [serial = 576] [outer = 000000E3B45A5C00] 08:41:25 INFO - PROCESS | 1232 | 1461253285230 Marionette TRACE conn5 <- [1,732,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:41:25 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:41:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1389ms 08:41:25 INFO - PROCESS | 1232 | 1461253285299 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 08:41:25 INFO - PROCESS | 1232 | 1461253285302 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 08:41:25 INFO - PROCESS | 1232 | 1461253285306 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:41:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:41:25 INFO - PROCESS | 1232 | 1461253285309 Marionette TRACE conn5 <- [1,734,null,{}] 08:41:25 INFO - PROCESS | 1232 | 1461253285312 Marionette TRACE conn5 -> [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:41:25 INFO - PROCESS | 1232 | 1461253285412 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 08:41:25 INFO - PROCESS | 1232 | 1461253285725 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:25 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AD98D000 == 62 [pid = 1232] [id = 193] 08:41:25 INFO - PROCESS | 1232 | ++DOMWINDOW == 156 (000000E39F220800) [pid = 1232] [serial = 577] [outer = 0000000000000000] 08:41:25 INFO - PROCESS | 1232 | ++DOMWINDOW == 157 (000000E3A0BF9400) [pid = 1232] [serial = 578] [outer = 000000E39F220800] 08:41:25 INFO - PROCESS | 1232 | 1461253285777 Marionette DEBUG loaded listener.js 08:41:25 INFO - PROCESS | 1232 | ++DOMWINDOW == 158 (000000E3A5E90000) [pid = 1232] [serial = 579] [outer = 000000E39F220800] 08:41:26 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A3B49800 == 61 [pid = 1232] [id = 46] 08:41:26 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A02E5000 == 60 [pid = 1232] [id = 14] 08:41:26 INFO - PROCESS | 1232 | --DOCSHELL 000000E39EFED000 == 59 [pid = 1232] [id = 13] 08:41:26 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B261B000 == 58 [pid = 1232] [id = 180] 08:41:26 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AD978000 == 57 [pid = 1232] [id = 179] 08:41:26 INFO - PROCESS | 1232 | --DOMWINDOW == 157 (000000E3B057E000) [pid = 1232] [serial = 530] [outer = 0000000000000000] [url = about:blank] 08:41:26 INFO - PROCESS | 1232 | --DOCSHELL 000000E39EFEF800 == 56 [pid = 1232] [id = 178] 08:41:26 INFO - PROCESS | 1232 | --DOMWINDOW == 156 (000000E3AF8D8000) [pid = 1232] [serial = 524] [outer = 0000000000000000] [url = about:blank] 08:41:26 INFO - PROCESS | 1232 | --DOMWINDOW == 155 (000000E39F223800) [pid = 1232] [serial = 509] [outer = 0000000000000000] [url = about:blank] 08:41:26 INFO - PROCESS | 1232 | --DOMWINDOW == 154 (000000E3A3E32400) [pid = 1232] [serial = 510] [outer = 0000000000000000] [url = about:blank] 08:41:26 INFO - PROCESS | 1232 | --DOMWINDOW == 153 (000000E3ABE4B800) [pid = 1232] [serial = 515] [outer = 0000000000000000] [url = about:blank] 08:41:26 INFO - PROCESS | 1232 | --DOMWINDOW == 152 (000000E3B26C1C00) [pid = 1232] [serial = 488] [outer = 0000000000000000] [url = about:blank] 08:41:26 INFO - PROCESS | 1232 | --DOMWINDOW == 151 (000000E3AD905000) [pid = 1232] [serial = 522] [outer = 0000000000000000] [url = about:blank] 08:41:26 INFO - PROCESS | 1232 | --DOMWINDOW == 150 (000000E3A8F57800) [pid = 1232] [serial = 512] [outer = 0000000000000000] [url = about:blank] 08:41:26 INFO - PROCESS | 1232 | --DOMWINDOW == 149 (000000E3AB466800) [pid = 1232] [serial = 513] [outer = 0000000000000000] [url = about:blank] 08:41:26 INFO - PROCESS | 1232 | --DOMWINDOW == 148 (000000E3AD109C00) [pid = 1232] [serial = 521] [outer = 0000000000000000] [url = about:blank] 08:41:26 INFO - PROCESS | 1232 | --DOMWINDOW == 147 (000000E3A48F1C00) [pid = 1232] [serial = 507] [outer = 0000000000000000] [url = about:blank] 08:41:26 INFO - PROCESS | 1232 | --DOMWINDOW == 146 (000000E39F66BC00) [pid = 1232] [serial = 506] [outer = 0000000000000000] [url = about:blank] 08:41:26 INFO - PROCESS | 1232 | --DOMWINDOW == 145 (000000E3AC20A800) [pid = 1232] [serial = 494] [outer = 0000000000000000] [url = about:blank] 08:41:26 INFO - PROCESS | 1232 | --DOMWINDOW == 144 (000000E3A3BE3400) [pid = 1232] [serial = 503] [outer = 0000000000000000] [url = about:blank] 08:41:26 INFO - PROCESS | 1232 | --DOMWINDOW == 143 (000000E3A5569400) [pid = 1232] [serial = 491] [outer = 0000000000000000] [url = about:blank] 08:41:26 INFO - PROCESS | 1232 | --DOMWINDOW == 142 (000000E3B08A1000) [pid = 1232] [serial = 497] [outer = 0000000000000000] [url = about:blank] 08:41:26 INFO - PROCESS | 1232 | --DOMWINDOW == 141 (000000E3B3D85000) [pid = 1232] [serial = 500] [outer = 0000000000000000] [url = about:blank] 08:41:26 INFO - PROCESS | 1232 | --DOMWINDOW == 140 (000000E3B0577000) [pid = 1232] [serial = 528] [outer = 0000000000000000] [url = about:blank] 08:41:26 INFO - PROCESS | 1232 | --DOMWINDOW == 139 (000000E3AC630400) [pid = 1232] [serial = 527] [outer = 0000000000000000] [url = about:blank] 08:41:26 INFO - PROCESS | 1232 | --DOMWINDOW == 138 (000000E3AFF3E400) [pid = 1232] [serial = 525] [outer = 0000000000000000] [url = about:blank] 08:41:26 INFO - PROCESS | 1232 | --DOMWINDOW == 137 (000000E3AC126C00) [pid = 1232] [serial = 518] [outer = 0000000000000000] [url = about:blank] 08:41:26 INFO - PROCESS | 1232 | --DOMWINDOW == 136 (000000E3AC20F000) [pid = 1232] [serial = 519] [outer = 0000000000000000] [url = about:blank] 08:41:26 INFO - PROCESS | 1232 | --DOMWINDOW == 135 (000000E3ABF3B400) [pid = 1232] [serial = 516] [outer = 0000000000000000] [url = about:blank] 08:41:26 INFO - PROCESS | 1232 | 1461253286861 Marionette TRACE conn5 <- [1,736,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:41:26 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:41:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1587ms 08:41:26 INFO - PROCESS | 1232 | 1461253286898 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 08:41:26 INFO - PROCESS | 1232 | 1461253286902 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 08:41:26 INFO - PROCESS | 1232 | 1461253286906 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:41:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:41:26 INFO - PROCESS | 1232 | 1461253286910 Marionette TRACE conn5 <- [1,738,null,{}] 08:41:26 INFO - PROCESS | 1232 | 1461253286916 Marionette TRACE conn5 -> [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:41:27 INFO - PROCESS | 1232 | 1461253287022 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 08:41:27 INFO - PROCESS | 1232 | 1461253287131 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:27 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AB66B800 == 57 [pid = 1232] [id = 194] 08:41:27 INFO - PROCESS | 1232 | ++DOMWINDOW == 136 (000000E3A41CF400) [pid = 1232] [serial = 580] [outer = 0000000000000000] 08:41:27 INFO - PROCESS | 1232 | ++DOMWINDOW == 137 (000000E3A48F1C00) [pid = 1232] [serial = 581] [outer = 000000E3A41CF400] 08:41:27 INFO - PROCESS | 1232 | 1461253287179 Marionette DEBUG loaded listener.js 08:41:27 INFO - PROCESS | 1232 | ++DOMWINDOW == 138 (000000E3A9771C00) [pid = 1232] [serial = 582] [outer = 000000E3A41CF400] 08:41:28 INFO - PROCESS | 1232 | 1461253288058 Marionette TRACE conn5 <- [1,740,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:41:28 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:41:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1176ms 08:41:28 INFO - PROCESS | 1232 | 1461253288090 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 08:41:28 INFO - PROCESS | 1232 | 1461253288094 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 08:41:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:41:28 INFO - PROCESS | 1232 | 1461253288098 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:41:28 INFO - PROCESS | 1232 | 1461253288100 Marionette TRACE conn5 <- [1,742,null,{}] 08:41:28 INFO - PROCESS | 1232 | 1461253288104 Marionette TRACE conn5 -> [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:41:28 INFO - PROCESS | 1232 | 1461253288193 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 08:41:28 INFO - PROCESS | 1232 | 1461253288201 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:28 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B05D2800 == 58 [pid = 1232] [id = 195] 08:41:28 INFO - PROCESS | 1232 | ++DOMWINDOW == 139 (000000E3ABAD9400) [pid = 1232] [serial = 583] [outer = 0000000000000000] 08:41:28 INFO - PROCESS | 1232 | ++DOMWINDOW == 140 (000000E3ABF3B400) [pid = 1232] [serial = 584] [outer = 000000E3ABAD9400] 08:41:28 INFO - PROCESS | 1232 | 1461253288247 Marionette DEBUG loaded listener.js 08:41:28 INFO - PROCESS | 1232 | ++DOMWINDOW == 141 (000000E3AC20CC00) [pid = 1232] [serial = 585] [outer = 000000E3ABAD9400] 08:41:29 INFO - PROCESS | 1232 | 1461253289247 Marionette TRACE conn5 <- [1,744,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:41:29 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:41:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1190ms 08:41:29 INFO - PROCESS | 1232 | 1461253289291 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 08:41:29 INFO - PROCESS | 1232 | 1461253289294 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 08:41:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:41:29 INFO - PROCESS | 1232 | 1461253289304 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:41:29 INFO - PROCESS | 1232 | 1461253289310 Marionette TRACE conn5 <- [1,746,null,{}] 08:41:29 INFO - PROCESS | 1232 | 1461253289315 Marionette TRACE conn5 -> [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:41:29 INFO - PROCESS | 1232 | 1461253289442 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 08:41:29 INFO - PROCESS | 1232 | 1461253289449 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:29 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B0E0C800 == 59 [pid = 1232] [id = 196] 08:41:29 INFO - PROCESS | 1232 | ++DOMWINDOW == 142 (000000E3AC124000) [pid = 1232] [serial = 586] [outer = 0000000000000000] 08:41:29 INFO - PROCESS | 1232 | ++DOMWINDOW == 143 (000000E3AD71B400) [pid = 1232] [serial = 587] [outer = 000000E3AC124000] 08:41:29 INFO - PROCESS | 1232 | 1461253289495 Marionette DEBUG loaded listener.js 08:41:29 INFO - PROCESS | 1232 | ++DOMWINDOW == 144 (000000E3AFE2D400) [pid = 1232] [serial = 588] [outer = 000000E3AC124000] 08:41:29 INFO - PROCESS | 1232 | 1461253289983 Marionette TRACE conn5 <- [1,748,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:41:30 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:41:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 755ms 08:41:30 INFO - PROCESS | 1232 | 1461253290055 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 08:41:30 INFO - PROCESS | 1232 | 1461253290058 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 08:41:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:41:30 INFO - PROCESS | 1232 | 1461253290066 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:41:30 INFO - PROCESS | 1232 | 1461253290068 Marionette TRACE conn5 <- [1,750,null,{}] 08:41:30 INFO - PROCESS | 1232 | 1461253290077 Marionette TRACE conn5 -> [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:41:30 INFO - PROCESS | 1232 | 1461253290193 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 08:41:30 INFO - PROCESS | 1232 | 1461253290246 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:30 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B3C11000 == 60 [pid = 1232] [id = 197] 08:41:30 INFO - PROCESS | 1232 | ++DOMWINDOW == 145 (000000E3AAAB5000) [pid = 1232] [serial = 589] [outer = 0000000000000000] 08:41:30 INFO - PROCESS | 1232 | ++DOMWINDOW == 146 (000000E3AAABD000) [pid = 1232] [serial = 590] [outer = 000000E3AAAB5000] 08:41:30 INFO - PROCESS | 1232 | 1461253290295 Marionette DEBUG loaded listener.js 08:41:30 INFO - PROCESS | 1232 | ++DOMWINDOW == 147 (000000E3B0575000) [pid = 1232] [serial = 591] [outer = 000000E3AAAB5000] 08:41:30 INFO - PROCESS | 1232 | --DOMWINDOW == 146 (000000E3AC950800) [pid = 1232] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:41:30 INFO - PROCESS | 1232 | --DOMWINDOW == 145 (000000E39F66C800) [pid = 1232] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:41:30 INFO - PROCESS | 1232 | --DOMWINDOW == 144 (000000E3ABEB3400) [pid = 1232] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:41:30 INFO - PROCESS | 1232 | --DOMWINDOW == 143 (000000E3A48F1000) [pid = 1232] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:41:30 INFO - PROCESS | 1232 | --DOMWINDOW == 142 (000000E3A92CD000) [pid = 1232] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:41:30 INFO - PROCESS | 1232 | --DOMWINDOW == 141 (000000E3B0579800) [pid = 1232] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:41:31 INFO - PROCESS | 1232 | [1232] WARNING: Using default font: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 08:41:31 INFO - PROCESS | 1232 | 1461253291226 Marionette TRACE conn5 <- [1,752,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:41:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:41:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1191ms 08:41:31 INFO - PROCESS | 1232 | 1461253291258 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 08:41:31 INFO - PROCESS | 1232 | 1461253291260 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 08:41:31 INFO - PROCESS | 1232 | 1461253291263 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:41:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:41:31 INFO - PROCESS | 1232 | 1461253291265 Marionette TRACE conn5 <- [1,754,null,{}] 08:41:31 INFO - PROCESS | 1232 | 1461253291269 Marionette TRACE conn5 -> [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:41:31 INFO - PROCESS | 1232 | 1461253291380 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 08:41:31 INFO - PROCESS | 1232 | 1461253291388 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:31 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B4666000 == 61 [pid = 1232] [id = 198] 08:41:31 INFO - PROCESS | 1232 | ++DOMWINDOW == 142 (000000E3B06F2C00) [pid = 1232] [serial = 592] [outer = 0000000000000000] 08:41:31 INFO - PROCESS | 1232 | ++DOMWINDOW == 143 (000000E3B0729000) [pid = 1232] [serial = 593] [outer = 000000E3B06F2C00] 08:41:31 INFO - PROCESS | 1232 | 1461253291445 Marionette DEBUG loaded listener.js 08:41:31 INFO - PROCESS | 1232 | ++DOMWINDOW == 144 (000000E3B0A4B400) [pid = 1232] [serial = 594] [outer = 000000E3B06F2C00] 08:41:32 INFO - PROCESS | 1232 | 1461253292345 Marionette TRACE conn5 <- [1,756,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:41:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:41:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1137ms 08:41:32 INFO - PROCESS | 1232 | 1461253292404 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 08:41:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:41:32 INFO - PROCESS | 1232 | 1461253292406 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 08:41:32 INFO - PROCESS | 1232 | 1461253292409 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:41:32 INFO - PROCESS | 1232 | 1461253292411 Marionette TRACE conn5 <- [1,758,null,{}] 08:41:32 INFO - PROCESS | 1232 | 1461253292415 Marionette TRACE conn5 -> [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:41:32 INFO - PROCESS | 1232 | 1461253292530 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 08:41:32 INFO - PROCESS | 1232 | 1461253292695 Marionette TRACE conn5 -> [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/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:32 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A589A000 == 62 [pid = 1232] [id = 199] 08:41:32 INFO - PROCESS | 1232 | ++DOMWINDOW == 145 (000000E39F01CC00) [pid = 1232] [serial = 595] [outer = 0000000000000000] 08:41:32 INFO - PROCESS | 1232 | ++DOMWINDOW == 146 (000000E39F215800) [pid = 1232] [serial = 596] [outer = 000000E39F01CC00] 08:41:32 INFO - PROCESS | 1232 | 1461253292798 Marionette DEBUG loaded listener.js 08:41:32 INFO - PROCESS | 1232 | ++DOMWINDOW == 147 (000000E3A3E38400) [pid = 1232] [serial = 597] [outer = 000000E39F01CC00] 08:41:33 INFO - PROCESS | 1232 | 1461253293384 Marionette TRACE conn5 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 08:41:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:41:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1024ms 08:41:33 INFO - PROCESS | 1232 | 1461253293438 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 08:41:33 INFO - PROCESS | 1232 | 1461253293444 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 08:41:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:41:33 INFO - PROCESS | 1232 | 1461253293473 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:41:33 INFO - PROCESS | 1232 | 1461253293476 Marionette TRACE conn5 <- [1,762,null,{}] 08:41:33 INFO - PROCESS | 1232 | 1461253293482 Marionette TRACE conn5 -> [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:41:33 INFO - PROCESS | 1232 | 1461253293640 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 08:41:33 INFO - PROCESS | 1232 | 1461253293755 Marionette TRACE conn5 -> [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/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:33 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B07E1000 == 63 [pid = 1232] [id = 200] 08:41:33 INFO - PROCESS | 1232 | ++DOMWINDOW == 148 (000000E3A9271400) [pid = 1232] [serial = 598] [outer = 0000000000000000] 08:41:33 INFO - PROCESS | 1232 | ++DOMWINDOW == 149 (000000E3AAABF400) [pid = 1232] [serial = 599] [outer = 000000E3A9271400] 08:41:33 INFO - PROCESS | 1232 | 1461253293815 Marionette DEBUG loaded listener.js 08:41:33 INFO - PROCESS | 1232 | ++DOMWINDOW == 150 (000000E3ABEB7800) [pid = 1232] [serial = 600] [outer = 000000E3A9271400] 08:41:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:41:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1000ms 08:41:34 INFO - PROCESS | 1232 | 1461253294445 Marionette TRACE conn5 <- [1,764,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:41:34 INFO - PROCESS | 1232 | 1461253294454 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 08:41:34 INFO - PROCESS | 1232 | 1461253294459 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 08:41:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:41:34 INFO - PROCESS | 1232 | 1461253294477 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:41:34 INFO - PROCESS | 1232 | 1461253294480 Marionette TRACE conn5 <- [1,766,null,{}] 08:41:34 INFO - PROCESS | 1232 | 1461253294484 Marionette TRACE conn5 -> [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:41:34 INFO - PROCESS | 1232 | 1461253294601 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 08:41:34 INFO - PROCESS | 1232 | 1461253294726 Marionette TRACE conn5 -> [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/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:34 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B3DA4000 == 64 [pid = 1232] [id = 201] 08:41:34 INFO - PROCESS | 1232 | ++DOMWINDOW == 151 (000000E3AC7F1000) [pid = 1232] [serial = 601] [outer = 0000000000000000] 08:41:34 INFO - PROCESS | 1232 | ++DOMWINDOW == 152 (000000E3ACDD3800) [pid = 1232] [serial = 602] [outer = 000000E3AC7F1000] 08:41:34 INFO - PROCESS | 1232 | 1461253294784 Marionette DEBUG loaded listener.js 08:41:34 INFO - PROCESS | 1232 | ++DOMWINDOW == 153 (000000E3AF85A000) [pid = 1232] [serial = 603] [outer = 000000E3AC7F1000] 08:41:35 INFO - PROCESS | 1232 | 1461253295459 Marionette TRACE conn5 <- [1,768,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:41:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:41:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1032ms 08:41:35 INFO - PROCESS | 1232 | 1461253295509 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 08:41:35 INFO - PROCESS | 1232 | 1461253295512 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 08:41:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:41:35 INFO - PROCESS | 1232 | 1461253295524 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:41:35 INFO - PROCESS | 1232 | 1461253295530 Marionette TRACE conn5 <- [1,770,null,{}] 08:41:35 INFO - PROCESS | 1232 | 1461253295553 Marionette TRACE conn5 -> [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:41:35 INFO - PROCESS | 1232 | 1461253295751 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 08:41:35 INFO - PROCESS | 1232 | 1461253295801 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:35 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B5EDE000 == 65 [pid = 1232] [id = 202] 08:41:35 INFO - PROCESS | 1232 | ++DOMWINDOW == 154 (000000E3B245D400) [pid = 1232] [serial = 604] [outer = 0000000000000000] 08:41:35 INFO - PROCESS | 1232 | ++DOMWINDOW == 155 (000000E3B24BDC00) [pid = 1232] [serial = 605] [outer = 000000E3B245D400] 08:41:35 INFO - PROCESS | 1232 | 1461253295858 Marionette DEBUG loaded listener.js 08:41:35 INFO - PROCESS | 1232 | ++DOMWINDOW == 156 (000000E3B3D85000) [pid = 1232] [serial = 606] [outer = 000000E3B245D400] 08:41:36 INFO - PROCESS | 1232 | 1461253296441 Marionette TRACE conn5 <- [1,772,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:41:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:41:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 965ms 08:41:36 INFO - PROCESS | 1232 | 1461253296483 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 08:41:36 INFO - PROCESS | 1232 | 1461253296487 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 08:41:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:41:36 INFO - PROCESS | 1232 | 1461253296490 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:41:36 INFO - PROCESS | 1232 | 1461253296493 Marionette TRACE conn5 <- [1,774,null,{}] 08:41:36 INFO - PROCESS | 1232 | 1461253296496 Marionette TRACE conn5 -> [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:41:36 INFO - PROCESS | 1232 | 1461253296611 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 08:41:36 INFO - PROCESS | 1232 | 1461253296705 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:36 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B6CD4800 == 66 [pid = 1232] [id = 203] 08:41:36 INFO - PROCESS | 1232 | ++DOMWINDOW == 157 (000000E3B46F4800) [pid = 1232] [serial = 607] [outer = 0000000000000000] 08:41:36 INFO - PROCESS | 1232 | ++DOMWINDOW == 158 (000000E3B5055000) [pid = 1232] [serial = 608] [outer = 000000E3B46F4800] 08:41:36 INFO - PROCESS | 1232 | 1461253296760 Marionette DEBUG loaded listener.js 08:41:36 INFO - PROCESS | 1232 | ++DOMWINDOW == 159 (000000E3B505BC00) [pid = 1232] [serial = 609] [outer = 000000E3B46F4800] 08:41:37 INFO - PROCESS | 1232 | 1461253297334 Marionette TRACE conn5 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 08:41:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:41:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 881ms 08:41:37 INFO - PROCESS | 1232 | 1461253297373 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 08:41:37 INFO - PROCESS | 1232 | 1461253297376 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 08:41:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:41:37 INFO - PROCESS | 1232 | 1461253297380 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:41:37 INFO - PROCESS | 1232 | 1461253297382 Marionette TRACE conn5 <- [1,778,null,{}] 08:41:37 INFO - PROCESS | 1232 | 1461253297386 Marionette TRACE conn5 -> [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:41:37 INFO - PROCESS | 1232 | 1461253297494 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 08:41:37 INFO - PROCESS | 1232 | 1461253297589 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:37 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B74C7000 == 67 [pid = 1232] [id = 204] 08:41:37 INFO - PROCESS | 1232 | ++DOMWINDOW == 160 (000000E3B0B87C00) [pid = 1232] [serial = 610] [outer = 0000000000000000] 08:41:37 INFO - PROCESS | 1232 | ++DOMWINDOW == 161 (000000E3B46F3800) [pid = 1232] [serial = 611] [outer = 000000E3B0B87C00] 08:41:37 INFO - PROCESS | 1232 | 1461253297656 Marionette DEBUG loaded listener.js 08:41:37 INFO - PROCESS | 1232 | ++DOMWINDOW == 162 (000000E3B4C44000) [pid = 1232] [serial = 612] [outer = 000000E3B0B87C00] 08:41:38 INFO - PROCESS | 1232 | 1461253298236 Marionette TRACE conn5 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 08:41:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:41:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 942ms 08:41:38 INFO - PROCESS | 1232 | 1461253298325 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 08:41:38 INFO - PROCESS | 1232 | 1461253298327 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 08:41:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:41:38 INFO - PROCESS | 1232 | 1461253298331 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:41:38 INFO - PROCESS | 1232 | 1461253298333 Marionette TRACE conn5 <- [1,782,null,{}] 08:41:38 INFO - PROCESS | 1232 | 1461253298337 Marionette TRACE conn5 -> [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:41:38 INFO - PROCESS | 1232 | 1461253298487 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 08:41:38 INFO - PROCESS | 1232 | 1461253298611 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:38 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A3E0F800 == 68 [pid = 1232] [id = 205] 08:41:38 INFO - PROCESS | 1232 | ++DOMWINDOW == 163 (000000E3A4018C00) [pid = 1232] [serial = 613] [outer = 0000000000000000] 08:41:38 INFO - PROCESS | 1232 | ++DOMWINDOW == 164 (000000E3A8E25800) [pid = 1232] [serial = 614] [outer = 000000E3A4018C00] 08:41:38 INFO - PROCESS | 1232 | 1461253298668 Marionette DEBUG loaded listener.js 08:41:38 INFO - PROCESS | 1232 | ++DOMWINDOW == 165 (000000E3B035DC00) [pid = 1232] [serial = 615] [outer = 000000E3A4018C00] 08:41:39 INFO - PROCESS | 1232 | 1461253299251 Marionette TRACE conn5 <- [1,784,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:41:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:41:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 985ms 08:41:39 INFO - PROCESS | 1232 | 1461253299319 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 08:41:39 INFO - PROCESS | 1232 | 1461253299321 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 08:41:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:41:39 INFO - PROCESS | 1232 | 1461253299325 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:41:39 INFO - PROCESS | 1232 | 1461253299327 Marionette TRACE conn5 <- [1,786,null,{}] 08:41:39 INFO - PROCESS | 1232 | 1461253299331 Marionette TRACE conn5 -> [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:41:39 INFO - PROCESS | 1232 | 1461253299438 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 08:41:39 INFO - PROCESS | 1232 | 1461253299657 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:39 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AE41B000 == 69 [pid = 1232] [id = 206] 08:41:39 INFO - PROCESS | 1232 | ++DOMWINDOW == 166 (000000E39F1E1000) [pid = 1232] [serial = 616] [outer = 0000000000000000] 08:41:39 INFO - PROCESS | 1232 | ++DOMWINDOW == 167 (000000E39F217C00) [pid = 1232] [serial = 617] [outer = 000000E39F1E1000] 08:41:39 INFO - PROCESS | 1232 | 1461253299747 Marionette DEBUG loaded listener.js 08:41:39 INFO - PROCESS | 1232 | ++DOMWINDOW == 168 (000000E3A4AF7000) [pid = 1232] [serial = 618] [outer = 000000E39F1E1000] 08:41:40 INFO - PROCESS | 1232 | 1461253300407 Marionette TRACE conn5 <- [1,788,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:41:40 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:41:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1126ms 08:41:40 INFO - PROCESS | 1232 | 1461253300453 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 08:41:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:41:40 INFO - PROCESS | 1232 | 1461253300457 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 08:41:40 INFO - PROCESS | 1232 | 1461253300461 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:41:40 INFO - PROCESS | 1232 | 1461253300466 Marionette TRACE conn5 <- [1,790,null,{}] 08:41:40 INFO - PROCESS | 1232 | 1461253300472 Marionette TRACE conn5 -> [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:41:40 INFO - PROCESS | 1232 | 1461253300581 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 08:41:40 INFO - PROCESS | 1232 | 1461253300702 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:40 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B0AC2800 == 68 [pid = 1232] [id = 163] 08:41:40 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B4666000 == 67 [pid = 1232] [id = 198] 08:41:40 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B3C11000 == 66 [pid = 1232] [id = 197] 08:41:40 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B0E0C800 == 65 [pid = 1232] [id = 196] 08:41:40 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B05D2800 == 64 [pid = 1232] [id = 195] 08:41:40 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AB66B800 == 63 [pid = 1232] [id = 194] 08:41:40 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AD98D000 == 62 [pid = 1232] [id = 193] 08:41:40 INFO - PROCESS | 1232 | --DOMWINDOW == 167 (000000E3B08A7C00) [pid = 1232] [serial = 560] [outer = 0000000000000000] [url = about:blank] 08:41:40 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A4ACA000 == 63 [pid = 1232] [id = 207] 08:41:40 INFO - PROCESS | 1232 | ++DOMWINDOW == 168 (000000E39D618C00) [pid = 1232] [serial = 619] [outer = 0000000000000000] 08:41:40 INFO - PROCESS | 1232 | ++DOMWINDOW == 169 (000000E39F667400) [pid = 1232] [serial = 620] [outer = 000000E39D618C00] 08:41:40 INFO - PROCESS | 1232 | 1461253300792 Marionette DEBUG loaded listener.js 08:41:40 INFO - PROCESS | 1232 | ++DOMWINDOW == 170 (000000E3AAAB9C00) [pid = 1232] [serial = 621] [outer = 000000E39D618C00] 08:41:40 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B485E000 == 62 [pid = 1232] [id = 190] 08:41:40 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B07E8000 == 61 [pid = 1232] [id = 189] 08:41:40 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A4A73800 == 60 [pid = 1232] [id = 188] 08:41:40 INFO - PROCESS | 1232 | --DOMWINDOW == 169 (000000E3AD1EFC00) [pid = 1232] [serial = 554] [outer = 0000000000000000] [url = about:blank] 08:41:40 INFO - PROCESS | 1232 | --DOMWINDOW == 168 (000000E3A5567C00) [pid = 1232] [serial = 548] [outer = 0000000000000000] [url = about:blank] 08:41:40 INFO - PROCESS | 1232 | --DOMWINDOW == 167 (000000E3A9730400) [pid = 1232] [serial = 549] [outer = 0000000000000000] [url = about:blank] 08:41:40 INFO - PROCESS | 1232 | --DOMWINDOW == 166 (000000E3ABF70000) [pid = 1232] [serial = 551] [outer = 0000000000000000] [url = about:blank] 08:41:40 INFO - PROCESS | 1232 | --DOMWINDOW == 165 (000000E39D73EC00) [pid = 1232] [serial = 533] [outer = 0000000000000000] [url = about:blank] 08:41:40 INFO - PROCESS | 1232 | --DOMWINDOW == 164 (000000E3A9269800) [pid = 1232] [serial = 546] [outer = 0000000000000000] [url = about:blank] 08:41:40 INFO - PROCESS | 1232 | --DOMWINDOW == 163 (000000E3A5567400) [pid = 1232] [serial = 545] [outer = 0000000000000000] [url = about:blank] 08:41:40 INFO - PROCESS | 1232 | --DOMWINDOW == 162 (000000E3A8E21800) [pid = 1232] [serial = 536] [outer = 0000000000000000] [url = about:blank] 08:41:40 INFO - PROCESS | 1232 | --DOMWINDOW == 161 (000000E3B0734C00) [pid = 1232] [serial = 542] [outer = 0000000000000000] [url = about:blank] 08:41:40 INFO - PROCESS | 1232 | --DOMWINDOW == 160 (000000E3AC130400) [pid = 1232] [serial = 539] [outer = 0000000000000000] [url = about:blank] 08:41:40 INFO - PROCESS | 1232 | --DOMWINDOW == 159 (000000E3ABF78400) [pid = 1232] [serial = 557] [outer = 0000000000000000] [url = about:blank] 08:41:40 INFO - PROCESS | 1232 | --DOMWINDOW == 158 (000000E3AFE20800) [pid = 1232] [serial = 558] [outer = 0000000000000000] [url = about:blank] 08:41:40 INFO - PROCESS | 1232 | --DOMWINDOW == 157 (000000E3AED29C00) [pid = 1232] [serial = 555] [outer = 0000000000000000] [url = about:blank] 08:41:40 INFO - PROCESS | 1232 | --DOMWINDOW == 156 (000000E3AC209000) [pid = 1232] [serial = 552] [outer = 0000000000000000] [url = about:blank] 08:41:40 INFO - PROCESS | 1232 | --DOMWINDOW == 155 (000000E3B0728C00) [pid = 1232] [serial = 531] [outer = 0000000000000000] [url = about:blank] 08:41:41 INFO - PROCESS | 1232 | 1461253301241 Marionette TRACE conn5 <- [1,792,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:41:41 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:41:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 838ms 08:41:41 INFO - PROCESS | 1232 | 1461253301301 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 08:41:41 INFO - PROCESS | 1232 | 1461253301306 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 08:41:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:41:41 INFO - PROCESS | 1232 | 1461253301311 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:41:41 INFO - PROCESS | 1232 | 1461253301313 Marionette TRACE conn5 <- [1,794,null,{}] 08:41:41 INFO - PROCESS | 1232 | 1461253301317 Marionette TRACE conn5 -> [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:41:41 INFO - PROCESS | 1232 | 1461253301414 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 08:41:41 INFO - PROCESS | 1232 | 1461253301422 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:41 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B05DB800 == 61 [pid = 1232] [id = 208] 08:41:41 INFO - PROCESS | 1232 | ++DOMWINDOW == 156 (000000E39F663000) [pid = 1232] [serial = 622] [outer = 0000000000000000] 08:41:41 INFO - PROCESS | 1232 | ++DOMWINDOW == 157 (000000E3ABE4F800) [pid = 1232] [serial = 623] [outer = 000000E39F663000] 08:41:41 INFO - PROCESS | 1232 | 1461253301472 Marionette DEBUG loaded listener.js 08:41:41 INFO - PROCESS | 1232 | ++DOMWINDOW == 158 (000000E3ABF77000) [pid = 1232] [serial = 624] [outer = 000000E39F663000] 08:41:41 INFO - PROCESS | 1232 | 1461253301962 Marionette TRACE conn5 <- [1,796,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:41:41 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:41:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 672ms 08:41:41 INFO - PROCESS | 1232 | 1461253301986 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 08:41:41 INFO - PROCESS | 1232 | 1461253301989 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 08:41:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:41:42 INFO - PROCESS | 1232 | 1461253301998 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:41:42 INFO - PROCESS | 1232 | 1461253302004 Marionette TRACE conn5 <- [1,798,null,{}] 08:41:42 INFO - PROCESS | 1232 | 1461253302046 Marionette TRACE conn5 -> [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:41:42 INFO - PROCESS | 1232 | 1461253302145 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 08:41:42 INFO - PROCESS | 1232 | 1461253302237 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:42 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B27CE800 == 62 [pid = 1232] [id = 209] 08:41:42 INFO - PROCESS | 1232 | ++DOMWINDOW == 159 (000000E3ABF32C00) [pid = 1232] [serial = 625] [outer = 0000000000000000] 08:41:42 INFO - PROCESS | 1232 | ++DOMWINDOW == 160 (000000E3AD721800) [pid = 1232] [serial = 626] [outer = 000000E3ABF32C00] 08:41:42 INFO - PROCESS | 1232 | 1461253302284 Marionette DEBUG loaded listener.js 08:41:42 INFO - PROCESS | 1232 | ++DOMWINDOW == 161 (000000E3AF85D400) [pid = 1232] [serial = 627] [outer = 000000E3ABF32C00] 08:41:42 INFO - PROCESS | 1232 | 1461253302656 Marionette TRACE conn5 <- [1,800,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:41:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:41:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 733ms 08:41:42 INFO - PROCESS | 1232 | 1461253302728 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 08:41:42 INFO - PROCESS | 1232 | 1461253302731 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 08:41:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:41:42 INFO - PROCESS | 1232 | 1461253302734 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:41:42 INFO - PROCESS | 1232 | 1461253302736 Marionette TRACE conn5 <- [1,802,null,{}] 08:41:42 INFO - PROCESS | 1232 | 1461253302739 Marionette TRACE conn5 -> [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:41:42 INFO - PROCESS | 1232 | 1461253302831 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 08:41:42 INFO - PROCESS | 1232 | 1461253302837 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:42 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AB4DC800 == 63 [pid = 1232] [id = 210] 08:41:42 INFO - PROCESS | 1232 | ++DOMWINDOW == 162 (000000E3AFD30800) [pid = 1232] [serial = 628] [outer = 0000000000000000] 08:41:42 INFO - PROCESS | 1232 | ++DOMWINDOW == 163 (000000E3B0358400) [pid = 1232] [serial = 629] [outer = 000000E3AFD30800] 08:41:42 INFO - PROCESS | 1232 | 1461253302884 Marionette DEBUG loaded listener.js 08:41:42 INFO - PROCESS | 1232 | ++DOMWINDOW == 164 (000000E3B0573800) [pid = 1232] [serial = 630] [outer = 000000E3AFD30800] 08:41:43 INFO - PROCESS | 1232 | 1461253303379 Marionette TRACE conn5 <- [1,804,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,805,"getWindowHandle",null] 08:41:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:41:43 INFO - PROCESS | 1232 | 1461253303435 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 08:41:43 INFO - PROCESS | 1232 | 1461253303439 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:41:43 INFO - PROCESS | 1232 | 1461253303441 Marionette TRACE conn5 <- [1,806,null,{}] 08:41:43 INFO - PROCESS | 1232 | 1461253303444 Marionette TRACE conn5 -> [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:41:43 INFO - PROCESS | 1232 | 1461253303592 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 08:41:43 INFO - PROCESS | 1232 | 1461253303613 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:43 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B4E36800 == 64 [pid = 1232] [id = 211] 08:41:43 INFO - PROCESS | 1232 | ++DOMWINDOW == 165 (000000E3B0731C00) [pid = 1232] [serial = 631] [outer = 0000000000000000] 08:41:43 INFO - PROCESS | 1232 | ++DOMWINDOW == 166 (000000E3B0734C00) [pid = 1232] [serial = 632] [outer = 000000E3B0731C00] 08:41:43 INFO - PROCESS | 1232 | 1461253303670 Marionette DEBUG loaded listener.js 08:41:43 INFO - PROCESS | 1232 | ++DOMWINDOW == 167 (000000E3B0B81000) [pid = 1232] [serial = 633] [outer = 000000E3B0731C00] 08:41:44 INFO - PROCESS | 1232 | 1461253304155 Marionette TRACE conn5 <- [1,808,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:41:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:41:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 775ms 08:41:44 INFO - PROCESS | 1232 | 1461253304219 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 08:41:44 INFO - PROCESS | 1232 | 1461253304222 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 08:41:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:41:44 INFO - PROCESS | 1232 | 1461253304225 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:41:44 INFO - PROCESS | 1232 | 1461253304227 Marionette TRACE conn5 <- [1,810,null,{}] 08:41:44 INFO - PROCESS | 1232 | 1461253304231 Marionette TRACE conn5 -> [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:41:44 INFO - PROCESS | 1232 | 1461253304352 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 08:41:44 INFO - PROCESS | 1232 | 1461253304413 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:44 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B7491800 == 65 [pid = 1232] [id = 212] 08:41:44 INFO - PROCESS | 1232 | ++DOMWINDOW == 168 (000000E3B26C6400) [pid = 1232] [serial = 634] [outer = 0000000000000000] 08:41:44 INFO - PROCESS | 1232 | ++DOMWINDOW == 169 (000000E3B3D7CC00) [pid = 1232] [serial = 635] [outer = 000000E3B26C6400] 08:41:44 INFO - PROCESS | 1232 | 1461253304459 Marionette DEBUG loaded listener.js 08:41:44 INFO - PROCESS | 1232 | ++DOMWINDOW == 170 (000000E3B46EDC00) [pid = 1232] [serial = 636] [outer = 000000E3B26C6400] 08:41:44 INFO - PROCESS | 1232 | 1461253304880 Marionette TRACE conn5 <- [1,812,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,813,"getWindowHandle",null] 08:41:44 INFO - PROCESS | 1232 | 1461253304919 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 08:41:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:41:44 INFO - PROCESS | 1232 | 1461253304923 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:41:44 INFO - PROCESS | 1232 | 1461253304925 Marionette TRACE conn5 <- [1,814,null,{}] 08:41:44 INFO - PROCESS | 1232 | 1461253304933 Marionette TRACE conn5 -> [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:41:45 INFO - PROCESS | 1232 | 1461253305217 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 08:41:45 INFO - PROCESS | 1232 | --DOMWINDOW == 169 (000000E3AC124000) [pid = 1232] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:41:45 INFO - PROCESS | 1232 | --DOMWINDOW == 168 (000000E39F220800) [pid = 1232] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:41:45 INFO - PROCESS | 1232 | --DOMWINDOW == 167 (000000E3AAAB5000) [pid = 1232] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:41:45 INFO - PROCESS | 1232 | --DOMWINDOW == 166 (000000E3A41CF400) [pid = 1232] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:41:45 INFO - PROCESS | 1232 | --DOMWINDOW == 165 (000000E3ABAD9400) [pid = 1232] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:41:45 INFO - PROCESS | 1232 | --DOMWINDOW == 164 (000000E3B0580C00) [pid = 1232] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:41:45 INFO - PROCESS | 1232 | --DOMWINDOW == 163 (000000E3ABEB7C00) [pid = 1232] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:41:45 INFO - PROCESS | 1232 | --DOMWINDOW == 162 (000000E3B26B9C00) [pid = 1232] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:41:45 INFO - PROCESS | 1232 | --DOMWINDOW == 161 (000000E3B2455800) [pid = 1232] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:41:45 INFO - PROCESS | 1232 | --DOMWINDOW == 160 (000000E3A464B800) [pid = 1232] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:41:45 INFO - PROCESS | 1232 | --DOMWINDOW == 159 (000000E39F016C00) [pid = 1232] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:41:45 INFO - PROCESS | 1232 | --DOMWINDOW == 158 (000000E3B2460C00) [pid = 1232] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:41:45 INFO - PROCESS | 1232 | --DOMWINDOW == 157 (000000E39F21E000) [pid = 1232] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:41:45 INFO - PROCESS | 1232 | --DOMWINDOW == 156 (000000E3A6299C00) [pid = 1232] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:41:45 INFO - PROCESS | 1232 | --DOMWINDOW == 155 (000000E3ABF77800) [pid = 1232] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:41:45 INFO - PROCESS | 1232 | --DOMWINDOW == 154 (000000E3A3BCE000) [pid = 1232] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:41:45 INFO - PROCESS | 1232 | --DOMWINDOW == 153 (000000E3A8F50400) [pid = 1232] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:41:45 INFO - PROCESS | 1232 | --DOMWINDOW == 152 (000000E39F020800) [pid = 1232] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:41:45 INFO - PROCESS | 1232 | --DOMWINDOW == 151 (000000E39F222800) [pid = 1232] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:41:45 INFO - PROCESS | 1232 | --DOMWINDOW == 150 (000000E3ABA22C00) [pid = 1232] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:41:45 INFO - PROCESS | 1232 | --DOMWINDOW == 149 (000000E3ABEB9000) [pid = 1232] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:41:45 INFO - PROCESS | 1232 | --DOMWINDOW == 148 (000000E3AF8D0000) [pid = 1232] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:41:45 INFO - PROCESS | 1232 | 1461253305284 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:45 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A3E15000 == 66 [pid = 1232] [id = 213] 08:41:45 INFO - PROCESS | 1232 | ++DOMWINDOW == 149 (000000E39D61E000) [pid = 1232] [serial = 637] [outer = 0000000000000000] 08:41:45 INFO - PROCESS | 1232 | ++DOMWINDOW == 150 (000000E39F1DC800) [pid = 1232] [serial = 638] [outer = 000000E39D61E000] 08:41:45 INFO - PROCESS | 1232 | 1461253305331 Marionette DEBUG loaded listener.js 08:41:45 INFO - PROCESS | 1232 | ++DOMWINDOW == 151 (000000E3A8567800) [pid = 1232] [serial = 639] [outer = 000000E39D61E000] 08:41:45 INFO - PROCESS | 1232 | 1461253305683 Marionette TRACE conn5 <- [1,816,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:41:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:41:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 796ms 08:41:45 INFO - PROCESS | 1232 | 1461253305727 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 08:41:45 INFO - PROCESS | 1232 | 1461253305729 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 08:41:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:41:45 INFO - PROCESS | 1232 | 1461253305732 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:41:45 INFO - PROCESS | 1232 | 1461253305734 Marionette TRACE conn5 <- [1,818,null,{}] 08:41:45 INFO - PROCESS | 1232 | 1461253305738 Marionette TRACE conn5 -> [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:41:45 INFO - PROCESS | 1232 | 1461253305827 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 08:41:45 INFO - PROCESS | 1232 | 1461253305834 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:45 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B909A800 == 67 [pid = 1232] [id = 214] 08:41:45 INFO - PROCESS | 1232 | ++DOMWINDOW == 152 (000000E3A98EFC00) [pid = 1232] [serial = 640] [outer = 0000000000000000] 08:41:45 INFO - PROCESS | 1232 | ++DOMWINDOW == 153 (000000E3ABE4D000) [pid = 1232] [serial = 641] [outer = 000000E3A98EFC00] 08:41:45 INFO - PROCESS | 1232 | 1461253305880 Marionette DEBUG loaded listener.js 08:41:45 INFO - PROCESS | 1232 | ++DOMWINDOW == 154 (000000E3B2460C00) [pid = 1232] [serial = 642] [outer = 000000E3A98EFC00] 08:41:46 INFO - PROCESS | 1232 | 1461253306296 Marionette TRACE conn5 <- [1,820,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:41:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:41:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 628ms 08:41:46 INFO - PROCESS | 1232 | 1461253306364 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 08:41:46 INFO - PROCESS | 1232 | 1461253306366 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 08:41:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:41:46 INFO - PROCESS | 1232 | 1461253306370 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:41:46 INFO - PROCESS | 1232 | 1461253306371 Marionette TRACE conn5 <- [1,822,null,{}] 08:41:46 INFO - PROCESS | 1232 | 1461253306375 Marionette TRACE conn5 -> [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:41:46 INFO - PROCESS | 1232 | 1461253306465 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 08:41:46 INFO - PROCESS | 1232 | 1461253306473 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:46 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B8DE7800 == 68 [pid = 1232] [id = 215] 08:41:46 INFO - PROCESS | 1232 | ++DOMWINDOW == 155 (000000E3B4C48400) [pid = 1232] [serial = 643] [outer = 0000000000000000] 08:41:46 INFO - PROCESS | 1232 | ++DOMWINDOW == 156 (000000E3B505A400) [pid = 1232] [serial = 644] [outer = 000000E3B4C48400] 08:41:46 INFO - PROCESS | 1232 | 1461253306520 Marionette DEBUG loaded listener.js 08:41:46 INFO - PROCESS | 1232 | ++DOMWINDOW == 157 (000000E3B6E6C000) [pid = 1232] [serial = 645] [outer = 000000E3B4C48400] 08:41:46 INFO - PROCESS | 1232 | 1461253306969 Marionette TRACE conn5 <- [1,824,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:41:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:41:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 629ms 08:41:47 INFO - PROCESS | 1232 | 1461253307007 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 08:41:47 INFO - PROCESS | 1232 | 1461253307010 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 08:41:47 INFO - PROCESS | 1232 | 1461253307013 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:41:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:41:47 INFO - PROCESS | 1232 | 1461253307015 Marionette TRACE conn5 <- [1,826,null,{}] 08:41:47 INFO - PROCESS | 1232 | 1461253307018 Marionette TRACE conn5 -> [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:41:47 INFO - PROCESS | 1232 | 1461253307109 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 08:41:47 INFO - PROCESS | 1232 | 1461253307115 Marionette TRACE conn5 -> [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-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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:47 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B7EDE000 == 69 [pid = 1232] [id = 216] 08:41:47 INFO - PROCESS | 1232 | ++DOMWINDOW == 158 (000000E3B6E6F400) [pid = 1232] [serial = 646] [outer = 0000000000000000] 08:41:47 INFO - PROCESS | 1232 | ++DOMWINDOW == 159 (000000E3B6E73400) [pid = 1232] [serial = 647] [outer = 000000E3B6E6F400] 08:41:47 INFO - PROCESS | 1232 | 1461253307172 Marionette DEBUG loaded listener.js 08:41:47 INFO - PROCESS | 1232 | ++DOMWINDOW == 160 (000000E3B7E2B000) [pid = 1232] [serial = 648] [outer = 000000E3B6E6F400] 08:41:47 INFO - PROCESS | 1232 | 1461253307950 Marionette TRACE conn5 <- [1,828,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:41:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:41:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 985ms 08:41:48 INFO - PROCESS | 1232 | 1461253308001 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 08:41:48 INFO - PROCESS | 1232 | 1461253308007 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 08:41:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:41:48 INFO - PROCESS | 1232 | 1461253308014 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:41:48 INFO - PROCESS | 1232 | 1461253308018 Marionette TRACE conn5 <- [1,830,null,{}] 08:41:48 INFO - PROCESS | 1232 | 1461253308023 Marionette TRACE conn5 -> [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:41:48 INFO - PROCESS | 1232 | 1461253308175 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 08:41:48 INFO - PROCESS | 1232 | 1461253308307 Marionette TRACE conn5 -> [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-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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:48 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B07EA800 == 70 [pid = 1232] [id = 217] 08:41:48 INFO - PROCESS | 1232 | ++DOMWINDOW == 161 (000000E3A987B800) [pid = 1232] [serial = 649] [outer = 0000000000000000] 08:41:48 INFO - PROCESS | 1232 | ++DOMWINDOW == 162 (000000E3AB465800) [pid = 1232] [serial = 650] [outer = 000000E3A987B800] 08:41:48 INFO - PROCESS | 1232 | 1461253308366 Marionette DEBUG loaded listener.js 08:41:48 INFO - PROCESS | 1232 | ++DOMWINDOW == 163 (000000E3AC12B400) [pid = 1232] [serial = 651] [outer = 000000E3A987B800] 08:41:48 INFO - PROCESS | 1232 | 1461253308932 Marionette TRACE conn5 <- [1,832,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:41:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:41:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 986ms 08:41:49 INFO - PROCESS | 1232 | 1461253309001 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 08:41:49 INFO - PROCESS | 1232 | 1461253309008 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 08:41:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:41:49 INFO - PROCESS | 1232 | 1461253309015 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:41:49 INFO - PROCESS | 1232 | 1461253309018 Marionette TRACE conn5 <- [1,834,null,{}] 08:41:49 INFO - PROCESS | 1232 | 1461253309022 Marionette TRACE conn5 -> [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:41:49 INFO - PROCESS | 1232 | 1461253309140 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 08:41:49 INFO - PROCESS | 1232 | 1461253309268 Marionette TRACE conn5 -> [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-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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:49 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B4A72000 == 71 [pid = 1232] [id = 218] 08:41:49 INFO - PROCESS | 1232 | ++DOMWINDOW == 164 (000000E3AD106000) [pid = 1232] [serial = 652] [outer = 0000000000000000] 08:41:49 INFO - PROCESS | 1232 | ++DOMWINDOW == 165 (000000E3AE998800) [pid = 1232] [serial = 653] [outer = 000000E3AD106000] 08:41:49 INFO - PROCESS | 1232 | 1461253309325 Marionette DEBUG loaded listener.js 08:41:49 INFO - PROCESS | 1232 | ++DOMWINDOW == 166 (000000E3B06F5400) [pid = 1232] [serial = 654] [outer = 000000E3AD106000] 08:41:49 INFO - PROCESS | 1232 | 1461253309957 Marionette TRACE conn5 <- [1,836,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:41:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:41:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 987ms 08:41:50 INFO - PROCESS | 1232 | 1461253310005 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 08:41:50 INFO - PROCESS | 1232 | 1461253310008 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 08:41:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:41:50 INFO - PROCESS | 1232 | 1461253310013 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:41:50 INFO - PROCESS | 1232 | 1461253310017 Marionette TRACE conn5 <- [1,838,null,{}] 08:41:50 INFO - PROCESS | 1232 | 1461253310029 Marionette TRACE conn5 -> [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:41:50 INFO - PROCESS | 1232 | 1461253310155 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 08:41:50 INFO - PROCESS | 1232 | 1461253310283 Marionette TRACE conn5 -> [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-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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:50 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B8D3A800 == 72 [pid = 1232] [id = 219] 08:41:50 INFO - PROCESS | 1232 | ++DOMWINDOW == 167 (000000E3B0BAD000) [pid = 1232] [serial = 655] [outer = 0000000000000000] 08:41:50 INFO - PROCESS | 1232 | ++DOMWINDOW == 168 (000000E3B0BB2400) [pid = 1232] [serial = 656] [outer = 000000E3B0BAD000] 08:41:50 INFO - PROCESS | 1232 | 1461253310344 Marionette DEBUG loaded listener.js 08:41:50 INFO - PROCESS | 1232 | ++DOMWINDOW == 169 (000000E3B0BBA400) [pid = 1232] [serial = 657] [outer = 000000E3B0BAD000] 08:41:52 INFO - PROCESS | 1232 | 1461253312141 Marionette TRACE conn5 <- [1,840,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:41:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:41:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 2227ms 08:41:52 INFO - PROCESS | 1232 | 1461253312241 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 08:41:52 INFO - PROCESS | 1232 | 1461253312244 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 08:41:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:41:52 INFO - PROCESS | 1232 | 1461253312248 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:41:52 INFO - PROCESS | 1232 | 1461253312250 Marionette TRACE conn5 <- [1,842,null,{}] 08:41:52 INFO - PROCESS | 1232 | 1461253312254 Marionette TRACE conn5 -> [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:41:52 INFO - PROCESS | 1232 | 1461253312365 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 08:41:52 INFO - PROCESS | 1232 | 1461253312486 Marionette TRACE conn5 -> [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-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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:52 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B75CC000 == 73 [pid = 1232] [id = 220] 08:41:52 INFO - PROCESS | 1232 | ++DOMWINDOW == 170 (000000E3B5061800) [pid = 1232] [serial = 658] [outer = 0000000000000000] 08:41:52 INFO - PROCESS | 1232 | ++DOMWINDOW == 171 (000000E3B69A4C00) [pid = 1232] [serial = 659] [outer = 000000E3B5061800] 08:41:52 INFO - PROCESS | 1232 | 1461253312544 Marionette DEBUG loaded listener.js 08:41:52 INFO - PROCESS | 1232 | ++DOMWINDOW == 172 (000000E3B69AB400) [pid = 1232] [serial = 660] [outer = 000000E3B5061800] 08:41:53 INFO - PROCESS | 1232 | 1461253313081 Marionette TRACE conn5 <- [1,844,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:41:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:41:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 880ms 08:41:53 INFO - PROCESS | 1232 | 1461253313145 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 08:41:53 INFO - PROCESS | 1232 | 1461253313148 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 08:41:53 INFO - PROCESS | 1232 | 1461253313151 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:41:53 INFO - PROCESS | 1232 | 1461253313154 Marionette TRACE conn5 <- [1,846,null,{}] 08:41:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:41:53 INFO - PROCESS | 1232 | 1461253313173 Marionette TRACE conn5 -> [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:41:53 INFO - PROCESS | 1232 | 1461253313327 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 08:41:53 INFO - PROCESS | 1232 | 1461253313341 Marionette TRACE conn5 -> [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-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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:53 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B8E67000 == 74 [pid = 1232] [id = 221] 08:41:53 INFO - PROCESS | 1232 | ++DOMWINDOW == 173 (000000E3B0677000) [pid = 1232] [serial = 661] [outer = 0000000000000000] 08:41:53 INFO - PROCESS | 1232 | ++DOMWINDOW == 174 (000000E3B067C000) [pid = 1232] [serial = 662] [outer = 000000E3B0677000] 08:41:53 INFO - PROCESS | 1232 | 1461253313397 Marionette DEBUG loaded listener.js 08:41:53 INFO - PROCESS | 1232 | ++DOMWINDOW == 175 (000000E3B0B84400) [pid = 1232] [serial = 663] [outer = 000000E3B0677000] 08:41:54 INFO - PROCESS | 1232 | 1461253314021 Marionette TRACE conn5 <- [1,848,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:41:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:41:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 879ms 08:41:54 INFO - PROCESS | 1232 | 1461253314036 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 08:41:54 INFO - PROCESS | 1232 | 1461253314039 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 08:41:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:41:54 INFO - PROCESS | 1232 | 1461253314043 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:41:54 INFO - PROCESS | 1232 | 1461253314045 Marionette TRACE conn5 <- [1,850,null,{}] 08:41:54 INFO - PROCESS | 1232 | 1461253314049 Marionette TRACE conn5 -> [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:41:54 INFO - PROCESS | 1232 | 1461253314173 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 08:41:54 INFO - PROCESS | 1232 | 1461253314301 Marionette TRACE conn5 -> [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-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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:54 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A3E1A000 == 75 [pid = 1232] [id = 222] 08:41:54 INFO - PROCESS | 1232 | ++DOMWINDOW == 176 (000000E39F012C00) [pid = 1232] [serial = 664] [outer = 0000000000000000] 08:41:54 INFO - PROCESS | 1232 | ++DOMWINDOW == 177 (000000E3A3BD7400) [pid = 1232] [serial = 665] [outer = 000000E39F012C00] 08:41:54 INFO - PROCESS | 1232 | 1461253314361 Marionette DEBUG loaded listener.js 08:41:54 INFO - PROCESS | 1232 | ++DOMWINDOW == 178 (000000E3B704F800) [pid = 1232] [serial = 666] [outer = 000000E39F012C00] 08:41:55 INFO - PROCESS | 1232 | 1461253315244 Marionette TRACE conn5 <- [1,852,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:41:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:41:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1244ms 08:41:55 INFO - PROCESS | 1232 | 1461253315290 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 08:41:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:41:55 INFO - PROCESS | 1232 | 1461253315295 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 08:41:55 INFO - PROCESS | 1232 | 1461253315299 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:41:55 INFO - PROCESS | 1232 | 1461253315303 Marionette TRACE conn5 <- [1,854,null,{}] 08:41:55 INFO - PROCESS | 1232 | 1461253315309 Marionette TRACE conn5 -> [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:41:55 INFO - PROCESS | 1232 | 1461253315412 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 08:41:55 INFO - PROCESS | 1232 | 1461253315546 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:55 INFO - PROCESS | 1232 | ++DOCSHELL 000000E39F836800 == 76 [pid = 1232] [id = 223] 08:41:55 INFO - PROCESS | 1232 | ++DOMWINDOW == 179 (000000E39D621800) [pid = 1232] [serial = 667] [outer = 0000000000000000] 08:41:55 INFO - PROCESS | 1232 | ++DOMWINDOW == 180 (000000E39E754400) [pid = 1232] [serial = 668] [outer = 000000E39D621800] 08:41:55 INFO - PROCESS | 1232 | 1461253315599 Marionette DEBUG loaded listener.js 08:41:55 INFO - PROCESS | 1232 | ++DOMWINDOW == 181 (000000E3A078C400) [pid = 1232] [serial = 669] [outer = 000000E39D621800] 08:41:56 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B0E11800 == 75 [pid = 1232] [id = 148] 08:41:56 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A875A000 == 74 [pid = 1232] [id = 28] 08:41:56 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A0B5F800 == 73 [pid = 1232] [id = 26] 08:41:56 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A4583800 == 72 [pid = 1232] [id = 15] 08:41:56 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B2617000 == 71 [pid = 1232] [id = 23] 08:41:56 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AB4EF800 == 70 [pid = 1232] [id = 29] 08:41:56 INFO - PROCESS | 1232 | --DOMWINDOW == 180 (000000E3B46E7400) [pid = 1232] [serial = 575] [outer = 0000000000000000] [url = about:blank] 08:41:56 INFO - PROCESS | 1232 | --DOMWINDOW == 179 (000000E3B0729000) [pid = 1232] [serial = 593] [outer = 0000000000000000] [url = about:blank] 08:41:56 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B74C7000 == 69 [pid = 1232] [id = 204] 08:41:56 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B6CD4800 == 68 [pid = 1232] [id = 203] 08:41:56 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B5EDE000 == 67 [pid = 1232] [id = 202] 08:41:56 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B3DA4000 == 66 [pid = 1232] [id = 201] 08:41:56 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B07E1000 == 65 [pid = 1232] [id = 200] 08:41:56 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A589A000 == 64 [pid = 1232] [id = 199] 08:41:56 INFO - PROCESS | 1232 | 1461253316267 Marionette TRACE conn5 <- [1,856,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:41:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:41:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 986ms 08:41:56 INFO - PROCESS | 1232 | --DOMWINDOW == 178 (000000E3B27A7C00) [pid = 1232] [serial = 314] [outer = 0000000000000000] [url = about:blank] 08:41:56 INFO - PROCESS | 1232 | --DOMWINDOW == 177 (000000E3A4688400) [pid = 1232] [serial = 317] [outer = 0000000000000000] [url = about:blank] 08:41:56 INFO - PROCESS | 1232 | --DOMWINDOW == 176 (000000E3ABE49000) [pid = 1232] [serial = 320] [outer = 0000000000000000] [url = about:blank] 08:41:56 INFO - PROCESS | 1232 | --DOMWINDOW == 175 (000000E3B24C2800) [pid = 1232] [serial = 323] [outer = 0000000000000000] [url = about:blank] 08:41:56 INFO - PROCESS | 1232 | --DOMWINDOW == 174 (000000E3B2459000) [pid = 1232] [serial = 326] [outer = 0000000000000000] [url = about:blank] 08:41:56 INFO - PROCESS | 1232 | --DOMWINDOW == 173 (000000E3AB466400) [pid = 1232] [serial = 341] [outer = 0000000000000000] [url = about:blank] 08:41:56 INFO - PROCESS | 1232 | --DOMWINDOW == 172 (000000E39F754C00) [pid = 1232] [serial = 344] [outer = 0000000000000000] [url = about:blank] 08:41:56 INFO - PROCESS | 1232 | --DOMWINDOW == 171 (000000E3A859E400) [pid = 1232] [serial = 347] [outer = 0000000000000000] [url = about:blank] 08:41:56 INFO - PROCESS | 1232 | --DOMWINDOW == 170 (000000E3ABE53400) [pid = 1232] [serial = 350] [outer = 0000000000000000] [url = about:blank] 08:41:56 INFO - PROCESS | 1232 | --DOMWINDOW == 169 (000000E3AC127000) [pid = 1232] [serial = 353] [outer = 0000000000000000] [url = about:blank] 08:41:56 INFO - PROCESS | 1232 | --DOMWINDOW == 168 (000000E3B0BD1C00) [pid = 1232] [serial = 432] [outer = 0000000000000000] [url = about:blank] 08:41:56 INFO - PROCESS | 1232 | --DOMWINDOW == 167 (000000E3AD71B400) [pid = 1232] [serial = 587] [outer = 0000000000000000] [url = about:blank] 08:41:56 INFO - PROCESS | 1232 | --DOMWINDOW == 166 (000000E3B072CC00) [pid = 1232] [serial = 569] [outer = 0000000000000000] [url = about:blank] 08:41:56 INFO - PROCESS | 1232 | --DOMWINDOW == 165 (000000E3B27AC800) [pid = 1232] [serial = 572] [outer = 0000000000000000] [url = about:blank] 08:41:56 INFO - PROCESS | 1232 | --DOMWINDOW == 164 (000000E3A5E90000) [pid = 1232] [serial = 579] [outer = 0000000000000000] [url = about:blank] 08:41:56 INFO - PROCESS | 1232 | --DOMWINDOW == 163 (000000E3A0BF9400) [pid = 1232] [serial = 578] [outer = 0000000000000000] [url = about:blank] 08:41:56 INFO - PROCESS | 1232 | --DOMWINDOW == 162 (000000E3ABE54800) [pid = 1232] [serial = 566] [outer = 0000000000000000] [url = about:blank] 08:41:56 INFO - PROCESS | 1232 | --DOMWINDOW == 161 (000000E3AAABD000) [pid = 1232] [serial = 590] [outer = 0000000000000000] [url = about:blank] 08:41:56 INFO - PROCESS | 1232 | --DOMWINDOW == 160 (000000E3A48F1C00) [pid = 1232] [serial = 581] [outer = 0000000000000000] [url = about:blank] 08:41:56 INFO - PROCESS | 1232 | --DOMWINDOW == 159 (000000E3A9771C00) [pid = 1232] [serial = 582] [outer = 0000000000000000] [url = about:blank] 08:41:56 INFO - PROCESS | 1232 | --DOMWINDOW == 158 (000000E3ABF3B400) [pid = 1232] [serial = 584] [outer = 0000000000000000] [url = about:blank] 08:41:56 INFO - PROCESS | 1232 | --DOMWINDOW == 157 (000000E39F0DF400) [pid = 1232] [serial = 563] [outer = 0000000000000000] [url = about:blank] 08:41:56 INFO - PROCESS | 1232 | --DOMWINDOW == 156 (000000E3B0A52400) [pid = 1232] [serial = 561] [outer = 0000000000000000] [url = about:blank] 08:41:56 INFO - PROCESS | 1232 | --DOMWINDOW == 155 (000000E3B0575000) [pid = 1232] [serial = 591] [outer = 0000000000000000] [url = about:blank] 08:41:56 INFO - PROCESS | 1232 | --DOMWINDOW == 154 (000000E3AFE2D400) [pid = 1232] [serial = 588] [outer = 0000000000000000] [url = about:blank] 08:41:56 INFO - PROCESS | 1232 | --DOMWINDOW == 153 (000000E3AC20CC00) [pid = 1232] [serial = 585] [outer = 0000000000000000] [url = about:blank] 08:41:56 INFO - PROCESS | 1232 | --DOMWINDOW == 152 (000000E3AD715C00) [pid = 1232] [serial = 278] [outer = 0000000000000000] [url = about:blank] 08:41:56 INFO - PROCESS | 1232 | --DOMWINDOW == 151 (000000E3B3D7A400) [pid = 1232] [serial = 269] [outer = 0000000000000000] [url = about:blank] 08:41:56 INFO - PROCESS | 1232 | --DOMWINDOW == 150 (000000E3B3D87400) [pid = 1232] [serial = 489] [outer = 0000000000000000] [url = about:blank] 08:41:56 INFO - PROCESS | 1232 | --DOMWINDOW == 149 (000000E3AB467000) [pid = 1232] [serial = 275] [outer = 0000000000000000] [url = about:blank] 08:41:56 INFO - PROCESS | 1232 | --DOMWINDOW == 148 (000000E39F220000) [pid = 1232] [serial = 272] [outer = 0000000000000000] [url = about:blank] 08:41:56 INFO - PROCESS | 1232 | 1461253316317 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 08:41:56 INFO - PROCESS | 1232 | 1461253316323 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 08:41:56 INFO - PROCESS | 1232 | 1461253316332 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:41:56 INFO - PROCESS | 1232 | 1461253316335 Marionette TRACE conn5 <- [1,858,null,{}] 08:41:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:41:56 INFO - PROCESS | 1232 | 1461253316339 Marionette TRACE conn5 -> [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:41:56 INFO - PROCESS | 1232 | 1461253316432 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 08:41:56 INFO - PROCESS | 1232 | 1461253316439 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:56 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A5646000 == 65 [pid = 1232] [id = 224] 08:41:56 INFO - PROCESS | 1232 | ++DOMWINDOW == 149 (000000E39F013C00) [pid = 1232] [serial = 670] [outer = 0000000000000000] 08:41:56 INFO - PROCESS | 1232 | ++DOMWINDOW == 150 (000000E3A0BF9400) [pid = 1232] [serial = 671] [outer = 000000E39F013C00] 08:41:56 INFO - PROCESS | 1232 | 1461253316486 Marionette DEBUG loaded listener.js 08:41:56 INFO - PROCESS | 1232 | ++DOMWINDOW == 151 (000000E3A3BD9400) [pid = 1232] [serial = 672] [outer = 000000E39F013C00] 08:41:56 INFO - PROCESS | 1232 | ++DOMWINDOW == 152 (000000E3A3BD8000) [pid = 1232] [serial = 673] [outer = 000000E3A8568000] 08:41:57 INFO - PROCESS | 1232 | 1461253317059 Marionette TRACE conn5 <- [1,860,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:41:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:41:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 775ms 08:41:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:41:57 INFO - PROCESS | 1232 | 1461253317115 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 08:41:57 INFO - PROCESS | 1232 | 1461253317118 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 08:41:57 INFO - PROCESS | 1232 | 1461253317121 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:41:57 INFO - PROCESS | 1232 | 1461253317125 Marionette TRACE conn5 <- [1,862,null,{}] 08:41:57 INFO - PROCESS | 1232 | 1461253317136 Marionette TRACE conn5 -> [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:41:57 INFO - PROCESS | 1232 | 1461253317231 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 08:41:57 INFO - PROCESS | 1232 | 1461253317313 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:57 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AE52F800 == 66 [pid = 1232] [id = 225] 08:41:57 INFO - PROCESS | 1232 | ++DOMWINDOW == 153 (000000E3A3BCEC00) [pid = 1232] [serial = 674] [outer = 0000000000000000] 08:41:57 INFO - PROCESS | 1232 | ++DOMWINDOW == 154 (000000E3A5E92800) [pid = 1232] [serial = 675] [outer = 000000E3A3BCEC00] 08:41:57 INFO - PROCESS | 1232 | 1461253317362 Marionette DEBUG loaded listener.js 08:41:57 INFO - PROCESS | 1232 | ++DOMWINDOW == 155 (000000E3A8E1DC00) [pid = 1232] [serial = 676] [outer = 000000E3A3BCEC00] 08:41:57 INFO - PROCESS | 1232 | 1461253317740 Marionette TRACE conn5 <- [1,864,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:41:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:41:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 628ms 08:41:57 INFO - PROCESS | 1232 | 1461253317751 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 08:41:57 INFO - PROCESS | 1232 | 1461253317754 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 08:41:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:41:57 INFO - PROCESS | 1232 | 1461253317797 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:41:57 INFO - PROCESS | 1232 | 1461253317799 Marionette TRACE conn5 <- [1,866,null,{}] 08:41:57 INFO - PROCESS | 1232 | 1461253317803 Marionette TRACE conn5 -> [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:41:57 INFO - PROCESS | 1232 | 1461253317892 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 08:41:57 INFO - PROCESS | 1232 | 1461253317899 Marionette TRACE conn5 -> [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-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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:57 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AFE82800 == 67 [pid = 1232] [id = 226] 08:41:57 INFO - PROCESS | 1232 | ++DOMWINDOW == 156 (000000E3A8E29C00) [pid = 1232] [serial = 677] [outer = 0000000000000000] 08:41:57 INFO - PROCESS | 1232 | ++DOMWINDOW == 157 (000000E3A92D0400) [pid = 1232] [serial = 678] [outer = 000000E3A8E29C00] 08:41:57 INFO - PROCESS | 1232 | 1461253317945 Marionette DEBUG loaded listener.js 08:41:58 INFO - PROCESS | 1232 | ++DOMWINDOW == 158 (000000E3A9778800) [pid = 1232] [serial = 679] [outer = 000000E3A8E29C00] 08:41:58 INFO - PROCESS | 1232 | 1461253318386 Marionette TRACE conn5 <- [1,868,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:41:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:41:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 649ms 08:41:58 INFO - PROCESS | 1232 | 1461253318436 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 08:41:58 INFO - PROCESS | 1232 | 1461253318438 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 08:41:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:41:58 INFO - PROCESS | 1232 | 1461253318441 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:41:58 INFO - PROCESS | 1232 | 1461253318443 Marionette TRACE conn5 <- [1,870,null,{}] 08:41:58 INFO - PROCESS | 1232 | 1461253318457 Marionette TRACE conn5 -> [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:41:58 INFO - PROCESS | 1232 | 1461253318570 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 08:41:58 INFO - PROCESS | 1232 | 1461253318580 Marionette TRACE conn5 -> [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-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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:58 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A5891000 == 68 [pid = 1232] [id = 227] 08:41:58 INFO - PROCESS | 1232 | ++DOMWINDOW == 159 (000000E3A98E5C00) [pid = 1232] [serial = 680] [outer = 0000000000000000] 08:41:58 INFO - PROCESS | 1232 | ++DOMWINDOW == 160 (000000E3AAAB6800) [pid = 1232] [serial = 681] [outer = 000000E3A98E5C00] 08:41:58 INFO - PROCESS | 1232 | 1461253318671 Marionette DEBUG loaded listener.js 08:41:58 INFO - PROCESS | 1232 | ++DOMWINDOW == 161 (000000E3AB465C00) [pid = 1232] [serial = 682] [outer = 000000E3A98E5C00] 08:41:59 INFO - PROCESS | 1232 | 1461253319101 Marionette TRACE conn5 <- [1,872,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:41:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:41:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 690ms 08:41:59 INFO - PROCESS | 1232 | 1461253319134 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 08:41:59 INFO - PROCESS | 1232 | 1461253319137 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 08:41:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:41:59 INFO - PROCESS | 1232 | 1461253319140 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:41:59 INFO - PROCESS | 1232 | 1461253319142 Marionette TRACE conn5 <- [1,874,null,{}] 08:41:59 INFO - PROCESS | 1232 | 1461253319146 Marionette TRACE conn5 -> [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:41:59 INFO - PROCESS | 1232 | 1461253319314 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 08:41:59 INFO - PROCESS | 1232 | 1461253319339 Marionette TRACE conn5 -> [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-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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:41:59 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B0AD4000 == 69 [pid = 1232] [id = 228] 08:41:59 INFO - PROCESS | 1232 | ++DOMWINDOW == 162 (000000E3AB8D9000) [pid = 1232] [serial = 683] [outer = 0000000000000000] 08:41:59 INFO - PROCESS | 1232 | ++DOMWINDOW == 163 (000000E3ABD58400) [pid = 1232] [serial = 684] [outer = 000000E3AB8D9000] 08:41:59 INFO - PROCESS | 1232 | 1461253319387 Marionette DEBUG loaded listener.js 08:41:59 INFO - PROCESS | 1232 | ++DOMWINDOW == 164 (000000E3ABF34C00) [pid = 1232] [serial = 685] [outer = 000000E3AB8D9000] 08:41:59 INFO - PROCESS | 1232 | 1461253319842 Marionette TRACE conn5 <- [1,876,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:41:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:41:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 733ms 08:41:59 INFO - PROCESS | 1232 | 1461253319876 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 08:41:59 INFO - PROCESS | 1232 | 1461253319878 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 08:41:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:41:59 INFO - PROCESS | 1232 | 1461253319882 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:41:59 INFO - PROCESS | 1232 | 1461253319884 Marionette TRACE conn5 <- [1,878,null,{}] 08:41:59 INFO - PROCESS | 1232 | 1461253319887 Marionette TRACE conn5 -> [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:42:00 INFO - PROCESS | 1232 | 1461253320007 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 08:42:00 INFO - PROCESS | 1232 | 1461253320014 Marionette TRACE conn5 -> [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-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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:00 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B15AF000 == 70 [pid = 1232] [id = 229] 08:42:00 INFO - PROCESS | 1232 | ++DOMWINDOW == 165 (000000E3AC077C00) [pid = 1232] [serial = 686] [outer = 0000000000000000] 08:42:00 INFO - PROCESS | 1232 | ++DOMWINDOW == 166 (000000E3AC127800) [pid = 1232] [serial = 687] [outer = 000000E3AC077C00] 08:42:00 INFO - PROCESS | 1232 | 1461253320059 Marionette DEBUG loaded listener.js 08:42:00 INFO - PROCESS | 1232 | ++DOMWINDOW == 167 (000000E3AC20F800) [pid = 1232] [serial = 688] [outer = 000000E3AC077C00] 08:42:00 INFO - PROCESS | 1232 | --DOMWINDOW == 166 (000000E3B4C48400) [pid = 1232] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:42:00 INFO - PROCESS | 1232 | --DOMWINDOW == 165 (000000E3B0731C00) [pid = 1232] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:42:00 INFO - PROCESS | 1232 | --DOMWINDOW == 164 (000000E3B26C6400) [pid = 1232] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:42:00 INFO - PROCESS | 1232 | --DOMWINDOW == 163 (000000E39F663000) [pid = 1232] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:42:00 INFO - PROCESS | 1232 | --DOMWINDOW == 162 (000000E3ABF32C00) [pid = 1232] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:42:00 INFO - PROCESS | 1232 | --DOMWINDOW == 161 (000000E39F1E1000) [pid = 1232] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:42:00 INFO - PROCESS | 1232 | --DOMWINDOW == 160 (000000E3AFD30800) [pid = 1232] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:42:00 INFO - PROCESS | 1232 | --DOMWINDOW == 159 (000000E39D618C00) [pid = 1232] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:42:00 INFO - PROCESS | 1232 | --DOMWINDOW == 158 (000000E3A98EFC00) [pid = 1232] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:42:00 INFO - PROCESS | 1232 | --DOMWINDOW == 157 (000000E39D61E000) [pid = 1232] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:42:00 INFO - PROCESS | 1232 | --DOMWINDOW == 156 (000000E3B06F2C00) [pid = 1232] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:42:00 INFO - PROCESS | 1232 | 1461253320717 Marionette TRACE conn5 <- [1,880,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:42:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:42:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 880ms 08:42:00 INFO - PROCESS | 1232 | 1461253320764 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 08:42:00 INFO - PROCESS | 1232 | 1461253320767 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 08:42:00 INFO - PROCESS | 1232 | 1461253320770 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:42:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:42:00 INFO - PROCESS | 1232 | 1461253320772 Marionette TRACE conn5 <- [1,882,null,{}] 08:42:00 INFO - PROCESS | 1232 | 1461253320776 Marionette TRACE conn5 -> [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:42:00 INFO - PROCESS | 1232 | 1461253320861 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 08:42:00 INFO - PROCESS | 1232 | 1461253320867 Marionette TRACE conn5 -> [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-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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:00 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B158E000 == 71 [pid = 1232] [id = 230] 08:42:00 INFO - PROCESS | 1232 | ++DOMWINDOW == 157 (000000E3A92CB800) [pid = 1232] [serial = 689] [outer = 0000000000000000] 08:42:00 INFO - PROCESS | 1232 | ++DOMWINDOW == 158 (000000E3ABD5A800) [pid = 1232] [serial = 690] [outer = 000000E3A92CB800] 08:42:00 INFO - PROCESS | 1232 | 1461253320913 Marionette DEBUG loaded listener.js 08:42:00 INFO - PROCESS | 1232 | ++DOMWINDOW == 159 (000000E3AC63DC00) [pid = 1232] [serial = 691] [outer = 000000E3A92CB800] 08:42:01 INFO - PROCESS | 1232 | 1461253321342 Marionette TRACE conn5 <- [1,884,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:42:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:42:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 628ms 08:42:01 INFO - PROCESS | 1232 | 1461253321402 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 08:42:01 INFO - PROCESS | 1232 | 1461253321404 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 08:42:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:42:01 INFO - PROCESS | 1232 | 1461253321407 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:42:01 INFO - PROCESS | 1232 | 1461253321409 Marionette TRACE conn5 <- [1,886,null,{}] 08:42:01 INFO - PROCESS | 1232 | 1461253321413 Marionette TRACE conn5 -> [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:42:01 INFO - PROCESS | 1232 | 1461253321499 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 08:42:01 INFO - PROCESS | 1232 | 1461253321505 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:01 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B3CAC800 == 72 [pid = 1232] [id = 231] 08:42:01 INFO - PROCESS | 1232 | ++DOMWINDOW == 160 (000000E39F21E000) [pid = 1232] [serial = 692] [outer = 0000000000000000] 08:42:01 INFO - PROCESS | 1232 | ++DOMWINDOW == 161 (000000E3ACDD4400) [pid = 1232] [serial = 693] [outer = 000000E39F21E000] 08:42:01 INFO - PROCESS | 1232 | 1461253321552 Marionette DEBUG loaded listener.js 08:42:01 INFO - PROCESS | 1232 | ++DOMWINDOW == 162 (000000E3AD713800) [pid = 1232] [serial = 694] [outer = 000000E39F21E000] 08:42:01 INFO - PROCESS | 1232 | 1461253321974 Marionette TRACE conn5 <- [1,888,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:42:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:42:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 629ms 08:42:02 INFO - PROCESS | 1232 | 1461253322041 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 08:42:02 INFO - PROCESS | 1232 | 1461253322043 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 08:42:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:42:02 INFO - PROCESS | 1232 | 1461253322046 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:42:02 INFO - PROCESS | 1232 | 1461253322048 Marionette TRACE conn5 <- [1,890,null,{}] 08:42:02 INFO - PROCESS | 1232 | 1461253322051 Marionette TRACE conn5 -> [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:42:02 INFO - PROCESS | 1232 | 1461253322137 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 08:42:02 INFO - PROCESS | 1232 | 1461253322145 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:02 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B4663000 == 73 [pid = 1232] [id = 232] 08:42:02 INFO - PROCESS | 1232 | ++DOMWINDOW == 163 (000000E3AD9D5000) [pid = 1232] [serial = 695] [outer = 0000000000000000] 08:42:02 INFO - PROCESS | 1232 | ++DOMWINDOW == 164 (000000E3AF85B000) [pid = 1232] [serial = 696] [outer = 000000E3AD9D5000] 08:42:02 INFO - PROCESS | 1232 | 1461253322191 Marionette DEBUG loaded listener.js 08:42:02 INFO - PROCESS | 1232 | ++DOMWINDOW == 165 (000000E3AFE2A000) [pid = 1232] [serial = 697] [outer = 000000E3AD9D5000] 08:42:02 INFO - PROCESS | 1232 | 1461253322658 Marionette TRACE conn5 <- [1,892,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:42:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:42:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 628ms 08:42:02 INFO - PROCESS | 1232 | 1461253322740 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 08:42:02 INFO - PROCESS | 1232 | 1461253322745 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 08:42:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:42:02 INFO - PROCESS | 1232 | 1461253322751 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:42:02 INFO - PROCESS | 1232 | 1461253322756 Marionette TRACE conn5 <- [1,894,null,{}] 08:42:02 INFO - PROCESS | 1232 | 1461253322762 Marionette TRACE conn5 -> [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:42:02 INFO - PROCESS | 1232 | 1461253322880 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 08:42:03 INFO - PROCESS | 1232 | 1461253323001 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:03 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A4A86800 == 74 [pid = 1232] [id = 233] 08:42:03 INFO - PROCESS | 1232 | ++DOMWINDOW == 166 (000000E39F016800) [pid = 1232] [serial = 698] [outer = 0000000000000000] 08:42:03 INFO - PROCESS | 1232 | ++DOMWINDOW == 167 (000000E39F01E000) [pid = 1232] [serial = 699] [outer = 000000E39F016800] 08:42:03 INFO - PROCESS | 1232 | 1461253323064 Marionette DEBUG loaded listener.js 08:42:03 INFO - PROCESS | 1232 | ++DOMWINDOW == 168 (000000E39F666400) [pid = 1232] [serial = 700] [outer = 000000E39F016800] 08:42:03 INFO - PROCESS | 1232 | 1461253323706 Marionette TRACE conn5 <- [1,896,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:42:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:42:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 985ms 08:42:03 INFO - PROCESS | 1232 | 1461253323739 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 08:42:03 INFO - PROCESS | 1232 | 1461253323744 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 08:42:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:42:03 INFO - PROCESS | 1232 | 1461253323753 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:42:03 INFO - PROCESS | 1232 | 1461253323758 Marionette TRACE conn5 <- [1,898,null,{}] 08:42:03 INFO - PROCESS | 1232 | 1461253323763 Marionette TRACE conn5 -> [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:42:03 INFO - PROCESS | 1232 | 1461253323881 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 08:42:03 INFO - PROCESS | 1232 | 1461253323979 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:03 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B05D8800 == 75 [pid = 1232] [id = 234] 08:42:03 INFO - PROCESS | 1232 | ++DOMWINDOW == 169 (000000E3A3E4F800) [pid = 1232] [serial = 701] [outer = 0000000000000000] 08:42:04 INFO - PROCESS | 1232 | ++DOMWINDOW == 170 (000000E3A856B800) [pid = 1232] [serial = 702] [outer = 000000E3A3E4F800] 08:42:04 INFO - PROCESS | 1232 | 1461253324035 Marionette DEBUG loaded listener.js 08:42:04 INFO - PROCESS | 1232 | ++DOMWINDOW == 171 (000000E3A972EC00) [pid = 1232] [serial = 703] [outer = 000000E3A3E4F800] 08:42:04 INFO - PROCESS | 1232 | 1461253324581 Marionette TRACE conn5 <- [1,900,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:42:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:42:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 880ms 08:42:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:42:04 INFO - PROCESS | 1232 | 1461253324633 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 08:42:04 INFO - PROCESS | 1232 | 1461253324636 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 08:42:04 INFO - PROCESS | 1232 | 1461253324640 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:42:04 INFO - PROCESS | 1232 | 1461253324643 Marionette TRACE conn5 <- [1,902,null,{}] 08:42:04 INFO - PROCESS | 1232 | 1461253324653 Marionette TRACE conn5 -> [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:42:04 INFO - PROCESS | 1232 | 1461253324774 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 08:42:04 INFO - PROCESS | 1232 | 1461253324904 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:04 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B4871000 == 76 [pid = 1232] [id = 235] 08:42:04 INFO - PROCESS | 1232 | ++DOMWINDOW == 172 (000000E3ABEAB800) [pid = 1232] [serial = 704] [outer = 0000000000000000] 08:42:04 INFO - PROCESS | 1232 | ++DOMWINDOW == 173 (000000E3ABEB2C00) [pid = 1232] [serial = 705] [outer = 000000E3ABEAB800] 08:42:04 INFO - PROCESS | 1232 | 1461253324965 Marionette DEBUG loaded listener.js 08:42:05 INFO - PROCESS | 1232 | ++DOMWINDOW == 174 (000000E3AE45B000) [pid = 1232] [serial = 706] [outer = 000000E3ABEAB800] 08:42:05 INFO - PROCESS | 1232 | 1461253325610 Marionette TRACE conn5 <- [1,904,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:42:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:42:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1029ms 08:42:05 INFO - PROCESS | 1232 | 1461253325671 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 08:42:05 INFO - PROCESS | 1232 | 1461253325674 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 08:42:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:42:05 INFO - PROCESS | 1232 | 1461253325678 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:42:05 INFO - PROCESS | 1232 | 1461253325680 Marionette TRACE conn5 <- [1,906,null,{}] 08:42:05 INFO - PROCESS | 1232 | 1461253325684 Marionette TRACE conn5 -> [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:42:05 INFO - PROCESS | 1232 | 1461253325796 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 08:42:05 INFO - PROCESS | 1232 | 1461253325925 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:05 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B4E2C800 == 77 [pid = 1232] [id = 236] 08:42:05 INFO - PROCESS | 1232 | ++DOMWINDOW == 175 (000000E3B0367400) [pid = 1232] [serial = 707] [outer = 0000000000000000] 08:42:05 INFO - PROCESS | 1232 | ++DOMWINDOW == 176 (000000E3B0579000) [pid = 1232] [serial = 708] [outer = 000000E3B0367400] 08:42:05 INFO - PROCESS | 1232 | 1461253325982 Marionette DEBUG loaded listener.js 08:42:06 INFO - PROCESS | 1232 | ++DOMWINDOW == 177 (000000E3B06EC000) [pid = 1232] [serial = 709] [outer = 000000E3B0367400] 08:42:06 INFO - PROCESS | 1232 | 1461253326587 Marionette TRACE conn5 <- [1,908,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:42:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:42:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 986ms 08:42:06 INFO - PROCESS | 1232 | 1461253326666 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 08:42:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:42:06 INFO - PROCESS | 1232 | 1461253326668 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 08:42:06 INFO - PROCESS | 1232 | 1461253326672 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:42:06 INFO - PROCESS | 1232 | 1461253326674 Marionette TRACE conn5 <- [1,910,null,{}] 08:42:06 INFO - PROCESS | 1232 | 1461253326678 Marionette TRACE conn5 -> [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:42:06 INFO - PROCESS | 1232 | 1461253326789 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 08:42:06 INFO - PROCESS | 1232 | 1461253326887 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:06 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B5ECF800 == 78 [pid = 1232] [id = 237] 08:42:06 INFO - PROCESS | 1232 | ++DOMWINDOW == 178 (000000E3B06F8000) [pid = 1232] [serial = 710] [outer = 0000000000000000] 08:42:06 INFO - PROCESS | 1232 | ++DOMWINDOW == 179 (000000E3B072B400) [pid = 1232] [serial = 711] [outer = 000000E3B06F8000] 08:42:06 INFO - PROCESS | 1232 | 1461253326943 Marionette DEBUG loaded listener.js 08:42:07 INFO - PROCESS | 1232 | ++DOMWINDOW == 180 (000000E3B0849000) [pid = 1232] [serial = 712] [outer = 000000E3B06F8000] 08:42:07 INFO - PROCESS | 1232 | 1461253327482 Marionette TRACE conn5 <- [1,912,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:42:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:42:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 839ms 08:42:07 INFO - PROCESS | 1232 | 1461253327512 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 08:42:07 INFO - PROCESS | 1232 | 1461253327515 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 08:42:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:42:07 INFO - PROCESS | 1232 | 1461253327518 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:42:07 INFO - PROCESS | 1232 | 1461253327521 Marionette TRACE conn5 <- [1,914,null,{}] 08:42:07 INFO - PROCESS | 1232 | 1461253327525 Marionette TRACE conn5 -> [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:42:07 INFO - PROCESS | 1232 | 1461253327660 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 08:42:07 INFO - PROCESS | 1232 | 1461253327759 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:07 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B74BD000 == 79 [pid = 1232] [id = 238] 08:42:07 INFO - PROCESS | 1232 | ++DOMWINDOW == 181 (000000E3B0A51000) [pid = 1232] [serial = 713] [outer = 0000000000000000] 08:42:07 INFO - PROCESS | 1232 | ++DOMWINDOW == 182 (000000E3B0BAB800) [pid = 1232] [serial = 714] [outer = 000000E3B0A51000] 08:42:07 INFO - PROCESS | 1232 | 1461253327818 Marionette DEBUG loaded listener.js 08:42:07 INFO - PROCESS | 1232 | ++DOMWINDOW == 183 (000000E3B0BCA400) [pid = 1232] [serial = 715] [outer = 000000E3B0A51000] 08:42:08 INFO - PROCESS | 1232 | 1461253328369 Marionette TRACE conn5 <- [1,916,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:42:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:42:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 881ms 08:42:08 INFO - PROCESS | 1232 | 1461253328406 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 08:42:08 INFO - PROCESS | 1232 | 1461253328408 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 08:42:08 INFO - PROCESS | 1232 | 1461253328412 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:42:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:42:08 INFO - PROCESS | 1232 | 1461253328414 Marionette TRACE conn5 <- [1,918,null,{}] 08:42:08 INFO - PROCESS | 1232 | 1461253328418 Marionette TRACE conn5 -> [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:42:08 INFO - PROCESS | 1232 | 1461253328526 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 08:42:08 INFO - PROCESS | 1232 | 1461253328626 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:08 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B7EE1000 == 80 [pid = 1232] [id = 239] 08:42:08 INFO - PROCESS | 1232 | ++DOMWINDOW == 184 (000000E3B24BE800) [pid = 1232] [serial = 716] [outer = 0000000000000000] 08:42:08 INFO - PROCESS | 1232 | ++DOMWINDOW == 185 (000000E3B24C9000) [pid = 1232] [serial = 717] [outer = 000000E3B24BE800] 08:42:08 INFO - PROCESS | 1232 | 1461253328681 Marionette DEBUG loaded listener.js 08:42:08 INFO - PROCESS | 1232 | ++DOMWINDOW == 186 (000000E3B3D7A400) [pid = 1232] [serial = 718] [outer = 000000E3B24BE800] 08:42:09 INFO - PROCESS | 1232 | 1461253329202 Marionette TRACE conn5 <- [1,920,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:42:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:42:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 839ms 08:42:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:42:09 INFO - PROCESS | 1232 | 1461253329255 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 08:42:09 INFO - PROCESS | 1232 | 1461253329258 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 08:42:09 INFO - PROCESS | 1232 | 1461253329261 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:42:09 INFO - PROCESS | 1232 | 1461253329264 Marionette TRACE conn5 <- [1,922,null,{}] 08:42:09 INFO - PROCESS | 1232 | 1461253329268 Marionette TRACE conn5 -> [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:42:09 INFO - PROCESS | 1232 | 1461253329379 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 08:42:09 INFO - PROCESS | 1232 | 1461253329506 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:09 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B8DE3800 == 81 [pid = 1232] [id = 240] 08:42:09 INFO - PROCESS | 1232 | ++DOMWINDOW == 187 (000000E3B0774C00) [pid = 1232] [serial = 719] [outer = 0000000000000000] 08:42:09 INFO - PROCESS | 1232 | ++DOMWINDOW == 188 (000000E3B0778C00) [pid = 1232] [serial = 720] [outer = 000000E3B0774C00] 08:42:09 INFO - PROCESS | 1232 | 1461253329562 Marionette DEBUG loaded listener.js 08:42:09 INFO - PROCESS | 1232 | ++DOMWINDOW == 189 (000000E3B077FC00) [pid = 1232] [serial = 721] [outer = 000000E3B0774C00] 08:42:10 INFO - PROCESS | 1232 | 1461253330198 Marionette TRACE conn5 <- [1,924,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:42:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:42:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 984ms 08:42:10 INFO - PROCESS | 1232 | 1461253330248 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 08:42:10 INFO - PROCESS | 1232 | 1461253330251 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 08:42:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:42:10 INFO - PROCESS | 1232 | 1461253330254 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:42:10 INFO - PROCESS | 1232 | 1461253330256 Marionette TRACE conn5 <- [1,926,null,{}] 08:42:10 INFO - PROCESS | 1232 | 1461253330260 Marionette TRACE conn5 -> [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:42:10 INFO - PROCESS | 1232 | 1461253330373 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 08:42:10 INFO - PROCESS | 1232 | 1461253330501 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:10 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AD013000 == 82 [pid = 1232] [id = 241] 08:42:10 INFO - PROCESS | 1232 | ++DOMWINDOW == 190 (000000E3A48F3800) [pid = 1232] [serial = 722] [outer = 0000000000000000] 08:42:10 INFO - PROCESS | 1232 | ++DOMWINDOW == 191 (000000E3AD905000) [pid = 1232] [serial = 723] [outer = 000000E3A48F3800] 08:42:10 INFO - PROCESS | 1232 | 1461253330559 Marionette DEBUG loaded listener.js 08:42:10 INFO - PROCESS | 1232 | ++DOMWINDOW == 192 (000000E3B27A7400) [pid = 1232] [serial = 724] [outer = 000000E3A48F3800] 08:42:11 INFO - PROCESS | 1232 | 1461253331272 Marionette TRACE conn5 <- [1,928,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:42:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:42:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1030ms 08:42:11 INFO - PROCESS | 1232 | 1461253331287 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 08:42:11 INFO - PROCESS | 1232 | 1461253331293 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 08:42:11 INFO - PROCESS | 1232 | 1461253331298 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:42:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:42:11 INFO - PROCESS | 1232 | 1461253331302 Marionette TRACE conn5 <- [1,930,null,{}] 08:42:11 INFO - PROCESS | 1232 | 1461253331325 Marionette TRACE conn5 -> [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:42:11 INFO - PROCESS | 1232 | 1461253331431 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 08:42:11 INFO - PROCESS | 1232 | 1461253331537 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:11 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B031F000 == 83 [pid = 1232] [id = 242] 08:42:11 INFO - PROCESS | 1232 | ++DOMWINDOW == 193 (000000E3A41D0C00) [pid = 1232] [serial = 725] [outer = 0000000000000000] 08:42:11 INFO - PROCESS | 1232 | ++DOMWINDOW == 194 (000000E3A5567400) [pid = 1232] [serial = 726] [outer = 000000E3A41D0C00] 08:42:11 INFO - PROCESS | 1232 | 1461253331587 Marionette DEBUG loaded listener.js 08:42:11 INFO - PROCESS | 1232 | ++DOMWINDOW == 195 (000000E3A8E22400) [pid = 1232] [serial = 727] [outer = 000000E3A41D0C00] 08:42:12 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B4FA9000 == 82 [pid = 1232] [id = 132] 08:42:12 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AC7C0800 == 81 [pid = 1232] [id = 18] 08:42:12 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B4A78800 == 80 [pid = 1232] [id = 191] 08:42:12 INFO - PROCESS | 1232 | --DOMWINDOW == 194 (000000E3B0A4B400) [pid = 1232] [serial = 594] [outer = 0000000000000000] [url = about:blank] 08:42:12 INFO - PROCESS | 1232 | --DOMWINDOW == 193 (000000E3B505A400) [pid = 1232] [serial = 644] [outer = 0000000000000000] [url = about:blank] 08:42:12 INFO - PROCESS | 1232 | --DOMWINDOW == 192 (000000E3B0734C00) [pid = 1232] [serial = 632] [outer = 0000000000000000] [url = about:blank] 08:42:12 INFO - PROCESS | 1232 | --DOMWINDOW == 191 (000000E3B3D7CC00) [pid = 1232] [serial = 635] [outer = 0000000000000000] [url = about:blank] 08:42:12 INFO - PROCESS | 1232 | --DOMWINDOW == 190 (000000E3B0B81000) [pid = 1232] [serial = 633] [outer = 0000000000000000] [url = about:blank] 08:42:12 INFO - PROCESS | 1232 | --DOMWINDOW == 189 (000000E3ABE4F800) [pid = 1232] [serial = 623] [outer = 0000000000000000] [url = about:blank] 08:42:12 INFO - PROCESS | 1232 | --DOMWINDOW == 188 (000000E3ABF77000) [pid = 1232] [serial = 624] [outer = 0000000000000000] [url = about:blank] 08:42:12 INFO - PROCESS | 1232 | --DOMWINDOW == 187 (000000E3AD721800) [pid = 1232] [serial = 626] [outer = 0000000000000000] [url = about:blank] 08:42:12 INFO - PROCESS | 1232 | --DOMWINDOW == 186 (000000E3AF85D400) [pid = 1232] [serial = 627] [outer = 0000000000000000] [url = about:blank] 08:42:12 INFO - PROCESS | 1232 | --DOMWINDOW == 185 (000000E3AAABF400) [pid = 1232] [serial = 599] [outer = 0000000000000000] [url = about:blank] 08:42:12 INFO - PROCESS | 1232 | --DOMWINDOW == 184 (000000E3B24BDC00) [pid = 1232] [serial = 605] [outer = 0000000000000000] [url = about:blank] 08:42:12 INFO - PROCESS | 1232 | --DOMWINDOW == 183 (000000E3B5055000) [pid = 1232] [serial = 608] [outer = 0000000000000000] [url = about:blank] 08:42:12 INFO - PROCESS | 1232 | --DOMWINDOW == 182 (000000E39F217C00) [pid = 1232] [serial = 617] [outer = 0000000000000000] [url = about:blank] 08:42:12 INFO - PROCESS | 1232 | --DOMWINDOW == 181 (000000E3A4AF7000) [pid = 1232] [serial = 618] [outer = 0000000000000000] [url = about:blank] 08:42:12 INFO - PROCESS | 1232 | --DOMWINDOW == 180 (000000E3B46F3800) [pid = 1232] [serial = 611] [outer = 0000000000000000] [url = about:blank] 08:42:12 INFO - PROCESS | 1232 | --DOMWINDOW == 179 (000000E3B0358400) [pid = 1232] [serial = 629] [outer = 0000000000000000] [url = about:blank] 08:42:12 INFO - PROCESS | 1232 | --DOMWINDOW == 178 (000000E3B46EDC00) [pid = 1232] [serial = 636] [outer = 0000000000000000] [url = about:blank] 08:42:12 INFO - PROCESS | 1232 | --DOMWINDOW == 177 (000000E39F667400) [pid = 1232] [serial = 620] [outer = 0000000000000000] [url = about:blank] 08:42:12 INFO - PROCESS | 1232 | --DOMWINDOW == 176 (000000E3AAAB9C00) [pid = 1232] [serial = 621] [outer = 0000000000000000] [url = about:blank] 08:42:12 INFO - PROCESS | 1232 | --DOMWINDOW == 175 (000000E3ACDD3800) [pid = 1232] [serial = 602] [outer = 0000000000000000] [url = about:blank] 08:42:12 INFO - PROCESS | 1232 | --DOMWINDOW == 174 (000000E39F215800) [pid = 1232] [serial = 596] [outer = 0000000000000000] [url = about:blank] 08:42:12 INFO - PROCESS | 1232 | --DOMWINDOW == 173 (000000E3A8E25800) [pid = 1232] [serial = 614] [outer = 0000000000000000] [url = about:blank] 08:42:12 INFO - PROCESS | 1232 | --DOMWINDOW == 172 (000000E3ABE4D000) [pid = 1232] [serial = 641] [outer = 0000000000000000] [url = about:blank] 08:42:12 INFO - PROCESS | 1232 | --DOMWINDOW == 171 (000000E3A8567800) [pid = 1232] [serial = 639] [outer = 0000000000000000] [url = about:blank] 08:42:12 INFO - PROCESS | 1232 | --DOMWINDOW == 170 (000000E39F1DC800) [pid = 1232] [serial = 638] [outer = 0000000000000000] [url = about:blank] 08:42:12 INFO - PROCESS | 1232 | --DOMWINDOW == 169 (000000E3B2460C00) [pid = 1232] [serial = 642] [outer = 0000000000000000] [url = about:blank] 08:42:12 INFO - PROCESS | 1232 | --DOMWINDOW == 168 (000000E3B6E6C000) [pid = 1232] [serial = 645] [outer = 0000000000000000] [url = about:blank] 08:42:12 INFO - PROCESS | 1232 | --DOMWINDOW == 167 (000000E3B0573800) [pid = 1232] [serial = 630] [outer = 0000000000000000] [url = about:blank] 08:42:12 INFO - PROCESS | 1232 | 1461253332250 Marionette TRACE conn5 <- [1,932,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:42:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:42:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1005ms 08:42:12 INFO - PROCESS | 1232 | 1461253332309 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 08:42:12 INFO - PROCESS | 1232 | 1461253332315 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 08:42:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:42:12 INFO - PROCESS | 1232 | 1461253332321 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:42:12 INFO - PROCESS | 1232 | 1461253332324 Marionette TRACE conn5 <- [1,934,null,{}] 08:42:12 INFO - PROCESS | 1232 | 1461253332328 Marionette TRACE conn5 -> [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:42:12 INFO - PROCESS | 1232 | 1461253332425 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 08:42:12 INFO - PROCESS | 1232 | 1461253332514 Marionette TRACE conn5 -> [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-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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:12 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AC05F000 == 81 [pid = 1232] [id = 243] 08:42:12 INFO - PROCESS | 1232 | ++DOMWINDOW == 168 (000000E39D747800) [pid = 1232] [serial = 728] [outer = 0000000000000000] 08:42:12 INFO - PROCESS | 1232 | ++DOMWINDOW == 169 (000000E3A3BD3C00) [pid = 1232] [serial = 729] [outer = 000000E39D747800] 08:42:12 INFO - PROCESS | 1232 | 1461253332561 Marionette DEBUG loaded listener.js 08:42:12 INFO - PROCESS | 1232 | ++DOMWINDOW == 170 (000000E3A9726C00) [pid = 1232] [serial = 730] [outer = 000000E39D747800] 08:42:12 INFO - PROCESS | 1232 | 1461253332976 Marionette TRACE conn5 <- [1,936,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:42:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:42:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 670ms 08:42:12 INFO - PROCESS | 1232 | 1461253332996 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 08:42:13 INFO - PROCESS | 1232 | 1461253332999 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 08:42:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:42:13 INFO - PROCESS | 1232 | 1461253333002 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:42:13 INFO - PROCESS | 1232 | 1461253333006 Marionette TRACE conn5 <- [1,938,null,{}] 08:42:13 INFO - PROCESS | 1232 | 1461253333017 Marionette TRACE conn5 -> [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:42:13 INFO - PROCESS | 1232 | 1461253333143 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 08:42:13 INFO - PROCESS | 1232 | 1461253333152 Marionette TRACE conn5 -> [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-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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:13 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B090A000 == 82 [pid = 1232] [id = 244] 08:42:13 INFO - PROCESS | 1232 | ++DOMWINDOW == 171 (000000E3ABD55800) [pid = 1232] [serial = 731] [outer = 0000000000000000] 08:42:13 INFO - PROCESS | 1232 | ++DOMWINDOW == 172 (000000E3ABE4F800) [pid = 1232] [serial = 732] [outer = 000000E3ABD55800] 08:42:13 INFO - PROCESS | 1232 | 1461253333204 Marionette DEBUG loaded listener.js 08:42:13 INFO - PROCESS | 1232 | ++DOMWINDOW == 173 (000000E3ABF74400) [pid = 1232] [serial = 733] [outer = 000000E3ABD55800] 08:42:13 INFO - PROCESS | 1232 | 1461253333672 Marionette TRACE conn5 <- [1,940,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:42:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:42:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 689ms 08:42:13 INFO - PROCESS | 1232 | 1461253333694 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 08:42:13 INFO - PROCESS | 1232 | 1461253333697 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 08:42:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:42:13 INFO - PROCESS | 1232 | 1461253333700 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:42:13 INFO - PROCESS | 1232 | 1461253333702 Marionette TRACE conn5 <- [1,942,null,{}] 08:42:13 INFO - PROCESS | 1232 | 1461253333706 Marionette TRACE conn5 -> [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:42:13 INFO - PROCESS | 1232 | 1461253333798 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 08:42:13 INFO - PROCESS | 1232 | 1461253333804 Marionette TRACE conn5 -> [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-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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:13 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B27CD000 == 83 [pid = 1232] [id = 245] 08:42:13 INFO - PROCESS | 1232 | ++DOMWINDOW == 174 (000000E3AC633C00) [pid = 1232] [serial = 734] [outer = 0000000000000000] 08:42:13 INFO - PROCESS | 1232 | ++DOMWINDOW == 175 (000000E3AC922400) [pid = 1232] [serial = 735] [outer = 000000E3AC633C00] 08:42:13 INFO - PROCESS | 1232 | 1461253333854 Marionette DEBUG loaded listener.js 08:42:13 INFO - PROCESS | 1232 | ++DOMWINDOW == 176 (000000E3AD720000) [pid = 1232] [serial = 736] [outer = 000000E3AC633C00] 08:42:14 INFO - PROCESS | 1232 | 1461253334297 Marionette TRACE conn5 <- [1,944,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:42:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:42:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 628ms 08:42:14 INFO - PROCESS | 1232 | 1461253334332 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 08:42:14 INFO - PROCESS | 1232 | 1461253334334 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 08:42:14 INFO - PROCESS | 1232 | 1461253334337 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:42:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:42:14 INFO - PROCESS | 1232 | 1461253334339 Marionette TRACE conn5 <- [1,946,null,{}] 08:42:14 INFO - PROCESS | 1232 | 1461253334351 Marionette TRACE conn5 -> [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:42:14 INFO - PROCESS | 1232 | 1461253334468 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 08:42:14 INFO - PROCESS | 1232 | 1461253334475 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:14 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B3DA1000 == 84 [pid = 1232] [id = 246] 08:42:14 INFO - PROCESS | 1232 | ++DOMWINDOW == 177 (000000E3AF85BC00) [pid = 1232] [serial = 737] [outer = 0000000000000000] 08:42:14 INFO - PROCESS | 1232 | ++DOMWINDOW == 178 (000000E3AFF3C000) [pid = 1232] [serial = 738] [outer = 000000E3AF85BC00] 08:42:14 INFO - PROCESS | 1232 | 1461253334597 Marionette DEBUG loaded listener.js 08:42:14 INFO - PROCESS | 1232 | ++DOMWINDOW == 179 (000000E3B0673000) [pid = 1232] [serial = 739] [outer = 000000E3AF85BC00] 08:42:15 INFO - PROCESS | 1232 | 1461253335044 Marionette TRACE conn5 <- [1,948,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:42:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:42:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 734ms 08:42:15 INFO - PROCESS | 1232 | 1461253335074 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 08:42:15 INFO - PROCESS | 1232 | 1461253335077 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 08:42:15 INFO - PROCESS | 1232 | 1461253335080 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:42:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:42:15 INFO - PROCESS | 1232 | 1461253335082 Marionette TRACE conn5 <- [1,950,null,{}] 08:42:15 INFO - PROCESS | 1232 | 1461253335085 Marionette TRACE conn5 -> [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:42:15 INFO - PROCESS | 1232 | 1461253335227 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 08:42:15 INFO - PROCESS | 1232 | 1461253335295 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:15 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B4890000 == 85 [pid = 1232] [id = 247] 08:42:15 INFO - PROCESS | 1232 | ++DOMWINDOW == 180 (000000E3B0A4D800) [pid = 1232] [serial = 740] [outer = 0000000000000000] 08:42:15 INFO - PROCESS | 1232 | ++DOMWINDOW == 181 (000000E3B0B82800) [pid = 1232] [serial = 741] [outer = 000000E3B0A4D800] 08:42:15 INFO - PROCESS | 1232 | 1461253335344 Marionette DEBUG loaded listener.js 08:42:15 INFO - PROCESS | 1232 | ++DOMWINDOW == 182 (000000E3B0BB5C00) [pid = 1232] [serial = 742] [outer = 000000E3B0A4D800] 08:42:15 INFO - PROCESS | 1232 | 1461253335765 Marionette TRACE conn5 <- [1,952,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:42:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:42:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 734ms 08:42:15 INFO - PROCESS | 1232 | 1461253335817 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 08:42:15 INFO - PROCESS | 1232 | 1461253335820 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 08:42:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:42:15 INFO - PROCESS | 1232 | 1461253335862 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:42:15 INFO - PROCESS | 1232 | 1461253335864 Marionette TRACE conn5 <- [1,954,null,{}] 08:42:15 INFO - PROCESS | 1232 | 1461253335867 Marionette TRACE conn5 -> [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:42:15 INFO - PROCESS | 1232 | 1461253335985 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 08:42:16 INFO - PROCESS | 1232 | 1461253336045 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:16 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B5ED6000 == 86 [pid = 1232] [id = 248] 08:42:16 INFO - PROCESS | 1232 | ++DOMWINDOW == 183 (000000E3A3E3A000) [pid = 1232] [serial = 743] [outer = 0000000000000000] 08:42:16 INFO - PROCESS | 1232 | ++DOMWINDOW == 184 (000000E3B27B0C00) [pid = 1232] [serial = 744] [outer = 000000E3A3E3A000] 08:42:16 INFO - PROCESS | 1232 | 1461253336090 Marionette DEBUG loaded listener.js 08:42:16 INFO - PROCESS | 1232 | ++DOMWINDOW == 185 (000000E3B45A9800) [pid = 1232] [serial = 745] [outer = 000000E3A3E3A000] 08:42:16 INFO - PROCESS | 1232 | --DOMWINDOW == 184 (000000E3AB8D9000) [pid = 1232] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:42:16 INFO - PROCESS | 1232 | --DOMWINDOW == 183 (000000E39F013C00) [pid = 1232] [serial = 670] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:42:16 INFO - PROCESS | 1232 | --DOMWINDOW == 182 (000000E3A3BCEC00) [pid = 1232] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:42:16 INFO - PROCESS | 1232 | --DOMWINDOW == 181 (000000E39D621800) [pid = 1232] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:42:16 INFO - PROCESS | 1232 | --DOMWINDOW == 180 (000000E3A8E29C00) [pid = 1232] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:42:16 INFO - PROCESS | 1232 | --DOMWINDOW == 179 (000000E3AC077C00) [pid = 1232] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:42:16 INFO - PROCESS | 1232 | --DOMWINDOW == 178 (000000E3A92CB800) [pid = 1232] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:42:16 INFO - PROCESS | 1232 | --DOMWINDOW == 177 (000000E3A98E5C00) [pid = 1232] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:42:16 INFO - PROCESS | 1232 | --DOMWINDOW == 176 (000000E39F21E000) [pid = 1232] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:42:16 INFO - PROCESS | 1232 | 1461253336587 Marionette TRACE conn5 <- [1,956,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:42:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:42:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 797ms 08:42:16 INFO - PROCESS | 1232 | 1461253336659 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 08:42:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:42:16 INFO - PROCESS | 1232 | 1461253336661 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 08:42:16 INFO - PROCESS | 1232 | 1461253336664 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:42:16 INFO - PROCESS | 1232 | 1461253336666 Marionette TRACE conn5 <- [1,958,null,{}] 08:42:16 INFO - PROCESS | 1232 | 1461253336670 Marionette TRACE conn5 -> [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:42:16 INFO - PROCESS | 1232 | 1461253336790 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 08:42:16 INFO - PROCESS | 1232 | 1461253336847 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:16 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B74A1000 == 87 [pid = 1232] [id = 249] 08:42:16 INFO - PROCESS | 1232 | ++DOMWINDOW == 177 (000000E3AB43AC00) [pid = 1232] [serial = 746] [outer = 0000000000000000] 08:42:16 INFO - PROCESS | 1232 | ++DOMWINDOW == 178 (000000E3ACDD8C00) [pid = 1232] [serial = 747] [outer = 000000E3AB43AC00] 08:42:16 INFO - PROCESS | 1232 | 1461253336892 Marionette DEBUG loaded listener.js 08:42:16 INFO - PROCESS | 1232 | ++DOMWINDOW == 179 (000000E3B4C3D400) [pid = 1232] [serial = 748] [outer = 000000E3AB43AC00] 08:42:17 INFO - PROCESS | 1232 | 1461253337259 Marionette TRACE conn5 <- [1,960,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:42:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:42:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 630ms 08:42:17 INFO - PROCESS | 1232 | 1461253337321 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 08:42:17 INFO - PROCESS | 1232 | 1461253337324 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 08:42:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:42:17 INFO - PROCESS | 1232 | 1461253337329 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:42:17 INFO - PROCESS | 1232 | 1461253337331 Marionette TRACE conn5 <- [1,962,null,{}] 08:42:17 INFO - PROCESS | 1232 | 1461253337335 Marionette TRACE conn5 -> [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:42:17 INFO - PROCESS | 1232 | 1461253337427 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 08:42:17 INFO - PROCESS | 1232 | 1461253337434 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:17 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B7EE8000 == 88 [pid = 1232] [id = 250] 08:42:17 INFO - PROCESS | 1232 | ++DOMWINDOW == 180 (000000E3B4C42C00) [pid = 1232] [serial = 749] [outer = 0000000000000000] 08:42:17 INFO - PROCESS | 1232 | ++DOMWINDOW == 181 (000000E3B4C4A400) [pid = 1232] [serial = 750] [outer = 000000E3B4C42C00] 08:42:17 INFO - PROCESS | 1232 | 1461253337480 Marionette DEBUG loaded listener.js 08:42:17 INFO - PROCESS | 1232 | ++DOMWINDOW == 182 (000000E3B5060C00) [pid = 1232] [serial = 751] [outer = 000000E3B4C42C00] 08:42:17 INFO - PROCESS | 1232 | 1461253337908 Marionette TRACE conn5 <- [1,964,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:42:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:42:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 628ms 08:42:17 INFO - PROCESS | 1232 | 1461253337961 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 08:42:17 INFO - PROCESS | 1232 | 1461253337963 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 08:42:17 INFO - PROCESS | 1232 | 1461253337966 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:42:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:42:17 INFO - PROCESS | 1232 | 1461253337968 Marionette TRACE conn5 <- [1,966,null,{}] 08:42:17 INFO - PROCESS | 1232 | 1461253337972 Marionette TRACE conn5 -> [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:42:18 INFO - PROCESS | 1232 | 1461253338060 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 08:42:18 INFO - PROCESS | 1232 | 1461253338066 Marionette TRACE conn5 -> [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-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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:18 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B8E7D800 == 89 [pid = 1232] [id = 251] 08:42:18 INFO - PROCESS | 1232 | ++DOMWINDOW == 183 (000000E3B4C44400) [pid = 1232] [serial = 752] [outer = 0000000000000000] 08:42:18 INFO - PROCESS | 1232 | ++DOMWINDOW == 184 (000000E3B69AC000) [pid = 1232] [serial = 753] [outer = 000000E3B4C44400] 08:42:18 INFO - PROCESS | 1232 | 1461253338112 Marionette DEBUG loaded listener.js 08:42:18 INFO - PROCESS | 1232 | ++DOMWINDOW == 185 (000000E3B6E6F800) [pid = 1232] [serial = 754] [outer = 000000E3B4C44400] 08:42:18 INFO - PROCESS | 1232 | 1461253338713 Marionette TRACE conn5 <- [1,968,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:42:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:42:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 775ms 08:42:18 INFO - PROCESS | 1232 | 1461253338785 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 08:42:18 INFO - PROCESS | 1232 | 1461253338790 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 08:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:42:18 INFO - PROCESS | 1232 | 1461253338810 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:42:18 INFO - PROCESS | 1232 | 1461253338815 Marionette TRACE conn5 <- [1,970,null,{}] 08:42:18 INFO - PROCESS | 1232 | 1461253338823 Marionette TRACE conn5 -> [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:42:18 INFO - PROCESS | 1232 | 1461253338952 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 08:42:19 INFO - PROCESS | 1232 | 1461253339079 Marionette TRACE conn5 -> [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-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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:19 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3ACC3E000 == 90 [pid = 1232] [id = 252] 08:42:19 INFO - PROCESS | 1232 | ++DOMWINDOW == 186 (000000E39F1E1000) [pid = 1232] [serial = 755] [outer = 0000000000000000] 08:42:19 INFO - PROCESS | 1232 | ++DOMWINDOW == 187 (000000E3A3BDB000) [pid = 1232] [serial = 756] [outer = 000000E39F1E1000] 08:42:19 INFO - PROCESS | 1232 | 1461253339138 Marionette DEBUG loaded listener.js 08:42:19 INFO - PROCESS | 1232 | ++DOMWINDOW == 188 (000000E3A8568400) [pid = 1232] [serial = 757] [outer = 000000E39F1E1000] 08:42:19 INFO - PROCESS | 1232 | 1461253339737 Marionette TRACE conn5 <- [1,972,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:42:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:42:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 985ms 08:42:19 INFO - PROCESS | 1232 | 1461253339795 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 08:42:19 INFO - PROCESS | 1232 | 1461253339802 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 08:42:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:42:19 INFO - PROCESS | 1232 | 1461253339809 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:42:19 INFO - PROCESS | 1232 | 1461253339812 Marionette TRACE conn5 <- [1,974,null,{}] 08:42:19 INFO - PROCESS | 1232 | 1461253339816 Marionette TRACE conn5 -> [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:42:19 INFO - PROCESS | 1232 | 1461253339934 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 08:42:20 INFO - PROCESS | 1232 | 1461253340065 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:20 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B261F800 == 91 [pid = 1232] [id = 253] 08:42:20 INFO - PROCESS | 1232 | ++DOMWINDOW == 189 (000000E3A8565800) [pid = 1232] [serial = 758] [outer = 0000000000000000] 08:42:20 INFO - PROCESS | 1232 | ++DOMWINDOW == 190 (000000E3ABD5F800) [pid = 1232] [serial = 759] [outer = 000000E3A8565800] 08:42:20 INFO - PROCESS | 1232 | 1461253340124 Marionette DEBUG loaded listener.js 08:42:20 INFO - PROCESS | 1232 | ++DOMWINDOW == 191 (000000E3AC630800) [pid = 1232] [serial = 760] [outer = 000000E3A8565800] 08:42:20 INFO - PROCESS | 1232 | 1461253340735 Marionette TRACE conn5 <- [1,976,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:42:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:42:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 986ms 08:42:20 INFO - PROCESS | 1232 | 1461253340800 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 08:42:20 INFO - PROCESS | 1232 | 1461253340803 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 08:42:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:42:20 INFO - PROCESS | 1232 | 1461253340821 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:42:20 INFO - PROCESS | 1232 | 1461253340825 Marionette TRACE conn5 <- [1,978,null,{}] 08:42:20 INFO - PROCESS | 1232 | 1461253340838 Marionette TRACE conn5 -> [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:42:20 INFO - PROCESS | 1232 | 1461253340966 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 08:42:21 INFO - PROCESS | 1232 | 1461253341090 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:21 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B909B800 == 92 [pid = 1232] [id = 254] 08:42:21 INFO - PROCESS | 1232 | ++DOMWINDOW == 192 (000000E3B06F1800) [pid = 1232] [serial = 761] [outer = 0000000000000000] 08:42:21 INFO - PROCESS | 1232 | ++DOMWINDOW == 193 (000000E3B0A4E000) [pid = 1232] [serial = 762] [outer = 000000E3B06F1800] 08:42:21 INFO - PROCESS | 1232 | 1461253341150 Marionette DEBUG loaded listener.js 08:42:21 INFO - PROCESS | 1232 | ++DOMWINDOW == 194 (000000E3B3D87800) [pid = 1232] [serial = 763] [outer = 000000E3B06F1800] 08:42:21 INFO - PROCESS | 1232 | 1461253341776 Marionette TRACE conn5 <- [1,980,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:42:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:42:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1004ms 08:42:21 INFO - PROCESS | 1232 | 1461253341813 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 08:42:21 INFO - PROCESS | 1232 | 1461253341816 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 08:42:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:42:21 INFO - PROCESS | 1232 | 1461253341820 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:42:21 INFO - PROCESS | 1232 | 1461253341822 Marionette TRACE conn5 <- [1,982,null,{}] 08:42:21 INFO - PROCESS | 1232 | 1461253341826 Marionette TRACE conn5 -> [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:42:21 INFO - PROCESS | 1232 | 1461253341943 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 08:42:22 INFO - PROCESS | 1232 | 1461253342045 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:22 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B8EBE800 == 93 [pid = 1232] [id = 255] 08:42:22 INFO - PROCESS | 1232 | ++DOMWINDOW == 195 (000000E3B6E75000) [pid = 1232] [serial = 764] [outer = 0000000000000000] 08:42:22 INFO - PROCESS | 1232 | ++DOMWINDOW == 196 (000000E3B6E8B000) [pid = 1232] [serial = 765] [outer = 000000E3B6E75000] 08:42:22 INFO - PROCESS | 1232 | 1461253342102 Marionette DEBUG loaded listener.js 08:42:22 INFO - PROCESS | 1232 | ++DOMWINDOW == 197 (000000E3B6E93800) [pid = 1232] [serial = 766] [outer = 000000E3B6E75000] 08:42:22 INFO - PROCESS | 1232 | 1461253342696 Marionette TRACE conn5 <- [1,984,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:42:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:42:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 922ms 08:42:22 INFO - PROCESS | 1232 | 1461253342744 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 08:42:22 INFO - PROCESS | 1232 | 1461253342747 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 08:42:22 INFO - PROCESS | 1232 | 1461253342750 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:42:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:42:22 INFO - PROCESS | 1232 | 1461253342752 Marionette TRACE conn5 <- [1,986,null,{}] 08:42:22 INFO - PROCESS | 1232 | 1461253342756 Marionette TRACE conn5 -> [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:42:22 INFO - PROCESS | 1232 | 1461253342869 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 08:42:22 INFO - PROCESS | 1232 | 1461253342972 Marionette TRACE conn5 -> [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-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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:22 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B684A000 == 94 [pid = 1232] [id = 256] 08:42:22 INFO - PROCESS | 1232 | ++DOMWINDOW == 198 (000000E3B6E98C00) [pid = 1232] [serial = 767] [outer = 0000000000000000] 08:42:23 INFO - PROCESS | 1232 | ++DOMWINDOW == 199 (000000E3B6F10000) [pid = 1232] [serial = 768] [outer = 000000E3B6E98C00] 08:42:23 INFO - PROCESS | 1232 | 1461253343027 Marionette DEBUG loaded listener.js 08:42:23 INFO - PROCESS | 1232 | ++DOMWINDOW == 200 (000000E3B6F16400) [pid = 1232] [serial = 769] [outer = 000000E3B6E98C00] 08:42:23 INFO - PROCESS | 1232 | 1461253343620 Marionette TRACE conn5 <- [1,988,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:42:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:42:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 942ms 08:42:23 INFO - PROCESS | 1232 | 1461253343695 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 08:42:23 INFO - PROCESS | 1232 | 1461253343698 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 08:42:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:42:23 INFO - PROCESS | 1232 | 1461253343701 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:42:23 INFO - PROCESS | 1232 | 1461253343703 Marionette TRACE conn5 <- [1,990,null,{}] 08:42:23 INFO - PROCESS | 1232 | 1461253343707 Marionette TRACE conn5 -> [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:42:23 INFO - PROCESS | 1232 | 1461253343851 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 08:42:24 INFO - PROCESS | 1232 | 1461253344174 Marionette TRACE conn5 -> [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-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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:24 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AC7CA800 == 95 [pid = 1232] [id = 257] 08:42:24 INFO - PROCESS | 1232 | ++DOMWINDOW == 201 (000000E39D621C00) [pid = 1232] [serial = 770] [outer = 0000000000000000] 08:42:24 INFO - PROCESS | 1232 | ++DOMWINDOW == 202 (000000E39D749800) [pid = 1232] [serial = 771] [outer = 000000E39D621C00] 08:42:24 INFO - PROCESS | 1232 | 1461253344254 Marionette DEBUG loaded listener.js 08:42:24 INFO - PROCESS | 1232 | ++DOMWINDOW == 203 (000000E39F224C00) [pid = 1232] [serial = 772] [outer = 000000E39D621C00] 08:42:24 INFO - PROCESS | 1232 | 1461253344878 Marionette TRACE conn5 <- [1,992,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:42:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:42:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1240ms 08:42:24 INFO - PROCESS | 1232 | 1461253344943 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 08:42:24 INFO - PROCESS | 1232 | 1461253344949 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 08:42:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:42:24 INFO - PROCESS | 1232 | 1461253344955 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:42:24 INFO - PROCESS | 1232 | 1461253344958 Marionette TRACE conn5 <- [1,994,null,{}] 08:42:24 INFO - PROCESS | 1232 | 1461253344963 Marionette TRACE conn5 -> [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:42:25 INFO - PROCESS | 1232 | 1461253345073 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 08:42:25 INFO - PROCESS | 1232 | 1461253345224 Marionette TRACE conn5 -> [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-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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:25 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AB41F800 == 96 [pid = 1232] [id = 258] 08:42:25 INFO - PROCESS | 1232 | ++DOMWINDOW == 204 (000000E3A5565400) [pid = 1232] [serial = 773] [outer = 0000000000000000] 08:42:25 INFO - PROCESS | 1232 | ++DOMWINDOW == 205 (000000E3A5E92000) [pid = 1232] [serial = 774] [outer = 000000E3A5565400] 08:42:25 INFO - PROCESS | 1232 | 1461253345280 Marionette DEBUG loaded listener.js 08:42:25 INFO - PROCESS | 1232 | ++DOMWINDOW == 206 (000000E3A8FAD800) [pid = 1232] [serial = 775] [outer = 000000E3A5565400] 08:42:25 INFO - PROCESS | 1232 | 1461253345905 Marionette TRACE conn5 <- [1,996,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:42:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:42:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 986ms 08:42:25 INFO - PROCESS | 1232 | 1461253345945 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 08:42:25 INFO - PROCESS | 1232 | 1461253345949 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 08:42:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:42:25 INFO - PROCESS | 1232 | 1461253345954 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:42:25 INFO - PROCESS | 1232 | 1461253345956 Marionette TRACE conn5 <- [1,998,null,{}] 08:42:25 INFO - PROCESS | 1232 | 1461253345960 Marionette TRACE conn5 -> [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:42:26 INFO - PROCESS | 1232 | 1461253346067 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 08:42:26 INFO - PROCESS | 1232 | 1461253346202 Marionette TRACE conn5 -> [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-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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:26 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B0AD5800 == 97 [pid = 1232] [id = 259] 08:42:26 INFO - PROCESS | 1232 | ++DOMWINDOW == 207 (000000E3AB8D0C00) [pid = 1232] [serial = 776] [outer = 0000000000000000] 08:42:26 INFO - PROCESS | 1232 | ++DOMWINDOW == 208 (000000E3ABAD8C00) [pid = 1232] [serial = 777] [outer = 000000E3AB8D0C00] 08:42:26 INFO - PROCESS | 1232 | 1461253346253 Marionette DEBUG loaded listener.js 08:42:26 INFO - PROCESS | 1232 | ++DOMWINDOW == 209 (000000E3ABEB0C00) [pid = 1232] [serial = 778] [outer = 000000E3AB8D0C00] 08:42:26 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A5631000 == 96 [pid = 1232] [id = 16] 08:42:26 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B553B800 == 95 [pid = 1232] [id = 192] 08:42:26 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A8EE3800 == 94 [pid = 1232] [id = 17] 08:42:26 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B7EE8000 == 93 [pid = 1232] [id = 250] 08:42:26 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B74A1000 == 92 [pid = 1232] [id = 249] 08:42:26 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B5ED6000 == 91 [pid = 1232] [id = 248] 08:42:26 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B4890000 == 90 [pid = 1232] [id = 247] 08:42:26 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B3DA1000 == 89 [pid = 1232] [id = 246] 08:42:26 INFO - PROCESS | 1232 | --DOMWINDOW == 208 (000000E3AF85B000) [pid = 1232] [serial = 696] [outer = 0000000000000000] [url = about:blank] 08:42:26 INFO - PROCESS | 1232 | --DOMWINDOW == 207 (000000E3AB465800) [pid = 1232] [serial = 650] [outer = 0000000000000000] [url = about:blank] 08:42:26 INFO - PROCESS | 1232 | --DOMWINDOW == 206 (000000E3A3BD7400) [pid = 1232] [serial = 665] [outer = 0000000000000000] [url = about:blank] 08:42:26 INFO - PROCESS | 1232 | --DOMWINDOW == 205 (000000E3AE998800) [pid = 1232] [serial = 653] [outer = 0000000000000000] [url = about:blank] 08:42:26 INFO - PROCESS | 1232 | --DOMWINDOW == 204 (000000E3B0BB2400) [pid = 1232] [serial = 656] [outer = 0000000000000000] [url = about:blank] 08:42:26 INFO - PROCESS | 1232 | --DOMWINDOW == 203 (000000E3B69A4C00) [pid = 1232] [serial = 659] [outer = 0000000000000000] [url = about:blank] 08:42:26 INFO - PROCESS | 1232 | --DOMWINDOW == 202 (000000E3B067C000) [pid = 1232] [serial = 662] [outer = 0000000000000000] [url = about:blank] 08:42:26 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B27CD000 == 88 [pid = 1232] [id = 245] 08:42:26 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B090A000 == 87 [pid = 1232] [id = 244] 08:42:26 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AC05F000 == 86 [pid = 1232] [id = 243] 08:42:26 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B031F000 == 85 [pid = 1232] [id = 242] 08:42:26 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B7EE1000 == 84 [pid = 1232] [id = 239] 08:42:26 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B74BD000 == 83 [pid = 1232] [id = 238] 08:42:26 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B5ECF800 == 82 [pid = 1232] [id = 237] 08:42:26 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B4E2C800 == 81 [pid = 1232] [id = 236] 08:42:26 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B4871000 == 80 [pid = 1232] [id = 235] 08:42:26 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B05D8800 == 79 [pid = 1232] [id = 234] 08:42:26 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A4A86800 == 78 [pid = 1232] [id = 233] 08:42:26 INFO - PROCESS | 1232 | 1461253346869 Marionette TRACE conn5 <- [1,1000,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:42:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:42:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 923ms 08:42:26 INFO - PROCESS | 1232 | 1461253346880 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 08:42:26 INFO - PROCESS | 1232 | 1461253346883 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 08:42:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:42:26 INFO - PROCESS | 1232 | 1461253346888 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:42:26 INFO - PROCESS | 1232 | 1461253346894 Marionette TRACE conn5 <- [1,1002,null,{}] 08:42:26 INFO - PROCESS | 1232 | 1461253346904 Marionette TRACE conn5 -> [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:42:27 INFO - PROCESS | 1232 | 1461253347001 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 08:42:27 INFO - PROCESS | 1232 | --DOMWINDOW == 201 (000000E3ABD58400) [pid = 1232] [serial = 684] [outer = 0000000000000000] [url = about:blank] 08:42:27 INFO - PROCESS | 1232 | --DOMWINDOW == 200 (000000E3A0BF9400) [pid = 1232] [serial = 671] [outer = 0000000000000000] [url = about:blank] 08:42:27 INFO - PROCESS | 1232 | --DOMWINDOW == 199 (000000E3A3BD9400) [pid = 1232] [serial = 672] [outer = 0000000000000000] [url = about:blank] 08:42:27 INFO - PROCESS | 1232 | --DOMWINDOW == 198 (000000E3A5E92800) [pid = 1232] [serial = 675] [outer = 0000000000000000] [url = about:blank] 08:42:27 INFO - PROCESS | 1232 | --DOMWINDOW == 197 (000000E3A8E1DC00) [pid = 1232] [serial = 676] [outer = 0000000000000000] [url = about:blank] 08:42:27 INFO - PROCESS | 1232 | --DOMWINDOW == 196 (000000E3A078C400) [pid = 1232] [serial = 669] [outer = 0000000000000000] [url = about:blank] 08:42:27 INFO - PROCESS | 1232 | --DOMWINDOW == 195 (000000E39E754400) [pid = 1232] [serial = 668] [outer = 0000000000000000] [url = about:blank] 08:42:27 INFO - PROCESS | 1232 | --DOMWINDOW == 194 (000000E3A92D0400) [pid = 1232] [serial = 678] [outer = 0000000000000000] [url = about:blank] 08:42:27 INFO - PROCESS | 1232 | --DOMWINDOW == 193 (000000E3B6E73400) [pid = 1232] [serial = 647] [outer = 0000000000000000] [url = about:blank] 08:42:27 INFO - PROCESS | 1232 | --DOMWINDOW == 192 (000000E3AC127800) [pid = 1232] [serial = 687] [outer = 0000000000000000] [url = about:blank] 08:42:27 INFO - PROCESS | 1232 | --DOMWINDOW == 191 (000000E3AC63DC00) [pid = 1232] [serial = 691] [outer = 0000000000000000] [url = about:blank] 08:42:27 INFO - PROCESS | 1232 | --DOMWINDOW == 190 (000000E3ABD5A800) [pid = 1232] [serial = 690] [outer = 0000000000000000] [url = about:blank] 08:42:27 INFO - PROCESS | 1232 | --DOMWINDOW == 189 (000000E3AC20F800) [pid = 1232] [serial = 688] [outer = 0000000000000000] [url = about:blank] 08:42:27 INFO - PROCESS | 1232 | --DOMWINDOW == 188 (000000E3AAAB6800) [pid = 1232] [serial = 681] [outer = 0000000000000000] [url = about:blank] 08:42:27 INFO - PROCESS | 1232 | --DOMWINDOW == 187 (000000E3AB465C00) [pid = 1232] [serial = 682] [outer = 0000000000000000] [url = about:blank] 08:42:27 INFO - PROCESS | 1232 | --DOMWINDOW == 186 (000000E3ABF34C00) [pid = 1232] [serial = 685] [outer = 0000000000000000] [url = about:blank] 08:42:27 INFO - PROCESS | 1232 | --DOMWINDOW == 185 (000000E3ACDD4400) [pid = 1232] [serial = 693] [outer = 0000000000000000] [url = about:blank] 08:42:27 INFO - PROCESS | 1232 | --DOMWINDOW == 184 (000000E3A9778800) [pid = 1232] [serial = 679] [outer = 0000000000000000] [url = about:blank] 08:42:27 INFO - PROCESS | 1232 | --DOMWINDOW == 183 (000000E3A3BD8800) [pid = 1232] [serial = 390] [outer = 0000000000000000] [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:42:27 INFO - PROCESS | 1232 | --DOMWINDOW == 182 (000000E3AD713800) [pid = 1232] [serial = 694] [outer = 0000000000000000] [url = about:blank] 08:42:27 INFO - PROCESS | 1232 | 1461253347097 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:27 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A62C5800 == 79 [pid = 1232] [id = 260] 08:42:27 INFO - PROCESS | 1232 | ++DOMWINDOW == 183 (000000E39D73BC00) [pid = 1232] [serial = 779] [outer = 0000000000000000] 08:42:27 INFO - PROCESS | 1232 | ++DOMWINDOW == 184 (000000E3A078C400) [pid = 1232] [serial = 780] [outer = 000000E39D73BC00] 08:42:27 INFO - PROCESS | 1232 | 1461253347144 Marionette DEBUG loaded listener.js 08:42:27 INFO - PROCESS | 1232 | ++DOMWINDOW == 185 (000000E3A8E1E800) [pid = 1232] [serial = 781] [outer = 000000E39D73BC00] 08:42:27 INFO - PROCESS | 1232 | 1461253347539 Marionette TRACE conn5 <- [1,1004,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:42:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:42:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 693ms 08:42:27 INFO - PROCESS | 1232 | 1461253347582 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 08:42:27 INFO - PROCESS | 1232 | 1461253347585 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 08:42:27 INFO - PROCESS | 1232 | 1461253347588 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:42:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:42:27 INFO - PROCESS | 1232 | 1461253347590 Marionette TRACE conn5 <- [1,1006,null,{}] 08:42:27 INFO - PROCESS | 1232 | 1461253347594 Marionette TRACE conn5 -> [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:42:27 INFO - PROCESS | 1232 | 1461253347683 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 08:42:27 INFO - PROCESS | 1232 | 1461253347691 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:27 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B030E000 == 80 [pid = 1232] [id = 261] 08:42:27 INFO - PROCESS | 1232 | ++DOMWINDOW == 186 (000000E3A92D0400) [pid = 1232] [serial = 782] [outer = 0000000000000000] 08:42:27 INFO - PROCESS | 1232 | ++DOMWINDOW == 187 (000000E3AB465800) [pid = 1232] [serial = 783] [outer = 000000E3A92D0400] 08:42:27 INFO - PROCESS | 1232 | 1461253347738 Marionette DEBUG loaded listener.js 08:42:27 INFO - PROCESS | 1232 | ++DOMWINDOW == 188 (000000E3ABEB1C00) [pid = 1232] [serial = 784] [outer = 000000E3A92D0400] 08:42:28 INFO - PROCESS | 1232 | 1461253348186 Marionette TRACE conn5 <- [1,1008,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:42:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:42:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 628ms 08:42:28 INFO - PROCESS | 1232 | 1461253348219 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 08:42:28 INFO - PROCESS | 1232 | 1461253348221 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 08:42:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:42:28 INFO - PROCESS | 1232 | 1461253348229 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:42:28 INFO - PROCESS | 1232 | 1461253348231 Marionette TRACE conn5 <- [1,1010,null,{}] 08:42:28 INFO - PROCESS | 1232 | 1461253348235 Marionette TRACE conn5 -> [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:42:28 INFO - PROCESS | 1232 | 1461253348323 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 08:42:28 INFO - PROCESS | 1232 | 1461253348329 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:28 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3ABB33000 == 81 [pid = 1232] [id = 262] 08:42:28 INFO - PROCESS | 1232 | ++DOMWINDOW == 189 (000000E3AC129000) [pid = 1232] [serial = 785] [outer = 0000000000000000] 08:42:28 INFO - PROCESS | 1232 | ++DOMWINDOW == 190 (000000E3AC203000) [pid = 1232] [serial = 786] [outer = 000000E3AC129000] 08:42:28 INFO - PROCESS | 1232 | 1461253348386 Marionette DEBUG loaded listener.js 08:42:28 INFO - PROCESS | 1232 | ++DOMWINDOW == 191 (000000E3AC63E800) [pid = 1232] [serial = 787] [outer = 000000E3AC129000] 08:42:28 INFO - PROCESS | 1232 | 1461253348903 Marionette TRACE conn5 <- [1,1012,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:42:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:42:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 734ms 08:42:28 INFO - PROCESS | 1232 | 1461253348966 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 08:42:28 INFO - PROCESS | 1232 | 1461253348969 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 08:42:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:42:28 INFO - PROCESS | 1232 | 1461253348972 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:42:28 INFO - PROCESS | 1232 | 1461253348974 Marionette TRACE conn5 <- [1,1014,null,{}] 08:42:28 INFO - PROCESS | 1232 | 1461253348978 Marionette TRACE conn5 -> [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:42:29 INFO - PROCESS | 1232 | 1461253349104 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 08:42:29 INFO - PROCESS | 1232 | 1461253349164 Marionette TRACE conn5 -> [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-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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:29 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B3CBA000 == 82 [pid = 1232] [id = 263] 08:42:29 INFO - PROCESS | 1232 | ++DOMWINDOW == 192 (000000E3AC950800) [pid = 1232] [serial = 788] [outer = 0000000000000000] 08:42:29 INFO - PROCESS | 1232 | ++DOMWINDOW == 193 (000000E3AD715000) [pid = 1232] [serial = 789] [outer = 000000E3AC950800] 08:42:29 INFO - PROCESS | 1232 | 1461253349210 Marionette DEBUG loaded listener.js 08:42:29 INFO - PROCESS | 1232 | ++DOMWINDOW == 194 (000000E3AF15CC00) [pid = 1232] [serial = 790] [outer = 000000E3AC950800] 08:42:29 INFO - PROCESS | 1232 | 1461253349642 Marionette TRACE conn5 <- [1,1016,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:42:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:42:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 733ms 08:42:29 INFO - PROCESS | 1232 | 1461253349728 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 08:42:29 INFO - PROCESS | 1232 | 1461253349731 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 08:42:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:42:29 INFO - PROCESS | 1232 | 1461253349746 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:42:29 INFO - PROCESS | 1232 | 1461253349748 Marionette TRACE conn5 <- [1,1018,null,{}] 08:42:29 INFO - PROCESS | 1232 | 1461253349751 Marionette TRACE conn5 -> [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:42:29 INFO - PROCESS | 1232 | 1461253349867 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 08:42:29 INFO - PROCESS | 1232 | 1461253349928 Marionette TRACE conn5 -> [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-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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:29 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B46A5000 == 83 [pid = 1232] [id = 264] 08:42:29 INFO - PROCESS | 1232 | ++DOMWINDOW == 195 (000000E3AC951000) [pid = 1232] [serial = 791] [outer = 0000000000000000] 08:42:29 INFO - PROCESS | 1232 | ++DOMWINDOW == 196 (000000E3AFE27800) [pid = 1232] [serial = 792] [outer = 000000E3AC951000] 08:42:29 INFO - PROCESS | 1232 | 1461253349973 Marionette DEBUG loaded listener.js 08:42:30 INFO - PROCESS | 1232 | ++DOMWINDOW == 197 (000000E3B0363000) [pid = 1232] [serial = 793] [outer = 000000E3AC951000] 08:42:30 INFO - PROCESS | 1232 | 1461253350439 Marionette TRACE conn5 <- [1,1020,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:42:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:42:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 754ms 08:42:30 INFO - PROCESS | 1232 | 1461253350490 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 08:42:30 INFO - PROCESS | 1232 | 1461253350492 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 08:42:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:42:30 INFO - PROCESS | 1232 | 1461253350495 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:42:30 INFO - PROCESS | 1232 | 1461253350497 Marionette TRACE conn5 <- [1,1022,null,{}] 08:42:30 INFO - PROCESS | 1232 | 1461253350501 Marionette TRACE conn5 -> [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:42:30 INFO - PROCESS | 1232 | 1461253350616 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 08:42:30 INFO - PROCESS | 1232 | 1461253350677 Marionette TRACE conn5 -> [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-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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:30 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B4A75800 == 84 [pid = 1232] [id = 265] 08:42:30 INFO - PROCESS | 1232 | ++DOMWINDOW == 198 (000000E3B057D000) [pid = 1232] [serial = 794] [outer = 0000000000000000] 08:42:30 INFO - PROCESS | 1232 | ++DOMWINDOW == 199 (000000E3B0678000) [pid = 1232] [serial = 795] [outer = 000000E3B057D000] 08:42:30 INFO - PROCESS | 1232 | 1461253350722 Marionette DEBUG loaded listener.js 08:42:30 INFO - PROCESS | 1232 | ++DOMWINDOW == 200 (000000E3B072E000) [pid = 1232] [serial = 796] [outer = 000000E3B057D000] 08:42:31 INFO - PROCESS | 1232 | --DOMWINDOW == 199 (000000E39DFDB000) [pid = 1232] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:42:31 INFO - PROCESS | 1232 | --DOMWINDOW == 198 (000000E39F01CC00) [pid = 1232] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:42:31 INFO - PROCESS | 1232 | --DOMWINDOW == 197 (000000E3A9271400) [pid = 1232] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:42:31 INFO - PROCESS | 1232 | --DOMWINDOW == 196 (000000E3A3E37400) [pid = 1232] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:42:31 INFO - PROCESS | 1232 | --DOMWINDOW == 195 (000000E3A4A39800) [pid = 1232] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:42:31 INFO - PROCESS | 1232 | --DOMWINDOW == 194 (000000E39F1DD000) [pid = 1232] [serial = 387] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:42:31 INFO - PROCESS | 1232 | --DOMWINDOW == 193 (000000E39F216C00) [pid = 1232] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:42:31 INFO - PROCESS | 1232 | --DOMWINDOW == 192 (000000E3AFF3D000) [pid = 1232] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:42:31 INFO - PROCESS | 1232 | --DOMWINDOW == 191 (000000E3B0B87C00) [pid = 1232] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:42:31 INFO - PROCESS | 1232 | --DOMWINDOW == 190 (000000E3B3D82800) [pid = 1232] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:42:31 INFO - PROCESS | 1232 | --DOMWINDOW == 189 (000000E3B0BC8C00) [pid = 1232] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:42:31 INFO - PROCESS | 1232 | --DOMWINDOW == 188 (000000E3ABADEC00) [pid = 1232] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:42:31 INFO - PROCESS | 1232 | --DOMWINDOW == 187 (000000E3A972DC00) [pid = 1232] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:42:31 INFO - PROCESS | 1232 | --DOMWINDOW == 186 (000000E39F0D8800) [pid = 1232] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:42:31 INFO - PROCESS | 1232 | --DOMWINDOW == 185 (000000E3AC7F1000) [pid = 1232] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:42:31 INFO - PROCESS | 1232 | --DOMWINDOW == 184 (000000E3B072F400) [pid = 1232] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:42:31 INFO - PROCESS | 1232 | --DOMWINDOW == 183 (000000E3B46F4800) [pid = 1232] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:42:31 INFO - PROCESS | 1232 | --DOMWINDOW == 182 (000000E39F012C00) [pid = 1232] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:42:31 INFO - PROCESS | 1232 | --DOMWINDOW == 181 (000000E3ABF37C00) [pid = 1232] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:42:31 INFO - PROCESS | 1232 | --DOMWINDOW == 180 (000000E3B0BAD000) [pid = 1232] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:42:31 INFO - PROCESS | 1232 | --DOMWINDOW == 179 (000000E3A859CC00) [pid = 1232] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:42:31 INFO - PROCESS | 1232 | --DOMWINDOW == 178 (000000E3B5061800) [pid = 1232] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:42:31 INFO - PROCESS | 1232 | --DOMWINDOW == 177 (000000E39D5D7800) [pid = 1232] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:42:31 INFO - PROCESS | 1232 | --DOMWINDOW == 176 (000000E3B45A5C00) [pid = 1232] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:42:31 INFO - PROCESS | 1232 | --DOMWINDOW == 175 (000000E3B0677000) [pid = 1232] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:42:31 INFO - PROCESS | 1232 | --DOMWINDOW == 174 (000000E3AD106000) [pid = 1232] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:42:31 INFO - PROCESS | 1232 | --DOMWINDOW == 173 (000000E3AF163400) [pid = 1232] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:42:31 INFO - PROCESS | 1232 | --DOMWINDOW == 172 (000000E3B24BD800) [pid = 1232] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:42:31 INFO - PROCESS | 1232 | --DOMWINDOW == 171 (000000E3A987B800) [pid = 1232] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:42:31 INFO - PROCESS | 1232 | --DOMWINDOW == 170 (000000E3B0734400) [pid = 1232] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:42:31 INFO - PROCESS | 1232 | --DOMWINDOW == 169 (000000E3ACDDB400) [pid = 1232] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:42:31 INFO - PROCESS | 1232 | --DOMWINDOW == 168 (000000E3A8E26400) [pid = 1232] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:42:31 INFO - PROCESS | 1232 | --DOMWINDOW == 167 (000000E3AFE24C00) [pid = 1232] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:42:31 INFO - PROCESS | 1232 | --DOMWINDOW == 166 (000000E3B245D400) [pid = 1232] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:42:31 INFO - PROCESS | 1232 | --DOMWINDOW == 165 (000000E3AC944800) [pid = 1232] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:42:31 INFO - PROCESS | 1232 | --DOMWINDOW == 164 (000000E3ABD5BC00) [pid = 1232] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:42:31 INFO - PROCESS | 1232 | --DOMWINDOW == 163 (000000E3A4018C00) [pid = 1232] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:42:31 INFO - PROCESS | 1232 | --DOMWINDOW == 162 (000000E3B06F1400) [pid = 1232] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:42:31 INFO - PROCESS | 1232 | --DOMWINDOW == 161 (000000E39F1E6400) [pid = 1232] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:42:31 INFO - PROCESS | 1232 | --DOMWINDOW == 160 (000000E3B6E6F400) [pid = 1232] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:42:31 INFO - PROCESS | 1232 | --DOMWINDOW == 159 (000000E3A3E4F800) [pid = 1232] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:42:31 INFO - PROCESS | 1232 | --DOMWINDOW == 158 (000000E39D747800) [pid = 1232] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:42:31 INFO - PROCESS | 1232 | --DOMWINDOW == 157 (000000E3B06F8000) [pid = 1232] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:42:31 INFO - PROCESS | 1232 | --DOMWINDOW == 156 (000000E3B0367400) [pid = 1232] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:42:31 INFO - PROCESS | 1232 | --DOMWINDOW == 155 (000000E3AF85BC00) [pid = 1232] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:42:31 INFO - PROCESS | 1232 | --DOMWINDOW == 154 (000000E3AD9D5000) [pid = 1232] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:42:31 INFO - PROCESS | 1232 | --DOMWINDOW == 153 (000000E3A48F3800) [pid = 1232] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:42:31 INFO - PROCESS | 1232 | --DOMWINDOW == 152 (000000E3ABEAB800) [pid = 1232] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:42:31 INFO - PROCESS | 1232 | --DOMWINDOW == 151 (000000E3ABD55800) [pid = 1232] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:42:31 INFO - PROCESS | 1232 | --DOMWINDOW == 150 (000000E3A41D0C00) [pid = 1232] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:42:31 INFO - PROCESS | 1232 | --DOMWINDOW == 149 (000000E3B0A4D800) [pid = 1232] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:42:31 INFO - PROCESS | 1232 | --DOMWINDOW == 148 (000000E39F016800) [pid = 1232] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:42:31 INFO - PROCESS | 1232 | --DOMWINDOW == 147 (000000E3AC633C00) [pid = 1232] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:42:31 INFO - PROCESS | 1232 | --DOMWINDOW == 146 (000000E3AB43AC00) [pid = 1232] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:42:31 INFO - PROCESS | 1232 | --DOMWINDOW == 145 (000000E3A3E3A000) [pid = 1232] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:42:31 INFO - PROCESS | 1232 | --DOMWINDOW == 144 (000000E3B4C42C00) [pid = 1232] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:42:31 INFO - PROCESS | 1232 | 1461253351687 Marionette TRACE conn5 <- [1,1024,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:42:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:42:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1231ms 08:42:31 INFO - PROCESS | 1232 | 1461253351730 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 08:42:31 INFO - PROCESS | 1232 | 1461253351732 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 08:42:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:42:31 INFO - PROCESS | 1232 | 1461253351735 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:42:31 INFO - PROCESS | 1232 | 1461253351737 Marionette TRACE conn5 <- [1,1026,null,{}] 08:42:31 INFO - PROCESS | 1232 | 1461253351741 Marionette TRACE conn5 -> [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:42:31 INFO - PROCESS | 1232 | 1461253351828 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 08:42:31 INFO - PROCESS | 1232 | 1461253351836 Marionette TRACE conn5 -> [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-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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:31 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AFE82000 == 85 [pid = 1232] [id = 266] 08:42:31 INFO - PROCESS | 1232 | ++DOMWINDOW == 145 (000000E39F1DD000) [pid = 1232] [serial = 797] [outer = 0000000000000000] 08:42:31 INFO - PROCESS | 1232 | ++DOMWINDOW == 146 (000000E3A4018C00) [pid = 1232] [serial = 798] [outer = 000000E39F1DD000] 08:42:31 INFO - PROCESS | 1232 | 1461253351884 Marionette DEBUG loaded listener.js 08:42:31 INFO - PROCESS | 1232 | ++DOMWINDOW == 147 (000000E3A8FAE400) [pid = 1232] [serial = 799] [outer = 000000E39F1DD000] 08:42:32 INFO - PROCESS | 1232 | 1461253352316 Marionette TRACE conn5 <- [1,1028,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:42:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:42:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 629ms 08:42:32 INFO - PROCESS | 1232 | 1461253352367 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 08:42:32 INFO - PROCESS | 1232 | 1461253352370 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 08:42:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:42:32 INFO - PROCESS | 1232 | 1461253352373 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:42:32 INFO - PROCESS | 1232 | 1461253352375 Marionette TRACE conn5 <- [1,1030,null,{}] 08:42:32 INFO - PROCESS | 1232 | 1461253352378 Marionette TRACE conn5 -> [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:42:32 INFO - PROCESS | 1232 | 1461253352468 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 08:42:32 INFO - PROCESS | 1232 | 1461253352474 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:32 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B553D800 == 86 [pid = 1232] [id = 267] 08:42:32 INFO - PROCESS | 1232 | ++DOMWINDOW == 148 (000000E3AB442C00) [pid = 1232] [serial = 800] [outer = 0000000000000000] 08:42:32 INFO - PROCESS | 1232 | ++DOMWINDOW == 149 (000000E3ABEB6400) [pid = 1232] [serial = 801] [outer = 000000E3AB442C00] 08:42:32 INFO - PROCESS | 1232 | 1461253352526 Marionette DEBUG loaded listener.js 08:42:32 INFO - PROCESS | 1232 | ++DOMWINDOW == 150 (000000E3AD187800) [pid = 1232] [serial = 802] [outer = 000000E3AB442C00] 08:42:33 INFO - PROCESS | 1232 | 1461253352997 Marionette TRACE conn5 <- [1,1032,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:42:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:42:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 692ms 08:42:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:42:33 INFO - PROCESS | 1232 | 1461253353067 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 08:42:33 INFO - PROCESS | 1232 | 1461253353070 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 08:42:33 INFO - PROCESS | 1232 | 1461253353074 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:42:33 INFO - PROCESS | 1232 | 1461253353076 Marionette TRACE conn5 <- [1,1034,null,{}] 08:42:33 INFO - PROCESS | 1232 | 1461253353080 Marionette TRACE conn5 -> [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:42:33 INFO - PROCESS | 1232 | 1461253353186 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 08:42:33 INFO - PROCESS | 1232 | 1461253353192 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:33 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B75CA800 == 87 [pid = 1232] [id = 268] 08:42:33 INFO - PROCESS | 1232 | ++DOMWINDOW == 151 (000000E3ABE49C00) [pid = 1232] [serial = 803] [outer = 0000000000000000] 08:42:33 INFO - PROCESS | 1232 | ++DOMWINDOW == 152 (000000E3B0778000) [pid = 1232] [serial = 804] [outer = 000000E3ABE49C00] 08:42:33 INFO - PROCESS | 1232 | 1461253353238 Marionette DEBUG loaded listener.js 08:42:33 INFO - PROCESS | 1232 | ++DOMWINDOW == 153 (000000E3B07BAC00) [pid = 1232] [serial = 805] [outer = 000000E3ABE49C00] 08:42:33 INFO - PROCESS | 1232 | 1461253353973 Marionette TRACE conn5 <- [1,1036,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:42:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:42:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 944ms 08:42:34 INFO - PROCESS | 1232 | 1461253354021 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 08:42:34 INFO - PROCESS | 1232 | 1461253354027 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 08:42:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:42:34 INFO - PROCESS | 1232 | 1461253354033 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:42:34 INFO - PROCESS | 1232 | 1461253354037 Marionette TRACE conn5 <- [1,1038,null,{}] 08:42:34 INFO - PROCESS | 1232 | 1461253354043 Marionette TRACE conn5 -> [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:42:34 INFO - PROCESS | 1232 | 1461253354193 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 08:42:34 INFO - PROCESS | 1232 | 1461253354328 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:34 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AF849000 == 88 [pid = 1232] [id = 269] 08:42:34 INFO - PROCESS | 1232 | ++DOMWINDOW == 154 (000000E3A3BCD400) [pid = 1232] [serial = 806] [outer = 0000000000000000] 08:42:34 INFO - PROCESS | 1232 | ++DOMWINDOW == 155 (000000E3A3BDA400) [pid = 1232] [serial = 807] [outer = 000000E3A3BCD400] 08:42:34 INFO - PROCESS | 1232 | 1461253354388 Marionette DEBUG loaded listener.js 08:42:34 INFO - PROCESS | 1232 | ++DOMWINDOW == 156 (000000E3A5563800) [pid = 1232] [serial = 808] [outer = 000000E3A3BCD400] 08:42:34 INFO - PROCESS | 1232 | 1461253354961 Marionette TRACE conn5 <- [1,1040,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:42:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:42:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 985ms 08:42:35 INFO - PROCESS | 1232 | 1461253355020 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 08:42:35 INFO - PROCESS | 1232 | 1461253355027 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 08:42:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:42:35 INFO - PROCESS | 1232 | 1461253355034 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:42:35 INFO - PROCESS | 1232 | 1461253355037 Marionette TRACE conn5 <- [1,1042,null,{}] 08:42:35 INFO - PROCESS | 1232 | 1461253355042 Marionette TRACE conn5 -> [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:42:35 INFO - PROCESS | 1232 | 1461253355190 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 08:42:35 INFO - PROCESS | 1232 | 1461253355322 Marionette TRACE conn5 -> [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-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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:35 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B261B800 == 89 [pid = 1232] [id = 270] 08:42:35 INFO - PROCESS | 1232 | ++DOMWINDOW == 157 (000000E3A3BD2C00) [pid = 1232] [serial = 809] [outer = 0000000000000000] 08:42:35 INFO - PROCESS | 1232 | ++DOMWINDOW == 158 (000000E3AB768C00) [pid = 1232] [serial = 810] [outer = 000000E3A3BD2C00] 08:42:35 INFO - PROCESS | 1232 | 1461253355379 Marionette DEBUG loaded listener.js 08:42:35 INFO - PROCESS | 1232 | ++DOMWINDOW == 159 (000000E3ABEBA800) [pid = 1232] [serial = 811] [outer = 000000E3A3BD2C00] 08:42:35 INFO - PROCESS | 1232 | 1461253355978 Marionette TRACE conn5 <- [1,1044,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:42:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:42:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 986ms 08:42:36 INFO - PROCESS | 1232 | 1461253356026 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 08:42:36 INFO - PROCESS | 1232 | 1461253356029 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 08:42:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:42:36 INFO - PROCESS | 1232 | 1461253356033 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:42:36 INFO - PROCESS | 1232 | 1461253356038 Marionette TRACE conn5 <- [1,1046,null,{}] 08:42:36 INFO - PROCESS | 1232 | 1461253356050 Marionette TRACE conn5 -> [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:42:36 INFO - PROCESS | 1232 | 1461253356169 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 08:42:36 INFO - PROCESS | 1232 | 1461253356275 Marionette TRACE conn5 -> [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-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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:36 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B7EE8800 == 90 [pid = 1232] [id = 271] 08:42:36 INFO - PROCESS | 1232 | ++DOMWINDOW == 160 (000000E3AC944800) [pid = 1232] [serial = 812] [outer = 0000000000000000] 08:42:36 INFO - PROCESS | 1232 | ++DOMWINDOW == 161 (000000E3ACDD9800) [pid = 1232] [serial = 813] [outer = 000000E3AC944800] 08:42:36 INFO - PROCESS | 1232 | 1461253356333 Marionette DEBUG loaded listener.js 08:42:36 INFO - PROCESS | 1232 | ++DOMWINDOW == 162 (000000E3B057D400) [pid = 1232] [serial = 814] [outer = 000000E3AC944800] 08:42:36 INFO - PROCESS | 1232 | 1461253356960 Marionette TRACE conn5 <- [1,1048,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:42:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:42:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 986ms 08:42:37 INFO - PROCESS | 1232 | 1461253357021 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 08:42:37 INFO - PROCESS | 1232 | 1461253357024 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 08:42:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:42:37 INFO - PROCESS | 1232 | 1461253357028 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:42:37 INFO - PROCESS | 1232 | 1461253357030 Marionette TRACE conn5 <- [1,1050,null,{}] 08:42:37 INFO - PROCESS | 1232 | 1461253357033 Marionette TRACE conn5 -> [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:42:37 INFO - PROCESS | 1232 | 1461253357150 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 08:42:37 INFO - PROCESS | 1232 | 1461253357281 Marionette TRACE conn5 -> [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-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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:37 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B8EA7800 == 91 [pid = 1232] [id = 272] 08:42:37 INFO - PROCESS | 1232 | ++DOMWINDOW == 163 (000000E3B0737C00) [pid = 1232] [serial = 815] [outer = 0000000000000000] 08:42:37 INFO - PROCESS | 1232 | ++DOMWINDOW == 164 (000000E3B07B2800) [pid = 1232] [serial = 816] [outer = 000000E3B0737C00] 08:42:37 INFO - PROCESS | 1232 | 1461253357339 Marionette DEBUG loaded listener.js 08:42:37 INFO - PROCESS | 1232 | ++DOMWINDOW == 165 (000000E3B0844800) [pid = 1232] [serial = 817] [outer = 000000E3B0737C00] 08:42:37 INFO - PROCESS | 1232 | 1461253357910 Marionette TRACE conn5 <- [1,1052,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:42:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:42:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 943ms 08:42:37 INFO - PROCESS | 1232 | 1461253357973 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 08:42:37 INFO - PROCESS | 1232 | 1461253357975 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 08:42:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:42:37 INFO - PROCESS | 1232 | 1461253357979 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:42:37 INFO - PROCESS | 1232 | 1461253357981 Marionette TRACE conn5 <- [1,1054,null,{}] 08:42:37 INFO - PROCESS | 1232 | 1461253357985 Marionette TRACE conn5 -> [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:42:38 INFO - PROCESS | 1232 | 1461253358096 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 08:42:38 INFO - PROCESS | 1232 | 1461253358199 Marionette TRACE conn5 -> [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-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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:38 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3BAACB000 == 92 [pid = 1232] [id = 273] 08:42:38 INFO - PROCESS | 1232 | ++DOMWINDOW == 166 (000000E3B0770800) [pid = 1232] [serial = 818] [outer = 0000000000000000] 08:42:38 INFO - PROCESS | 1232 | ++DOMWINDOW == 167 (000000E3B0A4E400) [pid = 1232] [serial = 819] [outer = 000000E3B0770800] 08:42:38 INFO - PROCESS | 1232 | 1461253358255 Marionette DEBUG loaded listener.js 08:42:38 INFO - PROCESS | 1232 | ++DOMWINDOW == 168 (000000E3B0B7FC00) [pid = 1232] [serial = 820] [outer = 000000E3B0770800] 08:42:38 INFO - PROCESS | 1232 | 1461253358880 Marionette TRACE conn5 <- [1,1056,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:42:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:42:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 943ms 08:42:38 INFO - PROCESS | 1232 | 1461253358925 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 08:42:38 INFO - PROCESS | 1232 | 1461253358928 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 08:42:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:42:38 INFO - PROCESS | 1232 | 1461253358931 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:42:38 INFO - PROCESS | 1232 | 1461253358933 Marionette TRACE conn5 <- [1,1058,null,{}] 08:42:38 INFO - PROCESS | 1232 | 1461253358937 Marionette TRACE conn5 -> [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:42:39 INFO - PROCESS | 1232 | 1461253359061 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 08:42:39 INFO - PROCESS | 1232 | 1461253359166 Marionette TRACE conn5 -> [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-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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:39 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B8D64000 == 93 [pid = 1232] [id = 274] 08:42:39 INFO - PROCESS | 1232 | ++DOMWINDOW == 169 (000000E3B2456800) [pid = 1232] [serial = 821] [outer = 0000000000000000] 08:42:39 INFO - PROCESS | 1232 | ++DOMWINDOW == 170 (000000E3B26BBC00) [pid = 1232] [serial = 822] [outer = 000000E3B2456800] 08:42:39 INFO - PROCESS | 1232 | 1461253359225 Marionette DEBUG loaded listener.js 08:42:39 INFO - PROCESS | 1232 | ++DOMWINDOW == 171 (000000E3B3D88400) [pid = 1232] [serial = 823] [outer = 000000E3B2456800] 08:42:39 INFO - PROCESS | 1232 | 1461253359843 Marionette TRACE conn5 <- [1,1060,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:42:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:42:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 943ms 08:42:39 INFO - PROCESS | 1232 | 1461253359877 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 08:42:39 INFO - PROCESS | 1232 | 1461253359880 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 08:42:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:42:39 INFO - PROCESS | 1232 | 1461253359884 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:42:39 INFO - PROCESS | 1232 | 1461253359886 Marionette TRACE conn5 <- [1,1062,null,{}] 08:42:39 INFO - PROCESS | 1232 | 1461253359890 Marionette TRACE conn5 -> [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:42:40 INFO - PROCESS | 1232 | 1461253360001 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 08:42:40 INFO - PROCESS | 1232 | 1461253360107 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:40 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A9290000 == 94 [pid = 1232] [id = 275] 08:42:40 INFO - PROCESS | 1232 | ++DOMWINDOW == 172 (000000E39F222000) [pid = 1232] [serial = 824] [outer = 0000000000000000] 08:42:40 INFO - PROCESS | 1232 | ++DOMWINDOW == 173 (000000E3A3E41400) [pid = 1232] [serial = 825] [outer = 000000E39F222000] 08:42:40 INFO - PROCESS | 1232 | 1461253360162 Marionette DEBUG loaded listener.js 08:42:40 INFO - PROCESS | 1232 | ++DOMWINDOW == 174 (000000E3AAAB9400) [pid = 1232] [serial = 826] [outer = 000000E39F222000] 08:42:40 INFO - PROCESS | 1232 | 1461253360737 Marionette TRACE conn5 <- [1,1064,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:42:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:42:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1081ms 08:42:40 INFO - PROCESS | 1232 | 1461253360967 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 08:42:40 INFO - PROCESS | 1232 | 1461253360972 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 08:42:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:42:40 INFO - PROCESS | 1232 | 1461253360977 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:42:40 INFO - PROCESS | 1232 | 1461253360981 Marionette TRACE conn5 <- [1,1066,null,{}] 08:42:40 INFO - PROCESS | 1232 | 1461253360986 Marionette TRACE conn5 -> [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:42:41 INFO - PROCESS | 1232 | 1461253361095 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 08:42:41 INFO - PROCESS | 1232 | 1461253361224 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:41 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3ABB4C800 == 95 [pid = 1232] [id = 276] 08:42:41 INFO - PROCESS | 1232 | ++DOMWINDOW == 175 (000000E39F1E0000) [pid = 1232] [serial = 827] [outer = 0000000000000000] 08:42:41 INFO - PROCESS | 1232 | ++DOMWINDOW == 176 (000000E39F1E8400) [pid = 1232] [serial = 828] [outer = 000000E39F1E0000] 08:42:41 INFO - PROCESS | 1232 | 1461253361277 Marionette DEBUG loaded listener.js 08:42:41 INFO - PROCESS | 1232 | ++DOMWINDOW == 177 (000000E3A3BC6400) [pid = 1232] [serial = 829] [outer = 000000E39F1E0000] 08:42:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:42:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 922ms 08:42:41 INFO - PROCESS | 1232 | 1461253361894 Marionette TRACE conn5 <- [1,1068,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:42:41 INFO - PROCESS | 1232 | 1461253361903 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 08:42:41 INFO - PROCESS | 1232 | 1461253361907 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 08:42:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:42:41 INFO - PROCESS | 1232 | 1461253361915 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:42:41 INFO - PROCESS | 1232 | 1461253361918 Marionette TRACE conn5 <- [1,1070,null,{}] 08:42:41 INFO - PROCESS | 1232 | 1461253361922 Marionette TRACE conn5 -> [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:42:42 INFO - PROCESS | 1232 | 1461253362029 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 08:42:42 INFO - PROCESS | 1232 | 1461253362171 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:42 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AFDA2800 == 96 [pid = 1232] [id = 277] 08:42:42 INFO - PROCESS | 1232 | ++DOMWINDOW == 178 (000000E3A3E40C00) [pid = 1232] [serial = 830] [outer = 0000000000000000] 08:42:42 INFO - PROCESS | 1232 | ++DOMWINDOW == 179 (000000E3A467EC00) [pid = 1232] [serial = 831] [outer = 000000E3A3E40C00] 08:42:42 INFO - PROCESS | 1232 | 1461253362221 Marionette DEBUG loaded listener.js 08:42:42 INFO - PROCESS | 1232 | ++DOMWINDOW == 180 (000000E3A629BC00) [pid = 1232] [serial = 832] [outer = 000000E3A3E40C00] 08:42:42 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B3C17000 == 95 [pid = 1232] [id = 187] 08:42:42 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A8769000 == 94 [pid = 1232] [id = 183] 08:42:42 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B0921000 == 93 [pid = 1232] [id = 185] 08:42:42 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B0404800 == 92 [pid = 1232] [id = 184] 08:42:42 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B159A800 == 91 [pid = 1232] [id = 186] 08:42:42 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B553D800 == 90 [pid = 1232] [id = 267] 08:42:42 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AFE82000 == 89 [pid = 1232] [id = 266] 08:42:42 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B4A75800 == 88 [pid = 1232] [id = 265] 08:42:42 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B46A5000 == 87 [pid = 1232] [id = 264] 08:42:42 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B3CBA000 == 86 [pid = 1232] [id = 263] 08:42:42 INFO - PROCESS | 1232 | --DOCSHELL 000000E3ABB33000 == 85 [pid = 1232] [id = 262] 08:42:42 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B030E000 == 84 [pid = 1232] [id = 261] 08:42:42 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A62C5800 == 83 [pid = 1232] [id = 260] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 179 (000000E3B0BAB800) [pid = 1232] [serial = 714] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 178 (000000E3B24C9000) [pid = 1232] [serial = 717] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 177 (000000E3B0778C00) [pid = 1232] [serial = 720] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 176 (000000E3B69AC000) [pid = 1232] [serial = 753] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B0AD5800 == 82 [pid = 1232] [id = 259] 08:42:42 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AB41F800 == 81 [pid = 1232] [id = 258] 08:42:42 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AC7CA800 == 80 [pid = 1232] [id = 257] 08:42:42 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B909B800 == 79 [pid = 1232] [id = 254] 08:42:42 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B261F800 == 78 [pid = 1232] [id = 253] 08:42:42 INFO - PROCESS | 1232 | --DOCSHELL 000000E3ACC3E000 == 77 [pid = 1232] [id = 252] 08:42:42 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B8E7D800 == 76 [pid = 1232] [id = 251] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 175 (000000E3B0850C00) [pid = 1232] [serial = 453] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 174 (000000E3AF15C400) [pid = 1232] [serial = 396] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 173 (000000E3ABD59400) [pid = 1232] [serial = 438] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 172 (000000E3B08AA000) [pid = 1232] [serial = 570] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 171 (000000E3B3D85000) [pid = 1232] [serial = 606] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 170 (000000E3AFE29000) [pid = 1232] [serial = 441] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 169 (000000E3AD714800) [pid = 1232] [serial = 495] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 168 (000000E3B035DC00) [pid = 1232] [serial = 615] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 167 (000000E3B24C5C00) [pid = 1232] [serial = 498] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 166 (000000E3A3BDFC00) [pid = 1232] [serial = 435] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 165 (000000E3A0BF8400) [pid = 1232] [serial = 564] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 164 (000000E3A3E38400) [pid = 1232] [serial = 597] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 163 (000000E3ABEB7800) [pid = 1232] [serial = 600] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 162 (000000E3B0BC9000) [pid = 1232] [serial = 447] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 161 (000000E3A85A2C00) [pid = 1232] [serial = 492] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 160 (000000E3A3BDF000) [pid = 1232] [serial = 389] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 159 (000000E3AC927400) [pid = 1232] [serial = 504] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 158 (000000E3B0BD2400) [pid = 1232] [serial = 399] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 157 (000000E3B4C44000) [pid = 1232] [serial = 612] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 156 (000000E3B45A3000) [pid = 1232] [serial = 501] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 155 (000000E3B24C3400) [pid = 1232] [serial = 444] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 154 (000000E3AC206400) [pid = 1232] [serial = 567] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 153 (000000E3A987AC00) [pid = 1232] [serial = 393] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 152 (000000E3AFF37000) [pid = 1232] [serial = 456] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 151 (000000E3AF85A000) [pid = 1232] [serial = 603] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 150 (000000E3B27B1000) [pid = 1232] [serial = 450] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 149 (000000E3B505BC00) [pid = 1232] [serial = 609] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 148 (000000E3B704F800) [pid = 1232] [serial = 666] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 147 (000000E3AC12B400) [pid = 1232] [serial = 651] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 146 (000000E3AC947000) [pid = 1232] [serial = 540] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 145 (000000E3B0BBA400) [pid = 1232] [serial = 657] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 144 (000000E3A976DC00) [pid = 1232] [serial = 537] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 143 (000000E3B69AB400) [pid = 1232] [serial = 660] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 142 (000000E39F669800) [pid = 1232] [serial = 534] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 141 (000000E3B46F1400) [pid = 1232] [serial = 576] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 140 (000000E3B0B84400) [pid = 1232] [serial = 663] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 139 (000000E3B06F5400) [pid = 1232] [serial = 654] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 138 (000000E3B08A5800) [pid = 1232] [serial = 543] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 137 (000000E3B3D85800) [pid = 1232] [serial = 573] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 136 (000000E3A972EC00) [pid = 1232] [serial = 703] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 135 (000000E3A856B800) [pid = 1232] [serial = 702] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 134 (000000E3A3BD3C00) [pid = 1232] [serial = 729] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 133 (000000E3A9726C00) [pid = 1232] [serial = 730] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 132 (000000E3B0849000) [pid = 1232] [serial = 712] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 131 (000000E3B072B400) [pid = 1232] [serial = 711] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 130 (000000E3B06EC000) [pid = 1232] [serial = 709] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 129 (000000E3B0579000) [pid = 1232] [serial = 708] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 128 (000000E3AFF3C000) [pid = 1232] [serial = 738] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 127 (000000E3AFE2A000) [pid = 1232] [serial = 697] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 126 (000000E3B0673000) [pid = 1232] [serial = 739] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 125 (000000E3B27A7400) [pid = 1232] [serial = 724] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 124 (000000E3AD905000) [pid = 1232] [serial = 723] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 123 (000000E3AE45B000) [pid = 1232] [serial = 706] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 122 (000000E3ABEB2C00) [pid = 1232] [serial = 705] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 121 (000000E3ABE4F800) [pid = 1232] [serial = 732] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 120 (000000E3ABF74400) [pid = 1232] [serial = 733] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 119 (000000E3A8E22400) [pid = 1232] [serial = 727] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 118 (000000E3A5567400) [pid = 1232] [serial = 726] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 117 (000000E3B0BB5C00) [pid = 1232] [serial = 742] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 116 (000000E39F666400) [pid = 1232] [serial = 700] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 115 (000000E39F01E000) [pid = 1232] [serial = 699] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 114 (000000E3B0B82800) [pid = 1232] [serial = 741] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 113 (000000E3AC922400) [pid = 1232] [serial = 735] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 112 (000000E3ACDD8C00) [pid = 1232] [serial = 747] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 111 (000000E3B27B0C00) [pid = 1232] [serial = 744] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 110 (000000E3B4C4A400) [pid = 1232] [serial = 750] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 109 (000000E3B5060C00) [pid = 1232] [serial = 751] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 108 (000000E3B45A9800) [pid = 1232] [serial = 745] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 107 (000000E3B4C3D400) [pid = 1232] [serial = 748] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 106 (000000E3AD720000) [pid = 1232] [serial = 736] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | --DOMWINDOW == 105 (000000E3B7E2B000) [pid = 1232] [serial = 648] [outer = 0000000000000000] [url = about:blank] 08:42:42 INFO - PROCESS | 1232 | 1461253362798 Marionette TRACE conn5 <- [1,1072,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:42:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:42:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 944ms 08:42:42 INFO - PROCESS | 1232 | 1461253362860 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 08:42:42 INFO - PROCESS | 1232 | 1461253362863 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 08:42:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:42:42 INFO - PROCESS | 1232 | 1461253362866 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:42:42 INFO - PROCESS | 1232 | 1461253362868 Marionette TRACE conn5 <- [1,1074,null,{}] 08:42:42 INFO - PROCESS | 1232 | 1461253362878 Marionette TRACE conn5 -> [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:42:42 INFO - PROCESS | 1232 | 1461253362976 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 08:42:43 INFO - PROCESS | 1232 | 1461253363073 Marionette TRACE conn5 -> [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-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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:43 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AB41F800 == 77 [pid = 1232] [id = 278] 08:42:43 INFO - PROCESS | 1232 | ++DOMWINDOW == 106 (000000E3A3E36800) [pid = 1232] [serial = 833] [outer = 0000000000000000] 08:42:43 INFO - PROCESS | 1232 | ++DOMWINDOW == 107 (000000E3A5569C00) [pid = 1232] [serial = 834] [outer = 000000E3A3E36800] 08:42:43 INFO - PROCESS | 1232 | 1461253363124 Marionette DEBUG loaded listener.js 08:42:43 INFO - PROCESS | 1232 | ++DOMWINDOW == 108 (000000E3A8E22400) [pid = 1232] [serial = 835] [outer = 000000E3A3E36800] 08:42:43 INFO - PROCESS | 1232 | 1461253363505 Marionette TRACE conn5 <- [1,1076,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:42:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:42:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 691ms 08:42:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:42:43 INFO - PROCESS | 1232 | 1461253363560 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 08:42:43 INFO - PROCESS | 1232 | 1461253363563 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 08:42:43 INFO - PROCESS | 1232 | 1461253363566 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:42:43 INFO - PROCESS | 1232 | 1461253363568 Marionette TRACE conn5 <- [1,1078,null,{}] 08:42:43 INFO - PROCESS | 1232 | 1461253363572 Marionette TRACE conn5 -> [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:42:43 INFO - PROCESS | 1232 | 1461253363694 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 08:42:43 INFO - PROCESS | 1232 | 1461253363707 Marionette TRACE conn5 -> [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-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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:43 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AFE82000 == 78 [pid = 1232] [id = 279] 08:42:43 INFO - PROCESS | 1232 | ++DOMWINDOW == 109 (000000E3A9729800) [pid = 1232] [serial = 836] [outer = 0000000000000000] 08:42:43 INFO - PROCESS | 1232 | ++DOMWINDOW == 110 (000000E3A9883000) [pid = 1232] [serial = 837] [outer = 000000E3A9729800] 08:42:43 INFO - PROCESS | 1232 | 1461253363754 Marionette DEBUG loaded listener.js 08:42:43 INFO - PROCESS | 1232 | ++DOMWINDOW == 111 (000000E3AB438C00) [pid = 1232] [serial = 838] [outer = 000000E3A9729800] 08:42:44 INFO - PROCESS | 1232 | 1461253364253 Marionette TRACE conn5 <- [1,1080,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:42:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:42:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 732ms 08:42:44 INFO - PROCESS | 1232 | 1461253364301 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 08:42:44 INFO - PROCESS | 1232 | 1461253364303 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 08:42:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:42:44 INFO - PROCESS | 1232 | 1461253364306 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:42:44 INFO - PROCESS | 1232 | 1461253364308 Marionette TRACE conn5 <- [1,1082,null,{}] 08:42:44 INFO - PROCESS | 1232 | 1461253364312 Marionette TRACE conn5 -> [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:42:44 INFO - PROCESS | 1232 | 1461253364402 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 08:42:44 INFO - PROCESS | 1232 | 1461253364408 Marionette TRACE conn5 -> [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-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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:44 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B090F800 == 79 [pid = 1232] [id = 280] 08:42:44 INFO - PROCESS | 1232 | ++DOMWINDOW == 112 (000000E3AB8DD800) [pid = 1232] [serial = 839] [outer = 0000000000000000] 08:42:44 INFO - PROCESS | 1232 | ++DOMWINDOW == 113 (000000E3ABAE4400) [pid = 1232] [serial = 840] [outer = 000000E3AB8DD800] 08:42:44 INFO - PROCESS | 1232 | 1461253364455 Marionette DEBUG loaded listener.js 08:42:44 INFO - PROCESS | 1232 | ++DOMWINDOW == 114 (000000E3ABF6C800) [pid = 1232] [serial = 841] [outer = 000000E3AB8DD800] 08:42:44 INFO - PROCESS | 1232 | 1461253364929 Marionette TRACE conn5 <- [1,1084,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:42:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:42:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 671ms 08:42:44 INFO - PROCESS | 1232 | 1461253364987 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 08:42:44 INFO - PROCESS | 1232 | 1461253364989 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 08:42:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:42:45 INFO - PROCESS | 1232 | 1461253364993 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:42:45 INFO - PROCESS | 1232 | 1461253364995 Marionette TRACE conn5 <- [1,1086,null,{}] 08:42:45 INFO - PROCESS | 1232 | 1461253364998 Marionette TRACE conn5 -> [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:42:45 INFO - PROCESS | 1232 | 1461253365168 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 08:42:45 INFO - PROCESS | 1232 | 1461253365191 Marionette TRACE conn5 -> [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-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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:45 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B0E17800 == 80 [pid = 1232] [id = 281] 08:42:45 INFO - PROCESS | 1232 | ++DOMWINDOW == 115 (000000E3AC63B000) [pid = 1232] [serial = 842] [outer = 0000000000000000] 08:42:45 INFO - PROCESS | 1232 | ++DOMWINDOW == 116 (000000E3AC7E5800) [pid = 1232] [serial = 843] [outer = 000000E3AC63B000] 08:42:45 INFO - PROCESS | 1232 | 1461253365240 Marionette DEBUG loaded listener.js 08:42:45 INFO - PROCESS | 1232 | ++DOMWINDOW == 117 (000000E3ACDD7000) [pid = 1232] [serial = 844] [outer = 000000E3AC63B000] 08:42:45 INFO - PROCESS | 1232 | 1461253365685 Marionette TRACE conn5 <- [1,1088,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:42:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:42:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 733ms 08:42:45 INFO - PROCESS | 1232 | 1461253365727 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 08:42:45 INFO - PROCESS | 1232 | 1461253365729 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 08:42:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:42:45 INFO - PROCESS | 1232 | 1461253365733 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:42:45 INFO - PROCESS | 1232 | 1461253365735 Marionette TRACE conn5 <- [1,1090,null,{}] 08:42:45 INFO - PROCESS | 1232 | 1461253365746 Marionette TRACE conn5 -> [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:42:45 INFO - PROCESS | 1232 | 1461253365873 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 08:42:45 INFO - PROCESS | 1232 | 1461253365927 Marionette TRACE conn5 -> [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-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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:45 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B159F000 == 81 [pid = 1232] [id = 282] 08:42:45 INFO - PROCESS | 1232 | ++DOMWINDOW == 118 (000000E3AC929400) [pid = 1232] [serial = 845] [outer = 0000000000000000] 08:42:45 INFO - PROCESS | 1232 | ++DOMWINDOW == 119 (000000E3AD71D000) [pid = 1232] [serial = 846] [outer = 000000E3AC929400] 08:42:45 INFO - PROCESS | 1232 | 1461253365973 Marionette DEBUG loaded listener.js 08:42:46 INFO - PROCESS | 1232 | ++DOMWINDOW == 120 (000000E3AF8D1400) [pid = 1232] [serial = 847] [outer = 000000E3AC929400] 08:42:46 INFO - PROCESS | 1232 | 1461253366389 Marionette TRACE conn5 <- [1,1092,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:42:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:42:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 670ms 08:42:46 INFO - PROCESS | 1232 | 1461253366406 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 08:42:46 INFO - PROCESS | 1232 | 1461253366408 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 08:42:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:42:46 INFO - PROCESS | 1232 | 1461253366412 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:42:46 INFO - PROCESS | 1232 | 1461253366414 Marionette TRACE conn5 <- [1,1094,null,{}] 08:42:46 INFO - PROCESS | 1232 | 1461253366417 Marionette TRACE conn5 -> [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:42:46 INFO - PROCESS | 1232 | 1461253366562 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 08:42:46 INFO - PROCESS | 1232 | 1461253366624 Marionette TRACE conn5 -> [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-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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:46 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B27E2800 == 82 [pid = 1232] [id = 283] 08:42:46 INFO - PROCESS | 1232 | ++DOMWINDOW == 121 (000000E3ACDD4400) [pid = 1232] [serial = 848] [outer = 0000000000000000] 08:42:46 INFO - PROCESS | 1232 | ++DOMWINDOW == 122 (000000E3AFE2A000) [pid = 1232] [serial = 849] [outer = 000000E3ACDD4400] 08:42:46 INFO - PROCESS | 1232 | 1461253366670 Marionette DEBUG loaded listener.js 08:42:46 INFO - PROCESS | 1232 | ++DOMWINDOW == 123 (000000E3B0359400) [pid = 1232] [serial = 850] [outer = 000000E3ACDD4400] 08:42:46 INFO - PROCESS | 1232 | --DOMWINDOW == 122 (000000E39D621C00) [pid = 1232] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:42:46 INFO - PROCESS | 1232 | --DOMWINDOW == 121 (000000E39D73BC00) [pid = 1232] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:42:46 INFO - PROCESS | 1232 | --DOMWINDOW == 120 (000000E3B4C44400) [pid = 1232] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:42:46 INFO - PROCESS | 1232 | --DOMWINDOW == 119 (000000E3B057D000) [pid = 1232] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:42:46 INFO - PROCESS | 1232 | --DOMWINDOW == 118 (000000E3AB8D0C00) [pid = 1232] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:42:46 INFO - PROCESS | 1232 | --DOMWINDOW == 117 (000000E3A92D0400) [pid = 1232] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:42:46 INFO - PROCESS | 1232 | --DOMWINDOW == 116 (000000E3A5565400) [pid = 1232] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:42:46 INFO - PROCESS | 1232 | --DOMWINDOW == 115 (000000E3AC129000) [pid = 1232] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:42:46 INFO - PROCESS | 1232 | --DOMWINDOW == 114 (000000E3AC951000) [pid = 1232] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:42:46 INFO - PROCESS | 1232 | --DOMWINDOW == 113 (000000E3AB442C00) [pid = 1232] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:42:46 INFO - PROCESS | 1232 | --DOMWINDOW == 112 (000000E3AC950800) [pid = 1232] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:42:46 INFO - PROCESS | 1232 | --DOMWINDOW == 111 (000000E39F1DD000) [pid = 1232] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:42:46 INFO - PROCESS | 1232 | --DOMWINDOW == 110 (000000E3B24BE800) [pid = 1232] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:42:46 INFO - PROCESS | 1232 | --DOMWINDOW == 109 (000000E3B0774C00) [pid = 1232] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:42:46 INFO - PROCESS | 1232 | --DOMWINDOW == 108 (000000E3B0A51000) [pid = 1232] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:42:47 INFO - PROCESS | 1232 | 1461253367187 Marionette TRACE conn5 <- [1,1096,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:42:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:42:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 839ms 08:42:47 INFO - PROCESS | 1232 | 1461253367254 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 08:42:47 INFO - PROCESS | 1232 | 1461253367256 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 08:42:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:42:47 INFO - PROCESS | 1232 | 1461253367260 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:42:47 INFO - PROCESS | 1232 | 1461253367262 Marionette TRACE conn5 <- [1,1098,null,{}] 08:42:47 INFO - PROCESS | 1232 | 1461253367265 Marionette TRACE conn5 -> [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:42:47 INFO - PROCESS | 1232 | 1461253367354 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 08:42:47 INFO - PROCESS | 1232 | 1461253367360 Marionette TRACE conn5 -> [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-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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:47 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B3CA8000 == 83 [pid = 1232] [id = 284] 08:42:47 INFO - PROCESS | 1232 | ++DOMWINDOW == 109 (000000E3AB468000) [pid = 1232] [serial = 851] [outer = 0000000000000000] 08:42:47 INFO - PROCESS | 1232 | ++DOMWINDOW == 110 (000000E3AC951000) [pid = 1232] [serial = 852] [outer = 000000E3AB468000] 08:42:47 INFO - PROCESS | 1232 | 1461253367406 Marionette DEBUG loaded listener.js 08:42:47 INFO - PROCESS | 1232 | ++DOMWINDOW == 111 (000000E3B0361400) [pid = 1232] [serial = 853] [outer = 000000E3AB468000] 08:42:47 INFO - PROCESS | 1232 | 1461253367814 Marionette TRACE conn5 <- [1,1100,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:42:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:42:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 629ms 08:42:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:42:47 INFO - PROCESS | 1232 | 1461253367892 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 08:42:47 INFO - PROCESS | 1232 | 1461253367895 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 08:42:47 INFO - PROCESS | 1232 | 1461253367898 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:42:47 INFO - PROCESS | 1232 | 1461253367900 Marionette TRACE conn5 <- [1,1102,null,{}] 08:42:47 INFO - PROCESS | 1232 | 1461253367903 Marionette TRACE conn5 -> [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:42:47 INFO - PROCESS | 1232 | 1461253367993 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 08:42:48 INFO - PROCESS | 1232 | 1461253367999 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:48 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B46A0800 == 84 [pid = 1232] [id = 285] 08:42:48 INFO - PROCESS | 1232 | ++DOMWINDOW == 112 (000000E39F1E4800) [pid = 1232] [serial = 854] [outer = 0000000000000000] 08:42:48 INFO - PROCESS | 1232 | ++DOMWINDOW == 113 (000000E3AC94A400) [pid = 1232] [serial = 855] [outer = 000000E39F1E4800] 08:42:48 INFO - PROCESS | 1232 | 1461253368044 Marionette DEBUG loaded listener.js 08:42:48 INFO - PROCESS | 1232 | ++DOMWINDOW == 114 (000000E3B067DC00) [pid = 1232] [serial = 856] [outer = 000000E39F1E4800] 08:42:48 INFO - PROCESS | 1232 | 1461253368498 Marionette TRACE conn5 <- [1,1104,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:42:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:42:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 629ms 08:42:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:42:48 INFO - PROCESS | 1232 | 1461253368530 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 08:42:48 INFO - PROCESS | 1232 | 1461253368533 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 08:42:48 INFO - PROCESS | 1232 | 1461253368536 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:42:48 INFO - PROCESS | 1232 | 1461253368539 Marionette TRACE conn5 <- [1,1106,null,{}] 08:42:48 INFO - PROCESS | 1232 | 1461253368547 Marionette TRACE conn5 -> [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:42:48 INFO - PROCESS | 1232 | 1461253368661 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 08:42:48 INFO - PROCESS | 1232 | 1461253368669 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:48 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B4893800 == 85 [pid = 1232] [id = 286] 08:42:48 INFO - PROCESS | 1232 | ++DOMWINDOW == 115 (000000E3B06F6800) [pid = 1232] [serial = 857] [outer = 0000000000000000] 08:42:48 INFO - PROCESS | 1232 | ++DOMWINDOW == 116 (000000E3B0777800) [pid = 1232] [serial = 858] [outer = 000000E3B06F6800] 08:42:48 INFO - PROCESS | 1232 | 1461253368720 Marionette DEBUG loaded listener.js 08:42:48 INFO - PROCESS | 1232 | ++DOMWINDOW == 117 (000000E3B08A7800) [pid = 1232] [serial = 859] [outer = 000000E3B06F6800] 08:42:49 INFO - PROCESS | 1232 | 1461253369429 Marionette TRACE conn5 <- [1,1108,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:42:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:42:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 944ms 08:42:49 INFO - PROCESS | 1232 | 1461253369484 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 08:42:49 INFO - PROCESS | 1232 | 1461253369489 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 08:42:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:42:49 INFO - PROCESS | 1232 | 1461253369495 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:42:49 INFO - PROCESS | 1232 | 1461253369499 Marionette TRACE conn5 <- [1,1110,null,{}] 08:42:49 INFO - PROCESS | 1232 | 1461253369505 Marionette TRACE conn5 -> [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:42:49 INFO - PROCESS | 1232 | 1461253369634 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 08:42:49 INFO - PROCESS | 1232 | 1461253369759 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:49 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AB412000 == 86 [pid = 1232] [id = 287] 08:42:49 INFO - PROCESS | 1232 | ++DOMWINDOW == 118 (000000E39F66BC00) [pid = 1232] [serial = 860] [outer = 0000000000000000] 08:42:49 INFO - PROCESS | 1232 | ++DOMWINDOW == 119 (000000E3A3BD8C00) [pid = 1232] [serial = 861] [outer = 000000E39F66BC00] 08:42:49 INFO - PROCESS | 1232 | 1461253369819 Marionette DEBUG loaded listener.js 08:42:49 INFO - PROCESS | 1232 | ++DOMWINDOW == 120 (000000E3A401E000) [pid = 1232] [serial = 862] [outer = 000000E39F66BC00] 08:42:50 INFO - PROCESS | 1232 | 1461253370377 Marionette TRACE conn5 <- [1,1112,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:42:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:42:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 943ms 08:42:50 INFO - PROCESS | 1232 | 1461253370441 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 08:42:50 INFO - PROCESS | 1232 | 1461253370448 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 08:42:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:42:50 INFO - PROCESS | 1232 | 1461253370455 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:42:50 INFO - PROCESS | 1232 | 1461253370458 Marionette TRACE conn5 <- [1,1114,null,{}] 08:42:50 INFO - PROCESS | 1232 | 1461253370462 Marionette TRACE conn5 -> [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:42:50 INFO - PROCESS | 1232 | 1461253370582 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 08:42:50 INFO - PROCESS | 1232 | 1461253370711 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:50 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B0919000 == 87 [pid = 1232] [id = 288] 08:42:50 INFO - PROCESS | 1232 | ++DOMWINDOW == 121 (000000E3A8F53000) [pid = 1232] [serial = 863] [outer = 0000000000000000] 08:42:50 INFO - PROCESS | 1232 | ++DOMWINDOW == 122 (000000E3A976E000) [pid = 1232] [serial = 864] [outer = 000000E3A8F53000] 08:42:50 INFO - PROCESS | 1232 | 1461253370769 Marionette DEBUG loaded listener.js 08:42:50 INFO - PROCESS | 1232 | ++DOMWINDOW == 123 (000000E3ABD54800) [pid = 1232] [serial = 865] [outer = 000000E3A8F53000] 08:42:51 INFO - PROCESS | 1232 | [1232] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 08:42:51 INFO - PROCESS | 1232 | 1461253371629 Marionette TRACE conn5 <- [1,1116,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:42:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:42:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1235ms 08:42:51 INFO - PROCESS | 1232 | 1461253371696 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 08:42:51 INFO - PROCESS | 1232 | 1461253371699 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 08:42:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:42:51 INFO - PROCESS | 1232 | 1461253371703 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:42:51 INFO - PROCESS | 1232 | 1461253371707 Marionette TRACE conn5 <- [1,1118,null,{}] 08:42:51 INFO - PROCESS | 1232 | 1461253371719 Marionette TRACE conn5 -> [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:42:51 INFO - PROCESS | 1232 | 1461253371882 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 08:42:51 INFO - PROCESS | 1232 | 1461253371901 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:51 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B4A7A000 == 88 [pid = 1232] [id = 289] 08:42:51 INFO - PROCESS | 1232 | ++DOMWINDOW == 124 (000000E3B0681800) [pid = 1232] [serial = 866] [outer = 0000000000000000] 08:42:51 INFO - PROCESS | 1232 | ++DOMWINDOW == 125 (000000E3B0778C00) [pid = 1232] [serial = 867] [outer = 000000E3B0681800] 08:42:51 INFO - PROCESS | 1232 | 1461253371959 Marionette DEBUG loaded listener.js 08:42:52 INFO - PROCESS | 1232 | ++DOMWINDOW == 126 (000000E3B08A8000) [pid = 1232] [serial = 868] [outer = 000000E3B0681800] 08:42:52 INFO - PROCESS | 1232 | 1461253372638 Marionette TRACE conn5 <- [1,1120,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:42:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:42:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 984ms 08:42:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:42:52 INFO - PROCESS | 1232 | 1461253372689 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 08:42:52 INFO - PROCESS | 1232 | 1461253372692 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 08:42:52 INFO - PROCESS | 1232 | 1461253372696 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:42:52 INFO - PROCESS | 1232 | 1461253372698 Marionette TRACE conn5 <- [1,1122,null,{}] 08:42:52 INFO - PROCESS | 1232 | 1461253372702 Marionette TRACE conn5 -> [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:42:52 INFO - PROCESS | 1232 | 1461253372821 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 08:42:52 INFO - PROCESS | 1232 | 1461253372947 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:52 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B552D000 == 89 [pid = 1232] [id = 290] 08:42:52 INFO - PROCESS | 1232 | ++DOMWINDOW == 127 (000000E3B0B85800) [pid = 1232] [serial = 869] [outer = 0000000000000000] 08:42:53 INFO - PROCESS | 1232 | ++DOMWINDOW == 128 (000000E3B0BB0C00) [pid = 1232] [serial = 870] [outer = 000000E3B0B85800] 08:42:53 INFO - PROCESS | 1232 | 1461253373005 Marionette DEBUG loaded listener.js 08:42:53 INFO - PROCESS | 1232 | ++DOMWINDOW == 129 (000000E3B0BD2C00) [pid = 1232] [serial = 871] [outer = 000000E3B0B85800] 08:42:53 INFO - PROCESS | 1232 | [GFX2-]: DrawTargetD2D 1.1 (000000E3B073E3A0): Failed to create GradientStopCollection with no stops. 08:42:53 INFO - PROCESS | 1232 | [GFX3-]: No stops specified for gradient pattern. 08:42:53 INFO - PROCESS | 1232 | 1461253373601 Marionette TRACE conn5 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 08:42:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:42:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 986ms 08:42:53 INFO - PROCESS | 1232 | 1461253373684 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 08:42:53 INFO - PROCESS | 1232 | 1461253373686 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 08:42:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:42:53 INFO - PROCESS | 1232 | 1461253373690 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:42:53 INFO - PROCESS | 1232 | 1461253373692 Marionette TRACE conn5 <- [1,1126,null,{}] 08:42:53 INFO - PROCESS | 1232 | 1461253373696 Marionette TRACE conn5 -> [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:42:53 INFO - PROCESS | 1232 | 1461253373809 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 08:42:53 INFO - PROCESS | 1232 | 1461253373938 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:53 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B683D000 == 90 [pid = 1232] [id = 291] 08:42:53 INFO - PROCESS | 1232 | ++DOMWINDOW == 130 (000000E3B0BD1400) [pid = 1232] [serial = 872] [outer = 0000000000000000] 08:42:53 INFO - PROCESS | 1232 | ++DOMWINDOW == 131 (000000E3B24BFC00) [pid = 1232] [serial = 873] [outer = 000000E3B0BD1400] 08:42:54 INFO - PROCESS | 1232 | 1461253373994 Marionette DEBUG loaded listener.js 08:42:54 INFO - PROCESS | 1232 | ++DOMWINDOW == 132 (000000E3B27A7400) [pid = 1232] [serial = 874] [outer = 000000E3B0BD1400] 08:42:54 INFO - PROCESS | 1232 | 1461253374534 Marionette TRACE conn5 <- [1,1128,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:42:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:42:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 879ms 08:42:54 INFO - PROCESS | 1232 | 1461253374572 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 08:42:54 INFO - PROCESS | 1232 | 1461253374575 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 08:42:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:42:54 INFO - PROCESS | 1232 | 1461253374578 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:42:54 INFO - PROCESS | 1232 | 1461253374581 Marionette TRACE conn5 <- [1,1130,null,{}] 08:42:54 INFO - PROCESS | 1232 | 1461253374585 Marionette TRACE conn5 -> [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:42:54 INFO - PROCESS | 1232 | 1461253374716 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 08:42:54 INFO - PROCESS | 1232 | 1461253374818 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:54 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B748A800 == 91 [pid = 1232] [id = 292] 08:42:54 INFO - PROCESS | 1232 | ++DOMWINDOW == 133 (000000E3B459C800) [pid = 1232] [serial = 875] [outer = 0000000000000000] 08:42:54 INFO - PROCESS | 1232 | ++DOMWINDOW == 134 (000000E3B46ED400) [pid = 1232] [serial = 876] [outer = 000000E3B459C800] 08:42:54 INFO - PROCESS | 1232 | 1461253374876 Marionette DEBUG loaded listener.js 08:42:54 INFO - PROCESS | 1232 | ++DOMWINDOW == 135 (000000E3B4C42000) [pid = 1232] [serial = 877] [outer = 000000E3B459C800] 08:42:55 INFO - PROCESS | 1232 | 1461253375537 Marionette TRACE conn5 <- [1,1132,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:42:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 985ms 08:42:55 INFO - PROCESS | 1232 | 1461253375566 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 08:42:55 INFO - PROCESS | 1232 | 1461253375568 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 08:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:42:55 INFO - PROCESS | 1232 | 1461253375572 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:42:55 INFO - PROCESS | 1232 | 1461253375574 Marionette TRACE conn5 <- [1,1134,null,{}] 08:42:55 INFO - PROCESS | 1232 | 1461253375578 Marionette TRACE conn5 -> [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:42:55 INFO - PROCESS | 1232 | 1461253375691 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 08:42:55 INFO - PROCESS | 1232 | 1461253375821 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:55 INFO - PROCESS | 1232 | ++DOCSHELL 000000E39F092800 == 92 [pid = 1232] [id = 293] 08:42:55 INFO - PROCESS | 1232 | ++DOMWINDOW == 136 (000000E39E754400) [pid = 1232] [serial = 878] [outer = 0000000000000000] 08:42:55 INFO - PROCESS | 1232 | ++DOMWINDOW == 137 (000000E3A8E27C00) [pid = 1232] [serial = 879] [outer = 000000E39E754400] 08:42:55 INFO - PROCESS | 1232 | 1461253375878 Marionette DEBUG loaded listener.js 08:42:55 INFO - PROCESS | 1232 | ++DOMWINDOW == 138 (000000E3B0366C00) [pid = 1232] [serial = 880] [outer = 000000E39E754400] 08:42:56 INFO - PROCESS | 1232 | 1461253376706 Marionette TRACE conn5 <- [1,1136,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:42:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:42:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1196ms 08:42:56 INFO - PROCESS | 1232 | 1461253376787 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 08:42:56 INFO - PROCESS | 1232 | 1461253376792 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 08:42:56 INFO - PROCESS | 1232 | 1461253376800 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:42:56 INFO - PROCESS | 1232 | 1461253376803 Marionette TRACE conn5 <- [1,1138,null,{}] 08:42:56 INFO - PROCESS | 1232 | 1461253376809 Marionette TRACE conn5 -> [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:42:56 INFO - PROCESS | 1232 | 1461253376916 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 08:42:57 INFO - PROCESS | 1232 | 1461253377048 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:57 INFO - PROCESS | 1232 | ++DOCSHELL 000000E39F847800 == 93 [pid = 1232] [id = 294] 08:42:57 INFO - PROCESS | 1232 | ++DOMWINDOW == 139 (000000E39E9C6C00) [pid = 1232] [serial = 881] [outer = 0000000000000000] 08:42:57 INFO - PROCESS | 1232 | ++DOMWINDOW == 140 (000000E39EE78000) [pid = 1232] [serial = 882] [outer = 000000E39E9C6C00] 08:42:57 INFO - PROCESS | 1232 | 1461253377105 Marionette DEBUG loaded listener.js 08:42:57 INFO - PROCESS | 1232 | ++DOMWINDOW == 141 (000000E39F01EC00) [pid = 1232] [serial = 883] [outer = 000000E39E9C6C00] 08:42:57 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B0AD4000 == 92 [pid = 1232] [id = 228] 08:42:57 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AFE82800 == 91 [pid = 1232] [id = 226] 08:42:57 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AE52F800 == 90 [pid = 1232] [id = 225] 08:42:57 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B4A65000 == 89 [pid = 1232] [id = 129] 08:42:57 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B46A0800 == 88 [pid = 1232] [id = 285] 08:42:57 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B3CA8000 == 87 [pid = 1232] [id = 284] 08:42:57 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B27E2800 == 86 [pid = 1232] [id = 283] 08:42:57 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B159F000 == 85 [pid = 1232] [id = 282] 08:42:57 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B0E17800 == 84 [pid = 1232] [id = 281] 08:42:57 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B090F800 == 83 [pid = 1232] [id = 280] 08:42:57 INFO - PROCESS | 1232 | --DOMWINDOW == 140 (000000E3B0A4E000) [pid = 1232] [serial = 762] [outer = 0000000000000000] [url = about:blank] 08:42:57 INFO - PROCESS | 1232 | --DOMWINDOW == 139 (000000E3B0778000) [pid = 1232] [serial = 804] [outer = 0000000000000000] [url = about:blank] 08:42:57 INFO - PROCESS | 1232 | --DOMWINDOW == 138 (000000E3B6E8B000) [pid = 1232] [serial = 765] [outer = 0000000000000000] [url = about:blank] 08:42:57 INFO - PROCESS | 1232 | --DOMWINDOW == 137 (000000E3B6F10000) [pid = 1232] [serial = 768] [outer = 0000000000000000] [url = about:blank] 08:42:57 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AFE82000 == 82 [pid = 1232] [id = 279] 08:42:57 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AB41F800 == 81 [pid = 1232] [id = 278] 08:42:57 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AFDA2800 == 80 [pid = 1232] [id = 277] 08:42:57 INFO - PROCESS | 1232 | --DOCSHELL 000000E3ABB4C800 == 79 [pid = 1232] [id = 276] 08:42:57 INFO - PROCESS | 1232 | --DOCSHELL 000000E3BAACB000 == 78 [pid = 1232] [id = 273] 08:42:57 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B8EA7800 == 77 [pid = 1232] [id = 272] 08:42:57 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B75CA800 == 76 [pid = 1232] [id = 268] 08:42:57 INFO - PROCESS | 1232 | --DOMWINDOW == 136 (000000E3B3D7A400) [pid = 1232] [serial = 718] [outer = 0000000000000000] [url = about:blank] 08:42:57 INFO - PROCESS | 1232 | --DOMWINDOW == 135 (000000E3B077FC00) [pid = 1232] [serial = 721] [outer = 0000000000000000] [url = about:blank] 08:42:57 INFO - PROCESS | 1232 | --DOMWINDOW == 134 (000000E3B0BCA400) [pid = 1232] [serial = 715] [outer = 0000000000000000] [url = about:blank] 08:42:57 INFO - PROCESS | 1232 | --DOMWINDOW == 133 (000000E39F224C00) [pid = 1232] [serial = 772] [outer = 0000000000000000] [url = about:blank] 08:42:57 INFO - PROCESS | 1232 | --DOMWINDOW == 132 (000000E39D749800) [pid = 1232] [serial = 771] [outer = 0000000000000000] [url = about:blank] 08:42:57 INFO - PROCESS | 1232 | --DOMWINDOW == 131 (000000E3A078C400) [pid = 1232] [serial = 780] [outer = 0000000000000000] [url = about:blank] 08:42:57 INFO - PROCESS | 1232 | --DOMWINDOW == 130 (000000E3A8E1E800) [pid = 1232] [serial = 781] [outer = 0000000000000000] [url = about:blank] 08:42:57 INFO - PROCESS | 1232 | --DOMWINDOW == 129 (000000E3B6E6F800) [pid = 1232] [serial = 754] [outer = 0000000000000000] [url = about:blank] 08:42:57 INFO - PROCESS | 1232 | --DOMWINDOW == 128 (000000E3ABD5F800) [pid = 1232] [serial = 759] [outer = 0000000000000000] [url = about:blank] 08:42:57 INFO - PROCESS | 1232 | --DOMWINDOW == 127 (000000E3B0678000) [pid = 1232] [serial = 795] [outer = 0000000000000000] [url = about:blank] 08:42:57 INFO - PROCESS | 1232 | --DOMWINDOW == 126 (000000E3ABAD8C00) [pid = 1232] [serial = 777] [outer = 0000000000000000] [url = about:blank] 08:42:57 INFO - PROCESS | 1232 | --DOMWINDOW == 125 (000000E3ABEB0C00) [pid = 1232] [serial = 778] [outer = 0000000000000000] [url = about:blank] 08:42:57 INFO - PROCESS | 1232 | --DOMWINDOW == 124 (000000E3AB465800) [pid = 1232] [serial = 783] [outer = 0000000000000000] [url = about:blank] 08:42:57 INFO - PROCESS | 1232 | --DOMWINDOW == 123 (000000E3ABEB1C00) [pid = 1232] [serial = 784] [outer = 0000000000000000] [url = about:blank] 08:42:57 INFO - PROCESS | 1232 | --DOMWINDOW == 122 (000000E3A8FAD800) [pid = 1232] [serial = 775] [outer = 0000000000000000] [url = about:blank] 08:42:57 INFO - PROCESS | 1232 | --DOMWINDOW == 121 (000000E3A5E92000) [pid = 1232] [serial = 774] [outer = 0000000000000000] [url = about:blank] 08:42:57 INFO - PROCESS | 1232 | --DOMWINDOW == 120 (000000E3AC203000) [pid = 1232] [serial = 786] [outer = 0000000000000000] [url = about:blank] 08:42:57 INFO - PROCESS | 1232 | --DOMWINDOW == 119 (000000E3B0363000) [pid = 1232] [serial = 793] [outer = 0000000000000000] [url = about:blank] 08:42:57 INFO - PROCESS | 1232 | --DOMWINDOW == 118 (000000E3AFE27800) [pid = 1232] [serial = 792] [outer = 0000000000000000] [url = about:blank] 08:42:57 INFO - PROCESS | 1232 | --DOMWINDOW == 117 (000000E3A3BDB000) [pid = 1232] [serial = 756] [outer = 0000000000000000] [url = about:blank] 08:42:57 INFO - PROCESS | 1232 | --DOMWINDOW == 116 (000000E3ABEB6400) [pid = 1232] [serial = 801] [outer = 0000000000000000] [url = about:blank] 08:42:57 INFO - PROCESS | 1232 | --DOMWINDOW == 115 (000000E3AD187800) [pid = 1232] [serial = 802] [outer = 0000000000000000] [url = about:blank] 08:42:57 INFO - PROCESS | 1232 | --DOMWINDOW == 114 (000000E3B072E000) [pid = 1232] [serial = 796] [outer = 0000000000000000] [url = about:blank] 08:42:57 INFO - PROCESS | 1232 | --DOMWINDOW == 113 (000000E3AD715000) [pid = 1232] [serial = 789] [outer = 0000000000000000] [url = about:blank] 08:42:57 INFO - PROCESS | 1232 | --DOMWINDOW == 112 (000000E3AF15CC00) [pid = 1232] [serial = 790] [outer = 0000000000000000] [url = about:blank] 08:42:57 INFO - PROCESS | 1232 | --DOMWINDOW == 111 (000000E3A4018C00) [pid = 1232] [serial = 798] [outer = 0000000000000000] [url = about:blank] 08:42:57 INFO - PROCESS | 1232 | --DOMWINDOW == 110 (000000E3A8FAE400) [pid = 1232] [serial = 799] [outer = 0000000000000000] [url = about:blank] 08:42:57 INFO - PROCESS | 1232 | --DOMWINDOW == 109 (000000E3AC63E800) [pid = 1232] [serial = 787] [outer = 0000000000000000] [url = about:blank] 08:42:57 INFO - PROCESS | 1232 | 1461253377782 Marionette TRACE conn5 <- [1,1140,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:42:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:42:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1028ms 08:42:57 INFO - PROCESS | 1232 | 1461253377834 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 08:42:57 INFO - PROCESS | 1232 | 1461253377840 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 08:42:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:42:57 INFO - PROCESS | 1232 | 1461253377864 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:42:57 INFO - PROCESS | 1232 | 1461253377867 Marionette TRACE conn5 <- [1,1142,null,{}] 08:42:57 INFO - PROCESS | 1232 | 1461253377877 Marionette TRACE conn5 -> [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:42:58 INFO - PROCESS | 1232 | 1461253378000 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 08:42:58 INFO - PROCESS | 1232 | 1461253378012 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:58 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A462C000 == 77 [pid = 1232] [id = 295] 08:42:58 INFO - PROCESS | 1232 | ++DOMWINDOW == 110 (000000E39F0E1400) [pid = 1232] [serial = 884] [outer = 0000000000000000] 08:42:58 INFO - PROCESS | 1232 | ++DOMWINDOW == 111 (000000E39F219000) [pid = 1232] [serial = 885] [outer = 000000E39F0E1400] 08:42:58 INFO - PROCESS | 1232 | 1461253378059 Marionette DEBUG loaded listener.js 08:42:58 INFO - PROCESS | 1232 | ++DOMWINDOW == 112 (000000E39F66B800) [pid = 1232] [serial = 886] [outer = 000000E39F0E1400] 08:42:58 INFO - PROCESS | 1232 | 1461253378541 Marionette TRACE conn5 <- [1,1144,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:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 755ms 08:42:58 INFO - PROCESS | 1232 | 1461253378602 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 08:42:58 INFO - PROCESS | 1232 | 1461253378605 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 08:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:42:58 INFO - PROCESS | 1232 | 1461253378608 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:42:58 INFO - PROCESS | 1232 | 1461253378612 Marionette TRACE conn5 <- [1,1146,null,{}] 08:42:58 INFO - PROCESS | 1232 | 1461253378623 Marionette TRACE conn5 -> [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:42:58 INFO - PROCESS | 1232 | 1461253378720 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 08:42:58 INFO - PROCESS | 1232 | 1461253378812 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:58 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AB407800 == 78 [pid = 1232] [id = 296] 08:42:58 INFO - PROCESS | 1232 | ++DOMWINDOW == 113 (000000E3A3B6A800) [pid = 1232] [serial = 887] [outer = 0000000000000000] 08:42:58 INFO - PROCESS | 1232 | ++DOMWINDOW == 114 (000000E3A3BDC800) [pid = 1232] [serial = 888] [outer = 000000E3A3B6A800] 08:42:58 INFO - PROCESS | 1232 | 1461253378864 Marionette DEBUG loaded listener.js 08:42:58 INFO - PROCESS | 1232 | ++DOMWINDOW == 115 (000000E3A3E33000) [pid = 1232] [serial = 889] [outer = 000000E3A3B6A800] 08:42:59 INFO - PROCESS | 1232 | 1461253379247 Marionette TRACE conn5 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",1,"assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1149,"getWindowHandle",null] 08:42:59 INFO - PROCESS | 1232 | 1461253379306 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 08:42:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:42:59 INFO - PROCESS | 1232 | 1461253379309 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:42:59 INFO - PROCESS | 1232 | 1461253379311 Marionette TRACE conn5 <- [1,1150,null,{}] 08:42:59 INFO - PROCESS | 1232 | 1461253379315 Marionette TRACE conn5 -> [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:42:59 INFO - PROCESS | 1232 | 1461253379409 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 08:42:59 INFO - PROCESS | 1232 | 1461253379416 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:42:59 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3ACC38000 == 79 [pid = 1232] [id = 297] 08:42:59 INFO - PROCESS | 1232 | ++DOMWINDOW == 116 (000000E3A3E3DC00) [pid = 1232] [serial = 890] [outer = 0000000000000000] 08:42:59 INFO - PROCESS | 1232 | ++DOMWINDOW == 117 (000000E3A464DC00) [pid = 1232] [serial = 891] [outer = 000000E3A3E3DC00] 08:42:59 INFO - PROCESS | 1232 | 1461253379463 Marionette DEBUG loaded listener.js 08:42:59 INFO - PROCESS | 1232 | ++DOMWINDOW == 118 (000000E3A4A3D800) [pid = 1232] [serial = 892] [outer = 000000E3A3E3DC00] 08:42:59 INFO - PROCESS | 1232 | 1461253379961 Marionette TRACE conn5 <- [1,1152,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:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 690ms 08:43:00 INFO - PROCESS | 1232 | 1461253380002 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 08:43:00 INFO - PROCESS | 1232 | 1461253380004 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 08:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:43:00 INFO - PROCESS | 1232 | 1461253380008 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:43:00 INFO - PROCESS | 1232 | 1461253380010 Marionette TRACE conn5 <- [1,1154,null,{}] 08:43:00 INFO - PROCESS | 1232 | 1461253380013 Marionette TRACE conn5 -> [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:43:00 INFO - PROCESS | 1232 | 1461253380161 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 08:43:00 INFO - PROCESS | 1232 | 1461253380186 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:00 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AF131000 == 80 [pid = 1232] [id = 298] 08:43:00 INFO - PROCESS | 1232 | ++DOMWINDOW == 119 (000000E3A4BE1C00) [pid = 1232] [serial = 893] [outer = 0000000000000000] 08:43:00 INFO - PROCESS | 1232 | ++DOMWINDOW == 120 (000000E3A5567000) [pid = 1232] [serial = 894] [outer = 000000E3A4BE1C00] 08:43:00 INFO - PROCESS | 1232 | 1461253380232 Marionette DEBUG loaded listener.js 08:43:00 INFO - PROCESS | 1232 | ++DOMWINDOW == 121 (000000E3A6235000) [pid = 1232] [serial = 895] [outer = 000000E3A4BE1C00] 08:43:00 INFO - PROCESS | 1232 | 1461253380691 Marionette TRACE conn5 <- [1,1156,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:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 735ms 08:43:00 INFO - PROCESS | 1232 | 1461253380753 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 08:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:43:00 INFO - PROCESS | 1232 | 1461253380755 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 08:43:00 INFO - PROCESS | 1232 | 1461253380758 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:43:00 INFO - PROCESS | 1232 | 1461253380760 Marionette TRACE conn5 <- [1,1158,null,{}] 08:43:00 INFO - PROCESS | 1232 | 1461253380764 Marionette TRACE conn5 -> [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:43:00 INFO - PROCESS | 1232 | 1461253380914 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 08:43:00 INFO - PROCESS | 1232 | 1461253380938 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:00 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B0309800 == 81 [pid = 1232] [id = 299] 08:43:00 INFO - PROCESS | 1232 | ++DOMWINDOW == 122 (000000E3A8E29C00) [pid = 1232] [serial = 896] [outer = 0000000000000000] 08:43:00 INFO - PROCESS | 1232 | ++DOMWINDOW == 123 (000000E3A9270400) [pid = 1232] [serial = 897] [outer = 000000E3A8E29C00] 08:43:00 INFO - PROCESS | 1232 | 1461253380987 Marionette DEBUG loaded listener.js 08:43:01 INFO - PROCESS | 1232 | ++DOMWINDOW == 124 (000000E3A972C000) [pid = 1232] [serial = 898] [outer = 000000E3A8E29C00] 08:43:01 INFO - PROCESS | 1232 | 1461253381428 Marionette TRACE conn5 <- [1,1160,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:43:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 734ms 08:43:01 INFO - PROCESS | 1232 | 1461253381498 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 08:43:01 INFO - PROCESS | 1232 | 1461253381501 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 08:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:43:01 INFO - PROCESS | 1232 | 1461253381518 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:43:01 INFO - PROCESS | 1232 | 1461253381520 Marionette TRACE conn5 <- [1,1162,null,{}] 08:43:01 INFO - PROCESS | 1232 | 1461253381524 Marionette TRACE conn5 -> [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:43:01 INFO - PROCESS | 1232 | 1461253381641 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 08:43:01 INFO - PROCESS | 1232 | --DOMWINDOW == 123 (000000E3AB8DD800) [pid = 1232] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:43:01 INFO - PROCESS | 1232 | --DOMWINDOW == 122 (000000E3AC63B000) [pid = 1232] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:43:01 INFO - PROCESS | 1232 | --DOMWINDOW == 121 (000000E3ABE49C00) [pid = 1232] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:43:01 INFO - PROCESS | 1232 | --DOMWINDOW == 120 (000000E3A3E36800) [pid = 1232] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:43:01 INFO - PROCESS | 1232 | --DOMWINDOW == 119 (000000E39F1E0000) [pid = 1232] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:43:01 INFO - PROCESS | 1232 | --DOMWINDOW == 118 (000000E3A9729800) [pid = 1232] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:43:01 INFO - PROCESS | 1232 | --DOMWINDOW == 117 (000000E3A3E40C00) [pid = 1232] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:43:01 INFO - PROCESS | 1232 | --DOMWINDOW == 116 (000000E3AC929400) [pid = 1232] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:43:01 INFO - PROCESS | 1232 | --DOMWINDOW == 115 (000000E3ACDD4400) [pid = 1232] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:43:01 INFO - PROCESS | 1232 | --DOMWINDOW == 114 (000000E39F1E4800) [pid = 1232] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:43:01 INFO - PROCESS | 1232 | --DOMWINDOW == 113 (000000E3AB468000) [pid = 1232] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:43:01 INFO - PROCESS | 1232 | 1461253381895 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:01 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AC7C4000 == 82 [pid = 1232] [id = 300] 08:43:01 INFO - PROCESS | 1232 | ++DOMWINDOW == 114 (000000E39D743800) [pid = 1232] [serial = 899] [outer = 0000000000000000] 08:43:01 INFO - PROCESS | 1232 | ++DOMWINDOW == 115 (000000E39F8B0800) [pid = 1232] [serial = 900] [outer = 000000E39D743800] 08:43:01 INFO - PROCESS | 1232 | 1461253381942 Marionette DEBUG loaded listener.js 08:43:02 INFO - PROCESS | 1232 | ++DOMWINDOW == 116 (000000E3A9886400) [pid = 1232] [serial = 901] [outer = 000000E39D743800] 08:43:02 INFO - PROCESS | 1232 | 1461253382316 Marionette TRACE conn5 <- [1,1164,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,1165,"getWindowHandle",null] 08:43:02 INFO - PROCESS | 1232 | 1461253382362 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 08:43:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:43:02 INFO - PROCESS | 1232 | 1461253382365 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:43:02 INFO - PROCESS | 1232 | 1461253382367 Marionette TRACE conn5 <- [1,1166,null,{}] 08:43:02 INFO - PROCESS | 1232 | 1461253382371 Marionette TRACE conn5 -> [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:43:02 INFO - PROCESS | 1232 | 1461253382493 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 08:43:02 INFO - PROCESS | 1232 | 1461253382502 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:02 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B0AC7800 == 83 [pid = 1232] [id = 301] 08:43:02 INFO - PROCESS | 1232 | ++DOMWINDOW == 117 (000000E3A9727000) [pid = 1232] [serial = 902] [outer = 0000000000000000] 08:43:02 INFO - PROCESS | 1232 | ++DOMWINDOW == 118 (000000E3AAAB8800) [pid = 1232] [serial = 903] [outer = 000000E3A9727000] 08:43:02 INFO - PROCESS | 1232 | 1461253382553 Marionette DEBUG loaded listener.js 08:43:02 INFO - PROCESS | 1232 | ++DOMWINDOW == 119 (000000E3AB46A000) [pid = 1232] [serial = 904] [outer = 000000E3A9727000] 08:43:02 INFO - PROCESS | 1232 | 1461253382970 Marionette TRACE conn5 <- [1,1168,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,1169,"getWindowHandle",null] 08:43:03 INFO - PROCESS | 1232 | 1461253382999 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 08:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:43:03 INFO - PROCESS | 1232 | 1461253383003 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:43:03 INFO - PROCESS | 1232 | 1461253383005 Marionette TRACE conn5 <- [1,1170,null,{}] 08:43:03 INFO - PROCESS | 1232 | 1461253383008 Marionette TRACE conn5 -> [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:43:03 INFO - PROCESS | 1232 | 1461253383130 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 08:43:03 INFO - PROCESS | 1232 | 1461253383172 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:03 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B158E800 == 84 [pid = 1232] [id = 302] 08:43:03 INFO - PROCESS | 1232 | ++DOMWINDOW == 120 (000000E3AB765C00) [pid = 1232] [serial = 905] [outer = 0000000000000000] 08:43:03 INFO - PROCESS | 1232 | ++DOMWINDOW == 121 (000000E3AB8D7C00) [pid = 1232] [serial = 906] [outer = 000000E3AB765C00] 08:43:03 INFO - PROCESS | 1232 | 1461253383216 Marionette DEBUG loaded listener.js 08:43:03 INFO - PROCESS | 1232 | ++DOMWINDOW == 122 (000000E3ABD52000) [pid = 1232] [serial = 907] [outer = 000000E3AB765C00] 08:43:03 INFO - PROCESS | 1232 | 1461253383628 Marionette TRACE conn5 <- [1,1172,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[72] expected 0 but got 28","_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,1173,"getWindowHandle",null] 08:43:03 INFO - PROCESS | 1232 | 1461253383678 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 08:43:03 INFO - PROCESS | 1232 | 1461253383682 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:43:03 INFO - PROCESS | 1232 | 1461253383684 Marionette TRACE conn5 <- [1,1174,null,{}] 08:43:03 INFO - PROCESS | 1232 | 1461253383687 Marionette TRACE conn5 -> [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:43:03 INFO - PROCESS | 1232 | 1461253383778 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 08:43:03 INFO - PROCESS | 1232 | 1461253383784 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:03 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B27C8000 == 85 [pid = 1232] [id = 303] 08:43:03 INFO - PROCESS | 1232 | ++DOMWINDOW == 123 (000000E3ABEAB400) [pid = 1232] [serial = 908] [outer = 0000000000000000] 08:43:03 INFO - PROCESS | 1232 | ++DOMWINDOW == 124 (000000E3ABEB4000) [pid = 1232] [serial = 909] [outer = 000000E3ABEAB400] 08:43:03 INFO - PROCESS | 1232 | 1461253383833 Marionette DEBUG loaded listener.js 08:43:03 INFO - PROCESS | 1232 | ++DOMWINDOW == 125 (000000E3ABF3A800) [pid = 1232] [serial = 910] [outer = 000000E3ABEAB400] 08:43:04 INFO - PROCESS | 1232 | 1461253384587 Marionette TRACE conn5 <- [1,1176,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 (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.stroke.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 08:43:04 INFO - PROCESS | 1232 | 1461253384678 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 08:43:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:43:04 INFO - PROCESS | 1232 | 1461253384684 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:43:04 INFO - PROCESS | 1232 | 1461253384688 Marionette TRACE conn5 <- [1,1178,null,{}] 08:43:04 INFO - PROCESS | 1232 | 1461253384694 Marionette TRACE conn5 -> [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:43:04 INFO - PROCESS | 1232 | 1461253384856 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 08:43:04 INFO - PROCESS | 1232 | 1461253384980 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:05 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A62CE000 == 86 [pid = 1232] [id = 304] 08:43:05 INFO - PROCESS | 1232 | ++DOMWINDOW == 126 (000000E39F223800) [pid = 1232] [serial = 911] [outer = 0000000000000000] 08:43:05 INFO - PROCESS | 1232 | ++DOMWINDOW == 127 (000000E39F670C00) [pid = 1232] [serial = 912] [outer = 000000E39F223800] 08:43:05 INFO - PROCESS | 1232 | 1461253385041 Marionette DEBUG loaded listener.js 08:43:05 INFO - PROCESS | 1232 | ++DOMWINDOW == 128 (000000E3A0B1D000) [pid = 1232] [serial = 913] [outer = 000000E39F223800] 08:43:05 INFO - PROCESS | 1232 | 1461253385630 Marionette TRACE conn5 <- [1,1180,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,1181,"getWindowHandle",null] 08:43:05 INFO - PROCESS | 1232 | 1461253385679 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 08:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:43:05 INFO - PROCESS | 1232 | 1461253385686 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:43:05 INFO - PROCESS | 1232 | 1461253385689 Marionette TRACE conn5 <- [1,1182,null,{}] 08:43:05 INFO - PROCESS | 1232 | 1461253385693 Marionette TRACE conn5 -> [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:43:05 INFO - PROCESS | 1232 | 1461253385814 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 08:43:05 INFO - PROCESS | 1232 | 1461253385916 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:05 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B041F000 == 87 [pid = 1232] [id = 305] 08:43:05 INFO - PROCESS | 1232 | ++DOMWINDOW == 129 (000000E3A4592800) [pid = 1232] [serial = 914] [outer = 0000000000000000] 08:43:05 INFO - PROCESS | 1232 | ++DOMWINDOW == 130 (000000E3A5567400) [pid = 1232] [serial = 915] [outer = 000000E3A4592800] 08:43:05 INFO - PROCESS | 1232 | 1461253385972 Marionette DEBUG loaded listener.js 08:43:06 INFO - PROCESS | 1232 | ++DOMWINDOW == 131 (000000E3A85A3800) [pid = 1232] [serial = 916] [outer = 000000E3A4592800] 08:43:06 INFO - PROCESS | 1232 | 1461253386613 Marionette TRACE conn5 <- [1,1184,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[72] expected 0 but got 151","_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,1185,"getWindowHandle",null] 08:43:06 INFO - PROCESS | 1232 | 1461253386681 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 08:43:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:43:06 INFO - PROCESS | 1232 | 1461253386685 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:43:06 INFO - PROCESS | 1232 | 1461253386689 Marionette TRACE conn5 <- [1,1186,null,{}] 08:43:06 INFO - PROCESS | 1232 | 1461253386701 Marionette TRACE conn5 -> [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:43:06 INFO - PROCESS | 1232 | 1461253386866 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 08:43:06 INFO - PROCESS | 1232 | 1461253386884 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:06 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B3CBB800 == 88 [pid = 1232] [id = 306] 08:43:06 INFO - PROCESS | 1232 | ++DOMWINDOW == 132 (000000E3A9721400) [pid = 1232] [serial = 917] [outer = 0000000000000000] 08:43:06 INFO - PROCESS | 1232 | ++DOMWINDOW == 133 (000000E3ABF37400) [pid = 1232] [serial = 918] [outer = 000000E3A9721400] 08:43:06 INFO - PROCESS | 1232 | 1461253386943 Marionette DEBUG loaded listener.js 08:43:07 INFO - PROCESS | 1232 | ++DOMWINDOW == 134 (000000E3AC127C00) [pid = 1232] [serial = 919] [outer = 000000E3A9721400] 08:43:07 INFO - PROCESS | 1232 | 1461253387606 Marionette TRACE conn5 <- [1,1188,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:43:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:43:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 987ms 08:43:07 INFO - PROCESS | 1232 | 1461253387674 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 08:43:07 INFO - PROCESS | 1232 | 1461253387677 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 08:43:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:43:07 INFO - PROCESS | 1232 | 1461253387681 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:43:07 INFO - PROCESS | 1232 | 1461253387683 Marionette TRACE conn5 <- [1,1190,null,{}] 08:43:07 INFO - PROCESS | 1232 | 1461253387687 Marionette TRACE conn5 -> [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:43:07 INFO - PROCESS | 1232 | 1461253387805 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 08:43:07 INFO - PROCESS | 1232 | 1461253387935 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:07 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B4699800 == 89 [pid = 1232] [id = 307] 08:43:07 INFO - PROCESS | 1232 | ++DOMWINDOW == 135 (000000E3AC131800) [pid = 1232] [serial = 920] [outer = 0000000000000000] 08:43:07 INFO - PROCESS | 1232 | ++DOMWINDOW == 136 (000000E3AC209000) [pid = 1232] [serial = 921] [outer = 000000E3AC131800] 08:43:08 INFO - PROCESS | 1232 | 1461253387992 Marionette DEBUG loaded listener.js 08:43:08 INFO - PROCESS | 1232 | ++DOMWINDOW == 137 (000000E3AC63DC00) [pid = 1232] [serial = 922] [outer = 000000E3AC131800] 08:43:08 INFO - PROCESS | 1232 | 1461253388526 Marionette TRACE conn5 <- [1,1192,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:43:08 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:43:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 881ms 08:43:08 INFO - PROCESS | 1232 | 1461253388563 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 08:43:08 INFO - PROCESS | 1232 | 1461253388566 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 08:43:08 INFO - PROCESS | 1232 | 1461253388570 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:43:08 INFO - PROCESS | 1232 | 1461253388572 Marionette TRACE conn5 <- [1,1194,null,{}] 08:43:08 INFO - PROCESS | 1232 | 1461253388576 Marionette TRACE conn5 -> [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:43:08 INFO - PROCESS | 1232 | 1461253388695 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 08:43:08 INFO - PROCESS | 1232 | 1461253388797 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:08 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B4869000 == 90 [pid = 1232] [id = 308] 08:43:08 INFO - PROCESS | 1232 | ++DOMWINDOW == 138 (000000E3AC63AC00) [pid = 1232] [serial = 923] [outer = 0000000000000000] 08:43:08 INFO - PROCESS | 1232 | ++DOMWINDOW == 139 (000000E3AC923400) [pid = 1232] [serial = 924] [outer = 000000E3AC63AC00] 08:43:08 INFO - PROCESS | 1232 | 1461253388852 Marionette DEBUG loaded listener.js 08:43:08 INFO - PROCESS | 1232 | ++DOMWINDOW == 140 (000000E3AC950C00) [pid = 1232] [serial = 925] [outer = 000000E3AC63AC00] 08:43:09 INFO - PROCESS | 1232 | 1461253389494 Marionette TRACE conn5 <- [1,1196,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:43:09 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:43:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 986ms 08:43:09 INFO - PROCESS | 1232 | 1461253389558 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 08:43:09 INFO - PROCESS | 1232 | 1461253389561 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 08:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:43:09 INFO - PROCESS | 1232 | 1461253389564 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:43:09 INFO - PROCESS | 1232 | 1461253389567 Marionette TRACE conn5 <- [1,1198,null,{}] 08:43:09 INFO - PROCESS | 1232 | 1461253389584 Marionette TRACE conn5 -> [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:43:09 INFO - PROCESS | 1232 | 1461253389741 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 08:43:09 INFO - PROCESS | 1232 | 1461253389803 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:09 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B4A6D000 == 91 [pid = 1232] [id = 309] 08:43:09 INFO - PROCESS | 1232 | ++DOMWINDOW == 141 (000000E3AD1F6C00) [pid = 1232] [serial = 926] [outer = 0000000000000000] 08:43:09 INFO - PROCESS | 1232 | ++DOMWINDOW == 142 (000000E3AD71B800) [pid = 1232] [serial = 927] [outer = 000000E3AD1F6C00] 08:43:09 INFO - PROCESS | 1232 | 1461253389862 Marionette DEBUG loaded listener.js 08:43:09 INFO - PROCESS | 1232 | ++DOMWINDOW == 143 (000000E3AD9DD000) [pid = 1232] [serial = 928] [outer = 000000E3AD1F6C00] 08:43:10 INFO - PROCESS | 1232 | 1461253390433 Marionette TRACE conn5 <- [1,1200,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:43:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:43:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 944ms 08:43:10 INFO - PROCESS | 1232 | 1461253390515 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 08:43:10 INFO - PROCESS | 1232 | 1461253390517 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 08:43:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:43:10 INFO - PROCESS | 1232 | 1461253390524 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:43:10 INFO - PROCESS | 1232 | 1461253390526 Marionette TRACE conn5 <- [1,1202,null,{}] 08:43:10 INFO - PROCESS | 1232 | 1461253390530 Marionette TRACE conn5 -> [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:43:10 INFO - PROCESS | 1232 | 1461253390642 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 08:43:10 INFO - PROCESS | 1232 | 1461253390772 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:10 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B4FB9000 == 92 [pid = 1232] [id = 310] 08:43:10 INFO - PROCESS | 1232 | ++DOMWINDOW == 144 (000000E3AD715400) [pid = 1232] [serial = 929] [outer = 0000000000000000] 08:43:10 INFO - PROCESS | 1232 | ++DOMWINDOW == 145 (000000E3AF858000) [pid = 1232] [serial = 930] [outer = 000000E3AD715400] 08:43:10 INFO - PROCESS | 1232 | 1461253390828 Marionette DEBUG loaded listener.js 08:43:10 INFO - PROCESS | 1232 | ++DOMWINDOW == 146 (000000E3AF8D6C00) [pid = 1232] [serial = 931] [outer = 000000E3AD715400] 08:43:11 INFO - PROCESS | 1232 | 1461253391636 Marionette TRACE conn5 <- [1,1204,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:43:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:43:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1188ms 08:43:11 INFO - PROCESS | 1232 | 1461253391714 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 08:43:11 INFO - PROCESS | 1232 | 1461253391718 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 08:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:43:11 INFO - PROCESS | 1232 | 1461253391724 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:43:11 INFO - PROCESS | 1232 | 1461253391728 Marionette TRACE conn5 <- [1,1206,null,{}] 08:43:11 INFO - PROCESS | 1232 | 1461253391735 Marionette TRACE conn5 -> [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:43:11 INFO - PROCESS | 1232 | 1461253391883 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 08:43:12 INFO - PROCESS | 1232 | 1461253392014 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:12 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A8ED5000 == 93 [pid = 1232] [id = 311] 08:43:12 INFO - PROCESS | 1232 | ++DOMWINDOW == 147 (000000E39E769000) [pid = 1232] [serial = 932] [outer = 0000000000000000] 08:43:12 INFO - PROCESS | 1232 | ++DOMWINDOW == 148 (000000E39F1E3800) [pid = 1232] [serial = 933] [outer = 000000E39E769000] 08:43:12 INFO - PROCESS | 1232 | 1461253392066 Marionette DEBUG loaded listener.js 08:43:12 INFO - PROCESS | 1232 | ++DOMWINDOW == 149 (000000E3A0720C00) [pid = 1232] [serial = 934] [outer = 000000E39E769000] 08:43:12 INFO - PROCESS | 1232 | 1461253392710 Marionette TRACE conn5 <- [1,1208,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:43:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:43:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1034ms 08:43:12 INFO - PROCESS | 1232 | 1461253392762 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 08:43:12 INFO - PROCESS | 1232 | 1461253392768 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 08:43:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:43:12 INFO - PROCESS | 1232 | 1461253392774 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:43:12 INFO - PROCESS | 1232 | 1461253392777 Marionette TRACE conn5 <- [1,1210,null,{}] 08:43:12 INFO - PROCESS | 1232 | 1461253392799 Marionette TRACE conn5 -> [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:43:12 INFO - PROCESS | 1232 | 1461253392907 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 08:43:13 INFO - PROCESS | 1232 | 1461253393043 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:13 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B157F000 == 92 [pid = 1232] [id = 118] 08:43:13 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B158E800 == 91 [pid = 1232] [id = 302] 08:43:13 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B0AC7800 == 90 [pid = 1232] [id = 301] 08:43:13 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AC7C4000 == 89 [pid = 1232] [id = 300] 08:43:13 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B0309800 == 88 [pid = 1232] [id = 299] 08:43:13 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AB407800 == 87 [pid = 1232] [id = 296] 08:43:13 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A462C000 == 86 [pid = 1232] [id = 295] 08:43:13 INFO - PROCESS | 1232 | --DOCSHELL 000000E39F847800 == 85 [pid = 1232] [id = 294] 08:43:13 INFO - PROCESS | 1232 | --DOMWINDOW == 148 (000000E3A3BDA400) [pid = 1232] [serial = 807] [outer = 0000000000000000] [url = about:blank] 08:43:13 INFO - PROCESS | 1232 | --DOMWINDOW == 147 (000000E3ACDD9800) [pid = 1232] [serial = 813] [outer = 0000000000000000] [url = about:blank] 08:43:13 INFO - PROCESS | 1232 | --DOMWINDOW == 146 (000000E3AB768C00) [pid = 1232] [serial = 810] [outer = 0000000000000000] [url = about:blank] 08:43:13 INFO - PROCESS | 1232 | --DOMWINDOW == 145 (000000E3B07B2800) [pid = 1232] [serial = 816] [outer = 0000000000000000] [url = about:blank] 08:43:13 INFO - PROCESS | 1232 | --DOMWINDOW == 144 (000000E3B0A4E400) [pid = 1232] [serial = 819] [outer = 0000000000000000] [url = about:blank] 08:43:13 INFO - PROCESS | 1232 | --DOMWINDOW == 143 (000000E3B26BBC00) [pid = 1232] [serial = 822] [outer = 0000000000000000] [url = about:blank] 08:43:13 INFO - PROCESS | 1232 | --DOMWINDOW == 142 (000000E3A3E41400) [pid = 1232] [serial = 825] [outer = 0000000000000000] [url = about:blank] 08:43:13 INFO - PROCESS | 1232 | --DOMWINDOW == 141 (000000E3B0777800) [pid = 1232] [serial = 858] [outer = 0000000000000000] [url = about:blank] 08:43:13 INFO - PROCESS | 1232 | ++DOCSHELL 000000E39F847800 == 86 [pid = 1232] [id = 312] 08:43:13 INFO - PROCESS | 1232 | ++DOMWINDOW == 142 (000000E39D73D000) [pid = 1232] [serial = 935] [outer = 0000000000000000] 08:43:13 INFO - PROCESS | 1232 | ++DOMWINDOW == 143 (000000E39EE7A400) [pid = 1232] [serial = 936] [outer = 000000E39D73D000] 08:43:13 INFO - PROCESS | 1232 | 1461253393140 Marionette DEBUG loaded listener.js 08:43:13 INFO - PROCESS | 1232 | ++DOMWINDOW == 144 (000000E3A3D85800) [pid = 1232] [serial = 937] [outer = 000000E39D73D000] 08:43:13 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A3E0F800 == 85 [pid = 1232] [id = 205] 08:43:13 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B0919000 == 84 [pid = 1232] [id = 288] 08:43:13 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AB412000 == 83 [pid = 1232] [id = 287] 08:43:13 INFO - PROCESS | 1232 | --DOMWINDOW == 143 (000000E3ABAE4400) [pid = 1232] [serial = 840] [outer = 0000000000000000] [url = about:blank] 08:43:13 INFO - PROCESS | 1232 | --DOMWINDOW == 142 (000000E3AC7E5800) [pid = 1232] [serial = 843] [outer = 0000000000000000] [url = about:blank] 08:43:13 INFO - PROCESS | 1232 | --DOMWINDOW == 141 (000000E3B07BAC00) [pid = 1232] [serial = 805] [outer = 0000000000000000] [url = about:blank] 08:43:13 INFO - PROCESS | 1232 | --DOMWINDOW == 140 (000000E3A5569C00) [pid = 1232] [serial = 834] [outer = 0000000000000000] [url = about:blank] 08:43:13 INFO - PROCESS | 1232 | --DOMWINDOW == 139 (000000E3A8E22400) [pid = 1232] [serial = 835] [outer = 0000000000000000] [url = about:blank] 08:43:13 INFO - PROCESS | 1232 | --DOMWINDOW == 138 (000000E3A3BC6400) [pid = 1232] [serial = 829] [outer = 0000000000000000] [url = about:blank] 08:43:13 INFO - PROCESS | 1232 | --DOMWINDOW == 137 (000000E39F1E8400) [pid = 1232] [serial = 828] [outer = 0000000000000000] [url = about:blank] 08:43:13 INFO - PROCESS | 1232 | --DOMWINDOW == 136 (000000E3A9883000) [pid = 1232] [serial = 837] [outer = 0000000000000000] [url = about:blank] 08:43:13 INFO - PROCESS | 1232 | --DOMWINDOW == 135 (000000E3AB438C00) [pid = 1232] [serial = 838] [outer = 0000000000000000] [url = about:blank] 08:43:13 INFO - PROCESS | 1232 | --DOMWINDOW == 134 (000000E3A629BC00) [pid = 1232] [serial = 832] [outer = 0000000000000000] [url = about:blank] 08:43:13 INFO - PROCESS | 1232 | --DOMWINDOW == 133 (000000E3A467EC00) [pid = 1232] [serial = 831] [outer = 0000000000000000] [url = about:blank] 08:43:13 INFO - PROCESS | 1232 | --DOMWINDOW == 132 (000000E3AD71D000) [pid = 1232] [serial = 846] [outer = 0000000000000000] [url = about:blank] 08:43:13 INFO - PROCESS | 1232 | --DOMWINDOW == 131 (000000E3ACDD7000) [pid = 1232] [serial = 844] [outer = 0000000000000000] [url = about:blank] 08:43:13 INFO - PROCESS | 1232 | --DOMWINDOW == 130 (000000E3AFE2A000) [pid = 1232] [serial = 849] [outer = 0000000000000000] [url = about:blank] 08:43:13 INFO - PROCESS | 1232 | --DOMWINDOW == 129 (000000E3AF8D1400) [pid = 1232] [serial = 847] [outer = 0000000000000000] [url = about:blank] 08:43:13 INFO - PROCESS | 1232 | --DOMWINDOW == 128 (000000E3AC94A400) [pid = 1232] [serial = 855] [outer = 0000000000000000] [url = about:blank] 08:43:13 INFO - PROCESS | 1232 | --DOMWINDOW == 127 (000000E3B067DC00) [pid = 1232] [serial = 856] [outer = 0000000000000000] [url = about:blank] 08:43:13 INFO - PROCESS | 1232 | --DOMWINDOW == 126 (000000E3AC951000) [pid = 1232] [serial = 852] [outer = 0000000000000000] [url = about:blank] 08:43:13 INFO - PROCESS | 1232 | --DOMWINDOW == 125 (000000E3B0359400) [pid = 1232] [serial = 850] [outer = 0000000000000000] [url = about:blank] 08:43:13 INFO - PROCESS | 1232 | --DOMWINDOW == 124 (000000E3B0361400) [pid = 1232] [serial = 853] [outer = 0000000000000000] [url = about:blank] 08:43:13 INFO - PROCESS | 1232 | --DOMWINDOW == 123 (000000E3ABF6C800) [pid = 1232] [serial = 841] [outer = 0000000000000000] [url = about:blank] 08:43:13 INFO - PROCESS | 1232 | 1461253393615 Marionette TRACE conn5 <- [1,1212,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,1213,"getWindowHandle",null] 08:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:43:13 INFO - PROCESS | 1232 | 1461253393681 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 08:43:13 INFO - PROCESS | 1232 | 1461253393684 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:43:13 INFO - PROCESS | 1232 | 1461253393688 Marionette TRACE conn5 <- [1,1214,null,{}] 08:43:13 INFO - PROCESS | 1232 | 1461253393699 Marionette TRACE conn5 -> [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:43:13 INFO - PROCESS | 1232 | 1461253393799 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 08:43:13 INFO - PROCESS | 1232 | 1461253393906 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:13 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AED38800 == 84 [pid = 1232] [id = 313] 08:43:13 INFO - PROCESS | 1232 | ++DOMWINDOW == 124 (000000E3A3BD3C00) [pid = 1232] [serial = 938] [outer = 0000000000000000] 08:43:13 INFO - PROCESS | 1232 | ++DOMWINDOW == 125 (000000E3A5E91000) [pid = 1232] [serial = 939] [outer = 000000E3A3BD3C00] 08:43:13 INFO - PROCESS | 1232 | 1461253393956 Marionette DEBUG loaded listener.js 08:43:14 INFO - PROCESS | 1232 | ++DOMWINDOW == 126 (000000E3A8F4E800) [pid = 1232] [serial = 940] [outer = 000000E3A3BD3C00] 08:43:14 INFO - PROCESS | 1232 | 1461253394348 Marionette TRACE conn5 <- [1,1216,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:43:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:43:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 692ms 08:43:14 INFO - PROCESS | 1232 | 1461253394379 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 08:43:14 INFO - PROCESS | 1232 | 1461253394382 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 08:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:43:14 INFO - PROCESS | 1232 | 1461253394385 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:43:14 INFO - PROCESS | 1232 | 1461253394387 Marionette TRACE conn5 <- [1,1218,null,{}] 08:43:14 INFO - PROCESS | 1232 | 1461253394391 Marionette TRACE conn5 -> [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:43:14 INFO - PROCESS | 1232 | 1461253394485 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 08:43:14 INFO - PROCESS | 1232 | 1461253394519 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:14 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B031E000 == 85 [pid = 1232] [id = 314] 08:43:14 INFO - PROCESS | 1232 | ++DOMWINDOW == 127 (000000E3A9726C00) [pid = 1232] [serial = 941] [outer = 0000000000000000] 08:43:14 INFO - PROCESS | 1232 | ++DOMWINDOW == 128 (000000E3A987C000) [pid = 1232] [serial = 942] [outer = 000000E3A9726C00] 08:43:14 INFO - PROCESS | 1232 | 1461253394569 Marionette DEBUG loaded listener.js 08:43:14 INFO - PROCESS | 1232 | ++DOMWINDOW == 129 (000000E3AAAB6400) [pid = 1232] [serial = 943] [outer = 000000E3A9726C00] 08:43:15 INFO - PROCESS | 1232 | 1461253395001 Marionette TRACE conn5 <- [1,1220,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:43:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 691ms 08:43:15 INFO - PROCESS | 1232 | 1461253395078 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 08:43:15 INFO - PROCESS | 1232 | 1461253395080 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 08:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:43:15 INFO - PROCESS | 1232 | 1461253395084 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:43:15 INFO - PROCESS | 1232 | 1461253395086 Marionette TRACE conn5 <- [1,1222,null,{}] 08:43:15 INFO - PROCESS | 1232 | 1461253395089 Marionette TRACE conn5 -> [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:43:15 INFO - PROCESS | 1232 | 1461253395181 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 08:43:15 INFO - PROCESS | 1232 | 1461253395188 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:15 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B090E000 == 86 [pid = 1232] [id = 315] 08:43:15 INFO - PROCESS | 1232 | ++DOMWINDOW == 130 (000000E3AB661800) [pid = 1232] [serial = 944] [outer = 0000000000000000] 08:43:15 INFO - PROCESS | 1232 | ++DOMWINDOW == 131 (000000E3AB8DB400) [pid = 1232] [serial = 945] [outer = 000000E3AB661800] 08:43:15 INFO - PROCESS | 1232 | 1461253395234 Marionette DEBUG loaded listener.js 08:43:15 INFO - PROCESS | 1232 | ++DOMWINDOW == 132 (000000E3ABEAC800) [pid = 1232] [serial = 946] [outer = 000000E3AB661800] 08:43:15 INFO - PROCESS | 1232 | 1461253395713 Marionette TRACE conn5 <- [1,1224,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:43:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:43:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 690ms 08:43:15 INFO - PROCESS | 1232 | 1461253395782 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 08:43:15 INFO - PROCESS | 1232 | 1461253395784 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 08:43:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:43:15 INFO - PROCESS | 1232 | 1461253395787 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:43:15 INFO - PROCESS | 1232 | 1461253395789 Marionette TRACE conn5 <- [1,1226,null,{}] 08:43:15 INFO - PROCESS | 1232 | 1461253395792 Marionette TRACE conn5 -> [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:43:15 INFO - PROCESS | 1232 | 1461253395963 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 08:43:16 INFO - PROCESS | 1232 | 1461253395990 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:16 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B157C800 == 87 [pid = 1232] [id = 316] 08:43:16 INFO - PROCESS | 1232 | ++DOMWINDOW == 133 (000000E3AC8FA400) [pid = 1232] [serial = 947] [outer = 0000000000000000] 08:43:16 INFO - PROCESS | 1232 | ++DOMWINDOW == 134 (000000E3AC951000) [pid = 1232] [serial = 948] [outer = 000000E3AC8FA400] 08:43:16 INFO - PROCESS | 1232 | 1461253396039 Marionette DEBUG loaded listener.js 08:43:16 INFO - PROCESS | 1232 | ++DOMWINDOW == 135 (000000E3AD030800) [pid = 1232] [serial = 949] [outer = 000000E3AC8FA400] 08:43:16 INFO - PROCESS | 1232 | 1461253396490 Marionette TRACE conn5 <- [1,1228,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:43:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 734ms 08:43:16 INFO - PROCESS | 1232 | 1461253396528 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 08:43:16 INFO - PROCESS | 1232 | 1461253396530 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 08:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:43:16 INFO - PROCESS | 1232 | 1461253396533 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:43:16 INFO - PROCESS | 1232 | 1461253396535 Marionette TRACE conn5 <- [1,1230,null,{}] 08:43:16 INFO - PROCESS | 1232 | 1461253396538 Marionette TRACE conn5 -> [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:43:16 INFO - PROCESS | 1232 | 1461253396659 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 08:43:16 INFO - PROCESS | 1232 | 1461253396720 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:16 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B27D2800 == 88 [pid = 1232] [id = 317] 08:43:16 INFO - PROCESS | 1232 | ++DOMWINDOW == 136 (000000E3AD71C800) [pid = 1232] [serial = 950] [outer = 0000000000000000] 08:43:16 INFO - PROCESS | 1232 | ++DOMWINDOW == 137 (000000E3AE546800) [pid = 1232] [serial = 951] [outer = 000000E3AD71C800] 08:43:16 INFO - PROCESS | 1232 | 1461253396765 Marionette DEBUG loaded listener.js 08:43:16 INFO - PROCESS | 1232 | ++DOMWINDOW == 138 (000000E3AFD2A000) [pid = 1232] [serial = 952] [outer = 000000E3AD71C800] 08:43:17 INFO - PROCESS | 1232 | 1461253397187 Marionette TRACE conn5 <- [1,1232,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:43:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:43:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 692ms 08:43:17 INFO - PROCESS | 1232 | 1461253397230 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 08:43:17 INFO - PROCESS | 1232 | 1461253397232 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 08:43:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:43:17 INFO - PROCESS | 1232 | 1461253397236 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:43:17 INFO - PROCESS | 1232 | 1461253397238 Marionette TRACE conn5 <- [1,1234,null,{}] 08:43:17 INFO - PROCESS | 1232 | 1461253397247 Marionette TRACE conn5 -> [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:43:17 INFO - PROCESS | 1232 | 1461253397395 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 08:43:17 INFO - PROCESS | 1232 | --DOMWINDOW == 137 (000000E3A3E3DC00) [pid = 1232] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:43:17 INFO - PROCESS | 1232 | --DOMWINDOW == 136 (000000E3B06F1800) [pid = 1232] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:43:17 INFO - PROCESS | 1232 | --DOMWINDOW == 135 (000000E3B2456800) [pid = 1232] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:43:17 INFO - PROCESS | 1232 | --DOMWINDOW == 134 (000000E3B6E98C00) [pid = 1232] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:43:17 INFO - PROCESS | 1232 | --DOMWINDOW == 133 (000000E3A8565800) [pid = 1232] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:43:17 INFO - PROCESS | 1232 | --DOMWINDOW == 132 (000000E3B0737C00) [pid = 1232] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:43:17 INFO - PROCESS | 1232 | --DOMWINDOW == 131 (000000E39F222000) [pid = 1232] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:43:17 INFO - PROCESS | 1232 | --DOMWINDOW == 130 (000000E3AC944800) [pid = 1232] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:43:17 INFO - PROCESS | 1232 | --DOMWINDOW == 129 (000000E3A3BCD400) [pid = 1232] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:43:17 INFO - PROCESS | 1232 | --DOMWINDOW == 128 (000000E3B6E75000) [pid = 1232] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:43:17 INFO - PROCESS | 1232 | --DOMWINDOW == 127 (000000E3B0770800) [pid = 1232] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:43:17 INFO - PROCESS | 1232 | --DOMWINDOW == 126 (000000E39F1E1000) [pid = 1232] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:43:17 INFO - PROCESS | 1232 | --DOMWINDOW == 125 (000000E3A3BD2C00) [pid = 1232] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:43:17 INFO - PROCESS | 1232 | --DOMWINDOW == 124 (000000E3AB765C00) [pid = 1232] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:43:17 INFO - PROCESS | 1232 | --DOMWINDOW == 123 (000000E3A4BE1C00) [pid = 1232] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:43:17 INFO - PROCESS | 1232 | --DOMWINDOW == 122 (000000E3A8E29C00) [pid = 1232] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:43:17 INFO - PROCESS | 1232 | --DOMWINDOW == 121 (000000E39D743800) [pid = 1232] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:43:17 INFO - PROCESS | 1232 | --DOMWINDOW == 120 (000000E39E9C6C00) [pid = 1232] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:43:17 INFO - PROCESS | 1232 | --DOMWINDOW == 119 (000000E39E754400) [pid = 1232] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:43:17 INFO - PROCESS | 1232 | --DOMWINDOW == 118 (000000E3A3B6A800) [pid = 1232] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:43:17 INFO - PROCESS | 1232 | --DOMWINDOW == 117 (000000E3A9727000) [pid = 1232] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:43:17 INFO - PROCESS | 1232 | --DOMWINDOW == 116 (000000E39F0E1400) [pid = 1232] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:43:17 INFO - PROCESS | 1232 | 1461253397768 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:17 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3ABB35000 == 89 [pid = 1232] [id = 318] 08:43:17 INFO - PROCESS | 1232 | ++DOMWINDOW == 117 (000000E39D615800) [pid = 1232] [serial = 953] [outer = 0000000000000000] 08:43:17 INFO - PROCESS | 1232 | ++DOMWINDOW == 118 (000000E39F017000) [pid = 1232] [serial = 954] [outer = 000000E39D615800] 08:43:17 INFO - PROCESS | 1232 | 1461253397815 Marionette DEBUG loaded listener.js 08:43:17 INFO - PROCESS | 1232 | ++DOMWINDOW == 119 (000000E3A4A9BC00) [pid = 1232] [serial = 955] [outer = 000000E39D615800] 08:43:18 INFO - PROCESS | 1232 | 1461253398215 Marionette TRACE conn5 <- [1,1236,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:43:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:43:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1030ms 08:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:43:18 INFO - PROCESS | 1232 | 1461253398268 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 08:43:18 INFO - PROCESS | 1232 | 1461253398270 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 08:43:18 INFO - PROCESS | 1232 | 1461253398274 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:43:18 INFO - PROCESS | 1232 | 1461253398276 Marionette TRACE conn5 <- [1,1238,null,{}] 08:43:18 INFO - PROCESS | 1232 | 1461253398292 Marionette TRACE conn5 -> [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:43:18 INFO - PROCESS | 1232 | 1461253398417 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 08:43:18 INFO - PROCESS | 1232 | 1461253398427 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:18 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B4677800 == 90 [pid = 1232] [id = 319] 08:43:18 INFO - PROCESS | 1232 | ++DOMWINDOW == 120 (000000E3A926C400) [pid = 1232] [serial = 956] [outer = 0000000000000000] 08:43:18 INFO - PROCESS | 1232 | ++DOMWINDOW == 121 (000000E3AFBD7000) [pid = 1232] [serial = 957] [outer = 000000E3A926C400] 08:43:18 INFO - PROCESS | 1232 | 1461253398472 Marionette DEBUG loaded listener.js 08:43:18 INFO - PROCESS | 1232 | ++DOMWINDOW == 122 (000000E3AFF3D000) [pid = 1232] [serial = 958] [outer = 000000E3A926C400] 08:43:18 INFO - PROCESS | 1232 | 1461253398885 Marionette TRACE conn5 <- [1,1240,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:43:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:43:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 630ms 08:43:18 INFO - PROCESS | 1232 | 1461253398918 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 08:43:18 INFO - PROCESS | 1232 | 1461253398920 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 08:43:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:43:18 INFO - PROCESS | 1232 | 1461253398929 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:43:18 INFO - PROCESS | 1232 | 1461253398931 Marionette TRACE conn5 <- [1,1242,null,{}] 08:43:18 INFO - PROCESS | 1232 | 1461253398935 Marionette TRACE conn5 -> [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:43:19 INFO - PROCESS | 1232 | 1461253399058 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 08:43:19 INFO - PROCESS | 1232 | 1461253399066 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:19 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B4A63000 == 91 [pid = 1232] [id = 320] 08:43:19 INFO - PROCESS | 1232 | ++DOMWINDOW == 123 (000000E3B0361000) [pid = 1232] [serial = 959] [outer = 0000000000000000] 08:43:19 INFO - PROCESS | 1232 | ++DOMWINDOW == 124 (000000E3B0572800) [pid = 1232] [serial = 960] [outer = 000000E3B0361000] 08:43:19 INFO - PROCESS | 1232 | 1461253399114 Marionette DEBUG loaded listener.js 08:43:19 INFO - PROCESS | 1232 | ++DOMWINDOW == 125 (000000E3B057B800) [pid = 1232] [serial = 961] [outer = 000000E3B0361000] 08:43:19 INFO - PROCESS | 1232 | 1461253399560 Marionette TRACE conn5 <- [1,1244,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:43:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:43:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 691ms 08:43:19 INFO - PROCESS | 1232 | 1461253399624 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 08:43:19 INFO - PROCESS | 1232 | 1461253399627 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 08:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:43:19 INFO - PROCESS | 1232 | 1461253399630 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:43:19 INFO - PROCESS | 1232 | 1461253399633 Marionette TRACE conn5 <- [1,1246,null,{}] 08:43:19 INFO - PROCESS | 1232 | 1461253399636 Marionette TRACE conn5 -> [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:43:19 INFO - PROCESS | 1232 | 1461253399752 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 08:43:19 INFO - PROCESS | 1232 | 1461253399906 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:19 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A3E1B000 == 92 [pid = 1232] [id = 321] 08:43:19 INFO - PROCESS | 1232 | ++DOMWINDOW == 126 (000000E39D744000) [pid = 1232] [serial = 962] [outer = 0000000000000000] 08:43:19 INFO - PROCESS | 1232 | ++DOMWINDOW == 127 (000000E39E768000) [pid = 1232] [serial = 963] [outer = 000000E39D744000] 08:43:19 INFO - PROCESS | 1232 | 1461253399965 Marionette DEBUG loaded listener.js 08:43:20 INFO - PROCESS | 1232 | ++DOMWINDOW == 128 (000000E39F221400) [pid = 1232] [serial = 964] [outer = 000000E39D744000] 08:43:20 INFO - PROCESS | 1232 | 1461253400616 Marionette TRACE conn5 <- [1,1248,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:43:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:43:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1030ms 08:43:20 INFO - PROCESS | 1232 | 1461253400663 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 08:43:20 INFO - PROCESS | 1232 | 1461253400669 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 08:43:20 INFO - PROCESS | 1232 | 1461253400676 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:43:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:43:20 INFO - PROCESS | 1232 | 1461253400679 Marionette TRACE conn5 <- [1,1250,null,{}] 08:43:20 INFO - PROCESS | 1232 | 1461253400706 Marionette TRACE conn5 -> [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:43:20 INFO - PROCESS | 1232 | 1461253400862 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 08:43:21 INFO - PROCESS | 1232 | 1461253400996 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:21 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AFE8B800 == 93 [pid = 1232] [id = 322] 08:43:21 INFO - PROCESS | 1232 | ++DOMWINDOW == 129 (000000E3A55E6400) [pid = 1232] [serial = 965] [outer = 0000000000000000] 08:43:21 INFO - PROCESS | 1232 | ++DOMWINDOW == 130 (000000E3A629B000) [pid = 1232] [serial = 966] [outer = 000000E3A55E6400] 08:43:21 INFO - PROCESS | 1232 | 1461253401055 Marionette DEBUG loaded listener.js 08:43:21 INFO - PROCESS | 1232 | ++DOMWINDOW == 131 (000000E3A9722000) [pid = 1232] [serial = 967] [outer = 000000E3A55E6400] 08:43:21 INFO - PROCESS | 1232 | 1461253401620 Marionette TRACE conn5 <- [1,1252,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:43:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1001ms 08:43:21 INFO - PROCESS | 1232 | 1461253401685 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 08:43:21 INFO - PROCESS | 1232 | 1461253401690 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 08:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:43:21 INFO - PROCESS | 1232 | 1461253401694 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:43:21 INFO - PROCESS | 1232 | 1461253401697 Marionette TRACE conn5 <- [1,1254,null,{}] 08:43:21 INFO - PROCESS | 1232 | 1461253401701 Marionette TRACE conn5 -> [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:43:21 INFO - PROCESS | 1232 | 1461253401867 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 08:43:21 INFO - PROCESS | 1232 | 1461253401930 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:21 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B3CB4000 == 94 [pid = 1232] [id = 323] 08:43:21 INFO - PROCESS | 1232 | ++DOMWINDOW == 132 (000000E3ABE53C00) [pid = 1232] [serial = 968] [outer = 0000000000000000] 08:43:22 INFO - PROCESS | 1232 | ++DOMWINDOW == 133 (000000E3ABF41800) [pid = 1232] [serial = 969] [outer = 000000E3ABE53C00] 08:43:22 INFO - PROCESS | 1232 | 1461253402027 Marionette DEBUG loaded listener.js 08:43:22 INFO - PROCESS | 1232 | ++DOMWINDOW == 134 (000000E3AC951C00) [pid = 1232] [serial = 970] [outer = 000000E3ABE53C00] 08:43:22 INFO - PROCESS | 1232 | 1461253402666 Marionette TRACE conn5 <- [1,1256,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:43:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:43:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1027ms 08:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:43:22 INFO - PROCESS | 1232 | 1461253402723 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 08:43:22 INFO - PROCESS | 1232 | 1461253402726 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 08:43:22 INFO - PROCESS | 1232 | 1461253402738 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:43:22 INFO - PROCESS | 1232 | 1461253402745 Marionette TRACE conn5 <- [1,1258,null,{}] 08:43:22 INFO - PROCESS | 1232 | 1461253402749 Marionette TRACE conn5 -> [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:43:22 INFO - PROCESS | 1232 | 1461253402915 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 08:43:22 INFO - PROCESS | 1232 | 1461253402979 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:23 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B6CC4800 == 95 [pid = 1232] [id = 324] 08:43:23 INFO - PROCESS | 1232 | ++DOMWINDOW == 135 (000000E3B067B800) [pid = 1232] [serial = 971] [outer = 0000000000000000] 08:43:23 INFO - PROCESS | 1232 | ++DOMWINDOW == 136 (000000E3B0680C00) [pid = 1232] [serial = 972] [outer = 000000E3B067B800] 08:43:23 INFO - PROCESS | 1232 | 1461253403076 Marionette DEBUG loaded listener.js 08:43:23 INFO - PROCESS | 1232 | ++DOMWINDOW == 137 (000000E3B0728C00) [pid = 1232] [serial = 973] [outer = 000000E3B067B800] 08:43:23 INFO - PROCESS | 1232 | 1461253403675 Marionette TRACE conn5 <- [1,1260,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:43:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:43:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1005ms 08:43:23 INFO - PROCESS | 1232 | 1461253403737 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 08:43:23 INFO - PROCESS | 1232 | 1461253403741 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 08:43:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:43:23 INFO - PROCESS | 1232 | 1461253403745 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:43:23 INFO - PROCESS | 1232 | 1461253403747 Marionette TRACE conn5 <- [1,1262,null,{}] 08:43:23 INFO - PROCESS | 1232 | 1461253403750 Marionette TRACE conn5 -> [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:43:23 INFO - PROCESS | 1232 | 1461253403869 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 08:43:24 INFO - PROCESS | 1232 | 1461253404001 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:24 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B74B3800 == 96 [pid = 1232] [id = 325] 08:43:24 INFO - PROCESS | 1232 | ++DOMWINDOW == 138 (000000E3B0735C00) [pid = 1232] [serial = 974] [outer = 0000000000000000] 08:43:24 INFO - PROCESS | 1232 | ++DOMWINDOW == 139 (000000E3B0772C00) [pid = 1232] [serial = 975] [outer = 000000E3B0735C00] 08:43:24 INFO - PROCESS | 1232 | 1461253404058 Marionette DEBUG loaded listener.js 08:43:24 INFO - PROCESS | 1232 | ++DOMWINDOW == 140 (000000E3B07B6C00) [pid = 1232] [serial = 976] [outer = 000000E3B0735C00] 08:43:24 INFO - PROCESS | 1232 | 1461253404656 Marionette TRACE conn5 <- [1,1264,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:43:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:43:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 986ms 08:43:24 INFO - PROCESS | 1232 | 1461253404733 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 08:43:24 INFO - PROCESS | 1232 | 1461253404735 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 08:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:43:24 INFO - PROCESS | 1232 | 1461253404739 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:43:24 INFO - PROCESS | 1232 | 1461253404741 Marionette TRACE conn5 <- [1,1266,null,{}] 08:43:24 INFO - PROCESS | 1232 | 1461253404745 Marionette TRACE conn5 -> [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:43:24 INFO - PROCESS | 1232 | 1461253404860 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 08:43:24 INFO - PROCESS | 1232 | 1461253404993 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:25 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B75D2000 == 97 [pid = 1232] [id = 326] 08:43:25 INFO - PROCESS | 1232 | ++DOMWINDOW == 141 (000000E3B07C0C00) [pid = 1232] [serial = 977] [outer = 0000000000000000] 08:43:25 INFO - PROCESS | 1232 | ++DOMWINDOW == 142 (000000E3B0847000) [pid = 1232] [serial = 978] [outer = 000000E3B07C0C00] 08:43:25 INFO - PROCESS | 1232 | 1461253405062 Marionette DEBUG loaded listener.js 08:43:25 INFO - PROCESS | 1232 | ++DOMWINDOW == 143 (000000E3B0A49400) [pid = 1232] [serial = 979] [outer = 000000E3B07C0C00] 08:43:25 INFO - PROCESS | 1232 | 1461253405665 Marionette TRACE conn5 <- [1,1268,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:43:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:43:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 985ms 08:43:25 INFO - PROCESS | 1232 | 1461253405726 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 08:43:25 INFO - PROCESS | 1232 | 1461253405729 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 08:43:25 INFO - PROCESS | 1232 | 1461253405733 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:43:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:43:25 INFO - PROCESS | 1232 | 1461253405735 Marionette TRACE conn5 <- [1,1270,null,{}] 08:43:25 INFO - PROCESS | 1232 | 1461253405739 Marionette TRACE conn5 -> [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:43:25 INFO - PROCESS | 1232 | 1461253405855 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 08:43:26 INFO - PROCESS | 1232 | 1461253405988 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:26 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B7EEB800 == 98 [pid = 1232] [id = 327] 08:43:26 INFO - PROCESS | 1232 | ++DOMWINDOW == 144 (000000E3B0B85C00) [pid = 1232] [serial = 980] [outer = 0000000000000000] 08:43:26 INFO - PROCESS | 1232 | ++DOMWINDOW == 145 (000000E3B0BB2800) [pid = 1232] [serial = 981] [outer = 000000E3B0B85C00] 08:43:26 INFO - PROCESS | 1232 | 1461253406045 Marionette DEBUG loaded listener.js 08:43:26 INFO - PROCESS | 1232 | ++DOMWINDOW == 146 (000000E3B0BC9000) [pid = 1232] [serial = 982] [outer = 000000E3B0B85C00] 08:43:26 INFO - PROCESS | 1232 | 1461253406651 Marionette TRACE conn5 <- [1,1272,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:43:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:43:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 986ms 08:43:26 INFO - PROCESS | 1232 | 1461253406721 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 08:43:26 INFO - PROCESS | 1232 | 1461253406724 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 08:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:43:26 INFO - PROCESS | 1232 | 1461253406728 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:43:26 INFO - PROCESS | 1232 | 1461253406730 Marionette TRACE conn5 <- [1,1274,null,{}] 08:43:26 INFO - PROCESS | 1232 | 1461253406734 Marionette TRACE conn5 -> [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:43:26 INFO - PROCESS | 1232 | 1461253406879 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 08:43:27 INFO - PROCESS | 1232 | 1461253407012 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:27 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A45C5800 == 99 [pid = 1232] [id = 328] 08:43:27 INFO - PROCESS | 1232 | ++DOMWINDOW == 147 (000000E39D73FC00) [pid = 1232] [serial = 983] [outer = 0000000000000000] 08:43:27 INFO - PROCESS | 1232 | ++DOMWINDOW == 148 (000000E3A071D800) [pid = 1232] [serial = 984] [outer = 000000E39D73FC00] 08:43:27 INFO - PROCESS | 1232 | 1461253407069 Marionette DEBUG loaded listener.js 08:43:27 INFO - PROCESS | 1232 | ++DOMWINDOW == 149 (000000E3AB75B800) [pid = 1232] [serial = 985] [outer = 000000E39D73FC00] 08:43:27 INFO - PROCESS | 1232 | 1461253407921 Marionette TRACE conn5 <- [1,1276,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:43:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:43:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1233ms 08:43:27 INFO - PROCESS | 1232 | 1461253407964 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 08:43:27 INFO - PROCESS | 1232 | 1461253407969 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 08:43:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:43:27 INFO - PROCESS | 1232 | 1461253407975 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:43:27 INFO - PROCESS | 1232 | 1461253407978 Marionette TRACE conn5 <- [1,1278,null,{}] 08:43:27 INFO - PROCESS | 1232 | 1461253407983 Marionette TRACE conn5 -> [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:43:28 INFO - PROCESS | 1232 | 1461253408096 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 08:43:28 INFO - PROCESS | 1232 | 1461253408234 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:28 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AED4A800 == 100 [pid = 1232] [id = 329] 08:43:28 INFO - PROCESS | 1232 | ++DOMWINDOW == 150 (000000E39F52F400) [pid = 1232] [serial = 986] [outer = 0000000000000000] 08:43:28 INFO - PROCESS | 1232 | ++DOMWINDOW == 151 (000000E3A3BE3C00) [pid = 1232] [serial = 987] [outer = 000000E39F52F400] 08:43:28 INFO - PROCESS | 1232 | 1461253408289 Marionette DEBUG loaded listener.js 08:43:28 INFO - PROCESS | 1232 | ++DOMWINDOW == 152 (000000E3A4A38000) [pid = 1232] [serial = 988] [outer = 000000E39F52F400] 08:43:28 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B487B000 == 99 [pid = 1232] [id = 149] 08:43:28 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B4A63000 == 98 [pid = 1232] [id = 320] 08:43:28 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B4677800 == 97 [pid = 1232] [id = 319] 08:43:28 INFO - PROCESS | 1232 | --DOCSHELL 000000E3ABB35000 == 96 [pid = 1232] [id = 318] 08:43:28 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B27D2800 == 95 [pid = 1232] [id = 317] 08:43:28 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B157C800 == 94 [pid = 1232] [id = 316] 08:43:28 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B090E000 == 93 [pid = 1232] [id = 315] 08:43:28 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B031E000 == 92 [pid = 1232] [id = 314] 08:43:28 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AF131000 == 91 [pid = 1232] [id = 298] 08:43:28 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AED38800 == 90 [pid = 1232] [id = 313] 08:43:28 INFO - PROCESS | 1232 | --DOCSHELL 000000E3ACC38000 == 89 [pid = 1232] [id = 297] 08:43:28 INFO - PROCESS | 1232 | --DOCSHELL 000000E39F847800 == 88 [pid = 1232] [id = 312] 08:43:28 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A8ED5000 == 87 [pid = 1232] [id = 311] 08:43:28 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B4A6D000 == 86 [pid = 1232] [id = 309] 08:43:28 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B4869000 == 85 [pid = 1232] [id = 308] 08:43:28 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B4699800 == 84 [pid = 1232] [id = 307] 08:43:28 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B3CBB800 == 83 [pid = 1232] [id = 306] 08:43:28 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B041F000 == 82 [pid = 1232] [id = 305] 08:43:28 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A62CE000 == 81 [pid = 1232] [id = 304] 08:43:28 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B27C8000 == 80 [pid = 1232] [id = 303] 08:43:28 INFO - PROCESS | 1232 | 1461253408972 Marionette TRACE conn5 <- [1,1280,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:43:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:43:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1031ms 08:43:29 INFO - PROCESS | 1232 | 1461253409009 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 08:43:29 INFO - PROCESS | 1232 | 1461253409015 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 08:43:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:43:29 INFO - PROCESS | 1232 | 1461253409021 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:43:29 INFO - PROCESS | 1232 | 1461253409024 Marionette TRACE conn5 <- [1,1282,null,{}] 08:43:29 INFO - PROCESS | 1232 | --DOMWINDOW == 151 (000000E3B3D87800) [pid = 1232] [serial = 763] [outer = 0000000000000000] [url = about:blank] 08:43:29 INFO - PROCESS | 1232 | --DOMWINDOW == 150 (000000E3B3D88400) [pid = 1232] [serial = 823] [outer = 0000000000000000] [url = about:blank] 08:43:29 INFO - PROCESS | 1232 | --DOMWINDOW == 149 (000000E3B6F16400) [pid = 1232] [serial = 769] [outer = 0000000000000000] [url = about:blank] 08:43:29 INFO - PROCESS | 1232 | --DOMWINDOW == 148 (000000E3AC630800) [pid = 1232] [serial = 760] [outer = 0000000000000000] [url = about:blank] 08:43:29 INFO - PROCESS | 1232 | --DOMWINDOW == 147 (000000E3B0844800) [pid = 1232] [serial = 817] [outer = 0000000000000000] [url = about:blank] 08:43:29 INFO - PROCESS | 1232 | --DOMWINDOW == 146 (000000E3AAAB9400) [pid = 1232] [serial = 826] [outer = 0000000000000000] [url = about:blank] 08:43:29 INFO - PROCESS | 1232 | --DOMWINDOW == 145 (000000E3B057D400) [pid = 1232] [serial = 814] [outer = 0000000000000000] [url = about:blank] 08:43:29 INFO - PROCESS | 1232 | --DOMWINDOW == 144 (000000E3A5563800) [pid = 1232] [serial = 808] [outer = 0000000000000000] [url = about:blank] 08:43:29 INFO - PROCESS | 1232 | --DOMWINDOW == 143 (000000E3B6E93800) [pid = 1232] [serial = 766] [outer = 0000000000000000] [url = about:blank] 08:43:29 INFO - PROCESS | 1232 | --DOMWINDOW == 142 (000000E3B0B7FC00) [pid = 1232] [serial = 820] [outer = 0000000000000000] [url = about:blank] 08:43:29 INFO - PROCESS | 1232 | --DOMWINDOW == 141 (000000E3A8568400) [pid = 1232] [serial = 757] [outer = 0000000000000000] [url = about:blank] 08:43:29 INFO - PROCESS | 1232 | --DOMWINDOW == 140 (000000E3ABEBA800) [pid = 1232] [serial = 811] [outer = 0000000000000000] [url = about:blank] 08:43:29 INFO - PROCESS | 1232 | --DOMWINDOW == 139 (000000E3AB8D7C00) [pid = 1232] [serial = 906] [outer = 0000000000000000] [url = about:blank] 08:43:29 INFO - PROCESS | 1232 | --DOMWINDOW == 138 (000000E3A5567000) [pid = 1232] [serial = 894] [outer = 0000000000000000] [url = about:blank] 08:43:29 INFO - PROCESS | 1232 | --DOMWINDOW == 137 (000000E3B0BB0C00) [pid = 1232] [serial = 870] [outer = 0000000000000000] [url = about:blank] 08:43:29 INFO - PROCESS | 1232 | --DOMWINDOW == 136 (000000E3A9270400) [pid = 1232] [serial = 897] [outer = 0000000000000000] [url = about:blank] 08:43:29 INFO - PROCESS | 1232 | --DOMWINDOW == 135 (000000E3A6235000) [pid = 1232] [serial = 895] [outer = 0000000000000000] [url = about:blank] 08:43:29 INFO - PROCESS | 1232 | --DOMWINDOW == 134 (000000E39F8B0800) [pid = 1232] [serial = 900] [outer = 0000000000000000] [url = about:blank] 08:43:29 INFO - PROCESS | 1232 | --DOMWINDOW == 133 (000000E39F01EC00) [pid = 1232] [serial = 883] [outer = 0000000000000000] [url = about:blank] 08:43:29 INFO - PROCESS | 1232 | --DOMWINDOW == 132 (000000E39EE78000) [pid = 1232] [serial = 882] [outer = 0000000000000000] [url = about:blank] 08:43:29 INFO - PROCESS | 1232 | --DOMWINDOW == 131 (000000E3A976E000) [pid = 1232] [serial = 864] [outer = 0000000000000000] [url = about:blank] 08:43:29 INFO - PROCESS | 1232 | --DOMWINDOW == 130 (000000E3A972C000) [pid = 1232] [serial = 898] [outer = 0000000000000000] [url = about:blank] 08:43:29 INFO - PROCESS | 1232 | --DOMWINDOW == 129 (000000E3A3BD8C00) [pid = 1232] [serial = 861] [outer = 0000000000000000] [url = about:blank] 08:43:29 INFO - PROCESS | 1232 | --DOMWINDOW == 128 (000000E3B24BFC00) [pid = 1232] [serial = 873] [outer = 0000000000000000] [url = about:blank] 08:43:29 INFO - PROCESS | 1232 | --DOMWINDOW == 127 (000000E3B0778C00) [pid = 1232] [serial = 867] [outer = 0000000000000000] [url = about:blank] 08:43:29 INFO - PROCESS | 1232 | --DOMWINDOW == 126 (000000E3B0366C00) [pid = 1232] [serial = 880] [outer = 0000000000000000] [url = about:blank] 08:43:29 INFO - PROCESS | 1232 | --DOMWINDOW == 125 (000000E3A8E27C00) [pid = 1232] [serial = 879] [outer = 0000000000000000] [url = about:blank] 08:43:29 INFO - PROCESS | 1232 | --DOMWINDOW == 124 (000000E3A3BDC800) [pid = 1232] [serial = 888] [outer = 0000000000000000] [url = about:blank] 08:43:29 INFO - PROCESS | 1232 | --DOMWINDOW == 123 (000000E3A3E33000) [pid = 1232] [serial = 889] [outer = 0000000000000000] [url = about:blank] 08:43:29 INFO - PROCESS | 1232 | --DOMWINDOW == 122 (000000E3B46ED400) [pid = 1232] [serial = 876] [outer = 0000000000000000] [url = about:blank] 08:43:29 INFO - PROCESS | 1232 | --DOMWINDOW == 121 (000000E3A9886400) [pid = 1232] [serial = 901] [outer = 0000000000000000] [url = about:blank] 08:43:29 INFO - PROCESS | 1232 | --DOMWINDOW == 120 (000000E3AAAB8800) [pid = 1232] [serial = 903] [outer = 0000000000000000] [url = about:blank] 08:43:29 INFO - PROCESS | 1232 | --DOMWINDOW == 119 (000000E39F219000) [pid = 1232] [serial = 885] [outer = 0000000000000000] [url = about:blank] 08:43:29 INFO - PROCESS | 1232 | --DOMWINDOW == 118 (000000E39F66B800) [pid = 1232] [serial = 886] [outer = 0000000000000000] [url = about:blank] 08:43:29 INFO - PROCESS | 1232 | --DOMWINDOW == 117 (000000E3A464DC00) [pid = 1232] [serial = 891] [outer = 0000000000000000] [url = about:blank] 08:43:29 INFO - PROCESS | 1232 | --DOMWINDOW == 116 (000000E3ABD52000) [pid = 1232] [serial = 907] [outer = 0000000000000000] [url = about:blank] 08:43:29 INFO - PROCESS | 1232 | --DOMWINDOW == 115 (000000E3A4A3D800) [pid = 1232] [serial = 892] [outer = 0000000000000000] [url = about:blank] 08:43:29 INFO - PROCESS | 1232 | --DOMWINDOW == 114 (000000E3AB46A000) [pid = 1232] [serial = 904] [outer = 0000000000000000] [url = about:blank] 08:43:29 INFO - PROCESS | 1232 | 1461253409061 Marionette TRACE conn5 -> [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:43:29 INFO - PROCESS | 1232 | 1461253409191 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 08:43:29 INFO - PROCESS | 1232 | 1461253409205 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:29 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A4BCB000 == 81 [pid = 1232] [id = 330] 08:43:29 INFO - PROCESS | 1232 | ++DOMWINDOW == 115 (000000E39F020C00) [pid = 1232] [serial = 989] [outer = 0000000000000000] 08:43:29 INFO - PROCESS | 1232 | ++DOMWINDOW == 116 (000000E39F670000) [pid = 1232] [serial = 990] [outer = 000000E39F020C00] 08:43:29 INFO - PROCESS | 1232 | 1461253409251 Marionette DEBUG loaded listener.js 08:43:29 INFO - PROCESS | 1232 | ++DOMWINDOW == 117 (000000E3A3E39000) [pid = 1232] [serial = 991] [outer = 000000E39F020C00] 08:43:29 INFO - PROCESS | 1232 | 1461253409734 Marionette TRACE conn5 <- [1,1284,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:43:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:43:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 755ms 08:43:29 INFO - PROCESS | 1232 | 1461253409778 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 08:43:29 INFO - PROCESS | 1232 | 1461253409780 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 08:43:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:43:29 INFO - PROCESS | 1232 | 1461253409784 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:43:29 INFO - PROCESS | 1232 | 1461253409788 Marionette TRACE conn5 <- [1,1286,null,{}] 08:43:29 INFO - PROCESS | 1232 | 1461253409799 Marionette TRACE conn5 -> [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:43:29 INFO - PROCESS | 1232 | 1461253409900 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 08:43:29 INFO - PROCESS | 1232 | 1461253409909 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:29 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AF84A800 == 82 [pid = 1232] [id = 331] 08:43:29 INFO - PROCESS | 1232 | ++DOMWINDOW == 118 (000000E3A56C5400) [pid = 1232] [serial = 992] [outer = 0000000000000000] 08:43:29 INFO - PROCESS | 1232 | ++DOMWINDOW == 119 (000000E3A856A800) [pid = 1232] [serial = 993] [outer = 000000E3A56C5400] 08:43:29 INFO - PROCESS | 1232 | 1461253409959 Marionette DEBUG loaded listener.js 08:43:30 INFO - PROCESS | 1232 | ++DOMWINDOW == 120 (000000E3A8E2A400) [pid = 1232] [serial = 994] [outer = 000000E3A56C5400] 08:43:30 INFO - PROCESS | 1232 | 1461253410449 Marionette TRACE conn5 <- [1,1288,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:43:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:43:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 691ms 08:43:30 INFO - PROCESS | 1232 | 1461253410478 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 08:43:30 INFO - PROCESS | 1232 | 1461253410480 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 08:43:30 INFO - PROCESS | 1232 | 1461253410484 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:43:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:43:30 INFO - PROCESS | 1232 | 1461253410486 Marionette TRACE conn5 <- [1,1290,null,{}] 08:43:30 INFO - PROCESS | 1232 | 1461253410489 Marionette TRACE conn5 -> [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:43:30 INFO - PROCESS | 1232 | 1461253410613 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 08:43:30 INFO - PROCESS | 1232 | 1461253410709 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:30 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B037D800 == 83 [pid = 1232] [id = 332] 08:43:30 INFO - PROCESS | 1232 | ++DOMWINDOW == 121 (000000E3A48FC400) [pid = 1232] [serial = 995] [outer = 0000000000000000] 08:43:30 INFO - PROCESS | 1232 | ++DOMWINDOW == 122 (000000E3A9774400) [pid = 1232] [serial = 996] [outer = 000000E3A48FC400] 08:43:30 INFO - PROCESS | 1232 | 1461253410756 Marionette DEBUG loaded listener.js 08:43:30 INFO - PROCESS | 1232 | ++DOMWINDOW == 123 (000000E3AAAB4800) [pid = 1232] [serial = 997] [outer = 000000E3A48FC400] 08:43:31 INFO - PROCESS | 1232 | 1461253411166 Marionette TRACE conn5 <- [1,1292,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:43:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:43:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 734ms 08:43:31 INFO - PROCESS | 1232 | 1461253411227 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 08:43:31 INFO - PROCESS | 1232 | 1461253411229 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 08:43:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:43:31 INFO - PROCESS | 1232 | 1461253411233 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:43:31 INFO - PROCESS | 1232 | 1461253411235 Marionette TRACE conn5 <- [1,1294,null,{}] 08:43:31 INFO - PROCESS | 1232 | 1461253411243 Marionette TRACE conn5 -> [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:43:31 INFO - PROCESS | 1232 | 1461253411365 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 08:43:31 INFO - PROCESS | 1232 | 1461253411425 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:31 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B05E0800 == 84 [pid = 1232] [id = 333] 08:43:31 INFO - PROCESS | 1232 | ++DOMWINDOW == 124 (000000E3AB444400) [pid = 1232] [serial = 998] [outer = 0000000000000000] 08:43:31 INFO - PROCESS | 1232 | ++DOMWINDOW == 125 (000000E3AB468000) [pid = 1232] [serial = 999] [outer = 000000E3AB444400] 08:43:31 INFO - PROCESS | 1232 | 1461253411472 Marionette DEBUG loaded listener.js 08:43:31 INFO - PROCESS | 1232 | ++DOMWINDOW == 126 (000000E3AB8DB000) [pid = 1232] [serial = 1000] [outer = 000000E3AB444400] 08:43:31 INFO - PROCESS | 1232 | 1461253411935 Marionette TRACE conn5 <- [1,1296,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:43:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:43:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 733ms 08:43:31 INFO - PROCESS | 1232 | 1461253411983 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 08:43:31 INFO - PROCESS | 1232 | 1461253411985 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 08:43:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:43:32 INFO - PROCESS | 1232 | 1461253411993 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:43:32 INFO - PROCESS | 1232 | 1461253411995 Marionette TRACE conn5 <- [1,1298,null,{}] 08:43:32 INFO - PROCESS | 1232 | 1461253411998 Marionette TRACE conn5 -> [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:43:32 INFO - PROCESS | 1232 | 1461253412141 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 08:43:32 INFO - PROCESS | 1232 | 1461253412166 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:32 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B0E19800 == 85 [pid = 1232] [id = 334] 08:43:32 INFO - PROCESS | 1232 | ++DOMWINDOW == 127 (000000E3AC124000) [pid = 1232] [serial = 1001] [outer = 0000000000000000] 08:43:32 INFO - PROCESS | 1232 | ++DOMWINDOW == 128 (000000E3AC333400) [pid = 1232] [serial = 1002] [outer = 000000E3AC124000] 08:43:32 INFO - PROCESS | 1232 | 1461253412214 Marionette DEBUG loaded listener.js 08:43:32 INFO - PROCESS | 1232 | ++DOMWINDOW == 129 (000000E3AC92B400) [pid = 1232] [serial = 1003] [outer = 000000E3AC124000] 08:43:32 INFO - PROCESS | 1232 | 1461253412670 Marionette TRACE conn5 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",0,null,null]]]}] 08:43:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 08:43:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 734ms 08:43:32 INFO - PROCESS | 1232 | 1461253412728 Marionette TRACE conn5 -> [0,1301,"getWindowHandle",null] 08:43:32 INFO - PROCESS | 1232 | 1461253412730 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 08:43:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:43:32 INFO - PROCESS | 1232 | 1461253412741 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:43:32 INFO - PROCESS | 1232 | 1461253412743 Marionette TRACE conn5 <- [1,1302,null,{}] 08:43:32 INFO - PROCESS | 1232 | 1461253412746 Marionette TRACE conn5 -> [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:43:32 INFO - PROCESS | 1232 | 1461253412867 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 08:43:32 INFO - PROCESS | 1232 | 1461253412926 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:32 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B260A000 == 86 [pid = 1232] [id = 335] 08:43:32 INFO - PROCESS | 1232 | ++DOMWINDOW == 130 (000000E3AC94CC00) [pid = 1232] [serial = 1004] [outer = 0000000000000000] 08:43:32 INFO - PROCESS | 1232 | ++DOMWINDOW == 131 (000000E3ACDD9000) [pid = 1232] [serial = 1005] [outer = 000000E3AC94CC00] 08:43:32 INFO - PROCESS | 1232 | 1461253412971 Marionette DEBUG loaded listener.js 08:43:33 INFO - PROCESS | 1232 | ++DOMWINDOW == 132 (000000E3AD71D000) [pid = 1232] [serial = 1006] [outer = 000000E3AC94CC00] 08:43:33 INFO - PROCESS | 1232 | --DOMWINDOW == 131 (000000E3AC8FA400) [pid = 1232] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:43:33 INFO - PROCESS | 1232 | --DOMWINDOW == 130 (000000E3AD71C800) [pid = 1232] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:43:33 INFO - PROCESS | 1232 | --DOMWINDOW == 129 (000000E3A3BD3C00) [pid = 1232] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:43:33 INFO - PROCESS | 1232 | --DOMWINDOW == 128 (000000E39E769000) [pid = 1232] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:43:33 INFO - PROCESS | 1232 | --DOMWINDOW == 127 (000000E39D615800) [pid = 1232] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:43:33 INFO - PROCESS | 1232 | --DOMWINDOW == 126 (000000E39D73D000) [pid = 1232] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:43:33 INFO - PROCESS | 1232 | --DOMWINDOW == 125 (000000E3A9726C00) [pid = 1232] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:43:33 INFO - PROCESS | 1232 | --DOMWINDOW == 124 (000000E3AB661800) [pid = 1232] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:43:33 INFO - PROCESS | 1232 | --DOMWINDOW == 123 (000000E3A926C400) [pid = 1232] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:43:33 INFO - PROCESS | 1232 | 1461253413505 Marionette TRACE conn5 <- [1,1304,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:43:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:43:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 837ms 08:43:33 INFO - PROCESS | 1232 | 1461253413579 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 08:43:33 INFO - PROCESS | 1232 | 1461253413581 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 08:43:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:43:33 INFO - PROCESS | 1232 | 1461253413585 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:43:33 INFO - PROCESS | 1232 | 1461253413586 Marionette TRACE conn5 <- [1,1306,null,{}] 08:43:33 INFO - PROCESS | 1232 | 1461253413590 Marionette TRACE conn5 -> [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:43:33 INFO - PROCESS | 1232 | 1461253413683 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 08:43:33 INFO - PROCESS | 1232 | 1461253413689 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:33 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B27DD800 == 87 [pid = 1232] [id = 336] 08:43:33 INFO - PROCESS | 1232 | ++DOMWINDOW == 124 (000000E3A9725C00) [pid = 1232] [serial = 1007] [outer = 0000000000000000] 08:43:33 INFO - PROCESS | 1232 | ++DOMWINDOW == 125 (000000E3AD909800) [pid = 1232] [serial = 1008] [outer = 000000E3A9725C00] 08:43:33 INFO - PROCESS | 1232 | 1461253413735 Marionette DEBUG loaded listener.js 08:43:33 INFO - PROCESS | 1232 | ++DOMWINDOW == 126 (000000E3AF85B000) [pid = 1232] [serial = 1009] [outer = 000000E3A9725C00] 08:43:34 INFO - PROCESS | 1232 | 1461253414155 Marionette TRACE conn5 <- [1,1308,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:43:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:43:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 629ms 08:43:34 INFO - PROCESS | 1232 | 1461253414217 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 08:43:34 INFO - PROCESS | 1232 | 1461253414219 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 08:43:34 INFO - PROCESS | 1232 | 1461253414223 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:43:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:43:34 INFO - PROCESS | 1232 | 1461253414225 Marionette TRACE conn5 <- [1,1310,null,{}] 08:43:34 INFO - PROCESS | 1232 | 1461253414228 Marionette TRACE conn5 -> [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:43:34 INFO - PROCESS | 1232 | 1461253414318 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 08:43:34 INFO - PROCESS | 1232 | 1461253414324 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:34 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B467B800 == 88 [pid = 1232] [id = 337] 08:43:34 INFO - PROCESS | 1232 | ++DOMWINDOW == 127 (000000E3AF15CC00) [pid = 1232] [serial = 1010] [outer = 0000000000000000] 08:43:34 INFO - PROCESS | 1232 | ++DOMWINDOW == 128 (000000E3AFD2D400) [pid = 1232] [serial = 1011] [outer = 000000E3AF15CC00] 08:43:34 INFO - PROCESS | 1232 | 1461253414370 Marionette DEBUG loaded listener.js 08:43:34 INFO - PROCESS | 1232 | ++DOMWINDOW == 129 (000000E3B035FC00) [pid = 1232] [serial = 1012] [outer = 000000E3AF15CC00] 08:43:34 INFO - PROCESS | 1232 | 1461253414799 Marionette TRACE conn5 <- [1,1312,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:43:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:43:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 629ms 08:43:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:43:34 INFO - PROCESS | 1232 | 1461253414855 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 08:43:34 INFO - PROCESS | 1232 | 1461253414857 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 08:43:34 INFO - PROCESS | 1232 | 1461253414861 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:43:34 INFO - PROCESS | 1232 | 1461253414863 Marionette TRACE conn5 <- [1,1314,null,{}] 08:43:34 INFO - PROCESS | 1232 | 1461253414866 Marionette TRACE conn5 -> [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:43:34 INFO - PROCESS | 1232 | 1461253414959 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 08:43:34 INFO - PROCESS | 1232 | 1461253414965 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:34 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B499D800 == 89 [pid = 1232] [id = 338] 08:43:34 INFO - PROCESS | 1232 | ++DOMWINDOW == 130 (000000E3B0574800) [pid = 1232] [serial = 1013] [outer = 0000000000000000] 08:43:35 INFO - PROCESS | 1232 | ++DOMWINDOW == 131 (000000E3B0673400) [pid = 1232] [serial = 1014] [outer = 000000E3B0574800] 08:43:35 INFO - PROCESS | 1232 | 1461253415011 Marionette DEBUG loaded listener.js 08:43:35 INFO - PROCESS | 1232 | ++DOMWINDOW == 132 (000000E3B06F7C00) [pid = 1232] [serial = 1015] [outer = 000000E3B0574800] 08:43:35 INFO - PROCESS | 1232 | 1461253415757 Marionette TRACE conn5 <- [1,1316,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:43:35 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:43:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 923ms 08:43:35 INFO - PROCESS | 1232 | 1461253415786 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 08:43:35 INFO - PROCESS | 1232 | 1461253415793 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 08:43:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:43:35 INFO - PROCESS | 1232 | 1461253415799 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:43:35 INFO - PROCESS | 1232 | 1461253415803 Marionette TRACE conn5 <- [1,1318,null,{}] 08:43:35 INFO - PROCESS | 1232 | 1461253415809 Marionette TRACE conn5 -> [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:43:35 INFO - PROCESS | 1232 | 1461253415939 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 08:43:36 INFO - PROCESS | 1232 | 1461253416045 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:36 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3ACC3D800 == 90 [pid = 1232] [id = 339] 08:43:36 INFO - PROCESS | 1232 | ++DOMWINDOW == 133 (000000E3A0258400) [pid = 1232] [serial = 1016] [outer = 0000000000000000] 08:43:36 INFO - PROCESS | 1232 | ++DOMWINDOW == 134 (000000E3A3BDA800) [pid = 1232] [serial = 1017] [outer = 000000E3A0258400] 08:43:36 INFO - PROCESS | 1232 | 1461253416104 Marionette DEBUG loaded listener.js 08:43:36 INFO - PROCESS | 1232 | ++DOMWINDOW == 135 (000000E3A4A3D800) [pid = 1232] [serial = 1018] [outer = 000000E3A0258400] 08:43:36 INFO - PROCESS | 1232 | 1461253416731 Marionette TRACE conn5 <- [1,1320,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:43:36 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:43:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 985ms 08:43:36 INFO - PROCESS | 1232 | 1461253416786 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 08:43:36 INFO - PROCESS | 1232 | 1461253416793 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 08:43:36 INFO - PROCESS | 1232 | 1461253416799 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:43:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:43:36 INFO - PROCESS | 1232 | 1461253416803 Marionette TRACE conn5 <- [1,1322,null,{}] 08:43:36 INFO - PROCESS | 1232 | 1461253416807 Marionette TRACE conn5 -> [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:43:36 INFO - PROCESS | 1232 | 1461253416930 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 08:43:37 INFO - PROCESS | 1232 | 1461253417063 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:37 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B0AC0800 == 91 [pid = 1232] [id = 340] 08:43:37 INFO - PROCESS | 1232 | ++DOMWINDOW == 136 (000000E3A5E8B400) [pid = 1232] [serial = 1019] [outer = 0000000000000000] 08:43:37 INFO - PROCESS | 1232 | ++DOMWINDOW == 137 (000000E3AAAB5000) [pid = 1232] [serial = 1020] [outer = 000000E3A5E8B400] 08:43:37 INFO - PROCESS | 1232 | 1461253417121 Marionette DEBUG loaded listener.js 08:43:37 INFO - PROCESS | 1232 | ++DOMWINDOW == 138 (000000E3ABE48000) [pid = 1232] [serial = 1021] [outer = 000000E3A5E8B400] 08:43:37 INFO - PROCESS | 1232 | 1461253417727 Marionette TRACE conn5 <- [1,1324,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:43:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:43:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 985ms 08:43:37 INFO - PROCESS | 1232 | 1461253417791 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 08:43:37 INFO - PROCESS | 1232 | 1461253417794 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 08:43:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:43:37 INFO - PROCESS | 1232 | 1461253417798 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:43:37 INFO - PROCESS | 1232 | 1461253417802 Marionette TRACE conn5 <- [1,1326,null,{}] 08:43:37 INFO - PROCESS | 1232 | 1461253417815 Marionette TRACE conn5 -> [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:43:37 INFO - PROCESS | 1232 | 1461253417983 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 08:43:38 INFO - PROCESS | 1232 | 1461253418002 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:38 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B5522800 == 92 [pid = 1232] [id = 341] 08:43:38 INFO - PROCESS | 1232 | ++DOMWINDOW == 139 (000000E3AE54B000) [pid = 1232] [serial = 1022] [outer = 0000000000000000] 08:43:38 INFO - PROCESS | 1232 | ++DOMWINDOW == 140 (000000E3AFE2D400) [pid = 1232] [serial = 1023] [outer = 000000E3AE54B000] 08:43:38 INFO - PROCESS | 1232 | 1461253418060 Marionette DEBUG loaded listener.js 08:43:38 INFO - PROCESS | 1232 | ++DOMWINDOW == 141 (000000E3B06F3C00) [pid = 1232] [serial = 1024] [outer = 000000E3AE54B000] 08:43:39 INFO - PROCESS | 1232 | 1461253419128 Marionette TRACE conn5 <- [1,1328,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:43:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:43:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1386ms 08:43:39 INFO - PROCESS | 1232 | 1461253419186 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 08:43:39 INFO - PROCESS | 1232 | 1461253419189 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 08:43:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:43:39 INFO - PROCESS | 1232 | 1461253419193 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:43:39 INFO - PROCESS | 1232 | 1461253419195 Marionette TRACE conn5 <- [1,1330,null,{}] 08:43:39 INFO - PROCESS | 1232 | 1461253419199 Marionette TRACE conn5 -> [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:43:39 INFO - PROCESS | 1232 | 1461253419321 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 08:43:39 INFO - PROCESS | 1232 | 1461253419481 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:39 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B6CBC800 == 93 [pid = 1232] [id = 342] 08:43:39 INFO - PROCESS | 1232 | ++DOMWINDOW == 142 (000000E3B0573000) [pid = 1232] [serial = 1025] [outer = 0000000000000000] 08:43:39 INFO - PROCESS | 1232 | ++DOMWINDOW == 143 (000000E3B07C0000) [pid = 1232] [serial = 1026] [outer = 000000E3B0573000] 08:43:39 INFO - PROCESS | 1232 | 1461253419541 Marionette DEBUG loaded listener.js 08:43:39 INFO - PROCESS | 1232 | ++DOMWINDOW == 144 (000000E3B08A5800) [pid = 1232] [serial = 1027] [outer = 000000E3B0573000] 08:43:40 INFO - PROCESS | 1232 | 1461253420091 Marionette TRACE conn5 <- [1,1332,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:43:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:43:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 923ms 08:43:40 INFO - PROCESS | 1232 | 1461253420118 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 08:43:40 INFO - PROCESS | 1232 | 1461253420120 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 08:43:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:43:40 INFO - PROCESS | 1232 | 1461253420124 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:43:40 INFO - PROCESS | 1232 | 1461253420126 Marionette TRACE conn5 <- [1,1334,null,{}] 08:43:40 INFO - PROCESS | 1232 | 1461253420130 Marionette TRACE conn5 -> [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:43:40 INFO - PROCESS | 1232 | 1461253420245 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 08:43:40 INFO - PROCESS | 1232 | 1461253420348 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:40 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B75CD800 == 94 [pid = 1232] [id = 343] 08:43:40 INFO - PROCESS | 1232 | ++DOMWINDOW == 145 (000000E3B08A1C00) [pid = 1232] [serial = 1028] [outer = 0000000000000000] 08:43:40 INFO - PROCESS | 1232 | ++DOMWINDOW == 146 (000000E3B0B7E000) [pid = 1232] [serial = 1029] [outer = 000000E3B08A1C00] 08:43:40 INFO - PROCESS | 1232 | 1461253420404 Marionette DEBUG loaded listener.js 08:43:40 INFO - PROCESS | 1232 | ++DOMWINDOW == 147 (000000E3B0BB4400) [pid = 1232] [serial = 1030] [outer = 000000E3B08A1C00] 08:43:41 INFO - PROCESS | 1232 | 1461253421080 Marionette TRACE conn5 <- [1,1336,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:43:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:43:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 986ms 08:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:43:41 INFO - PROCESS | 1232 | 1461253421113 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 08:43:41 INFO - PROCESS | 1232 | 1461253421115 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 08:43:41 INFO - PROCESS | 1232 | 1461253421119 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:43:41 INFO - PROCESS | 1232 | 1461253421121 Marionette TRACE conn5 <- [1,1338,null,{}] 08:43:41 INFO - PROCESS | 1232 | 1461253421125 Marionette TRACE conn5 -> [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:43:41 INFO - PROCESS | 1232 | 1461253421253 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 08:43:41 INFO - PROCESS | 1232 | 1461253421358 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:41 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B8D5A000 == 95 [pid = 1232] [id = 344] 08:43:41 INFO - PROCESS | 1232 | ++DOMWINDOW == 148 (000000E3B0BAB800) [pid = 1232] [serial = 1031] [outer = 0000000000000000] 08:43:41 INFO - PROCESS | 1232 | ++DOMWINDOW == 149 (000000E3B24C7400) [pid = 1232] [serial = 1032] [outer = 000000E3B0BAB800] 08:43:41 INFO - PROCESS | 1232 | 1461253421418 Marionette DEBUG loaded listener.js 08:43:41 INFO - PROCESS | 1232 | ++DOMWINDOW == 150 (000000E3B26C6C00) [pid = 1232] [serial = 1033] [outer = 000000E3B0BAB800] 08:43:41 INFO - PROCESS | 1232 | 1461253421928 Marionette TRACE conn5 <- [1,1340,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:43:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:43:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 881ms 08:43:42 INFO - PROCESS | 1232 | 1461253422003 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 08:43:42 INFO - PROCESS | 1232 | 1461253422005 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 08:43:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:43:42 INFO - PROCESS | 1232 | 1461253422009 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:43:42 INFO - PROCESS | 1232 | 1461253422011 Marionette TRACE conn5 <- [1,1342,null,{}] 08:43:42 INFO - PROCESS | 1232 | 1461253422015 Marionette TRACE conn5 -> [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:43:42 INFO - PROCESS | 1232 | 1461253422129 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 08:43:42 INFO - PROCESS | 1232 | 1461253422233 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:42 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B8DD7000 == 96 [pid = 1232] [id = 345] 08:43:42 INFO - PROCESS | 1232 | ++DOMWINDOW == 151 (000000E3B27AC800) [pid = 1232] [serial = 1034] [outer = 0000000000000000] 08:43:42 INFO - PROCESS | 1232 | ++DOMWINDOW == 152 (000000E3B27B1C00) [pid = 1232] [serial = 1035] [outer = 000000E3B27AC800] 08:43:42 INFO - PROCESS | 1232 | 1461253422288 Marionette DEBUG loaded listener.js 08:43:42 INFO - PROCESS | 1232 | ++DOMWINDOW == 153 (000000E3B3D82C00) [pid = 1232] [serial = 1036] [outer = 000000E3B27AC800] 08:43:42 INFO - PROCESS | 1232 | 1461253422929 Marionette TRACE conn5 <- [1,1344,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:43:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:43:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 943ms 08:43:42 INFO - PROCESS | 1232 | 1461253422955 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 08:43:42 INFO - PROCESS | 1232 | 1461253422957 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 08:43:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:43:42 INFO - PROCESS | 1232 | 1461253422961 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:43:42 INFO - PROCESS | 1232 | 1461253422963 Marionette TRACE conn5 <- [1,1346,null,{}] 08:43:42 INFO - PROCESS | 1232 | 1461253422967 Marionette TRACE conn5 -> [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:43:43 INFO - PROCESS | 1232 | 1461253423082 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 08:43:43 INFO - PROCESS | 1232 | 1461253423186 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:43 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B8E6E000 == 97 [pid = 1232] [id = 346] 08:43:43 INFO - PROCESS | 1232 | ++DOMWINDOW == 154 (000000E3B3D7B400) [pid = 1232] [serial = 1037] [outer = 0000000000000000] 08:43:43 INFO - PROCESS | 1232 | ++DOMWINDOW == 155 (000000E3B45A0800) [pid = 1232] [serial = 1038] [outer = 000000E3B3D7B400] 08:43:43 INFO - PROCESS | 1232 | 1461253423241 Marionette DEBUG loaded listener.js 08:43:43 INFO - PROCESS | 1232 | ++DOMWINDOW == 156 (000000E3B46E7C00) [pid = 1232] [serial = 1039] [outer = 000000E3B3D7B400] 08:43:43 INFO - PROCESS | 1232 | 1461253423847 Marionette TRACE conn5 <- [1,1348,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:43:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:43:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 944ms 08:43:43 INFO - PROCESS | 1232 | 1461253423908 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 08:43:43 INFO - PROCESS | 1232 | 1461253423911 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 08:43:43 INFO - PROCESS | 1232 | 1461253423914 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:43:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:43:43 INFO - PROCESS | 1232 | 1461253423916 Marionette TRACE conn5 <- [1,1350,null,{}] 08:43:43 INFO - PROCESS | 1232 | 1461253423920 Marionette TRACE conn5 -> [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:43:44 INFO - PROCESS | 1232 | 1461253424040 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 08:43:44 INFO - PROCESS | 1232 | 1461253424173 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:44 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AC7D3000 == 98 [pid = 1232] [id = 347] 08:43:44 INFO - PROCESS | 1232 | ++DOMWINDOW == 157 (000000E3A4AA0400) [pid = 1232] [serial = 1040] [outer = 0000000000000000] 08:43:44 INFO - PROCESS | 1232 | ++DOMWINDOW == 158 (000000E3AB468800) [pid = 1232] [serial = 1041] [outer = 000000E3A4AA0400] 08:43:44 INFO - PROCESS | 1232 | 1461253424231 Marionette DEBUG loaded listener.js 08:43:44 INFO - PROCESS | 1232 | ++DOMWINDOW == 159 (000000E3B0362800) [pid = 1232] [serial = 1042] [outer = 000000E3A4AA0400] 08:43:45 INFO - PROCESS | 1232 | 1461253425003 Marionette TRACE conn5 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 08:43:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:43:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1125ms 08:43:45 INFO - PROCESS | 1232 | 1461253425042 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 08:43:45 INFO - PROCESS | 1232 | 1461253425047 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 08:43:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:43:45 INFO - PROCESS | 1232 | 1461253425053 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:43:45 INFO - PROCESS | 1232 | 1461253425057 Marionette TRACE conn5 <- [1,1354,null,{}] 08:43:45 INFO - PROCESS | 1232 | 1461253425062 Marionette TRACE conn5 -> [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:43:45 INFO - PROCESS | 1232 | 1461253425212 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 08:43:45 INFO - PROCESS | 1232 | 1461253425326 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:45 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A3ED5800 == 99 [pid = 1232] [id = 348] 08:43:45 INFO - PROCESS | 1232 | ++DOMWINDOW == 160 (000000E3A3BDF000) [pid = 1232] [serial = 1043] [outer = 0000000000000000] 08:43:45 INFO - PROCESS | 1232 | ++DOMWINDOW == 161 (000000E3A3EB4C00) [pid = 1232] [serial = 1044] [outer = 000000E3A3BDF000] 08:43:45 INFO - PROCESS | 1232 | 1461253425381 Marionette DEBUG loaded listener.js 08:43:45 INFO - PROCESS | 1232 | ++DOMWINDOW == 162 (000000E3A5E8A000) [pid = 1232] [serial = 1045] [outer = 000000E3A3BDF000] 08:43:46 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B467B800 == 98 [pid = 1232] [id = 337] 08:43:46 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B27DD800 == 97 [pid = 1232] [id = 336] 08:43:46 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B260A000 == 96 [pid = 1232] [id = 335] 08:43:46 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B0E19800 == 95 [pid = 1232] [id = 334] 08:43:46 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B05E0800 == 94 [pid = 1232] [id = 333] 08:43:46 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B037D800 == 93 [pid = 1232] [id = 332] 08:43:46 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AF84A800 == 92 [pid = 1232] [id = 331] 08:43:46 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A4BCB000 == 91 [pid = 1232] [id = 330] 08:43:46 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AED4A800 == 90 [pid = 1232] [id = 329] 08:43:46 INFO - PROCESS | 1232 | --DOMWINDOW == 161 (000000E3B0572800) [pid = 1232] [serial = 960] [outer = 0000000000000000] [url = about:blank] 08:43:46 INFO - PROCESS | 1232 | --DOMWINDOW == 160 (000000E3ABF37400) [pid = 1232] [serial = 918] [outer = 0000000000000000] [url = about:blank] 08:43:46 INFO - PROCESS | 1232 | --DOMWINDOW == 159 (000000E3AD71B800) [pid = 1232] [serial = 927] [outer = 0000000000000000] [url = about:blank] 08:43:46 INFO - PROCESS | 1232 | --DOMWINDOW == 158 (000000E3A5567400) [pid = 1232] [serial = 915] [outer = 0000000000000000] [url = about:blank] 08:43:46 INFO - PROCESS | 1232 | --DOMWINDOW == 157 (000000E3AC209000) [pid = 1232] [serial = 921] [outer = 0000000000000000] [url = about:blank] 08:43:46 INFO - PROCESS | 1232 | --DOMWINDOW == 156 (000000E3AC923400) [pid = 1232] [serial = 924] [outer = 0000000000000000] [url = about:blank] 08:43:46 INFO - PROCESS | 1232 | --DOMWINDOW == 155 (000000E39F670C00) [pid = 1232] [serial = 912] [outer = 0000000000000000] [url = about:blank] 08:43:46 INFO - PROCESS | 1232 | 1461253426143 Marionette TRACE conn5 <- [1,1356,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,1357,"getWindowHandle",null] 08:43:46 INFO - PROCESS | 1232 | 1461253426189 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 08:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:43:46 INFO - PROCESS | 1232 | 1461253426195 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:43:46 INFO - PROCESS | 1232 | 1461253426198 Marionette TRACE conn5 <- [1,1358,null,{}] 08:43:46 INFO - PROCESS | 1232 | 1461253426202 Marionette TRACE conn5 -> [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:43:46 INFO - PROCESS | 1232 | 1461253426305 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 08:43:46 INFO - PROCESS | 1232 | 1461253426317 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:46 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AB4EE800 == 88 [pid = 1232] [id = 349] 08:43:46 INFO - PROCESS | 1232 | ++DOMWINDOW == 136 (000000E3A3BDEC00) [pid = 1232] [serial = 1046] [outer = 0000000000000000] 08:43:46 INFO - PROCESS | 1232 | ++DOMWINDOW == 137 (000000E3A3E38400) [pid = 1232] [serial = 1047] [outer = 000000E3A3BDEC00] 08:43:46 INFO - PROCESS | 1232 | 1461253426367 Marionette DEBUG loaded listener.js 08:43:46 INFO - PROCESS | 1232 | ++DOMWINDOW == 138 (000000E3A629A400) [pid = 1232] [serial = 1048] [outer = 000000E3A3BDEC00] 08:43:46 INFO - PROCESS | 1232 | 1461253426866 Marionette TRACE conn5 <- [1,1360,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,1361,"getWindowHandle",null] 08:43:46 INFO - PROCESS | 1232 | 1461253426932 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 08:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:43:46 INFO - PROCESS | 1232 | 1461253426936 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:43:46 INFO - PROCESS | 1232 | 1461253426940 Marionette TRACE conn5 <- [1,1362,null,{}] 08:43:46 INFO - PROCESS | 1232 | 1461253426951 Marionette TRACE conn5 -> [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:43:47 INFO - PROCESS | 1232 | 1461253427053 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 08:43:47 INFO - PROCESS | 1232 | 1461253427150 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:47 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B05CF000 == 89 [pid = 1232] [id = 350] 08:43:47 INFO - PROCESS | 1232 | ++DOMWINDOW == 139 (000000E3A555EC00) [pid = 1232] [serial = 1049] [outer = 0000000000000000] 08:43:47 INFO - PROCESS | 1232 | ++DOMWINDOW == 140 (000000E3AB764000) [pid = 1232] [serial = 1050] [outer = 000000E3A555EC00] 08:43:47 INFO - PROCESS | 1232 | 1461253427199 Marionette DEBUG loaded listener.js 08:43:47 INFO - PROCESS | 1232 | ++DOMWINDOW == 141 (000000E3ABEB7400) [pid = 1232] [serial = 1051] [outer = 000000E3A555EC00] 08:43:47 INFO - PROCESS | 1232 | [1232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:43:47 INFO - PROCESS | 1232 | 1461253427595 Marionette TRACE conn5 <- [1,1364,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,1365,"getWindowHandle",null] 08:43:47 INFO - PROCESS | 1232 | 1461253427633 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 08:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:43:47 INFO - PROCESS | 1232 | 1461253427636 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:43:47 INFO - PROCESS | 1232 | 1461253427638 Marionette TRACE conn5 <- [1,1366,null,{}] 08:43:47 INFO - PROCESS | 1232 | 1461253427642 Marionette TRACE conn5 -> [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:43:47 INFO - PROCESS | 1232 | 1461253427740 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 08:43:47 INFO - PROCESS | 1232 | 1461253427747 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:47 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B157E000 == 90 [pid = 1232] [id = 351] 08:43:47 INFO - PROCESS | 1232 | ++DOMWINDOW == 142 (000000E3AC127800) [pid = 1232] [serial = 1052] [outer = 0000000000000000] 08:43:47 INFO - PROCESS | 1232 | ++DOMWINDOW == 143 (000000E3AC635400) [pid = 1232] [serial = 1053] [outer = 000000E3AC127800] 08:43:47 INFO - PROCESS | 1232 | 1461253427793 Marionette DEBUG loaded listener.js 08:43:47 INFO - PROCESS | 1232 | ++DOMWINDOW == 144 (000000E3ACDD5400) [pid = 1232] [serial = 1054] [outer = 000000E3AC127800] 08:43:48 INFO - PROCESS | 1232 | 1461253428226 Marionette TRACE conn5 <- [1,1368,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,1369,"getWindowHandle",null] 08:43:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:43:48 INFO - PROCESS | 1232 | 1461253428280 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 08:43:48 INFO - PROCESS | 1232 | 1461253428283 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:43:48 INFO - PROCESS | 1232 | 1461253428286 Marionette TRACE conn5 <- [1,1370,null,{}] 08:43:48 INFO - PROCESS | 1232 | 1461253428299 Marionette TRACE conn5 -> [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:43:48 INFO - PROCESS | 1232 | 1461253428422 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 08:43:48 INFO - PROCESS | 1232 | 1461253428512 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:48 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B27D2800 == 91 [pid = 1232] [id = 352] 08:43:48 INFO - PROCESS | 1232 | ++DOMWINDOW == 145 (000000E3AD71C800) [pid = 1232] [serial = 1055] [outer = 0000000000000000] 08:43:48 INFO - PROCESS | 1232 | ++DOMWINDOW == 146 (000000E3AF858000) [pid = 1232] [serial = 1056] [outer = 000000E3AD71C800] 08:43:48 INFO - PROCESS | 1232 | 1461253428558 Marionette DEBUG loaded listener.js 08:43:48 INFO - PROCESS | 1232 | ++DOMWINDOW == 147 (000000E3AFD31000) [pid = 1232] [serial = 1057] [outer = 000000E3AD71C800] 08:43:49 INFO - PROCESS | 1232 | [1232] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 08:43:49 INFO - PROCESS | 1232 | 1461253429021 Marionette TRACE conn5 <- [1,1372,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,1373,"getWindowHandle",null] 08:43:49 INFO - PROCESS | 1232 | 1461253429093 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 08:43:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:43:49 INFO - PROCESS | 1232 | 1461253429096 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:43:49 INFO - PROCESS | 1232 | 1461253429098 Marionette TRACE conn5 <- [1,1374,null,{}] 08:43:49 INFO - PROCESS | 1232 | 1461253429101 Marionette TRACE conn5 -> [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:43:49 INFO - PROCESS | 1232 | 1461253429238 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 08:43:49 INFO - PROCESS | 1232 | 1461253429260 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:49 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B46A3000 == 92 [pid = 1232] [id = 353] 08:43:49 INFO - PROCESS | 1232 | ++DOMWINDOW == 148 (000000E3B0778C00) [pid = 1232] [serial = 1058] [outer = 0000000000000000] 08:43:49 INFO - PROCESS | 1232 | ++DOMWINDOW == 149 (000000E3B07BD000) [pid = 1232] [serial = 1059] [outer = 000000E3B0778C00] 08:43:49 INFO - PROCESS | 1232 | 1461253429308 Marionette DEBUG loaded listener.js 08:43:49 INFO - PROCESS | 1232 | ++DOMWINDOW == 150 (000000E3B0B7B800) [pid = 1232] [serial = 1060] [outer = 000000E3B0778C00] 08:43:49 INFO - PROCESS | 1232 | 1461253429759 Marionette TRACE conn5 <- [1,1376,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,1377,"getWindowHandle",null] 08:43:49 INFO - PROCESS | 1232 | 1461253429834 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 08:43:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:43:49 INFO - PROCESS | 1232 | 1461253429841 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:43:49 INFO - PROCESS | 1232 | 1461253429843 Marionette TRACE conn5 <- [1,1378,null,{}] 08:43:49 INFO - PROCESS | 1232 | 1461253429847 Marionette TRACE conn5 -> [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:43:49 INFO - PROCESS | 1232 | 1461253429970 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 08:43:50 INFO - PROCESS | 1232 | 1461253430034 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:50 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B4A74000 == 93 [pid = 1232] [id = 354] 08:43:50 INFO - PROCESS | 1232 | ++DOMWINDOW == 151 (000000E3B0BCBC00) [pid = 1232] [serial = 1061] [outer = 0000000000000000] 08:43:50 INFO - PROCESS | 1232 | ++DOMWINDOW == 152 (000000E3B0BD4800) [pid = 1232] [serial = 1062] [outer = 000000E3B0BCBC00] 08:43:50 INFO - PROCESS | 1232 | 1461253430079 Marionette DEBUG loaded listener.js 08:43:50 INFO - PROCESS | 1232 | ++DOMWINDOW == 153 (000000E3B24C8000) [pid = 1232] [serial = 1063] [outer = 000000E3B0BCBC00] 08:43:50 INFO - PROCESS | 1232 | --DOMWINDOW == 152 (000000E39F020C00) [pid = 1232] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:43:50 INFO - PROCESS | 1232 | --DOMWINDOW == 151 (000000E3AF15CC00) [pid = 1232] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:43:50 INFO - PROCESS | 1232 | --DOMWINDOW == 150 (000000E3A9725C00) [pid = 1232] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:43:50 INFO - PROCESS | 1232 | --DOMWINDOW == 149 (000000E3B0361000) [pid = 1232] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:43:50 INFO - PROCESS | 1232 | --DOMWINDOW == 148 (000000E3AB444400) [pid = 1232] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:43:50 INFO - PROCESS | 1232 | --DOMWINDOW == 147 (000000E3AC124000) [pid = 1232] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:43:50 INFO - PROCESS | 1232 | --DOMWINDOW == 146 (000000E3AC94CC00) [pid = 1232] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:43:50 INFO - PROCESS | 1232 | --DOMWINDOW == 145 (000000E3A48FC400) [pid = 1232] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:43:50 INFO - PROCESS | 1232 | --DOMWINDOW == 144 (000000E39F52F400) [pid = 1232] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:43:50 INFO - PROCESS | 1232 | --DOMWINDOW == 143 (000000E39D73FC00) [pid = 1232] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:43:50 INFO - PROCESS | 1232 | --DOMWINDOW == 142 (000000E3A56C5400) [pid = 1232] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:43:50 INFO - PROCESS | 1232 | 1461253430750 Marionette TRACE conn5 <- [1,1380,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:43:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:43:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 984ms 08:43:50 INFO - PROCESS | 1232 | 1461253430828 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 08:43:50 INFO - PROCESS | 1232 | 1461253430830 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 08:43:50 INFO - PROCESS | 1232 | 1461253430833 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:43:50 INFO - PROCESS | 1232 | 1461253430835 Marionette TRACE conn5 <- [1,1382,null,{}] 08:43:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:43:50 INFO - PROCESS | 1232 | 1461253430839 Marionette TRACE conn5 -> [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:43:50 INFO - PROCESS | 1232 | 1461253430935 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 08:43:50 INFO - PROCESS | 1232 | 1461253430945 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:50 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B5528000 == 94 [pid = 1232] [id = 355] 08:43:50 INFO - PROCESS | 1232 | ++DOMWINDOW == 143 (000000E3A9725C00) [pid = 1232] [serial = 1064] [outer = 0000000000000000] 08:43:50 INFO - PROCESS | 1232 | ++DOMWINDOW == 144 (000000E3AC929000) [pid = 1232] [serial = 1065] [outer = 000000E3A9725C00] 08:43:50 INFO - PROCESS | 1232 | 1461253430991 Marionette DEBUG loaded listener.js 08:43:51 INFO - PROCESS | 1232 | ++DOMWINDOW == 145 (000000E3B08A1400) [pid = 1232] [serial = 1066] [outer = 000000E3A9725C00] 08:43:51 INFO - PROCESS | 1232 | 1461253431414 Marionette TRACE conn5 <- [1,1384,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:43:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:43:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 628ms 08:43:51 INFO - PROCESS | 1232 | 1461253431473 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 08:43:51 INFO - PROCESS | 1232 | 1461253431475 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 08:43:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:43:51 INFO - PROCESS | 1232 | 1461253431478 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:43:51 INFO - PROCESS | 1232 | 1461253431480 Marionette TRACE conn5 <- [1,1386,null,{}] 08:43:51 INFO - PROCESS | 1232 | 1461253431484 Marionette TRACE conn5 -> [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:43:51 INFO - PROCESS | 1232 | 1461253431580 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 08:43:51 INFO - PROCESS | 1232 | 1461253431586 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:51 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B75C2800 == 95 [pid = 1232] [id = 356] 08:43:51 INFO - PROCESS | 1232 | ++DOMWINDOW == 146 (000000E3B45A0400) [pid = 1232] [serial = 1067] [outer = 0000000000000000] 08:43:51 INFO - PROCESS | 1232 | ++DOMWINDOW == 147 (000000E3B46EC400) [pid = 1232] [serial = 1068] [outer = 000000E3B45A0400] 08:43:51 INFO - PROCESS | 1232 | 1461253431659 Marionette DEBUG loaded listener.js 08:43:51 INFO - PROCESS | 1232 | ++DOMWINDOW == 148 (000000E3B46F6000) [pid = 1232] [serial = 1069] [outer = 000000E3B45A0400] 08:43:52 INFO - PROCESS | 1232 | 1461253432095 Marionette TRACE conn5 <- [1,1388,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:43:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:43:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 627ms 08:43:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:43:52 INFO - PROCESS | 1232 | 1461253432108 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 08:43:52 INFO - PROCESS | 1232 | 1461253432110 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 08:43:52 INFO - PROCESS | 1232 | 1461253432126 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:43:52 INFO - PROCESS | 1232 | 1461253432129 Marionette TRACE conn5 <- [1,1390,null,{}] 08:43:52 INFO - PROCESS | 1232 | 1461253432132 Marionette TRACE conn5 -> [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:43:52 INFO - PROCESS | 1232 | 1461253432226 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 08:43:52 INFO - PROCESS | 1232 | 1461253432232 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:52 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B8D61800 == 96 [pid = 1232] [id = 357] 08:43:52 INFO - PROCESS | 1232 | ++DOMWINDOW == 149 (000000E3B4A1C400) [pid = 1232] [serial = 1070] [outer = 0000000000000000] 08:43:52 INFO - PROCESS | 1232 | ++DOMWINDOW == 150 (000000E3B4A20400) [pid = 1232] [serial = 1071] [outer = 000000E3B4A1C400] 08:43:52 INFO - PROCESS | 1232 | 1461253432279 Marionette DEBUG loaded listener.js 08:43:52 INFO - PROCESS | 1232 | ++DOMWINDOW == 151 (000000E3B4A27800) [pid = 1232] [serial = 1072] [outer = 000000E3B4A1C400] 08:43:52 INFO - PROCESS | 1232 | 1461253432817 Marionette TRACE conn5 <- [1,1392,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:43:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:43:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 755ms 08:43:52 INFO - PROCESS | 1232 | 1461253432873 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 08:43:52 INFO - PROCESS | 1232 | 1461253432878 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 08:43:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:43:52 INFO - PROCESS | 1232 | 1461253432885 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:43:52 INFO - PROCESS | 1232 | 1461253432889 Marionette TRACE conn5 <- [1,1394,null,{}] 08:43:53 INFO - PROCESS | 1232 | 1461253433006 Marionette TRACE conn5 -> [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:43:53 INFO - PROCESS | 1232 | 1461253433139 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 08:43:53 INFO - PROCESS | 1232 | 1461253433259 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:53 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AD972800 == 97 [pid = 1232] [id = 358] 08:43:53 INFO - PROCESS | 1232 | ++DOMWINDOW == 152 (000000E39F1E3800) [pid = 1232] [serial = 1073] [outer = 0000000000000000] 08:43:53 INFO - PROCESS | 1232 | ++DOMWINDOW == 153 (000000E3A4A9F400) [pid = 1232] [serial = 1074] [outer = 000000E39F1E3800] 08:43:53 INFO - PROCESS | 1232 | 1461253433326 Marionette DEBUG loaded listener.js 08:43:53 INFO - PROCESS | 1232 | ++DOMWINDOW == 154 (000000E3A9269000) [pid = 1232] [serial = 1075] [outer = 000000E39F1E3800] 08:43:53 INFO - PROCESS | 1232 | 1461253433830 Marionette TRACE conn5 <- [1,1396,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:43:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:43:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 986ms 08:43:53 INFO - PROCESS | 1232 | 1461253433873 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 08:43:53 INFO - PROCESS | 1232 | 1461253433880 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 08:43:53 INFO - PROCESS | 1232 | 1461253433887 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:43:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:43:53 INFO - PROCESS | 1232 | 1461253433890 Marionette TRACE conn5 <- [1,1398,null,{}] 08:43:53 INFO - PROCESS | 1232 | 1461253433894 Marionette TRACE conn5 -> [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:43:54 INFO - PROCESS | 1232 | 1461253434021 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 08:43:54 INFO - PROCESS | 1232 | 1461253434133 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:54 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B27D6000 == 98 [pid = 1232] [id = 359] 08:43:54 INFO - PROCESS | 1232 | ++DOMWINDOW == 155 (000000E3A9887800) [pid = 1232] [serial = 1076] [outer = 0000000000000000] 08:43:54 INFO - PROCESS | 1232 | ++DOMWINDOW == 156 (000000E3ABD5A800) [pid = 1232] [serial = 1077] [outer = 000000E3A9887800] 08:43:54 INFO - PROCESS | 1232 | 1461253434190 Marionette DEBUG loaded listener.js 08:43:54 INFO - PROCESS | 1232 | ++DOMWINDOW == 157 (000000E3B69B1400) [pid = 1232] [serial = 1078] [outer = 000000E3A9887800] 08:43:55 INFO - PROCESS | 1232 | 1461253435086 Marionette TRACE conn5 <- [1,1400,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:43:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:43:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1231ms 08:43:55 INFO - PROCESS | 1232 | 1461253435123 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 08:43:55 INFO - PROCESS | 1232 | 1461253435126 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 08:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:43:55 INFO - PROCESS | 1232 | 1461253435130 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:43:55 INFO - PROCESS | 1232 | 1461253435134 Marionette TRACE conn5 <- [1,1402,null,{}] 08:43:55 INFO - PROCESS | 1232 | 1461253435145 Marionette TRACE conn5 -> [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:43:55 INFO - PROCESS | 1232 | 1461253435280 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 08:43:55 INFO - PROCESS | 1232 | 1461253435449 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:55 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B8EB3800 == 99 [pid = 1232] [id = 360] 08:43:55 INFO - PROCESS | 1232 | ++DOMWINDOW == 158 (000000E3B06F1000) [pid = 1232] [serial = 1079] [outer = 0000000000000000] 08:43:55 INFO - PROCESS | 1232 | ++DOMWINDOW == 159 (000000E3B0BCE800) [pid = 1232] [serial = 1080] [outer = 000000E3B06F1000] 08:43:55 INFO - PROCESS | 1232 | 1461253435512 Marionette DEBUG loaded listener.js 08:43:55 INFO - PROCESS | 1232 | ++DOMWINDOW == 160 (000000E3B4A1D400) [pid = 1232] [serial = 1081] [outer = 000000E3B06F1000] 08:43:56 INFO - PROCESS | 1232 | 1461253436115 Marionette TRACE conn5 <- [1,1404,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:43:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:43:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1035ms 08:43:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:43:56 INFO - PROCESS | 1232 | 1461253436166 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 08:43:56 INFO - PROCESS | 1232 | 1461253436169 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 08:43:56 INFO - PROCESS | 1232 | 1461253436173 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:43:56 INFO - PROCESS | 1232 | 1461253436175 Marionette TRACE conn5 <- [1,1406,null,{}] 08:43:56 INFO - PROCESS | 1232 | 1461253436179 Marionette TRACE conn5 -> [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:43:56 INFO - PROCESS | 1232 | 1461253436305 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 08:43:56 INFO - PROCESS | 1232 | 1461253436436 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:56 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B909E800 == 100 [pid = 1232] [id = 361] 08:43:56 INFO - PROCESS | 1232 | ++DOMWINDOW == 161 (000000E3B4C4B000) [pid = 1232] [serial = 1082] [outer = 0000000000000000] 08:43:56 INFO - PROCESS | 1232 | ++DOMWINDOW == 162 (000000E3B5053C00) [pid = 1232] [serial = 1083] [outer = 000000E3B4C4B000] 08:43:56 INFO - PROCESS | 1232 | 1461253436494 Marionette DEBUG loaded listener.js 08:43:56 INFO - PROCESS | 1232 | ++DOMWINDOW == 163 (000000E3B505D000) [pid = 1232] [serial = 1084] [outer = 000000E3B4C4B000] 08:43:56 INFO - PROCESS | 1232 | ++DOMWINDOW == 164 (000000E3B69AD800) [pid = 1232] [serial = 1085] [outer = 000000E3A8568000] 08:43:57 INFO - PROCESS | 1232 | 1461253437209 Marionette TRACE conn5 <- [1,1408,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:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1086ms 08:43:57 INFO - PROCESS | 1232 | 1461253437261 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 08:43:57 INFO - PROCESS | 1232 | 1461253437264 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 08:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:43:57 INFO - PROCESS | 1232 | 1461253437268 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:43:57 INFO - PROCESS | 1232 | 1461253437270 Marionette TRACE conn5 <- [1,1410,null,{}] 08:43:57 INFO - PROCESS | 1232 | 1461253437274 Marionette TRACE conn5 -> [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:43:57 INFO - PROCESS | 1232 | 1461253437394 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 08:43:57 INFO - PROCESS | 1232 | 1461253437531 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:57 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B90A4000 == 101 [pid = 1232] [id = 362] 08:43:57 INFO - PROCESS | 1232 | ++DOMWINDOW == 165 (000000E3A3EB6000) [pid = 1232] [serial = 1086] [outer = 0000000000000000] 08:43:57 INFO - PROCESS | 1232 | ++DOMWINDOW == 166 (000000E3A4A9F800) [pid = 1232] [serial = 1087] [outer = 000000E3A3EB6000] 08:43:57 INFO - PROCESS | 1232 | 1461253437588 Marionette DEBUG loaded listener.js 08:43:57 INFO - PROCESS | 1232 | ++DOMWINDOW == 167 (000000E3B6E70800) [pid = 1232] [serial = 1088] [outer = 000000E3A3EB6000] 08:43:58 INFO - PROCESS | 1232 | 1461253438170 Marionette TRACE conn5 <- [1,1412,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:43:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:43:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 944ms 08:43:58 INFO - PROCESS | 1232 | 1461253438214 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 08:43:58 INFO - PROCESS | 1232 | 1461253438217 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 08:43:58 INFO - PROCESS | 1232 | 1461253438221 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:43:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:43:58 INFO - PROCESS | 1232 | 1461253438223 Marionette TRACE conn5 <- [1,1414,null,{}] 08:43:58 INFO - PROCESS | 1232 | 1461253438227 Marionette TRACE conn5 -> [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:43:58 INFO - PROCESS | 1232 | 1461253438366 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 08:43:58 INFO - PROCESS | 1232 | 1461253438509 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:58 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3BB0EB000 == 102 [pid = 1232] [id = 363] 08:43:58 INFO - PROCESS | 1232 | ++DOMWINDOW == 168 (000000E39E0E2400) [pid = 1232] [serial = 1089] [outer = 0000000000000000] 08:43:58 INFO - PROCESS | 1232 | ++DOMWINDOW == 169 (000000E3B6E93800) [pid = 1232] [serial = 1090] [outer = 000000E39E0E2400] 08:43:58 INFO - PROCESS | 1232 | 1461253438566 Marionette DEBUG loaded listener.js 08:43:58 INFO - PROCESS | 1232 | ++DOMWINDOW == 170 (000000E3B6F17400) [pid = 1232] [serial = 1091] [outer = 000000E39E0E2400] 08:43:59 INFO - PROCESS | 1232 | 1461253439203 Marionette TRACE conn5 <- [1,1416,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:43:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:43:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1027ms 08:43:59 INFO - PROCESS | 1232 | 1461253439251 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 08:43:59 INFO - PROCESS | 1232 | 1461253439253 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 08:43:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:43:59 INFO - PROCESS | 1232 | 1461253439257 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:43:59 INFO - PROCESS | 1232 | 1461253439259 Marionette TRACE conn5 <- [1,1418,null,{}] 08:43:59 INFO - PROCESS | 1232 | 1461253439263 Marionette TRACE conn5 -> [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:43:59 INFO - PROCESS | 1232 | 1461253439382 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 08:43:59 INFO - PROCESS | 1232 | 1461253439525 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:43:59 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A98C8000 == 103 [pid = 1232] [id = 364] 08:43:59 INFO - PROCESS | 1232 | ++DOMWINDOW == 171 (000000E3A3E3FC00) [pid = 1232] [serial = 1092] [outer = 0000000000000000] 08:43:59 INFO - PROCESS | 1232 | ++DOMWINDOW == 172 (000000E3A9777400) [pid = 1232] [serial = 1093] [outer = 000000E3A3E3FC00] 08:43:59 INFO - PROCESS | 1232 | 1461253439582 Marionette DEBUG loaded listener.js 08:43:59 INFO - PROCESS | 1232 | ++DOMWINDOW == 173 (000000E3ACDDF400) [pid = 1232] [serial = 1094] [outer = 000000E3A3E3FC00] 08:44:00 INFO - PROCESS | 1232 | 1461253440475 Marionette TRACE conn5 <- [1,1420,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:44:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:44:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1288ms 08:44:00 INFO - PROCESS | 1232 | 1461253440548 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 08:44:00 INFO - PROCESS | 1232 | 1461253440553 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 08:44:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:44:00 INFO - PROCESS | 1232 | 1461253440559 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:44:00 INFO - PROCESS | 1232 | 1461253440563 Marionette TRACE conn5 <- [1,1422,null,{}] 08:44:00 INFO - PROCESS | 1232 | 1461253440568 Marionette TRACE conn5 -> [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:44:00 INFO - PROCESS | 1232 | 1461253440679 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 08:44:00 INFO - PROCESS | 1232 | 1461253440820 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:00 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A5650800 == 104 [pid = 1232] [id = 365] 08:44:00 INFO - PROCESS | 1232 | ++DOMWINDOW == 174 (000000E39F21E400) [pid = 1232] [serial = 1095] [outer = 0000000000000000] 08:44:00 INFO - PROCESS | 1232 | ++DOMWINDOW == 175 (000000E39F5E0400) [pid = 1232] [serial = 1096] [outer = 000000E39F21E400] 08:44:00 INFO - PROCESS | 1232 | 1461253440873 Marionette DEBUG loaded listener.js 08:44:00 INFO - PROCESS | 1232 | ++DOMWINDOW == 176 (000000E3A0B1C800) [pid = 1232] [serial = 1097] [outer = 000000E39F21E400] 08:44:01 INFO - PROCESS | 1232 | 1461253441507 Marionette TRACE conn5 <- [1,1424,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:44:01 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B7EE8800 == 103 [pid = 1232] [id = 271] 08:44:01 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A4A84000 == 102 [pid = 1232] [id = 27] 08:44:01 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A5646000 == 101 [pid = 1232] [id = 224] 08:44:01 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B46AB800 == 100 [pid = 1232] [id = 25] 08:44:01 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B75C2800 == 99 [pid = 1232] [id = 356] 08:44:01 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B5528000 == 98 [pid = 1232] [id = 355] 08:44:01 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B4A74000 == 97 [pid = 1232] [id = 354] 08:44:01 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B46A3000 == 96 [pid = 1232] [id = 353] 08:44:01 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B27D2800 == 95 [pid = 1232] [id = 352] 08:44:01 INFO - PROCESS | 1232 | --DOMWINDOW == 175 (000000E3B0673400) [pid = 1232] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 08:44:01 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B157E000 == 94 [pid = 1232] [id = 351] 08:44:01 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B05CF000 == 93 [pid = 1232] [id = 350] 08:44:01 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AB4EE800 == 92 [pid = 1232] [id = 349] 08:44:01 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A3ED5800 == 91 [pid = 1232] [id = 348] 08:44:01 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B8E6E000 == 90 [pid = 1232] [id = 346] 08:44:01 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B8DD7000 == 89 [pid = 1232] [id = 345] 08:44:01 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B8D5A000 == 88 [pid = 1232] [id = 344] 08:44:01 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B75CD800 == 87 [pid = 1232] [id = 343] 08:44:01 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B6CBC800 == 86 [pid = 1232] [id = 342] 08:44:01 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B5522800 == 85 [pid = 1232] [id = 341] 08:44:01 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B0AC0800 == 84 [pid = 1232] [id = 340] 08:44:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:44:01 INFO - PROCESS | 1232 | --DOCSHELL 000000E3ACC3D800 == 83 [pid = 1232] [id = 339] 08:44:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1027ms 08:44:01 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B499D800 == 82 [pid = 1232] [id = 338] 08:44:01 INFO - PROCESS | 1232 | --DOMWINDOW == 174 (000000E3B057B800) [pid = 1232] [serial = 961] [outer = 0000000000000000] [url = about:blank] 08:44:01 INFO - PROCESS | 1232 | --DOMWINDOW == 173 (000000E3AB468000) [pid = 1232] [serial = 999] [outer = 0000000000000000] [url = about:blank] 08:44:01 INFO - PROCESS | 1232 | --DOMWINDOW == 172 (000000E3AC333400) [pid = 1232] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 08:44:01 INFO - PROCESS | 1232 | --DOMWINDOW == 171 (000000E3AB8DB000) [pid = 1232] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 08:44:01 INFO - PROCESS | 1232 | --DOMWINDOW == 170 (000000E3ACDD9000) [pid = 1232] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 08:44:01 INFO - PROCESS | 1232 | --DOMWINDOW == 169 (000000E3AC92B400) [pid = 1232] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 08:44:01 INFO - PROCESS | 1232 | --DOMWINDOW == 168 (000000E39E768000) [pid = 1232] [serial = 963] [outer = 0000000000000000] [url = about:blank] 08:44:01 INFO - PROCESS | 1232 | --DOMWINDOW == 167 (000000E3A629B000) [pid = 1232] [serial = 966] [outer = 0000000000000000] [url = about:blank] 08:44:01 INFO - PROCESS | 1232 | --DOMWINDOW == 166 (000000E3ABF41800) [pid = 1232] [serial = 969] [outer = 0000000000000000] [url = about:blank] 08:44:01 INFO - PROCESS | 1232 | --DOMWINDOW == 165 (000000E3A9774400) [pid = 1232] [serial = 996] [outer = 0000000000000000] [url = about:blank] 08:44:01 INFO - PROCESS | 1232 | --DOMWINDOW == 164 (000000E3A4A38000) [pid = 1232] [serial = 988] [outer = 0000000000000000] [url = about:blank] 08:44:01 INFO - PROCESS | 1232 | --DOMWINDOW == 163 (000000E3A3BE3C00) [pid = 1232] [serial = 987] [outer = 0000000000000000] [url = about:blank] 08:44:01 INFO - PROCESS | 1232 | --DOMWINDOW == 162 (000000E3AB75B800) [pid = 1232] [serial = 985] [outer = 0000000000000000] [url = about:blank] 08:44:01 INFO - PROCESS | 1232 | --DOMWINDOW == 161 (000000E3A071D800) [pid = 1232] [serial = 984] [outer = 0000000000000000] [url = about:blank] 08:44:01 INFO - PROCESS | 1232 | --DOMWINDOW == 160 (000000E3B0680C00) [pid = 1232] [serial = 972] [outer = 0000000000000000] [url = about:blank] 08:44:01 INFO - PROCESS | 1232 | --DOMWINDOW == 159 (000000E3B0772C00) [pid = 1232] [serial = 975] [outer = 0000000000000000] [url = about:blank] 08:44:01 INFO - PROCESS | 1232 | --DOMWINDOW == 158 (000000E3A856A800) [pid = 1232] [serial = 993] [outer = 0000000000000000] [url = about:blank] 08:44:01 INFO - PROCESS | 1232 | --DOMWINDOW == 157 (000000E3A8E2A400) [pid = 1232] [serial = 994] [outer = 0000000000000000] [url = about:blank] 08:44:01 INFO - PROCESS | 1232 | --DOMWINDOW == 156 (000000E39F670000) [pid = 1232] [serial = 990] [outer = 0000000000000000] [url = about:blank] 08:44:01 INFO - PROCESS | 1232 | --DOMWINDOW == 155 (000000E3A3E39000) [pid = 1232] [serial = 991] [outer = 0000000000000000] [url = about:blank] 08:44:01 INFO - PROCESS | 1232 | --DOMWINDOW == 154 (000000E3B0847000) [pid = 1232] [serial = 978] [outer = 0000000000000000] [url = about:blank] 08:44:01 INFO - PROCESS | 1232 | --DOMWINDOW == 153 (000000E3B0BB2800) [pid = 1232] [serial = 981] [outer = 0000000000000000] [url = about:blank] 08:44:01 INFO - PROCESS | 1232 | --DOMWINDOW == 152 (000000E3AFD2D400) [pid = 1232] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 08:44:01 INFO - PROCESS | 1232 | --DOMWINDOW == 151 (000000E3B035FC00) [pid = 1232] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 08:44:01 INFO - PROCESS | 1232 | --DOMWINDOW == 150 (000000E3AD71D000) [pid = 1232] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 08:44:01 INFO - PROCESS | 1232 | --DOMWINDOW == 149 (000000E3AD909800) [pid = 1232] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 08:44:01 INFO - PROCESS | 1232 | --DOMWINDOW == 148 (000000E3AAAB4800) [pid = 1232] [serial = 997] [outer = 0000000000000000] [url = about:blank] 08:44:01 INFO - PROCESS | 1232 | --DOMWINDOW == 147 (000000E3AF85B000) [pid = 1232] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 08:44:01 INFO - PROCESS | 1232 | 1461253441638 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 08:44:01 INFO - PROCESS | 1232 | 1461253441643 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 08:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:44:01 INFO - PROCESS | 1232 | 1461253441652 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:44:01 INFO - PROCESS | 1232 | 1461253441655 Marionette TRACE conn5 <- [1,1426,null,{}] 08:44:01 INFO - PROCESS | 1232 | 1461253441664 Marionette TRACE conn5 -> [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:44:01 INFO - PROCESS | 1232 | 1461253441761 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 08:44:01 INFO - PROCESS | 1232 | 1461253441768 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:01 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A46C4800 == 83 [pid = 1232] [id = 366] 08:44:01 INFO - PROCESS | 1232 | ++DOMWINDOW == 148 (000000E39F1E3C00) [pid = 1232] [serial = 1098] [outer = 0000000000000000] 08:44:01 INFO - PROCESS | 1232 | ++DOMWINDOW == 149 (000000E39F531000) [pid = 1232] [serial = 1099] [outer = 000000E39F1E3C00] 08:44:01 INFO - PROCESS | 1232 | 1461253441815 Marionette DEBUG loaded listener.js 08:44:01 INFO - PROCESS | 1232 | ++DOMWINDOW == 150 (000000E3A3BC8800) [pid = 1232] [serial = 1100] [outer = 000000E39F1E3C00] 08:44:02 INFO - PROCESS | 1232 | 1461253442367 Marionette TRACE conn5 <- [1,1428,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:44:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:44:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 733ms 08:44:02 INFO - PROCESS | 1232 | 1461253442387 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 08:44:02 INFO - PROCESS | 1232 | 1461253442389 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 08:44:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:44:02 INFO - PROCESS | 1232 | 1461253442393 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:44:02 INFO - PROCESS | 1232 | 1461253442397 Marionette TRACE conn5 <- [1,1430,null,{}] 08:44:02 INFO - PROCESS | 1232 | 1461253442408 Marionette TRACE conn5 -> [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:44:02 INFO - PROCESS | 1232 | 1461253442504 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 08:44:02 INFO - PROCESS | 1232 | 1461253442598 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:02 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AC06C800 == 84 [pid = 1232] [id = 367] 08:44:02 INFO - PROCESS | 1232 | ++DOMWINDOW == 151 (000000E3A483A000) [pid = 1232] [serial = 1101] [outer = 0000000000000000] 08:44:02 INFO - PROCESS | 1232 | ++DOMWINDOW == 152 (000000E3A5563C00) [pid = 1232] [serial = 1102] [outer = 000000E3A483A000] 08:44:02 INFO - PROCESS | 1232 | 1461253442647 Marionette DEBUG loaded listener.js 08:44:02 INFO - PROCESS | 1232 | ++DOMWINDOW == 153 (000000E3A8565800) [pid = 1232] [serial = 1103] [outer = 000000E3A483A000] 08:44:03 INFO - PROCESS | 1232 | 1461253443036 Marionette TRACE conn5 <- [1,1432,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:44:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:44:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 691ms 08:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:44:03 INFO - PROCESS | 1232 | 1461253443087 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 08:44:03 INFO - PROCESS | 1232 | 1461253443090 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 08:44:03 INFO - PROCESS | 1232 | 1461253443093 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:44:03 INFO - PROCESS | 1232 | 1461253443095 Marionette TRACE conn5 <- [1,1434,null,{}] 08:44:03 INFO - PROCESS | 1232 | 1461253443099 Marionette TRACE conn5 -> [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:44:03 INFO - PROCESS | 1232 | 1461253443190 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 08:44:03 INFO - PROCESS | 1232 | 1461253443197 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:03 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AF83F000 == 85 [pid = 1232] [id = 368] 08:44:03 INFO - PROCESS | 1232 | ++DOMWINDOW == 154 (000000E3A8E25000) [pid = 1232] [serial = 1104] [outer = 0000000000000000] 08:44:03 INFO - PROCESS | 1232 | ++DOMWINDOW == 155 (000000E3A8F54C00) [pid = 1232] [serial = 1105] [outer = 000000E3A8E25000] 08:44:03 INFO - PROCESS | 1232 | 1461253443244 Marionette DEBUG loaded listener.js 08:44:03 INFO - PROCESS | 1232 | ++DOMWINDOW == 156 (000000E3A9727800) [pid = 1232] [serial = 1106] [outer = 000000E3A8E25000] 08:44:03 INFO - PROCESS | 1232 | 1461253443701 Marionette TRACE conn5 <- [1,1436,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:44:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:44:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 692ms 08:44:03 INFO - PROCESS | 1232 | 1461253443788 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 08:44:03 INFO - PROCESS | 1232 | 1461253443790 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 08:44:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:44:03 INFO - PROCESS | 1232 | 1461253443794 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:44:03 INFO - PROCESS | 1232 | 1461253443796 Marionette TRACE conn5 <- [1,1438,null,{}] 08:44:03 INFO - PROCESS | 1232 | 1461253443800 Marionette TRACE conn5 -> [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:44:03 INFO - PROCESS | 1232 | 1461253443951 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 08:44:03 INFO - PROCESS | 1232 | 1461253443975 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:03 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B0308000 == 86 [pid = 1232] [id = 369] 08:44:03 INFO - PROCESS | 1232 | ++DOMWINDOW == 157 (000000E3A9773400) [pid = 1232] [serial = 1107] [outer = 0000000000000000] 08:44:04 INFO - PROCESS | 1232 | ++DOMWINDOW == 158 (000000E3A987C400) [pid = 1232] [serial = 1108] [outer = 000000E3A9773400] 08:44:04 INFO - PROCESS | 1232 | 1461253444021 Marionette DEBUG loaded listener.js 08:44:04 INFO - PROCESS | 1232 | ++DOMWINDOW == 159 (000000E3AAAB6000) [pid = 1232] [serial = 1109] [outer = 000000E3A9773400] 08:44:04 INFO - PROCESS | 1232 | 1461253444497 Marionette TRACE conn5 <- [1,1440,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:44:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:44:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 733ms 08:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:44:04 INFO - PROCESS | 1232 | 1461253444530 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 08:44:04 INFO - PROCESS | 1232 | 1461253444532 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 08:44:04 INFO - PROCESS | 1232 | 1461253444536 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:44:04 INFO - PROCESS | 1232 | 1461253444537 Marionette TRACE conn5 <- [1,1442,null,{}] 08:44:04 INFO - PROCESS | 1232 | 1461253444541 Marionette TRACE conn5 -> [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:44:04 INFO - PROCESS | 1232 | 1461253444678 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 08:44:04 INFO - PROCESS | 1232 | 1461253444733 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:04 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B07D7000 == 87 [pid = 1232] [id = 370] 08:44:04 INFO - PROCESS | 1232 | ++DOMWINDOW == 160 (000000E3AB445800) [pid = 1232] [serial = 1110] [outer = 0000000000000000] 08:44:04 INFO - PROCESS | 1232 | ++DOMWINDOW == 161 (000000E3AB8DA400) [pid = 1232] [serial = 1111] [outer = 000000E3AB445800] 08:44:04 INFO - PROCESS | 1232 | 1461253444790 Marionette DEBUG loaded listener.js 08:44:04 INFO - PROCESS | 1232 | ++DOMWINDOW == 162 (000000E3ABD5F800) [pid = 1232] [serial = 1112] [outer = 000000E3AB445800] 08:44:05 INFO - PROCESS | 1232 | 1461253445220 Marionette TRACE conn5 <- [1,1444,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:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 733ms 08:44:05 INFO - PROCESS | 1232 | 1461253445304 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 08:44:05 INFO - PROCESS | 1232 | 1461253445306 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 08:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:44:05 INFO - PROCESS | 1232 | 1461253445314 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:44:05 INFO - PROCESS | 1232 | 1461253445316 Marionette TRACE conn5 <- [1,1446,null,{}] 08:44:05 INFO - PROCESS | 1232 | 1461253445320 Marionette TRACE conn5 -> [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:44:05 INFO - PROCESS | 1232 | 1461253445437 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 08:44:05 INFO - PROCESS | 1232 | 1461253445500 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:05 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B0AB8000 == 88 [pid = 1232] [id = 371] 08:44:05 INFO - PROCESS | 1232 | ++DOMWINDOW == 163 (000000E3ABA28400) [pid = 1232] [serial = 1113] [outer = 0000000000000000] 08:44:05 INFO - PROCESS | 1232 | ++DOMWINDOW == 164 (000000E3ABEBA800) [pid = 1232] [serial = 1114] [outer = 000000E3ABA28400] 08:44:05 INFO - PROCESS | 1232 | 1461253445546 Marionette DEBUG loaded listener.js 08:44:05 INFO - PROCESS | 1232 | ++DOMWINDOW == 165 (000000E3AC129C00) [pid = 1232] [serial = 1115] [outer = 000000E3ABA28400] 08:44:06 INFO - PROCESS | 1232 | --DOMWINDOW == 164 (000000E3A4AA0400) [pid = 1232] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:44:06 INFO - PROCESS | 1232 | --DOMWINDOW == 163 (000000E3B0BCBC00) [pid = 1232] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:44:06 INFO - PROCESS | 1232 | --DOMWINDOW == 162 (000000E3A555EC00) [pid = 1232] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:44:06 INFO - PROCESS | 1232 | --DOMWINDOW == 161 (000000E3A3BDF000) [pid = 1232] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:44:06 INFO - PROCESS | 1232 | --DOMWINDOW == 160 (000000E3A9725C00) [pid = 1232] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:44:06 INFO - PROCESS | 1232 | --DOMWINDOW == 159 (000000E3AC127800) [pid = 1232] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:44:06 INFO - PROCESS | 1232 | --DOMWINDOW == 158 (000000E3B0778C00) [pid = 1232] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:44:06 INFO - PROCESS | 1232 | --DOMWINDOW == 157 (000000E3A3BDEC00) [pid = 1232] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:44:06 INFO - PROCESS | 1232 | --DOMWINDOW == 156 (000000E3B45A0400) [pid = 1232] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:44:06 INFO - PROCESS | 1232 | --DOMWINDOW == 155 (000000E3AD71C800) [pid = 1232] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:44:06 INFO - PROCESS | 1232 | 1461253446432 Marionette TRACE conn5 <- [1,1448,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:44:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:44:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1133ms 08:44:06 INFO - PROCESS | 1232 | 1461253446447 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 08:44:06 INFO - PROCESS | 1232 | 1461253446449 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 08:44:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:44:06 INFO - PROCESS | 1232 | 1461253446457 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:44:06 INFO - PROCESS | 1232 | 1461253446459 Marionette TRACE conn5 <- [1,1450,null,{}] 08:44:06 INFO - PROCESS | 1232 | 1461253446469 Marionette TRACE conn5 -> [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:44:06 INFO - PROCESS | 1232 | 1461253446559 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 08:44:06 INFO - PROCESS | 1232 | 1461253446565 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:06 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B0E17800 == 89 [pid = 1232] [id = 372] 08:44:06 INFO - PROCESS | 1232 | ++DOMWINDOW == 156 (000000E3A9725C00) [pid = 1232] [serial = 1116] [outer = 0000000000000000] 08:44:06 INFO - PROCESS | 1232 | ++DOMWINDOW == 157 (000000E3AC203C00) [pid = 1232] [serial = 1117] [outer = 000000E3A9725C00] 08:44:06 INFO - PROCESS | 1232 | 1461253446611 Marionette DEBUG loaded listener.js 08:44:06 INFO - PROCESS | 1232 | ++DOMWINDOW == 158 (000000E3AC630000) [pid = 1232] [serial = 1118] [outer = 000000E3A9725C00] 08:44:07 INFO - PROCESS | 1232 | 1461253447050 Marionette TRACE conn5 <- [1,1452,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:44:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:44:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 629ms 08:44:07 INFO - PROCESS | 1232 | 1461253447089 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 08:44:07 INFO - PROCESS | 1232 | 1461253447091 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 08:44:07 INFO - PROCESS | 1232 | 1461253447094 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:44:07 INFO - PROCESS | 1232 | 1461253447096 Marionette TRACE conn5 <- [1,1454,null,{}] 08:44:07 INFO - PROCESS | 1232 | 1461253447100 Marionette TRACE conn5 -> [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:44:07 INFO - PROCESS | 1232 | 1461253447189 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 08:44:07 INFO - PROCESS | 1232 | 1461253447197 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:07 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B159F000 == 90 [pid = 1232] [id = 373] 08:44:07 INFO - PROCESS | 1232 | ++DOMWINDOW == 159 (000000E3AC723400) [pid = 1232] [serial = 1119] [outer = 0000000000000000] 08:44:07 INFO - PROCESS | 1232 | ++DOMWINDOW == 160 (000000E3AC7E9000) [pid = 1232] [serial = 1120] [outer = 000000E3AC723400] 08:44:07 INFO - PROCESS | 1232 | 1461253447243 Marionette DEBUG loaded listener.js 08:44:07 INFO - PROCESS | 1232 | ++DOMWINDOW == 161 (000000E3AC92A000) [pid = 1232] [serial = 1121] [outer = 000000E3AC723400] 08:44:07 INFO - PROCESS | 1232 | 1461253447704 Marionette TRACE conn5 <- [1,1456,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:44:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:44:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 628ms 08:44:07 INFO - PROCESS | 1232 | 1461253447726 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 08:44:07 INFO - PROCESS | 1232 | 1461253447728 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 08:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:44:07 INFO - PROCESS | 1232 | 1461253447732 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:44:07 INFO - PROCESS | 1232 | 1461253447733 Marionette TRACE conn5 <- [1,1458,null,{}] 08:44:07 INFO - PROCESS | 1232 | 1461253447750 Marionette TRACE conn5 -> [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:44:07 INFO - PROCESS | 1232 | 1461253447844 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 08:44:07 INFO - PROCESS | 1232 | 1461253447850 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:07 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B27CC800 == 91 [pid = 1232] [id = 374] 08:44:07 INFO - PROCESS | 1232 | ++DOMWINDOW == 162 (000000E3AC94E400) [pid = 1232] [serial = 1122] [outer = 0000000000000000] 08:44:07 INFO - PROCESS | 1232 | ++DOMWINDOW == 163 (000000E3AC953C00) [pid = 1232] [serial = 1123] [outer = 000000E3AC94E400] 08:44:07 INFO - PROCESS | 1232 | 1461253447896 Marionette DEBUG loaded listener.js 08:44:07 INFO - PROCESS | 1232 | ++DOMWINDOW == 164 (000000E3ACDDD800) [pid = 1232] [serial = 1124] [outer = 000000E3AC94E400] 08:44:09 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B4663000 == 90 [pid = 1232] [id = 232] 08:44:09 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A46B4800 == 89 [pid = 1232] [id = 79] 08:44:09 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B158E000 == 88 [pid = 1232] [id = 230] 08:44:09 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AED4B000 == 87 [pid = 1232] [id = 182] 08:44:09 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AE41B000 == 86 [pid = 1232] [id = 206] 08:44:09 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B684A000 == 85 [pid = 1232] [id = 256] 08:44:09 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B27CF800 == 84 [pid = 1232] [id = 64] 08:44:09 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B4A65800 == 83 [pid = 1232] [id = 109] 08:44:09 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B8DE3800 == 82 [pid = 1232] [id = 240] 08:44:09 INFO - PROCESS | 1232 | --DOCSHELL 000000E39DF2F800 == 81 [pid = 1232] [id = 32] 08:44:09 INFO - PROCESS | 1232 | --DOCSHELL 000000E3ACBB1000 == 80 [pid = 1232] [id = 30] 08:44:09 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AC7D3000 == 79 [pid = 1232] [id = 347] 08:44:09 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B27DC000 == 78 [pid = 1232] [id = 24] 08:44:09 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B6CC4800 == 77 [pid = 1232] [id = 324] 08:44:09 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B4E42000 == 76 [pid = 1232] [id = 181] 08:44:09 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B4880000 == 75 [pid = 1232] [id = 151] 08:44:09 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B8D64000 == 74 [pid = 1232] [id = 274] 08:44:09 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B8EBE800 == 73 [pid = 1232] [id = 255] 08:44:09 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B4FB5800 == 72 [pid = 1232] [id = 110] 08:44:09 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B07D3000 == 71 [pid = 1232] [id = 150] 08:44:09 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B4FA8000 == 70 [pid = 1232] [id = 94] 08:44:09 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AD975000 == 69 [pid = 1232] [id = 19] 08:44:09 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B4FB9000 == 68 [pid = 1232] [id = 310] 08:44:09 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B157F800 == 67 [pid = 1232] [id = 22] 08:44:09 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B3CAC800 == 66 [pid = 1232] [id = 231] 08:44:09 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B748A800 == 65 [pid = 1232] [id = 292] 08:44:09 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B75D2000 == 64 [pid = 1232] [id = 326] 08:44:09 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B4893800 == 63 [pid = 1232] [id = 286] 08:44:09 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B15AF000 == 62 [pid = 1232] [id = 229] 08:44:09 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B4A7A000 == 61 [pid = 1232] [id = 289] 08:44:09 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AFE6A000 == 60 [pid = 1232] [id = 21] 08:44:09 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A45C5800 == 59 [pid = 1232] [id = 328] 08:44:09 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B3CAF000 == 58 [pid = 1232] [id = 45] 08:44:09 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A45DF000 == 57 [pid = 1232] [id = 152] 08:44:09 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B261B800 == 56 [pid = 1232] [id = 270] 08:44:09 INFO - PROCESS | 1232 | --DOCSHELL 000000E39F092800 == 55 [pid = 1232] [id = 293] 08:44:09 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A5891000 == 54 [pid = 1232] [id = 227] 08:44:09 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A9290000 == 53 [pid = 1232] [id = 275] 08:44:09 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B553C000 == 52 [pid = 1232] [id = 133] 08:44:09 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AF849800 == 51 [pid = 1232] [id = 20] 08:44:09 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AFEA0800 == 50 [pid = 1232] [id = 131] 08:44:09 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AF849000 == 49 [pid = 1232] [id = 269] 08:44:09 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AD013000 == 48 [pid = 1232] [id = 241] 08:44:09 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B683D000 == 47 [pid = 1232] [id = 291] 08:44:09 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B7EEB800 == 46 [pid = 1232] [id = 327] 08:44:09 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B74B3800 == 45 [pid = 1232] [id = 325] 08:44:09 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B552D000 == 44 [pid = 1232] [id = 290] 08:44:09 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B2614800 == 43 [pid = 1232] [id = 119] 08:44:09 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A5650800 == 42 [pid = 1232] [id = 365] 08:44:09 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A98C8000 == 41 [pid = 1232] [id = 364] 08:44:09 INFO - PROCESS | 1232 | --DOCSHELL 000000E3BB0EB000 == 40 [pid = 1232] [id = 363] 08:44:09 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B90A4000 == 39 [pid = 1232] [id = 362] 08:44:09 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B909E800 == 38 [pid = 1232] [id = 361] 08:44:09 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B8EB3800 == 37 [pid = 1232] [id = 360] 08:44:09 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B27D6000 == 36 [pid = 1232] [id = 359] 08:44:09 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B8D61800 == 35 [pid = 1232] [id = 357] 08:44:09 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AD972800 == 34 [pid = 1232] [id = 358] 08:44:10 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AC06C800 == 33 [pid = 1232] [id = 367] 08:44:10 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AF83F000 == 32 [pid = 1232] [id = 368] 08:44:10 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A46C4800 == 31 [pid = 1232] [id = 366] 08:44:10 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B0E17800 == 30 [pid = 1232] [id = 372] 08:44:10 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B07D7000 == 29 [pid = 1232] [id = 370] 08:44:10 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B0308000 == 28 [pid = 1232] [id = 369] 08:44:10 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B0AB8000 == 27 [pid = 1232] [id = 371] 08:44:10 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B159F000 == 26 [pid = 1232] [id = 373] 08:44:10 INFO - PROCESS | 1232 | --DOMWINDOW == 163 (000000E3AF858000) [pid = 1232] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 08:44:10 INFO - PROCESS | 1232 | --DOMWINDOW == 162 (000000E3AFD31000) [pid = 1232] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 08:44:10 INFO - PROCESS | 1232 | --DOMWINDOW == 161 (000000E3B0B7B800) [pid = 1232] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 08:44:10 INFO - PROCESS | 1232 | --DOMWINDOW == 160 (000000E3B07BD000) [pid = 1232] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 08:44:10 INFO - PROCESS | 1232 | --DOMWINDOW == 159 (000000E3B0BD4800) [pid = 1232] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 08:44:10 INFO - PROCESS | 1232 | --DOMWINDOW == 158 (000000E3A3EB4C00) [pid = 1232] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 08:44:10 INFO - PROCESS | 1232 | --DOMWINDOW == 157 (000000E3AB764000) [pid = 1232] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 08:44:10 INFO - PROCESS | 1232 | --DOMWINDOW == 156 (000000E3ABEB7400) [pid = 1232] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 08:44:10 INFO - PROCESS | 1232 | --DOMWINDOW == 155 (000000E3A3E38400) [pid = 1232] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 08:44:10 INFO - PROCESS | 1232 | --DOMWINDOW == 154 (000000E3A629A400) [pid = 1232] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 08:44:10 INFO - PROCESS | 1232 | --DOMWINDOW == 153 (000000E3AAAB5000) [pid = 1232] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 08:44:10 INFO - PROCESS | 1232 | --DOMWINDOW == 152 (000000E3A3BDA800) [pid = 1232] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 08:44:10 INFO - PROCESS | 1232 | --DOMWINDOW == 151 (000000E3AFE2D400) [pid = 1232] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 08:44:10 INFO - PROCESS | 1232 | --DOMWINDOW == 150 (000000E3B0362800) [pid = 1232] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 08:44:10 INFO - PROCESS | 1232 | --DOMWINDOW == 149 (000000E3AB468800) [pid = 1232] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 08:44:10 INFO - PROCESS | 1232 | --DOMWINDOW == 148 (000000E3B07C0000) [pid = 1232] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 08:44:10 INFO - PROCESS | 1232 | --DOMWINDOW == 147 (000000E3AC635400) [pid = 1232] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 08:44:10 INFO - PROCESS | 1232 | --DOMWINDOW == 146 (000000E3B0B7E000) [pid = 1232] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 08:44:10 INFO - PROCESS | 1232 | --DOMWINDOW == 145 (000000E3B46EC400) [pid = 1232] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 08:44:10 INFO - PROCESS | 1232 | --DOMWINDOW == 144 (000000E3B24C7400) [pid = 1232] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 08:44:10 INFO - PROCESS | 1232 | --DOMWINDOW == 143 (000000E3B27B1C00) [pid = 1232] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 08:44:10 INFO - PROCESS | 1232 | --DOMWINDOW == 142 (000000E3B45A0800) [pid = 1232] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 08:44:10 INFO - PROCESS | 1232 | --DOMWINDOW == 141 (000000E3B4A20400) [pid = 1232] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 08:44:10 INFO - PROCESS | 1232 | --DOMWINDOW == 140 (000000E3B24C8000) [pid = 1232] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 08:44:10 INFO - PROCESS | 1232 | --DOMWINDOW == 139 (000000E3A5E8A000) [pid = 1232] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 08:44:10 INFO - PROCESS | 1232 | --DOMWINDOW == 138 (000000E3B08A1400) [pid = 1232] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 08:44:10 INFO - PROCESS | 1232 | --DOMWINDOW == 137 (000000E3AC929000) [pid = 1232] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 08:44:10 INFO - PROCESS | 1232 | --DOMWINDOW == 136 (000000E3B46F6000) [pid = 1232] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 08:44:10 INFO - PROCESS | 1232 | --DOMWINDOW == 135 (000000E3ACDD5400) [pid = 1232] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 08:44:10 INFO - PROCESS | 1232 | 1461253450693 Marionette TRACE conn5 <- [1,1460,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:44:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:44:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 2987ms 08:44:10 INFO - PROCESS | 1232 | 1461253450723 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 08:44:10 INFO - PROCESS | 1232 | 1461253450727 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 08:44:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:44:10 INFO - PROCESS | 1232 | 1461253450733 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:44:10 INFO - PROCESS | 1232 | 1461253450738 Marionette TRACE conn5 <- [1,1462,null,{}] 08:44:10 INFO - PROCESS | 1232 | 1461253450744 Marionette TRACE conn5 -> [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:44:10 INFO - PROCESS | 1232 | 1461253450843 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 08:44:10 INFO - PROCESS | 1232 | 1461253450975 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:11 INFO - PROCESS | 1232 | ++DOCSHELL 000000E39F768000 == 27 [pid = 1232] [id = 375] 08:44:11 INFO - PROCESS | 1232 | ++DOMWINDOW == 136 (000000E39EE7F000) [pid = 1232] [serial = 1125] [outer = 0000000000000000] 08:44:11 INFO - PROCESS | 1232 | ++DOMWINDOW == 137 (000000E39EE85C00) [pid = 1232] [serial = 1126] [outer = 000000E39EE7F000] 08:44:11 INFO - PROCESS | 1232 | 1461253451026 Marionette DEBUG loaded listener.js 08:44:11 INFO - PROCESS | 1232 | ++DOMWINDOW == 138 (000000E39F0DBC00) [pid = 1232] [serial = 1127] [outer = 000000E39EE7F000] 08:44:11 INFO - PROCESS | 1232 | 1461253451444 Marionette TRACE conn5 <- [1,1464,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:44:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:44:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 734ms 08:44:11 INFO - PROCESS | 1232 | 1461253451473 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 08:44:11 INFO - PROCESS | 1232 | 1461253451480 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 08:44:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:44:11 INFO - PROCESS | 1232 | 1461253451486 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:44:11 INFO - PROCESS | 1232 | 1461253451489 Marionette TRACE conn5 <- [1,1466,null,{}] 08:44:11 INFO - PROCESS | 1232 | 1461253451493 Marionette TRACE conn5 -> [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:44:11 INFO - PROCESS | 1232 | 1461253451588 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 08:44:11 INFO - PROCESS | 1232 | 1461253451597 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:11 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A3E0B800 == 28 [pid = 1232] [id = 376] 08:44:11 INFO - PROCESS | 1232 | ++DOMWINDOW == 139 (000000E39F1DB800) [pid = 1232] [serial = 1128] [outer = 0000000000000000] 08:44:11 INFO - PROCESS | 1232 | ++DOMWINDOW == 140 (000000E39F219800) [pid = 1232] [serial = 1129] [outer = 000000E39F1DB800] 08:44:11 INFO - PROCESS | 1232 | 1461253451644 Marionette DEBUG loaded listener.js 08:44:11 INFO - PROCESS | 1232 | ++DOMWINDOW == 141 (000000E39F665C00) [pid = 1232] [serial = 1130] [outer = 000000E39F1DB800] 08:44:12 INFO - PROCESS | 1232 | 1461253452133 Marionette TRACE conn5 <- [1,1468,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:44:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:44:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 671ms 08:44:12 INFO - PROCESS | 1232 | 1461253452162 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 08:44:12 INFO - PROCESS | 1232 | 1461253452165 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 08:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:44:12 INFO - PROCESS | 1232 | 1461253452169 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:44:12 INFO - PROCESS | 1232 | 1461253452173 Marionette TRACE conn5 <- [1,1470,null,{}] 08:44:12 INFO - PROCESS | 1232 | 1461253452185 Marionette TRACE conn5 -> [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:44:12 INFO - PROCESS | 1232 | 1461253452305 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 08:44:12 INFO - PROCESS | 1232 | 1461253452323 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:12 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A4AB8800 == 29 [pid = 1232] [id = 377] 08:44:12 INFO - PROCESS | 1232 | ++DOMWINDOW == 142 (000000E39D615C00) [pid = 1232] [serial = 1131] [outer = 0000000000000000] 08:44:12 INFO - PROCESS | 1232 | ++DOMWINDOW == 143 (000000E3A3BC7C00) [pid = 1232] [serial = 1132] [outer = 000000E39D615C00] 08:44:12 INFO - PROCESS | 1232 | 1461253452376 Marionette DEBUG loaded listener.js 08:44:12 INFO - PROCESS | 1232 | ++DOMWINDOW == 144 (000000E3A3BD8800) [pid = 1232] [serial = 1133] [outer = 000000E39D615C00] 08:44:12 INFO - PROCESS | 1232 | 1461253452860 Marionette TRACE conn5 <- [1,1472,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:44:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:44:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 733ms 08:44:12 INFO - PROCESS | 1232 | 1461253452904 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 08:44:12 INFO - PROCESS | 1232 | 1461253452907 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 08:44:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:44:12 INFO - PROCESS | 1232 | 1461253452910 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:44:12 INFO - PROCESS | 1232 | 1461253452912 Marionette TRACE conn5 <- [1,1474,null,{}] 08:44:12 INFO - PROCESS | 1232 | 1461253452915 Marionette TRACE conn5 -> [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:44:13 INFO - PROCESS | 1232 | 1461253453000 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 08:44:13 INFO - PROCESS | 1232 | 1461253453007 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:13 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A62CA800 == 30 [pid = 1232] [id = 378] 08:44:13 INFO - PROCESS | 1232 | ++DOMWINDOW == 145 (000000E3A3D7E400) [pid = 1232] [serial = 1134] [outer = 0000000000000000] 08:44:13 INFO - PROCESS | 1232 | ++DOMWINDOW == 146 (000000E3A3E36C00) [pid = 1232] [serial = 1135] [outer = 000000E3A3D7E400] 08:44:13 INFO - PROCESS | 1232 | 1461253453055 Marionette DEBUG loaded listener.js 08:44:13 INFO - PROCESS | 1232 | ++DOMWINDOW == 147 (000000E3A3E4F400) [pid = 1232] [serial = 1136] [outer = 000000E3A3D7E400] 08:44:13 INFO - PROCESS | 1232 | 1461253453503 Marionette TRACE conn5 <- [1,1476,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:44:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:44:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 628ms 08:44:13 INFO - PROCESS | 1232 | 1461253453541 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 08:44:13 INFO - PROCESS | 1232 | 1461253453543 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 08:44:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:44:13 INFO - PROCESS | 1232 | 1461253453546 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:44:13 INFO - PROCESS | 1232 | 1461253453548 Marionette TRACE conn5 <- [1,1478,null,{}] 08:44:13 INFO - PROCESS | 1232 | 1461253453552 Marionette TRACE conn5 -> [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:44:13 INFO - PROCESS | 1232 | 1461253453631 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 08:44:13 INFO - PROCESS | 1232 | 1461253453640 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:13 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AB4EB800 == 31 [pid = 1232] [id = 379] 08:44:13 INFO - PROCESS | 1232 | ++DOMWINDOW == 148 (000000E39F0E1C00) [pid = 1232] [serial = 1137] [outer = 0000000000000000] 08:44:13 INFO - PROCESS | 1232 | ++DOMWINDOW == 149 (000000E3A4591C00) [pid = 1232] [serial = 1138] [outer = 000000E39F0E1C00] 08:44:13 INFO - PROCESS | 1232 | 1461253453715 Marionette DEBUG loaded listener.js 08:44:13 INFO - PROCESS | 1232 | ++DOMWINDOW == 150 (000000E3A4838C00) [pid = 1232] [serial = 1139] [outer = 000000E39F0E1C00] 08:44:14 INFO - PROCESS | 1232 | 1461253454162 Marionette TRACE conn5 <- [1,1480,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:44:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:44:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 691ms 08:44:14 INFO - PROCESS | 1232 | 1461253454240 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 08:44:14 INFO - PROCESS | 1232 | 1461253454242 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 08:44:14 INFO - PROCESS | 1232 | 1461253454246 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:44:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:44:14 INFO - PROCESS | 1232 | 1461253454248 Marionette TRACE conn5 <- [1,1482,null,{}] 08:44:14 INFO - PROCESS | 1232 | 1461253454251 Marionette TRACE conn5 -> [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:44:14 INFO - PROCESS | 1232 | 1461253454365 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 08:44:14 INFO - PROCESS | 1232 | 1461253454373 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:14 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AC7D1800 == 32 [pid = 1232] [id = 380] 08:44:14 INFO - PROCESS | 1232 | ++DOMWINDOW == 151 (000000E3A5560000) [pid = 1232] [serial = 1140] [outer = 0000000000000000] 08:44:14 INFO - PROCESS | 1232 | ++DOMWINDOW == 152 (000000E3A5E89800) [pid = 1232] [serial = 1141] [outer = 000000E3A5560000] 08:44:14 INFO - PROCESS | 1232 | 1461253454423 Marionette DEBUG loaded listener.js 08:44:14 INFO - PROCESS | 1232 | ++DOMWINDOW == 153 (000000E3A6299800) [pid = 1232] [serial = 1142] [outer = 000000E3A5560000] 08:44:14 INFO - PROCESS | 1232 | 1461253454853 Marionette TRACE conn5 <- [1,1484,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:44:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:44:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 628ms 08:44:14 INFO - PROCESS | 1232 | 1461253454877 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 08:44:14 INFO - PROCESS | 1232 | 1461253454879 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 08:44:14 INFO - PROCESS | 1232 | 1461253454882 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:44:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:44:14 INFO - PROCESS | 1232 | 1461253454884 Marionette TRACE conn5 <- [1,1486,null,{}] 08:44:14 INFO - PROCESS | 1232 | 1461253454888 Marionette TRACE conn5 -> [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:44:14 INFO - PROCESS | 1232 | 1461253454966 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 08:44:15 INFO - PROCESS | 1232 | 1461253455003 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:15 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AD135800 == 33 [pid = 1232] [id = 381] 08:44:15 INFO - PROCESS | 1232 | ++DOMWINDOW == 154 (000000E3A856D000) [pid = 1232] [serial = 1143] [outer = 0000000000000000] 08:44:15 INFO - PROCESS | 1232 | ++DOMWINDOW == 155 (000000E3A85A2C00) [pid = 1232] [serial = 1144] [outer = 000000E3A856D000] 08:44:15 INFO - PROCESS | 1232 | 1461253455049 Marionette DEBUG loaded listener.js 08:44:15 INFO - PROCESS | 1232 | ++DOMWINDOW == 156 (000000E3A8E24800) [pid = 1232] [serial = 1145] [outer = 000000E3A856D000] 08:44:15 INFO - PROCESS | 1232 | 1461253455455 Marionette TRACE conn5 <- [1,1488,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:44:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 629ms 08:44:15 INFO - PROCESS | 1232 | 1461253455514 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 08:44:15 INFO - PROCESS | 1232 | 1461253455516 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 08:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:44:15 INFO - PROCESS | 1232 | 1461253455524 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:44:15 INFO - PROCESS | 1232 | 1461253455526 Marionette TRACE conn5 <- [1,1490,null,{}] 08:44:15 INFO - PROCESS | 1232 | 1461253455529 Marionette TRACE conn5 -> [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:44:15 INFO - PROCESS | 1232 | 1461253455608 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 08:44:15 INFO - PROCESS | 1232 | 1461253455614 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:15 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AED4A800 == 34 [pid = 1232] [id = 382] 08:44:15 INFO - PROCESS | 1232 | ++DOMWINDOW == 157 (000000E3A8E23800) [pid = 1232] [serial = 1146] [outer = 0000000000000000] 08:44:15 INFO - PROCESS | 1232 | ++DOMWINDOW == 158 (000000E3A8FB3800) [pid = 1232] [serial = 1147] [outer = 000000E3A8E23800] 08:44:15 INFO - PROCESS | 1232 | 1461253455660 Marionette DEBUG loaded listener.js 08:44:15 INFO - PROCESS | 1232 | ++DOMWINDOW == 159 (000000E3A9726000) [pid = 1232] [serial = 1148] [outer = 000000E3A8E23800] 08:44:16 INFO - PROCESS | 1232 | 1461253456111 Marionette TRACE conn5 <- [1,1492,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:44:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:44:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 627ms 08:44:16 INFO - PROCESS | 1232 | 1461253456150 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 08:44:16 INFO - PROCESS | 1232 | 1461253456152 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 08:44:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:44:16 INFO - PROCESS | 1232 | 1461253456165 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:44:16 INFO - PROCESS | 1232 | 1461253456167 Marionette TRACE conn5 <- [1,1494,null,{}] 08:44:16 INFO - PROCESS | 1232 | 1461253456171 Marionette TRACE conn5 -> [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:44:16 INFO - PROCESS | 1232 | 1461253456278 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 08:44:16 INFO - PROCESS | 1232 | 1461253456284 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:16 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A4A90000 == 35 [pid = 1232] [id = 383] 08:44:16 INFO - PROCESS | 1232 | ++DOMWINDOW == 160 (000000E3A8F4BC00) [pid = 1232] [serial = 1149] [outer = 0000000000000000] 08:44:16 INFO - PROCESS | 1232 | ++DOMWINDOW == 161 (000000E3A976E000) [pid = 1232] [serial = 1150] [outer = 000000E3A8F4BC00] 08:44:16 INFO - PROCESS | 1232 | 1461253456333 Marionette DEBUG loaded listener.js 08:44:16 INFO - PROCESS | 1232 | ++DOMWINDOW == 162 (000000E3A987E400) [pid = 1232] [serial = 1151] [outer = 000000E3A8F4BC00] 08:44:16 INFO - PROCESS | 1232 | 1461253456812 Marionette TRACE conn5 <- [1,1496,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:44:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:44:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 691ms 08:44:16 INFO - PROCESS | 1232 | 1461253456854 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 08:44:16 INFO - PROCESS | 1232 | 1461253456857 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 08:44:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:44:16 INFO - PROCESS | 1232 | 1461253456860 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:44:16 INFO - PROCESS | 1232 | 1461253456862 Marionette TRACE conn5 <- [1,1498,null,{}] 08:44:16 INFO - PROCESS | 1232 | 1461253456865 Marionette TRACE conn5 -> [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:44:16 INFO - PROCESS | 1232 | 1461253456977 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 08:44:16 INFO - PROCESS | 1232 | 1461253456983 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:16 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AFEA8000 == 36 [pid = 1232] [id = 384] 08:44:16 INFO - PROCESS | 1232 | ++DOMWINDOW == 163 (000000E3A97C7400) [pid = 1232] [serial = 1152] [outer = 0000000000000000] 08:44:17 INFO - PROCESS | 1232 | ++DOMWINDOW == 164 (000000E3A98EF800) [pid = 1232] [serial = 1153] [outer = 000000E3A97C7400] 08:44:17 INFO - PROCESS | 1232 | 1461253457030 Marionette DEBUG loaded listener.js 08:44:17 INFO - PROCESS | 1232 | ++DOMWINDOW == 165 (000000E3AAABA800) [pid = 1232] [serial = 1154] [outer = 000000E3A97C7400] 08:44:17 INFO - PROCESS | 1232 | 1461253457504 Marionette TRACE conn5 <- [1,1500,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:44:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:44:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 691ms 08:44:17 INFO - PROCESS | 1232 | 1461253457558 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 08:44:17 INFO - PROCESS | 1232 | 1461253457560 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 08:44:17 INFO - PROCESS | 1232 | 1461253457563 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:44:17 INFO - PROCESS | 1232 | 1461253457566 Marionette TRACE conn5 <- [1,1502,null,{}] 08:44:17 INFO - PROCESS | 1232 | 1461253457569 Marionette TRACE conn5 -> [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:44:17 INFO - PROCESS | 1232 | 1461253457730 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 08:44:17 INFO - PROCESS | 1232 | 1461253457789 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:17 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AB4E9800 == 37 [pid = 1232] [id = 385] 08:44:17 INFO - PROCESS | 1232 | ++DOMWINDOW == 166 (000000E3AB46A000) [pid = 1232] [serial = 1155] [outer = 0000000000000000] 08:44:17 INFO - PROCESS | 1232 | ++DOMWINDOW == 167 (000000E3AB8D1400) [pid = 1232] [serial = 1156] [outer = 000000E3AB46A000] 08:44:17 INFO - PROCESS | 1232 | 1461253457846 Marionette DEBUG loaded listener.js 08:44:17 INFO - PROCESS | 1232 | ++DOMWINDOW == 168 (000000E3ABA2F400) [pid = 1232] [serial = 1157] [outer = 000000E3AB46A000] 08:44:18 INFO - PROCESS | 1232 | --DOMWINDOW == 167 (000000E39F66BC00) [pid = 1232] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:44:18 INFO - PROCESS | 1232 | --DOMWINDOW == 166 (000000E3A55E6400) [pid = 1232] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:44:18 INFO - PROCESS | 1232 | --DOMWINDOW == 165 (000000E3B08A1C00) [pid = 1232] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:44:18 INFO - PROCESS | 1232 | --DOMWINDOW == 164 (000000E3B067B800) [pid = 1232] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:44:18 INFO - PROCESS | 1232 | --DOMWINDOW == 163 (000000E3B06F6800) [pid = 1232] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:44:18 INFO - PROCESS | 1232 | --DOMWINDOW == 162 (000000E3AD715400) [pid = 1232] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:44:18 INFO - PROCESS | 1232 | --DOMWINDOW == 161 (000000E3AE54B000) [pid = 1232] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:44:18 INFO - PROCESS | 1232 | --DOMWINDOW == 160 (000000E3B0573000) [pid = 1232] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:44:18 INFO - PROCESS | 1232 | --DOMWINDOW == 159 (000000E3A5E8B400) [pid = 1232] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:44:18 INFO - PROCESS | 1232 | --DOMWINDOW == 158 (000000E3A0258400) [pid = 1232] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:44:18 INFO - PROCESS | 1232 | --DOMWINDOW == 157 (000000E3AC723400) [pid = 1232] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:44:18 INFO - PROCESS | 1232 | --DOMWINDOW == 156 (000000E3A9773400) [pid = 1232] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:44:18 INFO - PROCESS | 1232 | --DOMWINDOW == 155 (000000E3AB445800) [pid = 1232] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:44:18 INFO - PROCESS | 1232 | --DOMWINDOW == 154 (000000E3ABA28400) [pid = 1232] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:44:18 INFO - PROCESS | 1232 | --DOMWINDOW == 153 (000000E3B4C4B000) [pid = 1232] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:44:18 INFO - PROCESS | 1232 | --DOMWINDOW == 152 (000000E3B06F1000) [pid = 1232] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:44:18 INFO - PROCESS | 1232 | --DOMWINDOW == 151 (000000E3A9887800) [pid = 1232] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:44:18 INFO - PROCESS | 1232 | --DOMWINDOW == 150 (000000E39F1E3800) [pid = 1232] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:44:18 INFO - PROCESS | 1232 | --DOMWINDOW == 149 (000000E3B4A1C400) [pid = 1232] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:44:18 INFO - PROCESS | 1232 | --DOMWINDOW == 148 (000000E3A8E25000) [pid = 1232] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:44:18 INFO - PROCESS | 1232 | --DOMWINDOW == 147 (000000E3A483A000) [pid = 1232] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:44:18 INFO - PROCESS | 1232 | --DOMWINDOW == 146 (000000E39F1E3C00) [pid = 1232] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:44:18 INFO - PROCESS | 1232 | --DOMWINDOW == 145 (000000E39F21E400) [pid = 1232] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:44:18 INFO - PROCESS | 1232 | --DOMWINDOW == 144 (000000E3A3E3FC00) [pid = 1232] [serial = 1092] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:44:18 INFO - PROCESS | 1232 | --DOMWINDOW == 143 (000000E39E0E2400) [pid = 1232] [serial = 1089] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:44:18 INFO - PROCESS | 1232 | --DOMWINDOW == 142 (000000E3A3EB6000) [pid = 1232] [serial = 1086] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:44:18 INFO - PROCESS | 1232 | --DOMWINDOW == 141 (000000E3A9725C00) [pid = 1232] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:44:18 INFO - PROCESS | 1232 | --DOMWINDOW == 140 (000000E3B0B85C00) [pid = 1232] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:44:18 INFO - PROCESS | 1232 | --DOMWINDOW == 139 (000000E3B0B85800) [pid = 1232] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:44:18 INFO - PROCESS | 1232 | --DOMWINDOW == 138 (000000E3ABE53C00) [pid = 1232] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:44:18 INFO - PROCESS | 1232 | --DOMWINDOW == 137 (000000E3A9721400) [pid = 1232] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:44:18 INFO - PROCESS | 1232 | --DOMWINDOW == 136 (000000E3B0681800) [pid = 1232] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:44:18 INFO - PROCESS | 1232 | --DOMWINDOW == 135 (000000E3B3D7B400) [pid = 1232] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:44:18 INFO - PROCESS | 1232 | --DOMWINDOW == 134 (000000E3B0574800) [pid = 1232] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:44:18 INFO - PROCESS | 1232 | --DOMWINDOW == 133 (000000E3B459C800) [pid = 1232] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:44:18 INFO - PROCESS | 1232 | --DOMWINDOW == 132 (000000E3AC131800) [pid = 1232] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:44:18 INFO - PROCESS | 1232 | --DOMWINDOW == 131 (000000E3A8F53000) [pid = 1232] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:44:18 INFO - PROCESS | 1232 | --DOMWINDOW == 130 (000000E3ABEAB400) [pid = 1232] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:44:18 INFO - PROCESS | 1232 | --DOMWINDOW == 129 (000000E39D744000) [pid = 1232] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:44:18 INFO - PROCESS | 1232 | --DOMWINDOW == 128 (000000E3B07C0C00) [pid = 1232] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:44:18 INFO - PROCESS | 1232 | --DOMWINDOW == 127 (000000E39F223800) [pid = 1232] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:44:18 INFO - PROCESS | 1232 | --DOMWINDOW == 126 (000000E3B27AC800) [pid = 1232] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:44:18 INFO - PROCESS | 1232 | --DOMWINDOW == 125 (000000E3A4592800) [pid = 1232] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:44:18 INFO - PROCESS | 1232 | --DOMWINDOW == 124 (000000E3AC63AC00) [pid = 1232] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:44:18 INFO - PROCESS | 1232 | --DOMWINDOW == 123 (000000E3AD1F6C00) [pid = 1232] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:44:18 INFO - PROCESS | 1232 | --DOMWINDOW == 122 (000000E3B0BD1400) [pid = 1232] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:44:18 INFO - PROCESS | 1232 | --DOMWINDOW == 121 (000000E3B0BAB800) [pid = 1232] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:44:18 INFO - PROCESS | 1232 | --DOMWINDOW == 120 (000000E3B0735C00) [pid = 1232] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:44:18 INFO - PROCESS | 1232 | 1461253458952 Marionette TRACE conn5 <- [1,1504,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:44:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1446ms 08:44:19 INFO - PROCESS | 1232 | 1461253459012 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 08:44:19 INFO - PROCESS | 1232 | 1461253459014 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 08:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:44:19 INFO - PROCESS | 1232 | 1461253459018 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:44:19 INFO - PROCESS | 1232 | 1461253459020 Marionette TRACE conn5 <- [1,1506,null,{}] 08:44:19 INFO - PROCESS | 1232 | 1461253459024 Marionette TRACE conn5 -> [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:44:19 INFO - PROCESS | 1232 | 1461253459104 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 08:44:19 INFO - PROCESS | 1232 | 1461253459109 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:19 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3ACC53800 == 38 [pid = 1232] [id = 386] 08:44:19 INFO - PROCESS | 1232 | ++DOMWINDOW == 121 (000000E39F5DD400) [pid = 1232] [serial = 1158] [outer = 0000000000000000] 08:44:19 INFO - PROCESS | 1232 | ++DOMWINDOW == 122 (000000E3A3E37C00) [pid = 1232] [serial = 1159] [outer = 000000E39F5DD400] 08:44:19 INFO - PROCESS | 1232 | 1461253459156 Marionette DEBUG loaded listener.js 08:44:19 INFO - PROCESS | 1232 | ++DOMWINDOW == 123 (000000E3A5E8B400) [pid = 1232] [serial = 1160] [outer = 000000E39F5DD400] 08:44:19 INFO - PROCESS | 1232 | 1461253459573 Marionette TRACE conn5 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 08:44:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 586ms 08:44:19 INFO - PROCESS | 1232 | 1461253459607 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 08:44:19 INFO - PROCESS | 1232 | 1461253459610 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 08:44:19 INFO - PROCESS | 1232 | 1461253459613 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:44:19 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:44:19 INFO - PROCESS | 1232 | 1461253459615 Marionette TRACE conn5 <- [1,1510,null,{}] 08:44:19 INFO - PROCESS | 1232 | 1461253459624 Marionette TRACE conn5 -> [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:44:19 INFO - PROCESS | 1232 | 1461253459705 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 08:44:19 INFO - PROCESS | 1232 | 1461253459711 Marionette TRACE conn5 -> [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/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:19 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B090A000 == 39 [pid = 1232] [id = 387] 08:44:19 INFO - PROCESS | 1232 | ++DOMWINDOW == 124 (000000E3AAAB1400) [pid = 1232] [serial = 1161] [outer = 0000000000000000] 08:44:19 INFO - PROCESS | 1232 | ++DOMWINDOW == 125 (000000E3AB760000) [pid = 1232] [serial = 1162] [outer = 000000E3AAAB1400] 08:44:19 INFO - PROCESS | 1232 | 1461253459758 Marionette DEBUG loaded listener.js 08:44:19 INFO - PROCESS | 1232 | ++DOMWINDOW == 126 (000000E3ABAE4C00) [pid = 1232] [serial = 1163] [outer = 000000E3AAAB1400] 08:44:20 INFO - PROCESS | 1232 | 1461253460224 Marionette TRACE conn5 <- [1,1512,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:44:20 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:44:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:44:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:44:20 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:44:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:44:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:44:20 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:44:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:44:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:44:20 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:44:20 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:44:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:44:20 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 630ms 08:44:20 INFO - PROCESS | 1232 | 1461253460248 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 08:44:20 INFO - PROCESS | 1232 | 1461253460250 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 08:44:20 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:44:20 INFO - PROCESS | 1232 | 1461253460253 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:44:20 INFO - PROCESS | 1232 | 1461253460255 Marionette TRACE conn5 <- [1,1514,null,{}] 08:44:20 INFO - PROCESS | 1232 | 1461253460259 Marionette TRACE conn5 -> [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:44:20 INFO - PROCESS | 1232 | 1461253460341 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 08:44:20 INFO - PROCESS | 1232 | 1461253460347 Marionette TRACE conn5 -> [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/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:20 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B0ACE000 == 40 [pid = 1232] [id = 388] 08:44:20 INFO - PROCESS | 1232 | ++DOMWINDOW == 127 (000000E3ABD54C00) [pid = 1232] [serial = 1164] [outer = 0000000000000000] 08:44:20 INFO - PROCESS | 1232 | ++DOMWINDOW == 128 (000000E3ABD5FC00) [pid = 1232] [serial = 1165] [outer = 000000E3ABD54C00] 08:44:20 INFO - PROCESS | 1232 | 1461253460393 Marionette DEBUG loaded listener.js 08:44:20 INFO - PROCESS | 1232 | ++DOMWINDOW == 129 (000000E3ABF33800) [pid = 1232] [serial = 1166] [outer = 000000E3ABD54C00] 08:44:21 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B8E67000 == 39 [pid = 1232] [id = 221] 08:44:21 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B7EDE000 == 38 [pid = 1232] [id = 216] 08:44:21 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B8DE7800 == 37 [pid = 1232] [id = 215] 08:44:21 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A3E15000 == 36 [pid = 1232] [id = 213] 08:44:21 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A3E1A000 == 35 [pid = 1232] [id = 222] 08:44:21 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AB4DC800 == 34 [pid = 1232] [id = 210] 08:44:21 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A4ACA000 == 33 [pid = 1232] [id = 207] 08:44:21 INFO - PROCESS | 1232 | --DOCSHELL 000000E39F836800 == 32 [pid = 1232] [id = 223] 08:44:21 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B7491800 == 31 [pid = 1232] [id = 212] 08:44:21 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B07EA800 == 30 [pid = 1232] [id = 217] 08:44:21 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B75CC000 == 29 [pid = 1232] [id = 220] 08:44:21 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B909A800 == 28 [pid = 1232] [id = 214] 08:44:21 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B8D3A800 == 27 [pid = 1232] [id = 219] 08:44:21 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B27CE800 == 26 [pid = 1232] [id = 209] 08:44:21 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B4A72000 == 25 [pid = 1232] [id = 218] 08:44:21 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B05DB800 == 24 [pid = 1232] [id = 208] 08:44:21 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B4E36800 == 23 [pid = 1232] [id = 211] 08:44:21 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B27CC800 == 22 [pid = 1232] [id = 374] 08:44:22 INFO - PROCESS | 1232 | --DOMWINDOW == 128 (000000E3AF8D6C00) [pid = 1232] [serial = 931] [outer = 0000000000000000] [url = about:blank] 08:44:22 INFO - PROCESS | 1232 | --DOMWINDOW == 127 (000000E3B4C42000) [pid = 1232] [serial = 877] [outer = 0000000000000000] [url = about:blank] 08:44:22 INFO - PROCESS | 1232 | --DOMWINDOW == 126 (000000E3AC63DC00) [pid = 1232] [serial = 922] [outer = 0000000000000000] [url = about:blank] 08:44:22 INFO - PROCESS | 1232 | --DOMWINDOW == 125 (000000E3ABD54800) [pid = 1232] [serial = 865] [outer = 0000000000000000] [url = about:blank] 08:44:22 INFO - PROCESS | 1232 | --DOMWINDOW == 124 (000000E3ABF3A800) [pid = 1232] [serial = 910] [outer = 0000000000000000] [url = about:blank] 08:44:22 INFO - PROCESS | 1232 | --DOMWINDOW == 123 (000000E39F221400) [pid = 1232] [serial = 964] [outer = 0000000000000000] [url = about:blank] 08:44:22 INFO - PROCESS | 1232 | --DOMWINDOW == 122 (000000E3B0A49400) [pid = 1232] [serial = 979] [outer = 0000000000000000] [url = about:blank] 08:44:22 INFO - PROCESS | 1232 | --DOMWINDOW == 121 (000000E3A0B1D000) [pid = 1232] [serial = 913] [outer = 0000000000000000] [url = about:blank] 08:44:22 INFO - PROCESS | 1232 | --DOMWINDOW == 120 (000000E3B3D82C00) [pid = 1232] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 08:44:22 INFO - PROCESS | 1232 | --DOMWINDOW == 119 (000000E3A85A3800) [pid = 1232] [serial = 916] [outer = 0000000000000000] [url = about:blank] 08:44:22 INFO - PROCESS | 1232 | --DOMWINDOW == 118 (000000E3AC950C00) [pid = 1232] [serial = 925] [outer = 0000000000000000] [url = about:blank] 08:44:22 INFO - PROCESS | 1232 | --DOMWINDOW == 117 (000000E3AD9DD000) [pid = 1232] [serial = 928] [outer = 0000000000000000] [url = about:blank] 08:44:22 INFO - PROCESS | 1232 | --DOMWINDOW == 116 (000000E3B27A7400) [pid = 1232] [serial = 874] [outer = 0000000000000000] [url = about:blank] 08:44:22 INFO - PROCESS | 1232 | --DOMWINDOW == 115 (000000E3B26C6C00) [pid = 1232] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 08:44:22 INFO - PROCESS | 1232 | --DOMWINDOW == 114 (000000E3B07B6C00) [pid = 1232] [serial = 976] [outer = 0000000000000000] [url = about:blank] 08:44:22 INFO - PROCESS | 1232 | --DOMWINDOW == 113 (000000E3A401E000) [pid = 1232] [serial = 862] [outer = 0000000000000000] [url = about:blank] 08:44:22 INFO - PROCESS | 1232 | --DOMWINDOW == 112 (000000E3A9722000) [pid = 1232] [serial = 967] [outer = 0000000000000000] [url = about:blank] 08:44:22 INFO - PROCESS | 1232 | --DOMWINDOW == 111 (000000E3B0BB4400) [pid = 1232] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 08:44:22 INFO - PROCESS | 1232 | --DOMWINDOW == 110 (000000E3B0728C00) [pid = 1232] [serial = 973] [outer = 0000000000000000] [url = about:blank] 08:44:22 INFO - PROCESS | 1232 | --DOMWINDOW == 109 (000000E3B08A7800) [pid = 1232] [serial = 859] [outer = 0000000000000000] [url = about:blank] 08:44:22 INFO - PROCESS | 1232 | --DOMWINDOW == 108 (000000E3B0BC9000) [pid = 1232] [serial = 982] [outer = 0000000000000000] [url = about:blank] 08:44:22 INFO - PROCESS | 1232 | --DOMWINDOW == 107 (000000E3B0BD2C00) [pid = 1232] [serial = 871] [outer = 0000000000000000] [url = about:blank] 08:44:22 INFO - PROCESS | 1232 | --DOMWINDOW == 106 (000000E3AC951C00) [pid = 1232] [serial = 970] [outer = 0000000000000000] [url = about:blank] 08:44:22 INFO - PROCESS | 1232 | --DOMWINDOW == 105 (000000E3AC127C00) [pid = 1232] [serial = 919] [outer = 0000000000000000] [url = about:blank] 08:44:22 INFO - PROCESS | 1232 | --DOMWINDOW == 104 (000000E3B08A8000) [pid = 1232] [serial = 868] [outer = 0000000000000000] [url = about:blank] 08:44:22 INFO - PROCESS | 1232 | --DOMWINDOW == 103 (000000E3B46E7C00) [pid = 1232] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 08:44:22 INFO - PROCESS | 1232 | --DOMWINDOW == 102 (000000E3B06F7C00) [pid = 1232] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 08:44:22 INFO - PROCESS | 1232 | --DOMWINDOW == 101 (000000E3AC92A000) [pid = 1232] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 08:44:22 INFO - PROCESS | 1232 | --DOMWINDOW == 100 (000000E3AC953C00) [pid = 1232] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 08:44:22 INFO - PROCESS | 1232 | --DOMWINDOW == 99 (000000E3A987C400) [pid = 1232] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 08:44:22 INFO - PROCESS | 1232 | --DOMWINDOW == 98 (000000E3AAAB6000) [pid = 1232] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 08:44:22 INFO - PROCESS | 1232 | --DOMWINDOW == 97 (000000E3ABD5F800) [pid = 1232] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 08:44:22 INFO - PROCESS | 1232 | --DOMWINDOW == 96 (000000E3AB8DA400) [pid = 1232] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 08:44:22 INFO - PROCESS | 1232 | --DOMWINDOW == 95 (000000E3ABEBA800) [pid = 1232] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 08:44:22 INFO - PROCESS | 1232 | --DOMWINDOW == 94 (000000E3AC7E9000) [pid = 1232] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 08:44:22 INFO - PROCESS | 1232 | --DOMWINDOW == 93 (000000E3AC129C00) [pid = 1232] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 08:44:22 INFO - PROCESS | 1232 | --DOMWINDOW == 92 (000000E3B5053C00) [pid = 1232] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 08:44:22 INFO - PROCESS | 1232 | --DOMWINDOW == 91 (000000E3B4A1D400) [pid = 1232] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 08:44:22 INFO - PROCESS | 1232 | --DOMWINDOW == 90 (000000E3B0BCE800) [pid = 1232] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 08:44:22 INFO - PROCESS | 1232 | --DOMWINDOW == 89 (000000E3B69B1400) [pid = 1232] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 08:44:22 INFO - PROCESS | 1232 | --DOMWINDOW == 88 (000000E3ABD5A800) [pid = 1232] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 08:44:22 INFO - PROCESS | 1232 | --DOMWINDOW == 87 (000000E3A9269000) [pid = 1232] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 08:44:22 INFO - PROCESS | 1232 | --DOMWINDOW == 86 (000000E3A4A9F400) [pid = 1232] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 08:44:22 INFO - PROCESS | 1232 | --DOMWINDOW == 85 (000000E3B4A27800) [pid = 1232] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 08:44:22 INFO - PROCESS | 1232 | --DOMWINDOW == 84 (000000E3A3BD8000) [pid = 1232] [serial = 673] [outer = 0000000000000000] [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:44:22 INFO - PROCESS | 1232 | --DOMWINDOW == 83 (000000E3A8F54C00) [pid = 1232] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 08:44:22 INFO - PROCESS | 1232 | --DOMWINDOW == 82 (000000E3A5563C00) [pid = 1232] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 08:44:22 INFO - PROCESS | 1232 | --DOMWINDOW == 81 (000000E3A8565800) [pid = 1232] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 08:44:22 INFO - PROCESS | 1232 | --DOMWINDOW == 80 (000000E39F531000) [pid = 1232] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 08:44:22 INFO - PROCESS | 1232 | --DOMWINDOW == 79 (000000E3A3BC8800) [pid = 1232] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 08:44:22 INFO - PROCESS | 1232 | --DOMWINDOW == 78 (000000E3A0B1C800) [pid = 1232] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 08:44:22 INFO - PROCESS | 1232 | --DOMWINDOW == 77 (000000E39F5E0400) [pid = 1232] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 08:44:22 INFO - PROCESS | 1232 | --DOMWINDOW == 76 (000000E3ACDDF400) [pid = 1232] [serial = 1094] [outer = 0000000000000000] [url = about:blank] 08:44:22 INFO - PROCESS | 1232 | --DOMWINDOW == 75 (000000E3A9777400) [pid = 1232] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 08:44:22 INFO - PROCESS | 1232 | --DOMWINDOW == 74 (000000E3B6F17400) [pid = 1232] [serial = 1091] [outer = 0000000000000000] [url = about:blank] 08:44:22 INFO - PROCESS | 1232 | --DOMWINDOW == 73 (000000E3B6E93800) [pid = 1232] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 08:44:22 INFO - PROCESS | 1232 | --DOMWINDOW == 72 (000000E3B6E70800) [pid = 1232] [serial = 1088] [outer = 0000000000000000] [url = about:blank] 08:44:22 INFO - PROCESS | 1232 | --DOMWINDOW == 71 (000000E3A4A9F800) [pid = 1232] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 08:44:22 INFO - PROCESS | 1232 | --DOMWINDOW == 70 (000000E3B505D000) [pid = 1232] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 08:44:22 INFO - PROCESS | 1232 | --DOMWINDOW == 69 (000000E3AC203C00) [pid = 1232] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 08:44:22 INFO - PROCESS | 1232 | --DOMWINDOW == 68 (000000E3A9727800) [pid = 1232] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 08:44:22 INFO - PROCESS | 1232 | --DOMWINDOW == 67 (000000E3AC630000) [pid = 1232] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 08:44:22 INFO - PROCESS | 1232 | --DOMWINDOW == 66 (000000E3B06F3C00) [pid = 1232] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 08:44:22 INFO - PROCESS | 1232 | --DOMWINDOW == 65 (000000E3B08A5800) [pid = 1232] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 08:44:22 INFO - PROCESS | 1232 | --DOMWINDOW == 64 (000000E3ABE48000) [pid = 1232] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 08:44:22 INFO - PROCESS | 1232 | --DOMWINDOW == 63 (000000E3A4A3D800) [pid = 1232] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 08:44:22 INFO - PROCESS | 1232 | 1461253462527 Marionette TRACE conn5 <- [1,1516,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:44:22 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:44:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:44:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:44:22 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:44:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:44:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:44:22 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:44:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:44:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:22 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:44:22 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 2288ms 08:44:22 INFO - PROCESS | 1232 | 1461253462546 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 08:44:22 INFO - PROCESS | 1232 | 1461253462550 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 08:44:22 INFO - PROCESS | 1232 | 1461253462556 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:44:22 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:44:22 INFO - PROCESS | 1232 | 1461253462560 Marionette TRACE conn5 <- [1,1518,null,{}] 08:44:22 INFO - PROCESS | 1232 | 1461253462566 Marionette TRACE conn5 -> [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:44:22 INFO - PROCESS | 1232 | 1461253462662 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 08:44:22 INFO - PROCESS | 1232 | 1461253462671 Marionette TRACE conn5 -> [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/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:22 INFO - PROCESS | 1232 | ++DOCSHELL 000000E39F83E000 == 23 [pid = 1232] [id = 389] 08:44:22 INFO - PROCESS | 1232 | ++DOMWINDOW == 64 (000000E39E9CA800) [pid = 1232] [serial = 1167] [outer = 0000000000000000] 08:44:22 INFO - PROCESS | 1232 | ++DOMWINDOW == 65 (000000E39E9CEC00) [pid = 1232] [serial = 1168] [outer = 000000E39E9CA800] 08:44:22 INFO - PROCESS | 1232 | 1461253462721 Marionette DEBUG loaded listener.js 08:44:22 INFO - PROCESS | 1232 | ++DOMWINDOW == 66 (000000E39F01C400) [pid = 1232] [serial = 1169] [outer = 000000E39E9CA800] 08:44:23 INFO - PROCESS | 1232 | 1461253463211 Marionette TRACE conn5 <- [1,1520,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:44:23 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:44:23 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:44:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:44:23 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:44:23 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:44:23 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:44:23 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:44:23 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 692ms 08:44:23 INFO - PROCESS | 1232 | 1461253463252 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 08:44:23 INFO - PROCESS | 1232 | 1461253463259 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 08:44:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:44:23 INFO - PROCESS | 1232 | 1461253463266 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:44:23 INFO - PROCESS | 1232 | 1461253463269 Marionette TRACE conn5 <- [1,1522,null,{}] 08:44:23 INFO - PROCESS | 1232 | 1461253463273 Marionette TRACE conn5 -> [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:44:23 INFO - PROCESS | 1232 | 1461253463359 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 08:44:23 INFO - PROCESS | 1232 | 1461253463368 Marionette TRACE conn5 -> [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/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:23 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A3E21800 == 24 [pid = 1232] [id = 390] 08:44:23 INFO - PROCESS | 1232 | ++DOMWINDOW == 67 (000000E39F01DC00) [pid = 1232] [serial = 1170] [outer = 0000000000000000] 08:44:23 INFO - PROCESS | 1232 | ++DOMWINDOW == 68 (000000E39F1DF000) [pid = 1232] [serial = 1171] [outer = 000000E39F01DC00] 08:44:23 INFO - PROCESS | 1232 | 1461253463417 Marionette DEBUG loaded listener.js 08:44:23 INFO - PROCESS | 1232 | ++DOMWINDOW == 69 (000000E39F21B400) [pid = 1232] [serial = 1172] [outer = 000000E39F01DC00] 08:44:23 INFO - PROCESS | 1232 | 1461253463895 Marionette TRACE conn5 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 08:44:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:44:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 692ms 08:44:23 INFO - PROCESS | 1232 | 1461253463962 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 08:44:23 INFO - PROCESS | 1232 | 1461253463965 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 08:44:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:44:23 INFO - PROCESS | 1232 | 1461253463969 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:44:23 INFO - PROCESS | 1232 | 1461253463973 Marionette TRACE conn5 <- [1,1526,null,{}] 08:44:23 INFO - PROCESS | 1232 | 1461253463984 Marionette TRACE conn5 -> [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:44:24 INFO - PROCESS | 1232 | 1461253464112 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 08:44:24 INFO - PROCESS | 1232 | 1461253464185 Marionette TRACE conn5 -> [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/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:24 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A4BC0800 == 25 [pid = 1232] [id = 391] 08:44:24 INFO - PROCESS | 1232 | ++DOMWINDOW == 70 (000000E39D61C000) [pid = 1232] [serial = 1173] [outer = 0000000000000000] 08:44:24 INFO - PROCESS | 1232 | ++DOMWINDOW == 71 (000000E39F670800) [pid = 1232] [serial = 1174] [outer = 000000E39D61C000] 08:44:24 INFO - PROCESS | 1232 | 1461253464236 Marionette DEBUG loaded listener.js 08:44:24 INFO - PROCESS | 1232 | ++DOMWINDOW == 72 (000000E3A025E000) [pid = 1232] [serial = 1175] [outer = 000000E39D61C000] 08:44:24 INFO - PROCESS | 1232 | 1461253464654 Marionette TRACE conn5 <- [1,1528,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:44:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:44:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 732ms 08:44:24 INFO - PROCESS | 1232 | 1461253464703 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 08:44:24 INFO - PROCESS | 1232 | 1461253464706 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 08:44:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:44:24 INFO - PROCESS | 1232 | 1461253464709 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:44:24 INFO - PROCESS | 1232 | 1461253464711 Marionette TRACE conn5 <- [1,1530,null,{}] 08:44:24 INFO - PROCESS | 1232 | 1461253464715 Marionette TRACE conn5 -> [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:44:24 INFO - PROCESS | 1232 | 1461253464797 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 08:44:24 INFO - PROCESS | 1232 | 1461253464804 Marionette TRACE conn5 -> [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/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:24 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A8754800 == 26 [pid = 1232] [id = 392] 08:44:24 INFO - PROCESS | 1232 | ++DOMWINDOW == 73 (000000E3A3BC4800) [pid = 1232] [serial = 1176] [outer = 0000000000000000] 08:44:24 INFO - PROCESS | 1232 | ++DOMWINDOW == 74 (000000E3A3BD4400) [pid = 1232] [serial = 1177] [outer = 000000E3A3BC4800] 08:44:24 INFO - PROCESS | 1232 | 1461253464852 Marionette DEBUG loaded listener.js 08:44:24 INFO - PROCESS | 1232 | ++DOMWINDOW == 75 (000000E3A3BDF000) [pid = 1232] [serial = 1178] [outer = 000000E3A3BC4800] 08:44:25 INFO - PROCESS | 1232 | 1461253465285 Marionette TRACE conn5 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 08:44:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:44:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 629ms 08:44:25 INFO - PROCESS | 1232 | 1461253465340 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 08:44:25 INFO - PROCESS | 1232 | 1461253465342 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 08:44:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:44:25 INFO - PROCESS | 1232 | 1461253465346 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:44:25 INFO - PROCESS | 1232 | 1461253465348 Marionette TRACE conn5 <- [1,1534,null,{}] 08:44:25 INFO - PROCESS | 1232 | 1461253465351 Marionette TRACE conn5 -> [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:44:25 INFO - PROCESS | 1232 | 1461253465426 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 08:44:25 INFO - PROCESS | 1232 | 1461253465434 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:25 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AB421800 == 27 [pid = 1232] [id = 393] 08:44:25 INFO - PROCESS | 1232 | ++DOMWINDOW == 76 (000000E39F1E0000) [pid = 1232] [serial = 1179] [outer = 0000000000000000] 08:44:25 INFO - PROCESS | 1232 | ++DOMWINDOW == 77 (000000E3A3D81C00) [pid = 1232] [serial = 1180] [outer = 000000E39F1E0000] 08:44:25 INFO - PROCESS | 1232 | 1461253465482 Marionette DEBUG loaded listener.js 08:44:25 INFO - PROCESS | 1232 | ++DOMWINDOW == 78 (000000E3A3E4E800) [pid = 1232] [serial = 1181] [outer = 000000E39F1E0000] 08:44:25 INFO - PROCESS | 1232 | 1461253465968 Marionette TRACE conn5 <- [1,1536,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:44:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:44:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 691ms 08:44:26 INFO - PROCESS | 1232 | 1461253466040 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 08:44:26 INFO - PROCESS | 1232 | 1461253466043 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 08:44:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:44:26 INFO - PROCESS | 1232 | 1461253466046 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:44:26 INFO - PROCESS | 1232 | 1461253466048 Marionette TRACE conn5 <- [1,1538,null,{}] 08:44:26 INFO - PROCESS | 1232 | 1461253466051 Marionette TRACE conn5 -> [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:44:26 INFO - PROCESS | 1232 | 1461253466167 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 08:44:26 INFO - PROCESS | 1232 | 1461253466176 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:26 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AC7C2800 == 28 [pid = 1232] [id = 394] 08:44:26 INFO - PROCESS | 1232 | ++DOMWINDOW == 79 (000000E3A4833400) [pid = 1232] [serial = 1182] [outer = 0000000000000000] 08:44:26 INFO - PROCESS | 1232 | ++DOMWINDOW == 80 (000000E3A4AEB000) [pid = 1232] [serial = 1183] [outer = 000000E3A4833400] 08:44:26 INFO - PROCESS | 1232 | 1461253466226 Marionette DEBUG loaded listener.js 08:44:26 INFO - PROCESS | 1232 | ++DOMWINDOW == 81 (000000E3A555EC00) [pid = 1232] [serial = 1184] [outer = 000000E3A4833400] 08:44:26 INFO - PROCESS | 1232 | 1461253466675 Marionette TRACE conn5 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 08:44:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:44:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 671ms 08:44:26 INFO - PROCESS | 1232 | 1461253466720 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 08:44:26 INFO - PROCESS | 1232 | 1461253466722 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 08:44:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:44:26 INFO - PROCESS | 1232 | 1461253466725 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:44:26 INFO - PROCESS | 1232 | 1461253466727 Marionette TRACE conn5 <- [1,1542,null,{}] 08:44:26 INFO - PROCESS | 1232 | 1461253466730 Marionette TRACE conn5 -> [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:44:26 INFO - PROCESS | 1232 | 1461253466832 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 08:44:26 INFO - PROCESS | 1232 | 1461253466839 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:26 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AD023800 == 29 [pid = 1232] [id = 395] 08:44:26 INFO - PROCESS | 1232 | ++DOMWINDOW == 82 (000000E3A5566400) [pid = 1232] [serial = 1185] [outer = 0000000000000000] 08:44:26 INFO - PROCESS | 1232 | ++DOMWINDOW == 83 (000000E3A55E0000) [pid = 1232] [serial = 1186] [outer = 000000E3A5566400] 08:44:26 INFO - PROCESS | 1232 | 1461253466886 Marionette DEBUG loaded listener.js 08:44:26 INFO - PROCESS | 1232 | ++DOMWINDOW == 84 (000000E3A5E92C00) [pid = 1232] [serial = 1187] [outer = 000000E3A5566400] 08:44:27 INFO - PROCESS | 1232 | 1461253467322 Marionette TRACE conn5 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 08:44:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:44:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 629ms 08:44:27 INFO - PROCESS | 1232 | 1461253467358 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 08:44:27 INFO - PROCESS | 1232 | 1461253467360 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 08:44:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:44:27 INFO - PROCESS | 1232 | 1461253467363 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:44:27 INFO - PROCESS | 1232 | 1461253467365 Marionette TRACE conn5 <- [1,1546,null,{}] 08:44:27 INFO - PROCESS | 1232 | 1461253467369 Marionette TRACE conn5 -> [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:44:27 INFO - PROCESS | 1232 | 1461253467444 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 08:44:27 INFO - PROCESS | 1232 | 1461253467450 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:27 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AED38800 == 30 [pid = 1232] [id = 396] 08:44:27 INFO - PROCESS | 1232 | ++DOMWINDOW == 85 (000000E3A6297800) [pid = 1232] [serial = 1188] [outer = 0000000000000000] 08:44:27 INFO - PROCESS | 1232 | ++DOMWINDOW == 86 (000000E3A856A400) [pid = 1232] [serial = 1189] [outer = 000000E3A6297800] 08:44:27 INFO - PROCESS | 1232 | 1461253467499 Marionette DEBUG loaded listener.js 08:44:27 INFO - PROCESS | 1232 | ++DOMWINDOW == 87 (000000E3A8E1E400) [pid = 1232] [serial = 1190] [outer = 000000E3A6297800] 08:44:27 INFO - PROCESS | 1232 | 1461253467968 Marionette TRACE conn5 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 08:44:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:44:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 628ms 08:44:28 INFO - PROCESS | 1232 | 1461253467994 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 08:44:28 INFO - PROCESS | 1232 | 1461253467997 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 08:44:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:44:28 INFO - PROCESS | 1232 | 1461253468000 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:44:28 INFO - PROCESS | 1232 | 1461253468002 Marionette TRACE conn5 <- [1,1550,null,{}] 08:44:28 INFO - PROCESS | 1232 | 1461253468005 Marionette TRACE conn5 -> [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:44:28 INFO - PROCESS | 1232 | 1461253468107 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 08:44:28 INFO - PROCESS | 1232 | 1461253468115 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:28 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A4BBD800 == 31 [pid = 1232] [id = 397] 08:44:28 INFO - PROCESS | 1232 | ++DOMWINDOW == 88 (000000E3A85A4400) [pid = 1232] [serial = 1191] [outer = 0000000000000000] 08:44:28 INFO - PROCESS | 1232 | ++DOMWINDOW == 89 (000000E3A8E2AC00) [pid = 1232] [serial = 1192] [outer = 000000E3A85A4400] 08:44:28 INFO - PROCESS | 1232 | 1461253468161 Marionette DEBUG loaded listener.js 08:44:28 INFO - PROCESS | 1232 | ++DOMWINDOW == 90 (000000E3A8FB4000) [pid = 1232] [serial = 1193] [outer = 000000E3A85A4400] 08:44:28 INFO - PROCESS | 1232 | 1461253468635 Marionette TRACE conn5 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 08:44:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:44:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 692ms 08:44:28 INFO - PROCESS | 1232 | 1461253468701 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 08:44:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:44:28 INFO - PROCESS | 1232 | 1461253468703 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 08:44:28 INFO - PROCESS | 1232 | 1461253468706 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:44:28 INFO - PROCESS | 1232 | 1461253468708 Marionette TRACE conn5 <- [1,1554,null,{}] 08:44:28 INFO - PROCESS | 1232 | 1461253468712 Marionette TRACE conn5 -> [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:44:29 INFO - PROCESS | 1232 | 1461253469064 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 08:44:29 INFO - PROCESS | 1232 | --DOMWINDOW == 89 (000000E3AAAB1400) [pid = 1232] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:44:29 INFO - PROCESS | 1232 | --DOMWINDOW == 88 (000000E3A8F4BC00) [pid = 1232] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:44:29 INFO - PROCESS | 1232 | --DOMWINDOW == 87 (000000E3A97C7400) [pid = 1232] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:44:29 INFO - PROCESS | 1232 | --DOMWINDOW == 86 (000000E3AB46A000) [pid = 1232] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:44:29 INFO - PROCESS | 1232 | --DOMWINDOW == 85 (000000E3A5560000) [pid = 1232] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:44:29 INFO - PROCESS | 1232 | --DOMWINDOW == 84 (000000E39F0E1C00) [pid = 1232] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:44:29 INFO - PROCESS | 1232 | --DOMWINDOW == 83 (000000E3A3D7E400) [pid = 1232] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:44:29 INFO - PROCESS | 1232 | --DOMWINDOW == 82 (000000E39D615C00) [pid = 1232] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:44:29 INFO - PROCESS | 1232 | --DOMWINDOW == 81 (000000E39F1DB800) [pid = 1232] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:44:29 INFO - PROCESS | 1232 | --DOMWINDOW == 80 (000000E39EE7F000) [pid = 1232] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:44:29 INFO - PROCESS | 1232 | --DOMWINDOW == 79 (000000E3AC94E400) [pid = 1232] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:44:29 INFO - PROCESS | 1232 | --DOMWINDOW == 78 (000000E3A8E23800) [pid = 1232] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:44:29 INFO - PROCESS | 1232 | --DOMWINDOW == 77 (000000E3A856D000) [pid = 1232] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:44:29 INFO - PROCESS | 1232 | --DOMWINDOW == 76 (000000E39F5DD400) [pid = 1232] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:44:29 INFO - PROCESS | 1232 | 1461253469130 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:29 INFO - PROCESS | 1232 | ++DOCSHELL 000000E39EFEE000 == 32 [pid = 1232] [id = 398] 08:44:29 INFO - PROCESS | 1232 | ++DOMWINDOW == 77 (000000E39D612400) [pid = 1232] [serial = 1194] [outer = 0000000000000000] 08:44:29 INFO - PROCESS | 1232 | ++DOMWINDOW == 78 (000000E39D61B000) [pid = 1232] [serial = 1195] [outer = 000000E39D612400] 08:44:29 INFO - PROCESS | 1232 | 1461253469190 Marionette DEBUG loaded listener.js 08:44:29 INFO - PROCESS | 1232 | ++DOMWINDOW == 79 (000000E39D746000) [pid = 1232] [serial = 1196] [outer = 000000E39D612400] 08:44:30 INFO - PROCESS | 1232 | 1461253470012 Marionette TRACE conn5 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 08:44:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:44:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1379ms 08:44:30 INFO - PROCESS | 1232 | 1461253470089 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 08:44:30 INFO - PROCESS | 1232 | 1461253470095 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 08:44:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:44:30 INFO - PROCESS | 1232 | 1461253470100 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:44:30 INFO - PROCESS | 1232 | 1461253470105 Marionette TRACE conn5 <- [1,1558,null,{}] 08:44:30 INFO - PROCESS | 1232 | 1461253470110 Marionette TRACE conn5 -> [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:44:30 INFO - PROCESS | 1232 | 1461253470239 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 08:44:30 INFO - PROCESS | 1232 | 1461253470307 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:30 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A4BCA800 == 33 [pid = 1232] [id = 399] 08:44:30 INFO - PROCESS | 1232 | ++DOMWINDOW == 80 (000000E39F220C00) [pid = 1232] [serial = 1197] [outer = 0000000000000000] 08:44:30 INFO - PROCESS | 1232 | ++DOMWINDOW == 81 (000000E39F52D000) [pid = 1232] [serial = 1198] [outer = 000000E39F220C00] 08:44:30 INFO - PROCESS | 1232 | 1461253470374 Marionette DEBUG loaded listener.js 08:44:30 INFO - PROCESS | 1232 | ++DOMWINDOW == 82 (000000E39F66C800) [pid = 1232] [serial = 1199] [outer = 000000E39F220C00] 08:44:31 INFO - PROCESS | 1232 | 1461253471139 Marionette TRACE conn5 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 08:44:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:44:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1182ms 08:44:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:44:31 INFO - PROCESS | 1232 | 1461253471293 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 08:44:31 INFO - PROCESS | 1232 | 1461253471297 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 08:44:31 INFO - PROCESS | 1232 | 1461253471302 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:44:31 INFO - PROCESS | 1232 | 1461253471306 Marionette TRACE conn5 <- [1,1562,null,{}] 08:44:31 INFO - PROCESS | 1232 | 1461253471321 Marionette TRACE conn5 -> [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:44:31 INFO - PROCESS | 1232 | 1461253471425 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 08:44:31 INFO - PROCESS | 1232 | 1461253471497 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:31 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A3EDC000 == 34 [pid = 1232] [id = 400] 08:44:31 INFO - PROCESS | 1232 | ++DOMWINDOW == 83 (000000E39F0D6C00) [pid = 1232] [serial = 1200] [outer = 0000000000000000] 08:44:31 INFO - PROCESS | 1232 | ++DOMWINDOW == 84 (000000E39F0DCC00) [pid = 1232] [serial = 1201] [outer = 000000E39F0D6C00] 08:44:31 INFO - PROCESS | 1232 | 1461253471546 Marionette DEBUG loaded listener.js 08:44:31 INFO - PROCESS | 1232 | ++DOMWINDOW == 85 (000000E39F223C00) [pid = 1232] [serial = 1202] [outer = 000000E39F0D6C00] 08:44:31 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A3E0B800 == 33 [pid = 1232] [id = 376] 08:44:31 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A4AB8800 == 32 [pid = 1232] [id = 377] 08:44:31 INFO - PROCESS | 1232 | --DOCSHELL 000000E39F768000 == 31 [pid = 1232] [id = 375] 08:44:31 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B0ACE000 == 30 [pid = 1232] [id = 388] 08:44:32 INFO - PROCESS | 1232 | --DOMWINDOW == 84 (000000E3ABD5FC00) [pid = 1232] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 08:44:32 INFO - PROCESS | 1232 | --DOMWINDOW == 83 (000000E3ABAE4C00) [pid = 1232] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 08:44:32 INFO - PROCESS | 1232 | --DOMWINDOW == 82 (000000E3A976E000) [pid = 1232] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 08:44:32 INFO - PROCESS | 1232 | --DOMWINDOW == 81 (000000E3A98EF800) [pid = 1232] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 08:44:32 INFO - PROCESS | 1232 | --DOMWINDOW == 80 (000000E3A987E400) [pid = 1232] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 08:44:32 INFO - PROCESS | 1232 | --DOMWINDOW == 79 (000000E3AB8D1400) [pid = 1232] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 08:44:32 INFO - PROCESS | 1232 | --DOMWINDOW == 78 (000000E3AAABA800) [pid = 1232] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 08:44:32 INFO - PROCESS | 1232 | --DOMWINDOW == 77 (000000E3AB760000) [pid = 1232] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 08:44:32 INFO - PROCESS | 1232 | --DOMWINDOW == 76 (000000E3A5E89800) [pid = 1232] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 08:44:32 INFO - PROCESS | 1232 | --DOMWINDOW == 75 (000000E3A4591C00) [pid = 1232] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 08:44:32 INFO - PROCESS | 1232 | --DOMWINDOW == 74 (000000E3A4838C00) [pid = 1232] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 08:44:32 INFO - PROCESS | 1232 | --DOMWINDOW == 73 (000000E3A3E36C00) [pid = 1232] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 08:44:32 INFO - PROCESS | 1232 | --DOMWINDOW == 72 (000000E3A3E4F400) [pid = 1232] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 08:44:32 INFO - PROCESS | 1232 | --DOMWINDOW == 71 (000000E3A3BC7C00) [pid = 1232] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 08:44:32 INFO - PROCESS | 1232 | --DOMWINDOW == 70 (000000E3A3BD8800) [pid = 1232] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 08:44:32 INFO - PROCESS | 1232 | --DOMWINDOW == 69 (000000E3ABA2F400) [pid = 1232] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 08:44:32 INFO - PROCESS | 1232 | --DOMWINDOW == 68 (000000E39F219800) [pid = 1232] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 08:44:32 INFO - PROCESS | 1232 | --DOMWINDOW == 67 (000000E39F665C00) [pid = 1232] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 08:44:32 INFO - PROCESS | 1232 | --DOMWINDOW == 66 (000000E39EE85C00) [pid = 1232] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 08:44:32 INFO - PROCESS | 1232 | --DOMWINDOW == 65 (000000E39F0DBC00) [pid = 1232] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 08:44:32 INFO - PROCESS | 1232 | --DOMWINDOW == 64 (000000E3ACDDD800) [pid = 1232] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 08:44:32 INFO - PROCESS | 1232 | --DOMWINDOW == 63 (000000E3A8FB3800) [pid = 1232] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 08:44:32 INFO - PROCESS | 1232 | --DOMWINDOW == 62 (000000E3A85A2C00) [pid = 1232] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 08:44:32 INFO - PROCESS | 1232 | --DOMWINDOW == 61 (000000E3A8E24800) [pid = 1232] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 08:44:32 INFO - PROCESS | 1232 | --DOMWINDOW == 60 (000000E3A6299800) [pid = 1232] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 08:44:32 INFO - PROCESS | 1232 | --DOMWINDOW == 59 (000000E3A5E8B400) [pid = 1232] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 08:44:32 INFO - PROCESS | 1232 | --DOMWINDOW == 58 (000000E3A3E37C00) [pid = 1232] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 08:44:32 INFO - PROCESS | 1232 | --DOMWINDOW == 57 (000000E3A9726000) [pid = 1232] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 08:44:32 INFO - PROCESS | 1232 | 1461253472168 Marionette TRACE conn5 <- [1,1564,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:44:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:44:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 902ms 08:44:32 INFO - PROCESS | 1232 | 1461253472206 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 08:44:32 INFO - PROCESS | 1232 | 1461253472210 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 08:44:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:44:32 INFO - PROCESS | 1232 | 1461253472217 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:44:32 INFO - PROCESS | 1232 | 1461253472221 Marionette TRACE conn5 <- [1,1566,null,{}] 08:44:32 INFO - PROCESS | 1232 | 1461253472225 Marionette TRACE conn5 -> [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:44:32 INFO - PROCESS | 1232 | 1461253472309 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 08:44:32 INFO - PROCESS | 1232 | 1461253472384 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:32 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A3EC7000 == 31 [pid = 1232] [id = 401] 08:44:32 INFO - PROCESS | 1232 | ++DOMWINDOW == 58 (000000E39EE7D800) [pid = 1232] [serial = 1203] [outer = 0000000000000000] 08:44:32 INFO - PROCESS | 1232 | ++DOMWINDOW == 59 (000000E39F1E9800) [pid = 1232] [serial = 1204] [outer = 000000E39EE7D800] 08:44:32 INFO - PROCESS | 1232 | 1461253472431 Marionette DEBUG loaded listener.js 08:44:32 INFO - PROCESS | 1232 | ++DOMWINDOW == 60 (000000E39F75E000) [pid = 1232] [serial = 1205] [outer = 000000E39EE7D800] 08:44:32 INFO - PROCESS | 1232 | 1461253472838 Marionette TRACE conn5 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 08:44:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:44:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 627ms 08:44:32 INFO - PROCESS | 1232 | 1461253472847 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 08:44:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:44:32 INFO - PROCESS | 1232 | 1461253472850 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 08:44:32 INFO - PROCESS | 1232 | 1461253472853 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:44:32 INFO - PROCESS | 1232 | 1461253472855 Marionette TRACE conn5 <- [1,1570,null,{}] 08:44:32 INFO - PROCESS | 1232 | 1461253472866 Marionette TRACE conn5 -> [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:44:33 INFO - PROCESS | 1232 | 1461253472988 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 08:44:33 INFO - PROCESS | 1232 | 1461253472995 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:33 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A8751000 == 32 [pid = 1232] [id = 402] 08:44:33 INFO - PROCESS | 1232 | ++DOMWINDOW == 61 (000000E3A3BDF400) [pid = 1232] [serial = 1206] [outer = 0000000000000000] 08:44:33 INFO - PROCESS | 1232 | ++DOMWINDOW == 62 (000000E3A3D80400) [pid = 1232] [serial = 1207] [outer = 000000E3A3BDF400] 08:44:33 INFO - PROCESS | 1232 | 1461253473047 Marionette DEBUG loaded listener.js 08:44:33 INFO - PROCESS | 1232 | ++DOMWINDOW == 63 (000000E3A3E41800) [pid = 1232] [serial = 1208] [outer = 000000E3A3BDF400] 08:44:33 INFO - PROCESS | 1232 | 1461253473514 Marionette TRACE conn5 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 08:44:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:44:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 692ms 08:44:33 INFO - PROCESS | 1232 | 1461253473546 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 08:44:33 INFO - PROCESS | 1232 | 1461253473548 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 08:44:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:44:33 INFO - PROCESS | 1232 | 1461253473551 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:44:33 INFO - PROCESS | 1232 | 1461253473553 Marionette TRACE conn5 <- [1,1574,null,{}] 08:44:33 INFO - PROCESS | 1232 | 1461253473557 Marionette TRACE conn5 -> [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:44:33 INFO - PROCESS | 1232 | 1461253473639 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 08:44:33 INFO - PROCESS | 1232 | 1461253473647 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:33 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AC274800 == 33 [pid = 1232] [id = 403] 08:44:33 INFO - PROCESS | 1232 | ++DOMWINDOW == 64 (000000E3A4562C00) [pid = 1232] [serial = 1209] [outer = 0000000000000000] 08:44:33 INFO - PROCESS | 1232 | ++DOMWINDOW == 65 (000000E3A467EC00) [pid = 1232] [serial = 1210] [outer = 000000E3A4562C00] 08:44:33 INFO - PROCESS | 1232 | 1461253473694 Marionette DEBUG loaded listener.js 08:44:33 INFO - PROCESS | 1232 | ++DOMWINDOW == 66 (000000E3A4A39000) [pid = 1232] [serial = 1211] [outer = 000000E3A4562C00] 08:44:34 INFO - PROCESS | 1232 | 1461253474129 Marionette TRACE conn5 <- [1,1576,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:44:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:44:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 628ms 08:44:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:44:34 INFO - PROCESS | 1232 | 1461253474183 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 08:44:34 INFO - PROCESS | 1232 | 1461253474185 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 08:44:34 INFO - PROCESS | 1232 | 1461253474188 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:44:34 INFO - PROCESS | 1232 | 1461253474190 Marionette TRACE conn5 <- [1,1578,null,{}] 08:44:34 INFO - PROCESS | 1232 | 1461253474194 Marionette TRACE conn5 -> [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:44:34 INFO - PROCESS | 1232 | 1461253474295 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 08:44:34 INFO - PROCESS | 1232 | 1461253474301 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:34 INFO - PROCESS | 1232 | ++DOCSHELL 000000E39E70C800 == 34 [pid = 1232] [id = 404] 08:44:34 INFO - PROCESS | 1232 | ++DOMWINDOW == 67 (000000E3A4AF3C00) [pid = 1232] [serial = 1212] [outer = 0000000000000000] 08:44:34 INFO - PROCESS | 1232 | ++DOMWINDOW == 68 (000000E3A4BE8C00) [pid = 1232] [serial = 1213] [outer = 000000E3A4AF3C00] 08:44:34 INFO - PROCESS | 1232 | 1461253474376 Marionette DEBUG loaded listener.js 08:44:34 INFO - PROCESS | 1232 | ++DOMWINDOW == 69 (000000E3A55E7400) [pid = 1232] [serial = 1214] [outer = 000000E3A4AF3C00] 08:44:34 INFO - PROCESS | 1232 | 1461253474823 Marionette TRACE conn5 <- [1,1580,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:44:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:44:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 671ms 08:44:34 INFO - PROCESS | 1232 | 1461253474862 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 08:44:34 INFO - PROCESS | 1232 | 1461253474864 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 08:44:34 INFO - PROCESS | 1232 | 1461253474867 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:44:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:44:34 INFO - PROCESS | 1232 | 1461253474869 Marionette TRACE conn5 <- [1,1582,null,{}] 08:44:34 INFO - PROCESS | 1232 | 1461253474873 Marionette TRACE conn5 -> [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:44:35 INFO - PROCESS | 1232 | 1461253475015 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 08:44:35 INFO - PROCESS | 1232 | 1461253475030 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:35 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AFD53000 == 35 [pid = 1232] [id = 405] 08:44:35 INFO - PROCESS | 1232 | ++DOMWINDOW == 70 (000000E3A8566000) [pid = 1232] [serial = 1215] [outer = 0000000000000000] 08:44:35 INFO - PROCESS | 1232 | ++DOMWINDOW == 71 (000000E3A85A1C00) [pid = 1232] [serial = 1216] [outer = 000000E3A8566000] 08:44:35 INFO - PROCESS | 1232 | 1461253475119 Marionette DEBUG loaded listener.js 08:44:35 INFO - PROCESS | 1232 | ++DOMWINDOW == 72 (000000E3A9721800) [pid = 1232] [serial = 1217] [outer = 000000E3A8566000] 08:44:35 INFO - PROCESS | 1232 | 1461253475561 Marionette TRACE conn5 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 08:44:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:44:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 733ms 08:44:35 INFO - PROCESS | 1232 | 1461253475642 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 08:44:35 INFO - PROCESS | 1232 | 1461253475644 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 08:44:35 INFO - PROCESS | 1232 | 1461253475648 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:44:35 INFO - PROCESS | 1232 | 1461253475650 Marionette TRACE conn5 <- [1,1586,null,{}] 08:44:35 INFO - PROCESS | 1232 | 1461253475653 Marionette TRACE conn5 -> [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:44:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:44:35 INFO - PROCESS | 1232 | 1461253475752 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 08:44:35 INFO - PROCESS | 1232 | 1461253475764 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:35 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AFEA3000 == 36 [pid = 1232] [id = 406] 08:44:35 INFO - PROCESS | 1232 | ++DOMWINDOW == 73 (000000E3A972F000) [pid = 1232] [serial = 1218] [outer = 0000000000000000] 08:44:35 INFO - PROCESS | 1232 | ++DOMWINDOW == 74 (000000E3A9771000) [pid = 1232] [serial = 1219] [outer = 000000E3A972F000] 08:44:35 INFO - PROCESS | 1232 | 1461253475810 Marionette DEBUG loaded listener.js 08:44:35 INFO - PROCESS | 1232 | ++DOMWINDOW == 75 (000000E3A987D000) [pid = 1232] [serial = 1220] [outer = 000000E3A972F000] 08:44:36 INFO - PROCESS | 1232 | --DOMWINDOW == 74 (000000E3A6297800) [pid = 1232] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:44:36 INFO - PROCESS | 1232 | --DOMWINDOW == 73 (000000E3ABD54C00) [pid = 1232] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:44:36 INFO - PROCESS | 1232 | --DOMWINDOW == 72 (000000E39F01DC00) [pid = 1232] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:44:36 INFO - PROCESS | 1232 | --DOMWINDOW == 71 (000000E39D61C000) [pid = 1232] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:44:36 INFO - PROCESS | 1232 | --DOMWINDOW == 70 (000000E39E9CA800) [pid = 1232] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:44:36 INFO - PROCESS | 1232 | --DOMWINDOW == 69 (000000E39F1E0000) [pid = 1232] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:44:36 INFO - PROCESS | 1232 | --DOMWINDOW == 68 (000000E3A5566400) [pid = 1232] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:44:36 INFO - PROCESS | 1232 | --DOMWINDOW == 67 (000000E3A4833400) [pid = 1232] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:44:36 INFO - PROCESS | 1232 | --DOMWINDOW == 66 (000000E3A3BC4800) [pid = 1232] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:44:36 INFO - PROCESS | 1232 | 1461253476262 Marionette TRACE conn5 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 08:44:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:44:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 629ms 08:44:36 INFO - PROCESS | 1232 | 1461253476286 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 08:44:36 INFO - PROCESS | 1232 | 1461253476289 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 08:44:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:44:36 INFO - PROCESS | 1232 | 1461253476292 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:44:36 INFO - PROCESS | 1232 | 1461253476294 Marionette TRACE conn5 <- [1,1590,null,{}] 08:44:36 INFO - PROCESS | 1232 | 1461253476298 Marionette TRACE conn5 -> [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:44:36 INFO - PROCESS | 1232 | 1461253476374 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 08:44:36 INFO - PROCESS | 1232 | 1461253476380 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:36 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B031D800 == 37 [pid = 1232] [id = 407] 08:44:36 INFO - PROCESS | 1232 | ++DOMWINDOW == 67 (000000E39F01CC00) [pid = 1232] [serial = 1221] [outer = 0000000000000000] 08:44:36 INFO - PROCESS | 1232 | ++DOMWINDOW == 68 (000000E3A4BE1C00) [pid = 1232] [serial = 1222] [outer = 000000E39F01CC00] 08:44:36 INFO - PROCESS | 1232 | 1461253476426 Marionette DEBUG loaded listener.js 08:44:36 INFO - PROCESS | 1232 | ++DOMWINDOW == 69 (000000E3A9883C00) [pid = 1232] [serial = 1223] [outer = 000000E39F01CC00] 08:44:36 INFO - PROCESS | 1232 | 1461253476853 Marionette TRACE conn5 <- [1,1592,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:44:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:44:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 586ms 08:44:36 INFO - PROCESS | 1232 | 1461253476881 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 08:44:36 INFO - PROCESS | 1232 | 1461253476883 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 08:44:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:44:36 INFO - PROCESS | 1232 | 1461253476887 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:44:36 INFO - PROCESS | 1232 | 1461253476889 Marionette TRACE conn5 <- [1,1594,null,{}] 08:44:36 INFO - PROCESS | 1232 | 1461253476892 Marionette TRACE conn5 -> [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:44:36 INFO - PROCESS | 1232 | 1461253476970 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 08:44:36 INFO - PROCESS | 1232 | 1461253476977 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:36 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B0410000 == 38 [pid = 1232] [id = 408] 08:44:36 INFO - PROCESS | 1232 | ++DOMWINDOW == 70 (000000E3A98E8C00) [pid = 1232] [serial = 1224] [outer = 0000000000000000] 08:44:37 INFO - PROCESS | 1232 | ++DOMWINDOW == 71 (000000E3AAAB6400) [pid = 1232] [serial = 1225] [outer = 000000E3A98E8C00] 08:44:37 INFO - PROCESS | 1232 | 1461253477021 Marionette DEBUG loaded listener.js 08:44:37 INFO - PROCESS | 1232 | ++DOMWINDOW == 72 (000000E3AAABE800) [pid = 1232] [serial = 1226] [outer = 000000E3A98E8C00] 08:44:37 INFO - PROCESS | 1232 | 1461253477465 Marionette TRACE conn5 <- [1,1596,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:44:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:44:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 629ms 08:44:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:44:37 INFO - PROCESS | 1232 | 1461253477519 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 08:44:37 INFO - PROCESS | 1232 | 1461253477522 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 08:44:37 INFO - PROCESS | 1232 | 1461253477525 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:44:37 INFO - PROCESS | 1232 | 1461253477527 Marionette TRACE conn5 <- [1,1598,null,{}] 08:44:37 INFO - PROCESS | 1232 | 1461253477530 Marionette TRACE conn5 -> [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:44:37 INFO - PROCESS | 1232 | 1461253477608 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 08:44:37 INFO - PROCESS | 1232 | 1461253477616 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:37 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AC1A2800 == 39 [pid = 1232] [id = 409] 08:44:37 INFO - PROCESS | 1232 | ++DOMWINDOW == 73 (000000E3AB45F000) [pid = 1232] [serial = 1227] [outer = 0000000000000000] 08:44:37 INFO - PROCESS | 1232 | ++DOMWINDOW == 74 (000000E3AB466400) [pid = 1232] [serial = 1228] [outer = 000000E3AB45F000] 08:44:37 INFO - PROCESS | 1232 | 1461253477661 Marionette DEBUG loaded listener.js 08:44:37 INFO - PROCESS | 1232 | ++DOMWINDOW == 75 (000000E3AB762800) [pid = 1232] [serial = 1229] [outer = 000000E3AB45F000] 08:44:38 INFO - PROCESS | 1232 | 1461253478070 Marionette TRACE conn5 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 08:44:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:44:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 587ms 08:44:38 INFO - PROCESS | 1232 | 1461253478116 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 08:44:38 INFO - PROCESS | 1232 | 1461253478118 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 08:44:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:44:38 INFO - PROCESS | 1232 | 1461253478127 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:44:38 INFO - PROCESS | 1232 | 1461253478129 Marionette TRACE conn5 <- [1,1602,null,{}] 08:44:38 INFO - PROCESS | 1232 | 1461253478133 Marionette TRACE conn5 -> [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:44:38 INFO - PROCESS | 1232 | 1461253478280 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 08:44:38 INFO - PROCESS | 1232 | 1461253478435 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:38 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A3D08000 == 40 [pid = 1232] [id = 410] 08:44:38 INFO - PROCESS | 1232 | ++DOMWINDOW == 76 (000000E39D740800) [pid = 1232] [serial = 1230] [outer = 0000000000000000] 08:44:38 INFO - PROCESS | 1232 | ++DOMWINDOW == 77 (000000E39E753C00) [pid = 1232] [serial = 1231] [outer = 000000E39D740800] 08:44:38 INFO - PROCESS | 1232 | 1461253478496 Marionette DEBUG loaded listener.js 08:44:38 INFO - PROCESS | 1232 | ++DOMWINDOW == 78 (000000E39F1E5400) [pid = 1232] [serial = 1232] [outer = 000000E39D740800] 08:44:39 INFO - PROCESS | 1232 | 1461253479049 Marionette TRACE conn5 <- [1,1604,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:44:39 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:44:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 986ms 08:44:39 INFO - PROCESS | 1232 | 1461253479117 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 08:44:39 INFO - PROCESS | 1232 | 1461253479123 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 08:44:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:44:39 INFO - PROCESS | 1232 | 1461253479128 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:44:39 INFO - PROCESS | 1232 | 1461253479134 Marionette TRACE conn5 <- [1,1606,null,{}] 08:44:39 INFO - PROCESS | 1232 | 1461253479139 Marionette TRACE conn5 -> [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:44:39 INFO - PROCESS | 1232 | 1461253479248 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 08:44:39 INFO - PROCESS | 1232 | 1461253479341 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:39 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AB672800 == 41 [pid = 1232] [id = 411] 08:44:39 INFO - PROCESS | 1232 | ++DOMWINDOW == 79 (000000E3A3BDAC00) [pid = 1232] [serial = 1233] [outer = 0000000000000000] 08:44:39 INFO - PROCESS | 1232 | ++DOMWINDOW == 80 (000000E3A3D85800) [pid = 1232] [serial = 1234] [outer = 000000E3A3BDAC00] 08:44:39 INFO - PROCESS | 1232 | 1461253479400 Marionette DEBUG loaded listener.js 08:44:39 INFO - PROCESS | 1232 | ++DOMWINDOW == 81 (000000E3A41CF400) [pid = 1232] [serial = 1235] [outer = 000000E3A3BDAC00] 08:44:40 INFO - PROCESS | 1232 | 1461253480014 Marionette TRACE conn5 <- [1,1608,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:44:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:44:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 944ms 08:44:40 INFO - PROCESS | 1232 | 1461253480074 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 08:44:40 INFO - PROCESS | 1232 | 1461253480078 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 08:44:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:44:40 INFO - PROCESS | 1232 | 1461253480082 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:44:40 INFO - PROCESS | 1232 | 1461253480084 Marionette TRACE conn5 <- [1,1610,null,{}] 08:44:40 INFO - PROCESS | 1232 | 1461253480088 Marionette TRACE conn5 -> [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:44:40 INFO - PROCESS | 1232 | 1461253480194 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 08:44:40 INFO - PROCESS | 1232 | 1461253480275 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:40 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B0407800 == 42 [pid = 1232] [id = 412] 08:44:40 INFO - PROCESS | 1232 | ++DOMWINDOW == 82 (000000E3A55E2000) [pid = 1232] [serial = 1236] [outer = 0000000000000000] 08:44:40 INFO - PROCESS | 1232 | ++DOMWINDOW == 83 (000000E3A859A000) [pid = 1232] [serial = 1237] [outer = 000000E3A55E2000] 08:44:40 INFO - PROCESS | 1232 | 1461253480372 Marionette DEBUG loaded listener.js 08:44:40 INFO - PROCESS | 1232 | ++DOMWINDOW == 84 (000000E3A9267400) [pid = 1232] [serial = 1238] [outer = 000000E3A55E2000] 08:44:41 INFO - PROCESS | 1232 | 1461253481039 Marionette TRACE conn5 <- [1,1612,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:44:41 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:44:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1035ms 08:44:41 INFO - PROCESS | 1232 | 1461253481118 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 08:44:41 INFO - PROCESS | 1232 | 1461253481123 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 08:44:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:44:41 INFO - PROCESS | 1232 | 1461253481153 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:44:41 INFO - PROCESS | 1232 | 1461253481158 Marionette TRACE conn5 <- [1,1614,null,{}] 08:44:41 INFO - PROCESS | 1232 | 1461253481162 Marionette TRACE conn5 -> [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:44:41 INFO - PROCESS | 1232 | 1461253481304 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 08:44:41 INFO - PROCESS | 1232 | 1461253481418 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:41 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B0ABB000 == 43 [pid = 1232] [id = 413] 08:44:41 INFO - PROCESS | 1232 | ++DOMWINDOW == 85 (000000E3A98EC400) [pid = 1232] [serial = 1239] [outer = 0000000000000000] 08:44:41 INFO - PROCESS | 1232 | ++DOMWINDOW == 86 (000000E3ABAD8000) [pid = 1232] [serial = 1240] [outer = 000000E3A98EC400] 08:44:41 INFO - PROCESS | 1232 | 1461253481476 Marionette DEBUG loaded listener.js 08:44:41 INFO - PROCESS | 1232 | ++DOMWINDOW == 87 (000000E3ABD55C00) [pid = 1232] [serial = 1241] [outer = 000000E3A98EC400] 08:44:42 INFO - PROCESS | 1232 | 1461253482196 Marionette TRACE conn5 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 08:44:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:44:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1115ms 08:44:42 INFO - PROCESS | 1232 | 1461253482247 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 08:44:42 INFO - PROCESS | 1232 | 1461253482251 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 08:44:42 INFO - PROCESS | 1232 | 1461253482257 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:44:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:44:42 INFO - PROCESS | 1232 | 1461253482261 Marionette TRACE conn5 <- [1,1618,null,{}] 08:44:42 INFO - PROCESS | 1232 | 1461253482268 Marionette TRACE conn5 -> [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:44:42 INFO - PROCESS | 1232 | 1461253482365 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 08:44:42 INFO - PROCESS | 1232 | 1461253482448 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:42 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A4632000 == 44 [pid = 1232] [id = 414] 08:44:42 INFO - PROCESS | 1232 | ++DOMWINDOW == 88 (000000E39F0D4800) [pid = 1232] [serial = 1242] [outer = 0000000000000000] 08:44:42 INFO - PROCESS | 1232 | ++DOMWINDOW == 89 (000000E39F0DBC00) [pid = 1232] [serial = 1243] [outer = 000000E39F0D4800] 08:44:42 INFO - PROCESS | 1232 | 1461253482546 Marionette DEBUG loaded listener.js 08:44:42 INFO - PROCESS | 1232 | ++DOMWINDOW == 90 (000000E39F5D8400) [pid = 1232] [serial = 1244] [outer = 000000E39F0D4800] 08:44:43 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A4A90000 == 43 [pid = 1232] [id = 383] 08:44:43 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AC7D1800 == 42 [pid = 1232] [id = 380] 08:44:43 INFO - PROCESS | 1232 | 1461253483150 Marionette TRACE conn5 <- [1,1620,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:44:43 INFO - PROCESS | 1232 | --DOMWINDOW == 89 (000000E3A8E1E400) [pid = 1232] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 08:44:43 INFO - PROCESS | 1232 | --DOMWINDOW == 88 (000000E3A856A400) [pid = 1232] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 08:44:43 INFO - PROCESS | 1232 | --DOMWINDOW == 87 (000000E3A8E2AC00) [pid = 1232] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 08:44:43 INFO - PROCESS | 1232 | --DOMWINDOW == 86 (000000E3ABF33800) [pid = 1232] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 08:44:43 INFO - PROCESS | 1232 | --DOMWINDOW == 85 (000000E39F1DF000) [pid = 1232] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 08:44:43 INFO - PROCESS | 1232 | --DOMWINDOW == 84 (000000E39F21B400) [pid = 1232] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 08:44:43 INFO - PROCESS | 1232 | --DOMWINDOW == 83 (000000E39F670800) [pid = 1232] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 08:44:43 INFO - PROCESS | 1232 | --DOMWINDOW == 82 (000000E3A025E000) [pid = 1232] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 08:44:43 INFO - PROCESS | 1232 | --DOMWINDOW == 81 (000000E39E9CEC00) [pid = 1232] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 08:44:43 INFO - PROCESS | 1232 | --DOMWINDOW == 80 (000000E39F01C400) [pid = 1232] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 08:44:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:44:43 INFO - PROCESS | 1232 | --DOMWINDOW == 79 (000000E3A3D81C00) [pid = 1232] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 08:44:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 942ms 08:44:43 INFO - PROCESS | 1232 | --DOMWINDOW == 78 (000000E3A3E4E800) [pid = 1232] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 08:44:43 INFO - PROCESS | 1232 | --DOMWINDOW == 77 (000000E3A55E0000) [pid = 1232] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 08:44:43 INFO - PROCESS | 1232 | --DOMWINDOW == 76 (000000E3A5E92C00) [pid = 1232] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 08:44:43 INFO - PROCESS | 1232 | --DOMWINDOW == 75 (000000E3A4AEB000) [pid = 1232] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 08:44:43 INFO - PROCESS | 1232 | --DOMWINDOW == 74 (000000E3A555EC00) [pid = 1232] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 08:44:43 INFO - PROCESS | 1232 | --DOMWINDOW == 73 (000000E3A3BD4400) [pid = 1232] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 08:44:43 INFO - PROCESS | 1232 | --DOMWINDOW == 72 (000000E3A3BDF000) [pid = 1232] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 08:44:43 INFO - PROCESS | 1232 | 1461253483206 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 08:44:43 INFO - PROCESS | 1232 | 1461253483212 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 08:44:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:44:43 INFO - PROCESS | 1232 | 1461253483218 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:44:43 INFO - PROCESS | 1232 | 1461253483221 Marionette TRACE conn5 <- [1,1622,null,{}] 08:44:43 INFO - PROCESS | 1232 | 1461253483225 Marionette TRACE conn5 -> [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:44:43 INFO - PROCESS | 1232 | 1461253483309 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 08:44:43 INFO - PROCESS | 1232 | 1461253483316 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:43 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A3E09800 == 43 [pid = 1232] [id = 415] 08:44:43 INFO - PROCESS | 1232 | ++DOMWINDOW == 73 (000000E39D73DC00) [pid = 1232] [serial = 1245] [outer = 0000000000000000] 08:44:43 INFO - PROCESS | 1232 | ++DOMWINDOW == 74 (000000E39F0D3C00) [pid = 1232] [serial = 1246] [outer = 000000E39D73DC00] 08:44:43 INFO - PROCESS | 1232 | 1461253483363 Marionette DEBUG loaded listener.js 08:44:43 INFO - PROCESS | 1232 | ++DOMWINDOW == 75 (000000E39F662800) [pid = 1232] [serial = 1247] [outer = 000000E39D73DC00] 08:44:43 INFO - PROCESS | 1232 | 1461253483884 Marionette TRACE conn5 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 08:44:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:44:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 692ms 08:44:43 INFO - PROCESS | 1232 | 1461253483915 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 08:44:43 INFO - PROCESS | 1232 | 1461253483917 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 08:44:43 INFO - PROCESS | 1232 | 1461253483921 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:44:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:44:43 INFO - PROCESS | 1232 | 1461253483925 Marionette TRACE conn5 <- [1,1626,null,{}] 08:44:43 INFO - PROCESS | 1232 | 1461253483936 Marionette TRACE conn5 -> [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:44:44 INFO - PROCESS | 1232 | 1461253484025 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 08:44:44 INFO - PROCESS | 1232 | 1461253484097 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:44 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AB407800 == 44 [pid = 1232] [id = 416] 08:44:44 INFO - PROCESS | 1232 | ++DOMWINDOW == 76 (000000E39F0D6000) [pid = 1232] [serial = 1248] [outer = 0000000000000000] 08:44:44 INFO - PROCESS | 1232 | ++DOMWINDOW == 77 (000000E3A3E32400) [pid = 1232] [serial = 1249] [outer = 000000E39F0D6000] 08:44:44 INFO - PROCESS | 1232 | 1461253484154 Marionette DEBUG loaded listener.js 08:44:44 INFO - PROCESS | 1232 | ++DOMWINDOW == 78 (000000E3A401AC00) [pid = 1232] [serial = 1250] [outer = 000000E39F0D6000] 08:44:44 INFO - PROCESS | 1232 | 1461253484576 Marionette TRACE conn5 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 08:44:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:44:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 692ms 08:44:44 INFO - PROCESS | 1232 | 1461253484616 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 08:44:44 INFO - PROCESS | 1232 | 1461253484619 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 08:44:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:44:44 INFO - PROCESS | 1232 | 1461253484623 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:44:44 INFO - PROCESS | 1232 | 1461253484624 Marionette TRACE conn5 <- [1,1630,null,{}] 08:44:44 INFO - PROCESS | 1232 | 1461253484628 Marionette TRACE conn5 -> [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:44:44 INFO - PROCESS | 1232 | 1461253484711 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 08:44:44 INFO - PROCESS | 1232 | 1461253484717 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:44 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3ACBBC000 == 45 [pid = 1232] [id = 417] 08:44:44 INFO - PROCESS | 1232 | ++DOMWINDOW == 79 (000000E3A4836C00) [pid = 1232] [serial = 1251] [outer = 0000000000000000] 08:44:44 INFO - PROCESS | 1232 | ++DOMWINDOW == 80 (000000E3A55E0000) [pid = 1232] [serial = 1252] [outer = 000000E3A4836C00] 08:44:44 INFO - PROCESS | 1232 | 1461253484765 Marionette DEBUG loaded listener.js 08:44:44 INFO - PROCESS | 1232 | ++DOMWINDOW == 81 (000000E3A5E92C00) [pid = 1232] [serial = 1253] [outer = 000000E3A4836C00] 08:44:45 INFO - PROCESS | 1232 | 1461253485192 Marionette TRACE conn5 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 08:44:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:44:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 629ms 08:44:45 INFO - PROCESS | 1232 | 1461253485253 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 08:44:45 INFO - PROCESS | 1232 | 1461253485256 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 08:44:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:44:45 INFO - PROCESS | 1232 | 1461253485259 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:44:45 INFO - PROCESS | 1232 | 1461253485261 Marionette TRACE conn5 <- [1,1634,null,{}] 08:44:45 INFO - PROCESS | 1232 | 1461253485265 Marionette TRACE conn5 -> [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:44:45 INFO - PROCESS | 1232 | 1461253485367 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 08:44:45 INFO - PROCESS | 1232 | 1461253485448 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:45 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AF130800 == 46 [pid = 1232] [id = 418] 08:44:45 INFO - PROCESS | 1232 | ++DOMWINDOW == 82 (000000E3A856EC00) [pid = 1232] [serial = 1254] [outer = 0000000000000000] 08:44:45 INFO - PROCESS | 1232 | ++DOMWINDOW == 83 (000000E3A85A2C00) [pid = 1232] [serial = 1255] [outer = 000000E3A856EC00] 08:44:45 INFO - PROCESS | 1232 | 1461253485494 Marionette DEBUG loaded listener.js 08:44:45 INFO - PROCESS | 1232 | ++DOMWINDOW == 84 (000000E3A8E2AC00) [pid = 1232] [serial = 1256] [outer = 000000E3A856EC00] 08:44:45 INFO - PROCESS | 1232 | 1461253485920 Marionette TRACE conn5 <- [1,1636,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:44:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:44:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 671ms 08:44:45 INFO - PROCESS | 1232 | 1461253485933 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 08:44:45 INFO - PROCESS | 1232 | 1461253485935 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 08:44:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:44:45 INFO - PROCESS | 1232 | 1461253485945 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:44:45 INFO - PROCESS | 1232 | 1461253485947 Marionette TRACE conn5 <- [1,1638,null,{}] 08:44:45 INFO - PROCESS | 1232 | 1461253485951 Marionette TRACE conn5 -> [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:44:46 INFO - PROCESS | 1232 | 1461253486086 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 08:44:46 INFO - PROCESS | 1232 | 1461253486094 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:46 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B030D000 == 47 [pid = 1232] [id = 419] 08:44:46 INFO - PROCESS | 1232 | ++DOMWINDOW == 85 (000000E3A972FC00) [pid = 1232] [serial = 1257] [outer = 0000000000000000] 08:44:46 INFO - PROCESS | 1232 | ++DOMWINDOW == 86 (000000E3A9888400) [pid = 1232] [serial = 1258] [outer = 000000E3A972FC00] 08:44:46 INFO - PROCESS | 1232 | 1461253486143 Marionette DEBUG loaded listener.js 08:44:46 INFO - PROCESS | 1232 | ++DOMWINDOW == 87 (000000E3AB8CFC00) [pid = 1232] [serial = 1259] [outer = 000000E3A972FC00] 08:44:46 INFO - PROCESS | 1232 | 1461253486617 Marionette TRACE conn5 <- [1,1640,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:44:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:44:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 730ms 08:44:46 INFO - PROCESS | 1232 | 1461253486677 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 08:44:46 INFO - PROCESS | 1232 | 1461253486680 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 08:44:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:44:46 INFO - PROCESS | 1232 | 1461253486691 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:44:46 INFO - PROCESS | 1232 | 1461253486693 Marionette TRACE conn5 <- [1,1642,null,{}] 08:44:46 INFO - PROCESS | 1232 | 1461253486696 Marionette TRACE conn5 -> [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:44:46 INFO - PROCESS | 1232 | 1461253486831 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 08:44:46 INFO - PROCESS | 1232 | 1461253486883 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:46 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B0906000 == 48 [pid = 1232] [id = 420] 08:44:46 INFO - PROCESS | 1232 | ++DOMWINDOW == 88 (000000E3AB8D6C00) [pid = 1232] [serial = 1260] [outer = 0000000000000000] 08:44:46 INFO - PROCESS | 1232 | ++DOMWINDOW == 89 (000000E3ABD53800) [pid = 1232] [serial = 1261] [outer = 000000E3AB8D6C00] 08:44:46 INFO - PROCESS | 1232 | 1461253486929 Marionette DEBUG loaded listener.js 08:44:47 INFO - PROCESS | 1232 | ++DOMWINDOW == 90 (000000E3ABE53C00) [pid = 1232] [serial = 1262] [outer = 000000E3AB8D6C00] 08:44:47 INFO - PROCESS | 1232 | --DOMWINDOW == 89 (000000E3A4AF3C00) [pid = 1232] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:44:47 INFO - PROCESS | 1232 | --DOMWINDOW == 88 (000000E39F0D6C00) [pid = 1232] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:44:47 INFO - PROCESS | 1232 | --DOMWINDOW == 87 (000000E3A8566000) [pid = 1232] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:44:47 INFO - PROCESS | 1232 | --DOMWINDOW == 86 (000000E39EE7D800) [pid = 1232] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:44:47 INFO - PROCESS | 1232 | --DOMWINDOW == 85 (000000E3A3BDF400) [pid = 1232] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:44:47 INFO - PROCESS | 1232 | --DOMWINDOW == 84 (000000E3A4562C00) [pid = 1232] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:44:47 INFO - PROCESS | 1232 | --DOMWINDOW == 83 (000000E3A972F000) [pid = 1232] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:44:47 INFO - PROCESS | 1232 | --DOMWINDOW == 82 (000000E39F01CC00) [pid = 1232] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:44:47 INFO - PROCESS | 1232 | --DOMWINDOW == 81 (000000E3A98E8C00) [pid = 1232] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:44:47 INFO - PROCESS | 1232 | 1461253487428 Marionette TRACE conn5 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 08:44:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:44:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 773ms 08:44:47 INFO - PROCESS | 1232 | 1461253487474 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 08:44:47 INFO - PROCESS | 1232 | 1461253487476 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 08:44:47 INFO - PROCESS | 1232 | 1461253487479 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:44:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:44:47 INFO - PROCESS | 1232 | 1461253487481 Marionette TRACE conn5 <- [1,1646,null,{}] 08:44:47 INFO - PROCESS | 1232 | 1461253487485 Marionette TRACE conn5 -> [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:44:47 INFO - PROCESS | 1232 | 1461253487562 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 08:44:47 INFO - PROCESS | 1232 | 1461253487567 Marionette TRACE conn5 -> [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/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:47 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AFE74800 == 49 [pid = 1232] [id = 421] 08:44:47 INFO - PROCESS | 1232 | ++DOMWINDOW == 82 (000000E39F66F800) [pid = 1232] [serial = 1263] [outer = 0000000000000000] 08:44:47 INFO - PROCESS | 1232 | ++DOMWINDOW == 83 (000000E3A629BC00) [pid = 1232] [serial = 1264] [outer = 000000E39F66F800] 08:44:47 INFO - PROCESS | 1232 | 1461253487616 Marionette DEBUG loaded listener.js 08:44:47 INFO - PROCESS | 1232 | ++DOMWINDOW == 84 (000000E3ABEAE400) [pid = 1232] [serial = 1265] [outer = 000000E39F66F800] 08:44:48 INFO - PROCESS | 1232 | 1461253488037 Marionette TRACE conn5 <- [1,1648,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:44:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:44:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 586ms 08:44:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:44:48 INFO - PROCESS | 1232 | 1461253488070 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 08:44:48 INFO - PROCESS | 1232 | 1461253488073 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 08:44:48 INFO - PROCESS | 1232 | 1461253488076 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:44:48 INFO - PROCESS | 1232 | 1461253488078 Marionette TRACE conn5 <- [1,1650,null,{}] 08:44:48 INFO - PROCESS | 1232 | 1461253488081 Marionette TRACE conn5 -> [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:44:48 INFO - PROCESS | 1232 | 1461253488161 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 08:44:48 INFO - PROCESS | 1232 | 1461253488204 Marionette TRACE conn5 -> [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/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:48 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B0E1F800 == 50 [pid = 1232] [id = 422] 08:44:48 INFO - PROCESS | 1232 | ++DOMWINDOW == 85 (000000E3ABF33C00) [pid = 1232] [serial = 1266] [outer = 0000000000000000] 08:44:48 INFO - PROCESS | 1232 | ++DOMWINDOW == 86 (000000E3ABF36C00) [pid = 1232] [serial = 1267] [outer = 000000E3ABF33C00] 08:44:48 INFO - PROCESS | 1232 | 1461253488249 Marionette DEBUG loaded listener.js 08:44:48 INFO - PROCESS | 1232 | ++DOMWINDOW == 87 (000000E3ABF3D400) [pid = 1232] [serial = 1268] [outer = 000000E3ABF33C00] 08:44:48 INFO - PROCESS | 1232 | 1461253488666 Marionette TRACE conn5 <- [1,1652,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:44:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:44:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 628ms 08:44:48 INFO - PROCESS | 1232 | 1461253488707 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 08:44:48 INFO - PROCESS | 1232 | 1461253488710 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 08:44:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:44:48 INFO - PROCESS | 1232 | 1461253488713 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:44:48 INFO - PROCESS | 1232 | 1461253488715 Marionette TRACE conn5 <- [1,1654,null,{}] 08:44:48 INFO - PROCESS | 1232 | 1461253488719 Marionette TRACE conn5 -> [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:44:48 INFO - PROCESS | 1232 | 1461253488801 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 08:44:48 INFO - PROCESS | 1232 | 1461253488807 Marionette TRACE conn5 -> [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/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:48 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B158F800 == 51 [pid = 1232] [id = 423] 08:44:48 INFO - PROCESS | 1232 | ++DOMWINDOW == 88 (000000E3ABF40800) [pid = 1232] [serial = 1269] [outer = 0000000000000000] 08:44:48 INFO - PROCESS | 1232 | ++DOMWINDOW == 89 (000000E3ABF74400) [pid = 1232] [serial = 1270] [outer = 000000E3ABF40800] 08:44:48 INFO - PROCESS | 1232 | 1461253488852 Marionette DEBUG loaded listener.js 08:44:48 INFO - PROCESS | 1232 | ++DOMWINDOW == 90 (000000E3AC126800) [pid = 1232] [serial = 1271] [outer = 000000E3ABF40800] 08:44:49 INFO - PROCESS | 1232 | 1461253489265 Marionette TRACE conn5 <- [1,1656,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:44:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:44:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 586ms 08:44:49 INFO - PROCESS | 1232 | 1461253489308 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 08:44:49 INFO - PROCESS | 1232 | 1461253489310 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 08:44:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:44:49 INFO - PROCESS | 1232 | 1461253489314 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:44:49 INFO - PROCESS | 1232 | 1461253489316 Marionette TRACE conn5 <- [1,1658,null,{}] 08:44:49 INFO - PROCESS | 1232 | 1461253489320 Marionette TRACE conn5 -> [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:44:49 INFO - PROCESS | 1232 | 1461253489474 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 08:44:49 INFO - PROCESS | 1232 | 1461253489646 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:49 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A3E0B800 == 52 [pid = 1232] [id = 424] 08:44:49 INFO - PROCESS | 1232 | ++DOMWINDOW == 91 (000000E39D748000) [pid = 1232] [serial = 1272] [outer = 0000000000000000] 08:44:49 INFO - PROCESS | 1232 | ++DOMWINDOW == 92 (000000E39E956C00) [pid = 1232] [serial = 1273] [outer = 000000E39D748000] 08:44:49 INFO - PROCESS | 1232 | 1461253489706 Marionette DEBUG loaded listener.js 08:44:49 INFO - PROCESS | 1232 | ++DOMWINDOW == 93 (000000E39F21D000) [pid = 1232] [serial = 1274] [outer = 000000E39D748000] 08:44:50 INFO - PROCESS | 1232 | 1461253490290 Marionette TRACE conn5 <- [1,1660,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:44:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:44:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1028ms 08:44:50 INFO - PROCESS | 1232 | 1461253490345 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 08:44:50 INFO - PROCESS | 1232 | 1461253490350 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 08:44:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:44:50 INFO - PROCESS | 1232 | 1461253490355 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:44:50 INFO - PROCESS | 1232 | 1461253490360 Marionette TRACE conn5 <- [1,1662,null,{}] 08:44:50 INFO - PROCESS | 1232 | 1461253490386 Marionette TRACE conn5 -> [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:44:50 INFO - PROCESS | 1232 | 1461253490526 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 08:44:50 INFO - PROCESS | 1232 | 1461253490649 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:50 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AC1A9000 == 53 [pid = 1232] [id = 425] 08:44:50 INFO - PROCESS | 1232 | ++DOMWINDOW == 94 (000000E3A3D33800) [pid = 1232] [serial = 1275] [outer = 0000000000000000] 08:44:50 INFO - PROCESS | 1232 | ++DOMWINDOW == 95 (000000E3A3E38400) [pid = 1232] [serial = 1276] [outer = 000000E3A3D33800] 08:44:50 INFO - PROCESS | 1232 | 1461253490710 Marionette DEBUG loaded listener.js 08:44:50 INFO - PROCESS | 1232 | ++DOMWINDOW == 96 (000000E3A4A9E400) [pid = 1232] [serial = 1277] [outer = 000000E3A3D33800] 08:44:51 INFO - PROCESS | 1232 | 1461253491338 Marionette TRACE conn5 <- [1,1664,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:44:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:44:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1058ms 08:44:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:44:51 INFO - PROCESS | 1232 | 1461253491417 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 08:44:51 INFO - PROCESS | 1232 | 1461253491420 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 08:44:51 INFO - PROCESS | 1232 | 1461253491424 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:44:51 INFO - PROCESS | 1232 | 1461253491427 Marionette TRACE conn5 <- [1,1666,null,{}] 08:44:51 INFO - PROCESS | 1232 | 1461253491457 Marionette TRACE conn5 -> [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:44:51 INFO - PROCESS | 1232 | 1461253491627 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 08:44:51 INFO - PROCESS | 1232 | 1461253491722 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:51 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B0922800 == 54 [pid = 1232] [id = 426] 08:44:51 INFO - PROCESS | 1232 | ++DOMWINDOW == 97 (000000E3A9724800) [pid = 1232] [serial = 1278] [outer = 0000000000000000] 08:44:51 INFO - PROCESS | 1232 | ++DOMWINDOW == 98 (000000E3A9778400) [pid = 1232] [serial = 1279] [outer = 000000E3A9724800] 08:44:51 INFO - PROCESS | 1232 | 1461253491779 Marionette DEBUG loaded listener.js 08:44:51 INFO - PROCESS | 1232 | ++DOMWINDOW == 99 (000000E3AB444400) [pid = 1232] [serial = 1280] [outer = 000000E3A9724800] 08:44:52 INFO - PROCESS | 1232 | 1461253492373 Marionette TRACE conn5 <- [1,1668,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:44:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:44:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 986ms 08:44:52 INFO - PROCESS | 1232 | 1461253492411 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 08:44:52 INFO - PROCESS | 1232 | 1461253492416 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 08:44:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:44:52 INFO - PROCESS | 1232 | 1461253492428 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:44:52 INFO - PROCESS | 1232 | 1461253492433 Marionette TRACE conn5 <- [1,1670,null,{}] 08:44:52 INFO - PROCESS | 1232 | 1461253492437 Marionette TRACE conn5 -> [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:44:52 INFO - PROCESS | 1232 | 1461253492547 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 08:44:52 INFO - PROCESS | 1232 | 1461253492641 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:52 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B261A000 == 55 [pid = 1232] [id = 427] 08:44:52 INFO - PROCESS | 1232 | ++DOMWINDOW == 100 (000000E3ABF37400) [pid = 1232] [serial = 1281] [outer = 0000000000000000] 08:44:52 INFO - PROCESS | 1232 | ++DOMWINDOW == 101 (000000E3AC131000) [pid = 1232] [serial = 1282] [outer = 000000E3ABF37400] 08:44:52 INFO - PROCESS | 1232 | 1461253492698 Marionette DEBUG loaded listener.js 08:44:52 INFO - PROCESS | 1232 | ++DOMWINDOW == 102 (000000E3AC208400) [pid = 1232] [serial = 1283] [outer = 000000E3ABF37400] 08:44:53 INFO - PROCESS | 1232 | 1461253493256 Marionette TRACE conn5 <- [1,1672,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:44:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:44:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 941ms 08:44:53 INFO - PROCESS | 1232 | 1461253493366 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 08:44:53 INFO - PROCESS | 1232 | 1461253493369 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 08:44:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:44:53 INFO - PROCESS | 1232 | 1461253493373 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:44:53 INFO - PROCESS | 1232 | 1461253493375 Marionette TRACE conn5 <- [1,1674,null,{}] 08:44:53 INFO - PROCESS | 1232 | 1461253493379 Marionette TRACE conn5 -> [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:44:53 INFO - PROCESS | 1232 | 1461253493491 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 08:44:53 INFO - PROCESS | 1232 | 1461253493753 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:53 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A4855800 == 56 [pid = 1232] [id = 428] 08:44:53 INFO - PROCESS | 1232 | ++DOMWINDOW == 103 (000000E39D6FB400) [pid = 1232] [serial = 1284] [outer = 0000000000000000] 08:44:53 INFO - PROCESS | 1232 | ++DOMWINDOW == 104 (000000E39D745C00) [pid = 1232] [serial = 1285] [outer = 000000E39D6FB400] 08:44:53 INFO - PROCESS | 1232 | 1461253493820 Marionette DEBUG loaded listener.js 08:44:53 INFO - PROCESS | 1232 | ++DOMWINDOW == 105 (000000E39F1DE000) [pid = 1232] [serial = 1286] [outer = 000000E39D6FB400] 08:44:54 INFO - PROCESS | 1232 | 1461253494421 Marionette TRACE conn5 <- [1,1676,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:44:54 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AED4A800 == 55 [pid = 1232] [id = 382] 08:44:54 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AD135800 == 54 [pid = 1232] [id = 381] 08:44:54 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B090A000 == 53 [pid = 1232] [id = 387] 08:44:54 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AFEA8000 == 52 [pid = 1232] [id = 384] 08:44:54 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B158F800 == 51 [pid = 1232] [id = 423] 08:44:54 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B0E1F800 == 50 [pid = 1232] [id = 422] 08:44:54 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AFE74800 == 49 [pid = 1232] [id = 421] 08:44:54 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B0906000 == 48 [pid = 1232] [id = 420] 08:44:54 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B030D000 == 47 [pid = 1232] [id = 419] 08:44:54 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AF130800 == 46 [pid = 1232] [id = 418] 08:44:54 INFO - PROCESS | 1232 | --DOCSHELL 000000E3ACBBC000 == 45 [pid = 1232] [id = 417] 08:44:54 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AB407800 == 44 [pid = 1232] [id = 416] 08:44:54 INFO - PROCESS | 1232 | --DOMWINDOW == 104 (000000E3AB466400) [pid = 1232] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 08:44:54 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:44:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1134ms 08:44:54 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A3E09800 == 43 [pid = 1232] [id = 415] 08:44:54 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A4632000 == 42 [pid = 1232] [id = 414] 08:44:54 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B0ABB000 == 41 [pid = 1232] [id = 413] 08:44:54 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B0407800 == 40 [pid = 1232] [id = 412] 08:44:54 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AB672800 == 39 [pid = 1232] [id = 411] 08:44:54 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A3D08000 == 38 [pid = 1232] [id = 410] 08:44:54 INFO - PROCESS | 1232 | 1461253494526 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 08:44:54 INFO - PROCESS | 1232 | 1461253494531 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 08:44:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:44:54 INFO - PROCESS | 1232 | 1461253494539 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:44:54 INFO - PROCESS | 1232 | 1461253494542 Marionette TRACE conn5 <- [1,1678,null,{}] 08:44:54 INFO - PROCESS | 1232 | 1461253494547 Marionette TRACE conn5 -> [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:44:54 INFO - PROCESS | 1232 | --DOMWINDOW == 103 (000000E3A9721800) [pid = 1232] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 08:44:54 INFO - PROCESS | 1232 | --DOMWINDOW == 102 (000000E39F1E9800) [pid = 1232] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 08:44:54 INFO - PROCESS | 1232 | --DOMWINDOW == 101 (000000E39F75E000) [pid = 1232] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 08:44:54 INFO - PROCESS | 1232 | --DOMWINDOW == 100 (000000E3A3D80400) [pid = 1232] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 08:44:54 INFO - PROCESS | 1232 | --DOMWINDOW == 99 (000000E3A3E41800) [pid = 1232] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 08:44:54 INFO - PROCESS | 1232 | --DOMWINDOW == 98 (000000E39F52D000) [pid = 1232] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 08:44:54 INFO - PROCESS | 1232 | --DOMWINDOW == 97 (000000E3A467EC00) [pid = 1232] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 08:44:54 INFO - PROCESS | 1232 | --DOMWINDOW == 96 (000000E3A85A1C00) [pid = 1232] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 08:44:54 INFO - PROCESS | 1232 | --DOMWINDOW == 95 (000000E3A9771000) [pid = 1232] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 08:44:54 INFO - PROCESS | 1232 | --DOMWINDOW == 94 (000000E3A9883C00) [pid = 1232] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 08:44:54 INFO - PROCESS | 1232 | --DOMWINDOW == 93 (000000E3A4BE1C00) [pid = 1232] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 08:44:54 INFO - PROCESS | 1232 | --DOMWINDOW == 92 (000000E3A987D000) [pid = 1232] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 08:44:54 INFO - PROCESS | 1232 | --DOMWINDOW == 91 (000000E3AAAB6400) [pid = 1232] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 08:44:54 INFO - PROCESS | 1232 | --DOMWINDOW == 90 (000000E3AAABE800) [pid = 1232] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 08:44:54 INFO - PROCESS | 1232 | --DOMWINDOW == 89 (000000E3A4A39000) [pid = 1232] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 08:44:54 INFO - PROCESS | 1232 | --DOMWINDOW == 88 (000000E3A4BE8C00) [pid = 1232] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 08:44:54 INFO - PROCESS | 1232 | --DOMWINDOW == 87 (000000E3A55E7400) [pid = 1232] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 08:44:54 INFO - PROCESS | 1232 | --DOMWINDOW == 86 (000000E39D61B000) [pid = 1232] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 08:44:54 INFO - PROCESS | 1232 | --DOMWINDOW == 85 (000000E39F223C00) [pid = 1232] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 08:44:54 INFO - PROCESS | 1232 | --DOMWINDOW == 84 (000000E39F0DCC00) [pid = 1232] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 08:44:54 INFO - PROCESS | 1232 | 1461253494688 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 08:44:54 INFO - PROCESS | 1232 | 1461253494738 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:54 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A3E06800 == 39 [pid = 1232] [id = 429] 08:44:54 INFO - PROCESS | 1232 | ++DOMWINDOW == 85 (000000E39F0D4C00) [pid = 1232] [serial = 1287] [outer = 0000000000000000] 08:44:54 INFO - PROCESS | 1232 | ++DOMWINDOW == 86 (000000E39F1DC800) [pid = 1232] [serial = 1288] [outer = 000000E39F0D4C00] 08:44:54 INFO - PROCESS | 1232 | 1461253494788 Marionette DEBUG loaded listener.js 08:44:54 INFO - PROCESS | 1232 | ++DOMWINDOW == 87 (000000E39F66F000) [pid = 1232] [serial = 1289] [outer = 000000E39F0D4C00] 08:44:55 INFO - PROCESS | 1232 | 1461253495262 Marionette TRACE conn5 <- [1,1680,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:44:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:44:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 734ms 08:44:55 INFO - PROCESS | 1232 | 1461253495279 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 08:44:55 INFO - PROCESS | 1232 | 1461253495283 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 08:44:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:44:55 INFO - PROCESS | 1232 | 1461253495288 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:44:55 INFO - PROCESS | 1232 | 1461253495291 Marionette TRACE conn5 <- [1,1682,null,{}] 08:44:55 INFO - PROCESS | 1232 | 1461253495294 Marionette TRACE conn5 -> [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:44:55 INFO - PROCESS | 1232 | 1461253495378 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 08:44:55 INFO - PROCESS | 1232 | 1461253495388 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:55 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A9282000 == 40 [pid = 1232] [id = 430] 08:44:55 INFO - PROCESS | 1232 | ++DOMWINDOW == 88 (000000E3A3BCD800) [pid = 1232] [serial = 1290] [outer = 0000000000000000] 08:44:55 INFO - PROCESS | 1232 | ++DOMWINDOW == 89 (000000E3A3D85400) [pid = 1232] [serial = 1291] [outer = 000000E3A3BCD800] 08:44:55 INFO - PROCESS | 1232 | 1461253495436 Marionette DEBUG loaded listener.js 08:44:55 INFO - PROCESS | 1232 | ++DOMWINDOW == 90 (000000E3A41A4000) [pid = 1232] [serial = 1292] [outer = 000000E3A3BCD800] 08:44:55 INFO - PROCESS | 1232 | 1461253495905 Marionette TRACE conn5 <- [1,1684,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:44:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:44:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 629ms 08:44:55 INFO - PROCESS | 1232 | 1461253495924 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 08:44:55 INFO - PROCESS | 1232 | 1461253495926 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 08:44:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:44:55 INFO - PROCESS | 1232 | 1461253495931 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:44:55 INFO - PROCESS | 1232 | 1461253495938 Marionette TRACE conn5 <- [1,1686,null,{}] 08:44:55 INFO - PROCESS | 1232 | 1461253495948 Marionette TRACE conn5 -> [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:44:56 INFO - PROCESS | 1232 | 1461253496034 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 08:44:56 INFO - PROCESS | 1232 | 1461253496042 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:56 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AD025000 == 41 [pid = 1232] [id = 431] 08:44:56 INFO - PROCESS | 1232 | ++DOMWINDOW == 91 (000000E3A5560800) [pid = 1232] [serial = 1293] [outer = 0000000000000000] 08:44:56 INFO - PROCESS | 1232 | ++DOMWINDOW == 92 (000000E3A5E89800) [pid = 1232] [serial = 1294] [outer = 000000E3A5560800] 08:44:56 INFO - PROCESS | 1232 | 1461253496090 Marionette DEBUG loaded listener.js 08:44:56 INFO - PROCESS | 1232 | ++DOMWINDOW == 93 (000000E3A8569000) [pid = 1232] [serial = 1295] [outer = 000000E3A5560800] 08:44:56 INFO - PROCESS | 1232 | 1461253496557 Marionette TRACE conn5 <- [1,1688,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:44:56 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:44:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 691ms 08:44:56 INFO - PROCESS | 1232 | 1461253496625 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 08:44:56 INFO - PROCESS | 1232 | 1461253496628 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 08:44:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:44:56 INFO - PROCESS | 1232 | 1461253496631 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:44:56 INFO - PROCESS | 1232 | 1461253496633 Marionette TRACE conn5 <- [1,1690,null,{}] 08:44:56 INFO - PROCESS | 1232 | 1461253496636 Marionette TRACE conn5 -> [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:44:56 INFO - PROCESS | 1232 | 1461253496719 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 08:44:56 INFO - PROCESS | 1232 | 1461253496725 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:56 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AFD6A800 == 42 [pid = 1232] [id = 432] 08:44:56 INFO - PROCESS | 1232 | ++DOMWINDOW == 94 (000000E3A8E1F000) [pid = 1232] [serial = 1296] [outer = 0000000000000000] 08:44:56 INFO - PROCESS | 1232 | ++DOMWINDOW == 95 (000000E3A9724400) [pid = 1232] [serial = 1297] [outer = 000000E3A8E1F000] 08:44:56 INFO - PROCESS | 1232 | 1461253496773 Marionette DEBUG loaded listener.js 08:44:56 INFO - PROCESS | 1232 | ++DOMWINDOW == 96 (000000E3A9777400) [pid = 1232] [serial = 1298] [outer = 000000E3A8E1F000] 08:44:57 INFO - PROCESS | 1232 | 1461253497256 Marionette TRACE conn5 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 08:44:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:44:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 692ms 08:44:57 INFO - PROCESS | 1232 | 1461253497326 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 08:44:57 INFO - PROCESS | 1232 | 1461253497329 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 08:44:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:44:57 INFO - PROCESS | 1232 | 1461253497332 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:44:57 INFO - PROCESS | 1232 | 1461253497334 Marionette TRACE conn5 <- [1,1694,null,{}] 08:44:57 INFO - PROCESS | 1232 | 1461253497338 Marionette TRACE conn5 -> [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:44:57 INFO - PROCESS | 1232 | 1461253497452 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 08:44:57 INFO - PROCESS | 1232 | 1461253497539 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:57 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B0307800 == 43 [pid = 1232] [id = 433] 08:44:57 INFO - PROCESS | 1232 | ++DOMWINDOW == 97 (000000E3A98E7000) [pid = 1232] [serial = 1299] [outer = 0000000000000000] 08:44:57 INFO - PROCESS | 1232 | ++DOMWINDOW == 98 (000000E3AAAB4800) [pid = 1232] [serial = 1300] [outer = 000000E3A98E7000] 08:44:57 INFO - PROCESS | 1232 | 1461253497596 Marionette DEBUG loaded listener.js 08:44:57 INFO - PROCESS | 1232 | ++DOMWINDOW == 99 (000000E3AB467800) [pid = 1232] [serial = 1301] [outer = 000000E3A98E7000] 08:44:58 INFO - PROCESS | 1232 | 1461253498064 Marionette TRACE conn5 <- [1,1696,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:44:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:44:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 774ms 08:44:58 INFO - PROCESS | 1232 | 1461253498109 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 08:44:58 INFO - PROCESS | 1232 | 1461253498112 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 08:44:58 INFO - PROCESS | 1232 | 1461253498124 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:44:58 INFO - PROCESS | 1232 | 1461253498126 Marionette TRACE conn5 <- [1,1698,null,{}] 08:44:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:44:58 INFO - PROCESS | 1232 | 1461253498129 Marionette TRACE conn5 -> [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:44:58 INFO - PROCESS | 1232 | 1461253498238 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 08:44:58 INFO - PROCESS | 1232 | 1461253498246 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:58 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A3B51800 == 44 [pid = 1232] [id = 434] 08:44:58 INFO - PROCESS | 1232 | ++DOMWINDOW == 100 (000000E3AB8D8400) [pid = 1232] [serial = 1302] [outer = 0000000000000000] 08:44:58 INFO - PROCESS | 1232 | ++DOMWINDOW == 101 (000000E3ABD5C000) [pid = 1232] [serial = 1303] [outer = 000000E3AB8D8400] 08:44:58 INFO - PROCESS | 1232 | 1461253498294 Marionette DEBUG loaded listener.js 08:44:58 INFO - PROCESS | 1232 | ++DOMWINDOW == 102 (000000E3ABF32C00) [pid = 1232] [serial = 1304] [outer = 000000E3AB8D8400] 08:44:58 INFO - PROCESS | 1232 | 1461253498761 Marionette TRACE conn5 <- [1,1700,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:44:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:44:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 671ms 08:44:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:44:58 INFO - PROCESS | 1232 | 1461253498800 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 08:44:58 INFO - PROCESS | 1232 | 1461253498803 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 08:44:58 INFO - PROCESS | 1232 | 1461253498806 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:44:58 INFO - PROCESS | 1232 | 1461253498808 Marionette TRACE conn5 <- [1,1702,null,{}] 08:44:58 INFO - PROCESS | 1232 | 1461253498812 Marionette TRACE conn5 -> [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:44:58 INFO - PROCESS | 1232 | 1461253498947 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 08:44:59 INFO - PROCESS | 1232 | --DOMWINDOW == 101 (000000E3AB8D6C00) [pid = 1232] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:44:59 INFO - PROCESS | 1232 | --DOMWINDOW == 100 (000000E39D73DC00) [pid = 1232] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:44:59 INFO - PROCESS | 1232 | --DOMWINDOW == 99 (000000E39F66F800) [pid = 1232] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:44:59 INFO - PROCESS | 1232 | --DOMWINDOW == 98 (000000E3A4836C00) [pid = 1232] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:44:59 INFO - PROCESS | 1232 | --DOMWINDOW == 97 (000000E3ABF33C00) [pid = 1232] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:44:59 INFO - PROCESS | 1232 | --DOMWINDOW == 96 (000000E39F0D4800) [pid = 1232] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:44:59 INFO - PROCESS | 1232 | --DOMWINDOW == 95 (000000E3A972FC00) [pid = 1232] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:44:59 INFO - PROCESS | 1232 | --DOMWINDOW == 94 (000000E3AB45F000) [pid = 1232] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:44:59 INFO - PROCESS | 1232 | --DOMWINDOW == 93 (000000E39F0D6000) [pid = 1232] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:44:59 INFO - PROCESS | 1232 | --DOMWINDOW == 92 (000000E3A856EC00) [pid = 1232] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:44:59 INFO - PROCESS | 1232 | 1461253499115 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:59 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AFE73800 == 45 [pid = 1232] [id = 435] 08:44:59 INFO - PROCESS | 1232 | ++DOMWINDOW == 93 (000000E39D747000) [pid = 1232] [serial = 1305] [outer = 0000000000000000] 08:44:59 INFO - PROCESS | 1232 | ++DOMWINDOW == 94 (000000E3A0B80800) [pid = 1232] [serial = 1306] [outer = 000000E39D747000] 08:44:59 INFO - PROCESS | 1232 | 1461253499161 Marionette DEBUG loaded listener.js 08:44:59 INFO - PROCESS | 1232 | ++DOMWINDOW == 95 (000000E3AAABF400) [pid = 1232] [serial = 1307] [outer = 000000E39D747000] 08:44:59 INFO - PROCESS | 1232 | 1461253499539 Marionette TRACE conn5 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",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/path-objects/2d.path.arc.selfintersect.1.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255 08:44:59 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 08:44:59 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 08:44:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:44:59 INFO - _addTest/ [0,1705,"getWindowHandle",null] 08:44:59 INFO - PROCESS | 1232 | 1461253499607 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 08:44:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:44:59 INFO - PROCESS | 1232 | 1461253499611 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:44:59 INFO - PROCESS | 1232 | 1461253499612 Marionette TRACE conn5 <- [1,1706,null,{}] 08:44:59 INFO - PROCESS | 1232 | 1461253499616 Marionette TRACE conn5 -> [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:44:59 INFO - PROCESS | 1232 | 1461253499696 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 08:44:59 INFO - PROCESS | 1232 | 1461253499702 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:44:59 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B158E000 == 46 [pid = 1232] [id = 436] 08:44:59 INFO - PROCESS | 1232 | ++DOMWINDOW == 96 (000000E3ABEAE000) [pid = 1232] [serial = 1308] [outer = 0000000000000000] 08:44:59 INFO - PROCESS | 1232 | ++DOMWINDOW == 97 (000000E3AC20DC00) [pid = 1232] [serial = 1309] [outer = 000000E3ABEAE000] 08:44:59 INFO - PROCESS | 1232 | 1461253499748 Marionette DEBUG loaded listener.js 08:44:59 INFO - PROCESS | 1232 | ++DOMWINDOW == 98 (000000E3AC634800) [pid = 1232] [serial = 1310] [outer = 000000E3ABEAE000] 08:45:00 INFO - PROCESS | 1232 | 1461253500183 Marionette TRACE conn5 <- [1,1708,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:45:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:45:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 628ms 08:45:00 INFO - PROCESS | 1232 | 1461253500241 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 08:45:00 INFO - PROCESS | 1232 | 1461253500243 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 08:45:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:45:00 INFO - PROCESS | 1232 | 1461253500247 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:45:00 INFO - PROCESS | 1232 | 1461253500249 Marionette TRACE conn5 <- [1,1710,null,{}] 08:45:00 INFO - PROCESS | 1232 | 1461253500252 Marionette TRACE conn5 -> [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:45:00 INFO - PROCESS | 1232 | 1461253500334 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 08:45:00 INFO - PROCESS | 1232 | 1461253500370 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:00 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B27DD000 == 47 [pid = 1232] [id = 437] 08:45:00 INFO - PROCESS | 1232 | ++DOMWINDOW == 99 (000000E3AC63CC00) [pid = 1232] [serial = 1311] [outer = 0000000000000000] 08:45:00 INFO - PROCESS | 1232 | ++DOMWINDOW == 100 (000000E3AC6C1C00) [pid = 1232] [serial = 1312] [outer = 000000E3AC63CC00] 08:45:00 INFO - PROCESS | 1232 | 1461253500414 Marionette DEBUG loaded listener.js 08:45:00 INFO - PROCESS | 1232 | ++DOMWINDOW == 101 (000000E3AC8F9400) [pid = 1232] [serial = 1313] [outer = 000000E3AC63CC00] 08:45:00 INFO - PROCESS | 1232 | 1461253500854 Marionette TRACE conn5 <- [1,1712,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:45:00 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:45:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 629ms 08:45:00 INFO - PROCESS | 1232 | 1461253500879 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 08:45:00 INFO - PROCESS | 1232 | 1461253500881 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 08:45:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:45:00 INFO - PROCESS | 1232 | 1461253500884 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:45:00 INFO - PROCESS | 1232 | 1461253500886 Marionette TRACE conn5 <- [1,1714,null,{}] 08:45:00 INFO - PROCESS | 1232 | 1461253500890 Marionette TRACE conn5 -> [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:45:00 INFO - PROCESS | 1232 | 1461253500971 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 08:45:00 INFO - PROCESS | 1232 | 1461253500977 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:01 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B3C16800 == 48 [pid = 1232] [id = 438] 08:45:01 INFO - PROCESS | 1232 | ++DOMWINDOW == 102 (000000E3AC921400) [pid = 1232] [serial = 1314] [outer = 0000000000000000] 08:45:01 INFO - PROCESS | 1232 | ++DOMWINDOW == 103 (000000E3AC928C00) [pid = 1232] [serial = 1315] [outer = 000000E3AC921400] 08:45:01 INFO - PROCESS | 1232 | 1461253501028 Marionette DEBUG loaded listener.js 08:45:01 INFO - PROCESS | 1232 | ++DOMWINDOW == 104 (000000E3AC950000) [pid = 1232] [serial = 1316] [outer = 000000E3AC921400] 08:45:01 INFO - PROCESS | 1232 | 1461253501746 Marionette TRACE conn5 <- [1,1716,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:45:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:45:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 943ms 08:45:01 INFO - PROCESS | 1232 | 1461253501831 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 08:45:01 INFO - PROCESS | 1232 | 1461253501838 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 08:45:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:45:01 INFO - PROCESS | 1232 | 1461253501844 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:45:01 INFO - PROCESS | 1232 | 1461253501848 Marionette TRACE conn5 <- [1,1718,null,{}] 08:45:01 INFO - PROCESS | 1232 | 1461253501854 Marionette TRACE conn5 -> [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:45:02 INFO - PROCESS | 1232 | 1461253502005 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 08:45:02 INFO - PROCESS | 1232 | 1461253502094 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:02 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A9287800 == 49 [pid = 1232] [id = 439] 08:45:02 INFO - PROCESS | 1232 | ++DOMWINDOW == 105 (000000E39F66D800) [pid = 1232] [serial = 1317] [outer = 0000000000000000] 08:45:02 INFO - PROCESS | 1232 | ++DOMWINDOW == 106 (000000E3A3BD9400) [pid = 1232] [serial = 1318] [outer = 000000E39F66D800] 08:45:02 INFO - PROCESS | 1232 | 1461253502155 Marionette DEBUG loaded listener.js 08:45:02 INFO - PROCESS | 1232 | ++DOMWINDOW == 107 (000000E3A455A800) [pid = 1232] [serial = 1319] [outer = 000000E39F66D800] 08:45:02 INFO - PROCESS | 1232 | 1461253502742 Marionette TRACE conn5 <- [1,1720,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",1,"assert_equals: Red channel of the pixel at (1, 48) 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.arc.shape.3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1721,"getWindowHandle",null] 08:45:02 INFO - PROCESS | 1232 | 1461253502794 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 08:45:02 INFO - PROCESS | 1232 | 1461253502801 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:45:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:45:02 INFO - PROCESS | 1232 | 1461253502805 Marionette TRACE conn5 <- [1,1722,null,{}] 08:45:02 INFO - PROCESS | 1232 | 1461253502809 Marionette TRACE conn5 -> [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:45:02 INFO - PROCESS | 1232 | 1461253502920 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 08:45:03 INFO - PROCESS | 1232 | 1461253503020 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:03 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B037B000 == 50 [pid = 1232] [id = 440] 08:45:03 INFO - PROCESS | 1232 | ++DOMWINDOW == 108 (000000E3A6234C00) [pid = 1232] [serial = 1320] [outer = 0000000000000000] 08:45:03 INFO - PROCESS | 1232 | ++DOMWINDOW == 109 (000000E3A976CC00) [pid = 1232] [serial = 1321] [outer = 000000E3A6234C00] 08:45:03 INFO - PROCESS | 1232 | 1461253503077 Marionette DEBUG loaded listener.js 08:45:03 INFO - PROCESS | 1232 | ++DOMWINDOW == 110 (000000E3AB446400) [pid = 1232] [serial = 1322] [outer = 000000E3A6234C00] 08:45:03 INFO - PROCESS | 1232 | 1461253503707 Marionette TRACE conn5 <- [1,1724,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:45:03 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:45:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 944ms 08:45:03 INFO - PROCESS | 1232 | 1461253503750 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 08:45:03 INFO - PROCESS | 1232 | 1461253503753 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 08:45:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:45:03 INFO - PROCESS | 1232 | 1461253503757 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:45:03 INFO - PROCESS | 1232 | 1461253503762 Marionette TRACE conn5 <- [1,1726,null,{}] 08:45:03 INFO - PROCESS | 1232 | 1461253503775 Marionette TRACE conn5 -> [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:45:03 INFO - PROCESS | 1232 | 1461253503889 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 08:45:04 INFO - PROCESS | 1232 | 1461253504017 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:04 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B3CAE000 == 51 [pid = 1232] [id = 441] 08:45:04 INFO - PROCESS | 1232 | ++DOMWINDOW == 111 (000000E3AC207800) [pid = 1232] [serial = 1323] [outer = 0000000000000000] 08:45:04 INFO - PROCESS | 1232 | ++DOMWINDOW == 112 (000000E3AC926000) [pid = 1232] [serial = 1324] [outer = 000000E3AC207800] 08:45:04 INFO - PROCESS | 1232 | 1461253504078 Marionette DEBUG loaded listener.js 08:45:04 INFO - PROCESS | 1232 | ++DOMWINDOW == 113 (000000E3AC953C00) [pid = 1232] [serial = 1325] [outer = 000000E3AC207800] 08:45:04 INFO - PROCESS | 1232 | 1461253504712 Marionette TRACE conn5 <- [1,1728,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:45:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:45:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 985ms 08:45:04 INFO - PROCESS | 1232 | 1461253504744 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 08:45:04 INFO - PROCESS | 1232 | 1461253504748 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 08:45:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:45:04 INFO - PROCESS | 1232 | 1461253504751 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:45:04 INFO - PROCESS | 1232 | 1461253504753 Marionette TRACE conn5 <- [1,1730,null,{}] 08:45:04 INFO - PROCESS | 1232 | 1461253504757 Marionette TRACE conn5 -> [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:45:04 INFO - PROCESS | 1232 | 1461253504866 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 08:45:05 INFO - PROCESS | 1232 | 1461253504997 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:05 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B3D9B000 == 52 [pid = 1232] [id = 442] 08:45:05 INFO - PROCESS | 1232 | ++DOMWINDOW == 114 (000000E3ACDD9800) [pid = 1232] [serial = 1326] [outer = 0000000000000000] 08:45:05 INFO - PROCESS | 1232 | ++DOMWINDOW == 115 (000000E3ACDDCC00) [pid = 1232] [serial = 1327] [outer = 000000E3ACDD9800] 08:45:05 INFO - PROCESS | 1232 | 1461253505055 Marionette DEBUG loaded listener.js 08:45:05 INFO - PROCESS | 1232 | ++DOMWINDOW == 116 (000000E3AD032400) [pid = 1232] [serial = 1328] [outer = 000000E3ACDD9800] 08:45:05 INFO - PROCESS | 1232 | 1461253505611 Marionette TRACE conn5 <- [1,1732,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:45:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:45:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 944ms 08:45:05 INFO - PROCESS | 1232 | 1461253505697 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 08:45:05 INFO - PROCESS | 1232 | 1461253505700 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 08:45:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:45:05 INFO - PROCESS | 1232 | 1461253505704 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:45:05 INFO - PROCESS | 1232 | 1461253505706 Marionette TRACE conn5 <- [1,1734,null,{}] 08:45:05 INFO - PROCESS | 1232 | 1461253505710 Marionette TRACE conn5 -> [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:45:05 INFO - PROCESS | 1232 | 1461253505814 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 08:45:05 INFO - PROCESS | 1232 | 1461253505951 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:05 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B157A000 == 53 [pid = 1232] [id = 443] 08:45:05 INFO - PROCESS | 1232 | ++DOMWINDOW == 117 (000000E39F1E7400) [pid = 1232] [serial = 1329] [outer = 0000000000000000] 08:45:06 INFO - PROCESS | 1232 | ++DOMWINDOW == 118 (000000E3ABF3CC00) [pid = 1232] [serial = 1330] [outer = 000000E39F1E7400] 08:45:06 INFO - PROCESS | 1232 | 1461253506009 Marionette DEBUG loaded listener.js 08:45:06 INFO - PROCESS | 1232 | ++DOMWINDOW == 119 (000000E3AD714400) [pid = 1232] [serial = 1331] [outer = 000000E39F1E7400] 08:45:06 INFO - PROCESS | 1232 | 1461253506812 Marionette TRACE conn5 <- [1,1736,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:45:06 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:45:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1143ms 08:45:06 INFO - PROCESS | 1232 | 1461253506849 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 08:45:06 INFO - PROCESS | 1232 | 1461253506854 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 08:45:06 INFO - PROCESS | 1232 | 1461253506859 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:45:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:45:06 INFO - PROCESS | 1232 | 1461253506863 Marionette TRACE conn5 <- [1,1738,null,{}] 08:45:06 INFO - PROCESS | 1232 | 1461253506870 Marionette TRACE conn5 -> [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:45:06 INFO - PROCESS | 1232 | 1461253506973 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 08:45:07 INFO - PROCESS | 1232 | 1461253507109 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:07 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AC7D9800 == 54 [pid = 1232] [id = 444] 08:45:07 INFO - PROCESS | 1232 | ++DOMWINDOW == 120 (000000E39F8A4400) [pid = 1232] [serial = 1332] [outer = 0000000000000000] 08:45:07 INFO - PROCESS | 1232 | ++DOMWINDOW == 121 (000000E3A3B63800) [pid = 1232] [serial = 1333] [outer = 000000E39F8A4400] 08:45:07 INFO - PROCESS | 1232 | 1461253507170 Marionette DEBUG loaded listener.js 08:45:07 INFO - PROCESS | 1232 | ++DOMWINDOW == 122 (000000E3A3E35C00) [pid = 1232] [serial = 1334] [outer = 000000E39F8A4400] 08:45:07 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B27DD000 == 53 [pid = 1232] [id = 437] 08:45:07 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B158E000 == 52 [pid = 1232] [id = 436] 08:45:07 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AFE73800 == 51 [pid = 1232] [id = 435] 08:45:07 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A3B51800 == 50 [pid = 1232] [id = 434] 08:45:07 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B0307800 == 49 [pid = 1232] [id = 433] 08:45:07 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AFD6A800 == 48 [pid = 1232] [id = 432] 08:45:07 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AD025000 == 47 [pid = 1232] [id = 431] 08:45:07 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A9282000 == 46 [pid = 1232] [id = 430] 08:45:07 INFO - PROCESS | 1232 | --DOMWINDOW == 121 (000000E3ABAD8000) [pid = 1232] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 08:45:07 INFO - PROCESS | 1232 | --DOMWINDOW == 120 (000000E39E753C00) [pid = 1232] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 08:45:07 INFO - PROCESS | 1232 | --DOMWINDOW == 119 (000000E3A859A000) [pid = 1232] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 08:45:07 INFO - PROCESS | 1232 | --DOMWINDOW == 118 (000000E3A3D85800) [pid = 1232] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 08:45:07 INFO - PROCESS | 1232 | --DOMWINDOW == 117 (000000E3ABF74400) [pid = 1232] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 08:45:07 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A3E06800 == 45 [pid = 1232] [id = 429] 08:45:07 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A4855800 == 44 [pid = 1232] [id = 428] 08:45:07 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B0922800 == 43 [pid = 1232] [id = 426] 08:45:07 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AC1A9000 == 42 [pid = 1232] [id = 425] 08:45:07 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A3E0B800 == 41 [pid = 1232] [id = 424] 08:45:07 INFO - PROCESS | 1232 | 1461253507785 Marionette TRACE conn5 <- [1,1740,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:45:07 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:45:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 944ms 08:45:07 INFO - PROCESS | 1232 | 1461253507807 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 08:45:07 INFO - PROCESS | 1232 | 1461253507812 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 08:45:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:45:07 INFO - PROCESS | 1232 | 1461253507819 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:45:07 INFO - PROCESS | 1232 | 1461253507822 Marionette TRACE conn5 <- [1,1742,null,{}] 08:45:07 INFO - PROCESS | 1232 | 1461253507825 Marionette TRACE conn5 -> [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:45:07 INFO - PROCESS | 1232 | 1461253507922 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 08:45:07 INFO - PROCESS | 1232 | --DOMWINDOW == 116 (000000E39F0DBC00) [pid = 1232] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 08:45:07 INFO - PROCESS | 1232 | --DOMWINDOW == 115 (000000E39F5D8400) [pid = 1232] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 08:45:07 INFO - PROCESS | 1232 | --DOMWINDOW == 114 (000000E3A9888400) [pid = 1232] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 08:45:07 INFO - PROCESS | 1232 | --DOMWINDOW == 113 (000000E3AB762800) [pid = 1232] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 08:45:07 INFO - PROCESS | 1232 | --DOMWINDOW == 112 (000000E3A3E32400) [pid = 1232] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 08:45:07 INFO - PROCESS | 1232 | --DOMWINDOW == 111 (000000E3A85A2C00) [pid = 1232] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 08:45:07 INFO - PROCESS | 1232 | --DOMWINDOW == 110 (000000E3ABD53800) [pid = 1232] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 08:45:07 INFO - PROCESS | 1232 | --DOMWINDOW == 109 (000000E39F0D3C00) [pid = 1232] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 08:45:07 INFO - PROCESS | 1232 | --DOMWINDOW == 108 (000000E3ABE53C00) [pid = 1232] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 08:45:07 INFO - PROCESS | 1232 | --DOMWINDOW == 107 (000000E3A401AC00) [pid = 1232] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 08:45:07 INFO - PROCESS | 1232 | --DOMWINDOW == 106 (000000E3A629BC00) [pid = 1232] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 08:45:07 INFO - PROCESS | 1232 | --DOMWINDOW == 105 (000000E3ABEAE400) [pid = 1232] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 08:45:07 INFO - PROCESS | 1232 | --DOMWINDOW == 104 (000000E3A8E2AC00) [pid = 1232] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 08:45:07 INFO - PROCESS | 1232 | --DOMWINDOW == 103 (000000E3A55E0000) [pid = 1232] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 08:45:07 INFO - PROCESS | 1232 | --DOMWINDOW == 102 (000000E3ABF3D400) [pid = 1232] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 08:45:07 INFO - PROCESS | 1232 | --DOMWINDOW == 101 (000000E3A5E92C00) [pid = 1232] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 08:45:07 INFO - PROCESS | 1232 | --DOMWINDOW == 100 (000000E3AB8CFC00) [pid = 1232] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 08:45:07 INFO - PROCESS | 1232 | --DOMWINDOW == 99 (000000E39F662800) [pid = 1232] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 08:45:07 INFO - PROCESS | 1232 | --DOMWINDOW == 98 (000000E3ABF36C00) [pid = 1232] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 08:45:08 INFO - PROCESS | 1232 | 1461253508022 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:08 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A45CE000 == 42 [pid = 1232] [id = 445] 08:45:08 INFO - PROCESS | 1232 | ++DOMWINDOW == 99 (000000E39D740000) [pid = 1232] [serial = 1335] [outer = 0000000000000000] 08:45:08 INFO - PROCESS | 1232 | ++DOMWINDOW == 100 (000000E39F0DAC00) [pid = 1232] [serial = 1336] [outer = 000000E39D740000] 08:45:08 INFO - PROCESS | 1232 | 1461253508070 Marionette DEBUG loaded listener.js 08:45:08 INFO - PROCESS | 1232 | ++DOMWINDOW == 101 (000000E3A3D35000) [pid = 1232] [serial = 1337] [outer = 000000E39D740000] 08:45:08 INFO - PROCESS | 1232 | 1461253508495 Marionette TRACE conn5 <- [1,1744,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:45:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:45:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 733ms 08:45:08 INFO - PROCESS | 1232 | 1461253508553 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 08:45:08 INFO - PROCESS | 1232 | 1461253508556 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 08:45:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:45:08 INFO - PROCESS | 1232 | 1461253508559 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:45:08 INFO - PROCESS | 1232 | 1461253508563 Marionette TRACE conn5 <- [1,1746,null,{}] 08:45:08 INFO - PROCESS | 1232 | 1461253508580 Marionette TRACE conn5 -> [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:45:08 INFO - PROCESS | 1232 | 1461253508710 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 08:45:08 INFO - PROCESS | 1232 | 1461253508727 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:08 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AE428800 == 43 [pid = 1232] [id = 446] 08:45:08 INFO - PROCESS | 1232 | ++DOMWINDOW == 102 (000000E3A8565C00) [pid = 1232] [serial = 1338] [outer = 0000000000000000] 08:45:08 INFO - PROCESS | 1232 | ++DOMWINDOW == 103 (000000E3A8597400) [pid = 1232] [serial = 1339] [outer = 000000E3A8565C00] 08:45:08 INFO - PROCESS | 1232 | 1461253508776 Marionette DEBUG loaded listener.js 08:45:08 INFO - PROCESS | 1232 | ++DOMWINDOW == 104 (000000E3A8F57800) [pid = 1232] [serial = 1340] [outer = 000000E3A8565C00] 08:45:09 INFO - PROCESS | 1232 | 1461253509248 Marionette TRACE conn5 <- [1,1748,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:45:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:45:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 732ms 08:45:09 INFO - PROCESS | 1232 | 1461253509294 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 08:45:09 INFO - PROCESS | 1232 | 1461253509297 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 08:45:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:45:09 INFO - PROCESS | 1232 | 1461253509301 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:45:09 INFO - PROCESS | 1232 | 1461253509303 Marionette TRACE conn5 <- [1,1750,null,{}] 08:45:09 INFO - PROCESS | 1232 | 1461253509306 Marionette TRACE conn5 -> [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:45:09 INFO - PROCESS | 1232 | 1461253509391 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 08:45:09 INFO - PROCESS | 1232 | 1461253509399 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:09 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AFE9D000 == 44 [pid = 1232] [id = 447] 08:45:09 INFO - PROCESS | 1232 | ++DOMWINDOW == 105 (000000E3A972F800) [pid = 1232] [serial = 1341] [outer = 0000000000000000] 08:45:09 INFO - PROCESS | 1232 | ++DOMWINDOW == 106 (000000E3A9883800) [pid = 1232] [serial = 1342] [outer = 000000E3A972F800] 08:45:09 INFO - PROCESS | 1232 | 1461253509449 Marionette DEBUG loaded listener.js 08:45:09 INFO - PROCESS | 1232 | ++DOMWINDOW == 107 (000000E3AB438C00) [pid = 1232] [serial = 1343] [outer = 000000E3A972F800] 08:45:09 INFO - PROCESS | 1232 | 1461253509884 Marionette TRACE conn5 <- [1,1752,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:45:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:45:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 629ms 08:45:09 INFO - PROCESS | 1232 | 1461253509933 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 08:45:09 INFO - PROCESS | 1232 | 1461253509935 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 08:45:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:45:09 INFO - PROCESS | 1232 | 1461253509938 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:45:09 INFO - PROCESS | 1232 | 1461253509940 Marionette TRACE conn5 <- [1,1754,null,{}] 08:45:09 INFO - PROCESS | 1232 | 1461253509944 Marionette TRACE conn5 -> [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:45:10 INFO - PROCESS | 1232 | 1461253510025 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 08:45:10 INFO - PROCESS | 1232 | 1461253510032 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:10 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B05C7800 == 45 [pid = 1232] [id = 448] 08:45:10 INFO - PROCESS | 1232 | ++DOMWINDOW == 108 (000000E3AB761400) [pid = 1232] [serial = 1344] [outer = 0000000000000000] 08:45:10 INFO - PROCESS | 1232 | ++DOMWINDOW == 109 (000000E3AB8D6400) [pid = 1232] [serial = 1345] [outer = 000000E3AB761400] 08:45:10 INFO - PROCESS | 1232 | 1461253510078 Marionette DEBUG loaded listener.js 08:45:10 INFO - PROCESS | 1232 | ++DOMWINDOW == 110 (000000E3ABD5D000) [pid = 1232] [serial = 1346] [outer = 000000E3AB761400] 08:45:10 INFO - PROCESS | 1232 | 1461253510580 Marionette TRACE conn5 <- [1,1756,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:45:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:45:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 690ms 08:45:10 INFO - PROCESS | 1232 | 1461253510632 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 08:45:10 INFO - PROCESS | 1232 | 1461253510634 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 08:45:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:45:10 INFO - PROCESS | 1232 | 1461253510637 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:45:10 INFO - PROCESS | 1232 | 1461253510639 Marionette TRACE conn5 <- [1,1758,null,{}] 08:45:10 INFO - PROCESS | 1232 | 1461253510647 Marionette TRACE conn5 -> [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:45:10 INFO - PROCESS | 1232 | 1461253510779 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 08:45:10 INFO - PROCESS | 1232 | 1461253510839 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:10 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A5631800 == 46 [pid = 1232] [id = 449] 08:45:10 INFO - PROCESS | 1232 | ++DOMWINDOW == 111 (000000E3ABF3F400) [pid = 1232] [serial = 1347] [outer = 0000000000000000] 08:45:10 INFO - PROCESS | 1232 | ++DOMWINDOW == 112 (000000E3AC126C00) [pid = 1232] [serial = 1348] [outer = 000000E3ABF3F400] 08:45:10 INFO - PROCESS | 1232 | 1461253510890 Marionette DEBUG loaded listener.js 08:45:10 INFO - PROCESS | 1232 | ++DOMWINDOW == 113 (000000E3AC20B000) [pid = 1232] [serial = 1349] [outer = 000000E3ABF3F400] 08:45:11 INFO - PROCESS | 1232 | 1461253511338 Marionette TRACE conn5 <- [1,1760,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:45:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:45:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 733ms 08:45:11 INFO - PROCESS | 1232 | 1461253511420 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 08:45:11 INFO - PROCESS | 1232 | 1461253511422 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 08:45:11 INFO - PROCESS | 1232 | 1461253511440 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:45:11 INFO - PROCESS | 1232 | 1461253511442 Marionette TRACE conn5 <- [1,1762,null,{}] 08:45:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:45:11 INFO - PROCESS | 1232 | 1461253511446 Marionette TRACE conn5 -> [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:45:11 INFO - PROCESS | 1232 | 1461253511559 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 08:45:11 INFO - PROCESS | 1232 | 1461253511571 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:11 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B158C800 == 47 [pid = 1232] [id = 450] 08:45:11 INFO - PROCESS | 1232 | ++DOMWINDOW == 114 (000000E3AC63B800) [pid = 1232] [serial = 1350] [outer = 0000000000000000] 08:45:11 INFO - PROCESS | 1232 | ++DOMWINDOW == 115 (000000E3AC926C00) [pid = 1232] [serial = 1351] [outer = 000000E3AC63B800] 08:45:11 INFO - PROCESS | 1232 | 1461253511665 Marionette DEBUG loaded listener.js 08:45:11 INFO - PROCESS | 1232 | ++DOMWINDOW == 116 (000000E3ACDDFC00) [pid = 1232] [serial = 1352] [outer = 000000E3AC63B800] 08:45:12 INFO - PROCESS | 1232 | 1461253512095 Marionette TRACE conn5 <- [1,1764,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:45:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:45:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 670ms 08:45:12 INFO - PROCESS | 1232 | 1461253512120 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 08:45:12 INFO - PROCESS | 1232 | 1461253512122 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 08:45:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:45:12 INFO - PROCESS | 1232 | 1461253512131 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:45:12 INFO - PROCESS | 1232 | 1461253512133 Marionette TRACE conn5 <- [1,1766,null,{}] 08:45:12 INFO - PROCESS | 1232 | 1461253512136 Marionette TRACE conn5 -> [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:45:12 INFO - PROCESS | 1232 | 1461253512247 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 08:45:12 INFO - PROCESS | 1232 | 1461253512254 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:12 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B3C07800 == 48 [pid = 1232] [id = 451] 08:45:12 INFO - PROCESS | 1232 | ++DOMWINDOW == 117 (000000E3AD1F3400) [pid = 1232] [serial = 1353] [outer = 0000000000000000] 08:45:12 INFO - PROCESS | 1232 | ++DOMWINDOW == 118 (000000E3AD71BC00) [pid = 1232] [serial = 1354] [outer = 000000E3AD1F3400] 08:45:12 INFO - PROCESS | 1232 | 1461253512300 Marionette DEBUG loaded listener.js 08:45:12 INFO - PROCESS | 1232 | ++DOMWINDOW == 119 (000000E3AD7F8800) [pid = 1232] [serial = 1355] [outer = 000000E3AD1F3400] 08:45:12 INFO - PROCESS | 1232 | --DOMWINDOW == 118 (000000E3AC63CC00) [pid = 1232] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:45:12 INFO - PROCESS | 1232 | --DOMWINDOW == 117 (000000E3A98E7000) [pid = 1232] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:45:12 INFO - PROCESS | 1232 | --DOMWINDOW == 116 (000000E3AB8D8400) [pid = 1232] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:45:12 INFO - PROCESS | 1232 | --DOMWINDOW == 115 (000000E3A3BCD800) [pid = 1232] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:45:12 INFO - PROCESS | 1232 | --DOMWINDOW == 114 (000000E3A8E1F000) [pid = 1232] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:45:12 INFO - PROCESS | 1232 | --DOMWINDOW == 113 (000000E39D6FB400) [pid = 1232] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:45:12 INFO - PROCESS | 1232 | --DOMWINDOW == 112 (000000E39D747000) [pid = 1232] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:45:12 INFO - PROCESS | 1232 | --DOMWINDOW == 111 (000000E3A5560800) [pid = 1232] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:45:12 INFO - PROCESS | 1232 | --DOMWINDOW == 110 (000000E39F0D4C00) [pid = 1232] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:45:12 INFO - PROCESS | 1232 | --DOMWINDOW == 109 (000000E3ABF40800) [pid = 1232] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:45:12 INFO - PROCESS | 1232 | --DOMWINDOW == 108 (000000E3ABEAE000) [pid = 1232] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:45:12 INFO - PROCESS | 1232 | --DOMWINDOW == 107 (000000E39F220C00) [pid = 1232] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:45:12 INFO - PROCESS | 1232 | --DOMWINDOW == 106 (000000E39D612400) [pid = 1232] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:45:12 INFO - PROCESS | 1232 | 1461253512816 Marionette TRACE conn5 <- [1,1768,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:45:12 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:45:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 733ms 08:45:12 INFO - PROCESS | 1232 | 1461253512867 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 08:45:12 INFO - PROCESS | 1232 | 1461253512869 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 08:45:12 INFO - PROCESS | 1232 | 1461253512872 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:45:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:45:12 INFO - PROCESS | 1232 | 1461253512874 Marionette TRACE conn5 <- [1,1770,null,{}] 08:45:12 INFO - PROCESS | 1232 | 1461253512912 Marionette TRACE conn5 -> [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:45:13 INFO - PROCESS | 1232 | 1461253512996 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 08:45:13 INFO - PROCESS | 1232 | 1461253513007 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:13 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B3D94000 == 49 [pid = 1232] [id = 452] 08:45:13 INFO - PROCESS | 1232 | ++DOMWINDOW == 107 (000000E3A0258000) [pid = 1232] [serial = 1356] [outer = 0000000000000000] 08:45:13 INFO - PROCESS | 1232 | ++DOMWINDOW == 108 (000000E3ABF33400) [pid = 1232] [serial = 1357] [outer = 000000E3A0258000] 08:45:13 INFO - PROCESS | 1232 | 1461253513052 Marionette DEBUG loaded listener.js 08:45:13 INFO - PROCESS | 1232 | ++DOMWINDOW == 109 (000000E3AD7EFC00) [pid = 1232] [serial = 1358] [outer = 000000E3A0258000] 08:45:13 INFO - PROCESS | 1232 | 1461253513484 Marionette TRACE conn5 <- [1,1772,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:45:13 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:45:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 669ms 08:45:13 INFO - PROCESS | 1232 | 1461253513544 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 08:45:13 INFO - PROCESS | 1232 | 1461253513546 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 08:45:13 INFO - PROCESS | 1232 | 1461253513549 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:45:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:45:13 INFO - PROCESS | 1232 | 1461253513551 Marionette TRACE conn5 <- [1,1774,null,{}] 08:45:13 INFO - PROCESS | 1232 | 1461253513555 Marionette TRACE conn5 -> [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:45:13 INFO - PROCESS | 1232 | 1461253513638 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 08:45:13 INFO - PROCESS | 1232 | 1461253513644 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:13 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B46A5800 == 50 [pid = 1232] [id = 453] 08:45:13 INFO - PROCESS | 1232 | ++DOMWINDOW == 110 (000000E3AD9D2000) [pid = 1232] [serial = 1359] [outer = 0000000000000000] 08:45:13 INFO - PROCESS | 1232 | ++DOMWINDOW == 111 (000000E3AE546800) [pid = 1232] [serial = 1360] [outer = 000000E3AD9D2000] 08:45:13 INFO - PROCESS | 1232 | 1461253513690 Marionette DEBUG loaded listener.js 08:45:13 INFO - PROCESS | 1232 | ++DOMWINDOW == 112 (000000E3AF15E000) [pid = 1232] [serial = 1361] [outer = 000000E3AD9D2000] 08:45:14 INFO - PROCESS | 1232 | 1461253514118 Marionette TRACE conn5 <- [1,1776,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:45:14 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:45:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 628ms 08:45:14 INFO - PROCESS | 1232 | 1461253514181 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 08:45:14 INFO - PROCESS | 1232 | 1461253514184 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 08:45:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:45:14 INFO - PROCESS | 1232 | 1461253514187 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:45:14 INFO - PROCESS | 1232 | 1461253514190 Marionette TRACE conn5 <- [1,1778,null,{}] 08:45:14 INFO - PROCESS | 1232 | 1461253514194 Marionette TRACE conn5 -> [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:45:14 INFO - PROCESS | 1232 | 1461253514296 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 08:45:14 INFO - PROCESS | 1232 | 1461253514344 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:14 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B4863000 == 51 [pid = 1232] [id = 454] 08:45:14 INFO - PROCESS | 1232 | ++DOMWINDOW == 113 (000000E3AF157000) [pid = 1232] [serial = 1362] [outer = 0000000000000000] 08:45:14 INFO - PROCESS | 1232 | ++DOMWINDOW == 114 (000000E3AF8D7800) [pid = 1232] [serial = 1363] [outer = 000000E3AF157000] 08:45:14 INFO - PROCESS | 1232 | 1461253514396 Marionette DEBUG loaded listener.js 08:45:14 INFO - PROCESS | 1232 | ++DOMWINDOW == 115 (000000E3AFD2DC00) [pid = 1232] [serial = 1364] [outer = 000000E3AF157000] 08:45:15 INFO - PROCESS | 1232 | 1461253515092 Marionette TRACE conn5 <- [1,1780,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:45:15 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:45:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 943ms 08:45:15 INFO - PROCESS | 1232 | 1461253515133 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 08:45:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:45:15 INFO - PROCESS | 1232 | 1461253515139 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 08:45:15 INFO - PROCESS | 1232 | 1461253515145 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:45:15 INFO - PROCESS | 1232 | 1461253515149 Marionette TRACE conn5 <- [1,1782,null,{}] 08:45:15 INFO - PROCESS | 1232 | 1461253515155 Marionette TRACE conn5 -> [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:45:15 INFO - PROCESS | 1232 | 1461253515274 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 08:45:15 INFO - PROCESS | 1232 | 1461253515407 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:15 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3ABB30000 == 52 [pid = 1232] [id = 455] 08:45:15 INFO - PROCESS | 1232 | ++DOMWINDOW == 116 (000000E3A3BC6400) [pid = 1232] [serial = 1365] [outer = 0000000000000000] 08:45:15 INFO - PROCESS | 1232 | ++DOMWINDOW == 117 (000000E3A3BDB800) [pid = 1232] [serial = 1366] [outer = 000000E3A3BC6400] 08:45:15 INFO - PROCESS | 1232 | 1461253515469 Marionette DEBUG loaded listener.js 08:45:15 INFO - PROCESS | 1232 | ++DOMWINDOW == 118 (000000E3A5563000) [pid = 1232] [serial = 1367] [outer = 000000E3A3BC6400] 08:45:16 INFO - PROCESS | 1232 | 1461253516085 Marionette TRACE conn5 <- [1,1784,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:45:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:45:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 986ms 08:45:16 INFO - PROCESS | 1232 | 1461253516132 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 08:45:16 INFO - PROCESS | 1232 | 1461253516139 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 08:45:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:45:16 INFO - PROCESS | 1232 | 1461253516146 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:45:16 INFO - PROCESS | 1232 | 1461253516149 Marionette TRACE conn5 <- [1,1786,null,{}] 08:45:16 INFO - PROCESS | 1232 | 1461253516153 Marionette TRACE conn5 -> [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:45:16 INFO - PROCESS | 1232 | 1461253516269 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 08:45:16 INFO - PROCESS | 1232 | 1461253516373 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:16 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B091A000 == 53 [pid = 1232] [id = 456] 08:45:16 INFO - PROCESS | 1232 | ++DOMWINDOW == 119 (000000E3A85A5800) [pid = 1232] [serial = 1368] [outer = 0000000000000000] 08:45:16 INFO - PROCESS | 1232 | ++DOMWINDOW == 120 (000000E3AAAB2400) [pid = 1232] [serial = 1369] [outer = 000000E3A85A5800] 08:45:16 INFO - PROCESS | 1232 | 1461253516431 Marionette DEBUG loaded listener.js 08:45:16 INFO - PROCESS | 1232 | ++DOMWINDOW == 121 (000000E3ABE52800) [pid = 1232] [serial = 1370] [outer = 000000E3A85A5800] 08:45:17 INFO - PROCESS | 1232 | 1461253517058 Marionette TRACE conn5 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 08:45:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:45:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 922ms 08:45:17 INFO - PROCESS | 1232 | 1461253517073 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 08:45:17 INFO - PROCESS | 1232 | 1461253517076 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 08:45:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:45:17 INFO - PROCESS | 1232 | 1461253517080 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:45:17 INFO - PROCESS | 1232 | 1461253517084 Marionette TRACE conn5 <- [1,1790,null,{}] 08:45:17 INFO - PROCESS | 1232 | 1461253517097 Marionette TRACE conn5 -> [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:45:17 INFO - PROCESS | 1232 | 1461253517213 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 08:45:17 INFO - PROCESS | 1232 | 1461253517318 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:17 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B4871800 == 54 [pid = 1232] [id = 457] 08:45:17 INFO - PROCESS | 1232 | ++DOMWINDOW == 122 (000000E3AC205000) [pid = 1232] [serial = 1371] [outer = 0000000000000000] 08:45:17 INFO - PROCESS | 1232 | ++DOMWINDOW == 123 (000000E3AC928800) [pid = 1232] [serial = 1372] [outer = 000000E3AC205000] 08:45:17 INFO - PROCESS | 1232 | 1461253517379 Marionette DEBUG loaded listener.js 08:45:17 INFO - PROCESS | 1232 | ++DOMWINDOW == 124 (000000E3AE996400) [pid = 1232] [serial = 1373] [outer = 000000E3AC205000] 08:45:17 INFO - PROCESS | 1232 | 1461253517973 Marionette TRACE conn5 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:45:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:45:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 942ms 08:45:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:45:18 INFO - PROCESS | 1232 | 1461253518025 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 08:45:18 INFO - PROCESS | 1232 | 1461253518028 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 08:45:18 INFO - PROCESS | 1232 | 1461253518032 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:45:18 INFO - PROCESS | 1232 | 1461253518034 Marionette TRACE conn5 <- [1,1794,null,{}] 08:45:18 INFO - PROCESS | 1232 | 1461253518037 Marionette TRACE conn5 -> [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:45:18 INFO - PROCESS | 1232 | 1461253518149 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 08:45:18 INFO - PROCESS | 1232 | 1461253518253 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:18 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B4998000 == 55 [pid = 1232] [id = 458] 08:45:18 INFO - PROCESS | 1232 | ++DOMWINDOW == 125 (000000E3AF8D1800) [pid = 1232] [serial = 1374] [outer = 0000000000000000] 08:45:18 INFO - PROCESS | 1232 | ++DOMWINDOW == 126 (000000E3AFBDB800) [pid = 1232] [serial = 1375] [outer = 000000E3AF8D1800] 08:45:18 INFO - PROCESS | 1232 | 1461253518310 Marionette DEBUG loaded listener.js 08:45:18 INFO - PROCESS | 1232 | ++DOMWINDOW == 127 (000000E3AFE27C00) [pid = 1232] [serial = 1376] [outer = 000000E3AF8D1800] 08:45:18 INFO - PROCESS | 1232 | 1461253518970 Marionette TRACE conn5 <- [1,1796,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:45:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:45:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1194ms 08:45:19 INFO - PROCESS | 1232 | 1461253519249 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 08:45:19 INFO - PROCESS | 1232 | 1461253519254 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 08:45:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:45:19 INFO - PROCESS | 1232 | 1461253519260 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:45:19 INFO - PROCESS | 1232 | 1461253519264 Marionette TRACE conn5 <- [1,1798,null,{}] 08:45:19 INFO - PROCESS | 1232 | 1461253519269 Marionette TRACE conn5 -> [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:45:19 INFO - PROCESS | 1232 | 1461253519371 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 08:45:19 INFO - PROCESS | 1232 | 1461253519496 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:19 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A563B800 == 56 [pid = 1232] [id = 459] 08:45:19 INFO - PROCESS | 1232 | ++DOMWINDOW == 128 (000000E39F0D4C00) [pid = 1232] [serial = 1377] [outer = 0000000000000000] 08:45:19 INFO - PROCESS | 1232 | ++DOMWINDOW == 129 (000000E39F0E0000) [pid = 1232] [serial = 1378] [outer = 000000E39F0D4C00] 08:45:19 INFO - PROCESS | 1232 | 1461253519552 Marionette DEBUG loaded listener.js 08:45:19 INFO - PROCESS | 1232 | ++DOMWINDOW == 130 (000000E39F755C00) [pid = 1232] [serial = 1379] [outer = 000000E39F0D4C00] 08:45:20 INFO - PROCESS | 1232 | 1461253520193 Marionette TRACE conn5 <- [1,1800,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:45:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:45:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 985ms 08:45:20 INFO - PROCESS | 1232 | 1461253520246 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 08:45:20 INFO - PROCESS | 1232 | 1461253520250 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 08:45:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:45:20 INFO - PROCESS | 1232 | 1461253520257 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:45:20 INFO - PROCESS | 1232 | 1461253520261 Marionette TRACE conn5 <- [1,1802,null,{}] 08:45:20 INFO - PROCESS | 1232 | 1461253520265 Marionette TRACE conn5 -> [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:45:20 INFO - PROCESS | 1232 | 1461253520364 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 08:45:20 INFO - PROCESS | 1232 | 1461253520498 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:20 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A8753000 == 57 [pid = 1232] [id = 460] 08:45:20 INFO - PROCESS | 1232 | ++DOMWINDOW == 131 (000000E3A3BDFC00) [pid = 1232] [serial = 1380] [outer = 0000000000000000] 08:45:20 INFO - PROCESS | 1232 | ++DOMWINDOW == 132 (000000E3A3E39400) [pid = 1232] [serial = 1381] [outer = 000000E3A3BDFC00] 08:45:20 INFO - PROCESS | 1232 | 1461253520549 Marionette DEBUG loaded listener.js 08:45:20 INFO - PROCESS | 1232 | ++DOMWINDOW == 133 (000000E3A4650800) [pid = 1232] [serial = 1382] [outer = 000000E3A3BDFC00] 08:45:20 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AB4E9800 == 56 [pid = 1232] [id = 385] 08:45:20 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B46A5800 == 55 [pid = 1232] [id = 453] 08:45:20 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B3D94000 == 54 [pid = 1232] [id = 452] 08:45:20 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B3C07800 == 53 [pid = 1232] [id = 451] 08:45:20 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B158C800 == 52 [pid = 1232] [id = 450] 08:45:20 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A5631800 == 51 [pid = 1232] [id = 449] 08:45:20 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B05C7800 == 50 [pid = 1232] [id = 448] 08:45:20 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AFE9D000 == 49 [pid = 1232] [id = 447] 08:45:20 INFO - PROCESS | 1232 | --DOMWINDOW == 132 (000000E39E956C00) [pid = 1232] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 08:45:20 INFO - PROCESS | 1232 | --DOMWINDOW == 131 (000000E3A3E38400) [pid = 1232] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 08:45:20 INFO - PROCESS | 1232 | --DOMWINDOW == 130 (000000E3A9778400) [pid = 1232] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 08:45:20 INFO - PROCESS | 1232 | --DOMWINDOW == 129 (000000E3AC131000) [pid = 1232] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 08:45:20 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AE428800 == 48 [pid = 1232] [id = 446] 08:45:20 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A45CE000 == 47 [pid = 1232] [id = 445] 08:45:20 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AC7D9800 == 46 [pid = 1232] [id = 444] 08:45:20 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B3D9B000 == 45 [pid = 1232] [id = 442] 08:45:20 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B3CAE000 == 44 [pid = 1232] [id = 441] 08:45:20 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B037B000 == 43 [pid = 1232] [id = 440] 08:45:20 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A9287800 == 42 [pid = 1232] [id = 439] 08:45:20 INFO - PROCESS | 1232 | --DOMWINDOW == 128 (000000E3AC20DC00) [pid = 1232] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 08:45:20 INFO - PROCESS | 1232 | --DOMWINDOW == 127 (000000E3AAABF400) [pid = 1232] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 08:45:20 INFO - PROCESS | 1232 | --DOMWINDOW == 126 (000000E3AC8F9400) [pid = 1232] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 08:45:20 INFO - PROCESS | 1232 | --DOMWINDOW == 125 (000000E3AC634800) [pid = 1232] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 08:45:20 INFO - PROCESS | 1232 | --DOMWINDOW == 124 (000000E3A9777400) [pid = 1232] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 08:45:20 INFO - PROCESS | 1232 | --DOMWINDOW == 123 (000000E39F66C800) [pid = 1232] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 08:45:20 INFO - PROCESS | 1232 | --DOMWINDOW == 122 (000000E39D746000) [pid = 1232] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 08:45:20 INFO - PROCESS | 1232 | --DOMWINDOW == 121 (000000E3AC6C1C00) [pid = 1232] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 08:45:20 INFO - PROCESS | 1232 | --DOMWINDOW == 120 (000000E3AAAB4800) [pid = 1232] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 08:45:20 INFO - PROCESS | 1232 | --DOMWINDOW == 119 (000000E3ABD5C000) [pid = 1232] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 08:45:20 INFO - PROCESS | 1232 | --DOMWINDOW == 118 (000000E3AB467800) [pid = 1232] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 08:45:20 INFO - PROCESS | 1232 | --DOMWINDOW == 117 (000000E3A3D85400) [pid = 1232] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 08:45:20 INFO - PROCESS | 1232 | --DOMWINDOW == 116 (000000E3A41A4000) [pid = 1232] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 08:45:20 INFO - PROCESS | 1232 | --DOMWINDOW == 115 (000000E3A9724400) [pid = 1232] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 08:45:20 INFO - PROCESS | 1232 | --DOMWINDOW == 114 (000000E39F1DE000) [pid = 1232] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 08:45:20 INFO - PROCESS | 1232 | --DOMWINDOW == 113 (000000E39D745C00) [pid = 1232] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 08:45:20 INFO - PROCESS | 1232 | --DOMWINDOW == 112 (000000E3A0B80800) [pid = 1232] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 08:45:20 INFO - PROCESS | 1232 | --DOMWINDOW == 111 (000000E3A5E89800) [pid = 1232] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 08:45:20 INFO - PROCESS | 1232 | --DOMWINDOW == 110 (000000E3A8569000) [pid = 1232] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 08:45:20 INFO - PROCESS | 1232 | --DOMWINDOW == 109 (000000E39F1DC800) [pid = 1232] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 08:45:20 INFO - PROCESS | 1232 | --DOMWINDOW == 108 (000000E39F66F000) [pid = 1232] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 08:45:20 INFO - PROCESS | 1232 | --DOMWINDOW == 107 (000000E3AC126800) [pid = 1232] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 08:45:20 INFO - PROCESS | 1232 | --DOMWINDOW == 106 (000000E3ABF32C00) [pid = 1232] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 08:45:21 INFO - PROCESS | 1232 | 1461253521146 Marionette TRACE conn5 <- [1,1804,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:45:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:45:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 943ms 08:45:21 INFO - PROCESS | 1232 | 1461253521203 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 08:45:21 INFO - PROCESS | 1232 | 1461253521206 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 08:45:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:45:21 INFO - PROCESS | 1232 | 1461253521212 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:45:21 INFO - PROCESS | 1232 | 1461253521214 Marionette TRACE conn5 <- [1,1806,null,{}] 08:45:21 INFO - PROCESS | 1232 | 1461253521228 Marionette TRACE conn5 -> [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:45:21 INFO - PROCESS | 1232 | 1461253521317 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 08:45:21 INFO - PROCESS | 1232 | 1461253521325 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:21 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A589A000 == 43 [pid = 1232] [id = 461] 08:45:21 INFO - PROCESS | 1232 | ++DOMWINDOW == 107 (000000E39F66A800) [pid = 1232] [serial = 1383] [outer = 0000000000000000] 08:45:21 INFO - PROCESS | 1232 | ++DOMWINDOW == 108 (000000E3A3BDDC00) [pid = 1232] [serial = 1384] [outer = 000000E39F66A800] 08:45:21 INFO - PROCESS | 1232 | 1461253521376 Marionette DEBUG loaded listener.js 08:45:21 INFO - PROCESS | 1232 | ++DOMWINDOW == 109 (000000E3A464B800) [pid = 1232] [serial = 1385] [outer = 000000E39F66A800] 08:45:21 INFO - PROCESS | 1232 | 1461253521878 Marionette TRACE conn5 <- [1,1808,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:45:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:45:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 692ms 08:45:21 INFO - PROCESS | 1232 | 1461253521903 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 08:45:21 INFO - PROCESS | 1232 | 1461253521905 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 08:45:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:45:21 INFO - PROCESS | 1232 | 1461253521908 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:45:21 INFO - PROCESS | 1232 | 1461253521910 Marionette TRACE conn5 <- [1,1810,null,{}] 08:45:21 INFO - PROCESS | 1232 | 1461253521913 Marionette TRACE conn5 -> [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:45:22 INFO - PROCESS | 1232 | 1461253521997 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 08:45:22 INFO - PROCESS | 1232 | 1461253522005 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:22 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3ACC40000 == 44 [pid = 1232] [id = 462] 08:45:22 INFO - PROCESS | 1232 | ++DOMWINDOW == 110 (000000E3A4BDE000) [pid = 1232] [serial = 1386] [outer = 0000000000000000] 08:45:22 INFO - PROCESS | 1232 | ++DOMWINDOW == 111 (000000E3A55E3C00) [pid = 1232] [serial = 1387] [outer = 000000E3A4BDE000] 08:45:22 INFO - PROCESS | 1232 | 1461253522052 Marionette DEBUG loaded listener.js 08:45:22 INFO - PROCESS | 1232 | ++DOMWINDOW == 112 (000000E3A623CC00) [pid = 1232] [serial = 1388] [outer = 000000E3A4BDE000] 08:45:22 INFO - PROCESS | 1232 | 1461253522515 Marionette TRACE conn5 <- [1,1812,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:45:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:45:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 627ms 08:45:22 INFO - PROCESS | 1232 | 1461253522541 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 08:45:22 INFO - PROCESS | 1232 | 1461253522543 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 08:45:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:45:22 INFO - PROCESS | 1232 | 1461253522546 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:45:22 INFO - PROCESS | 1232 | 1461253522548 Marionette TRACE conn5 <- [1,1814,null,{}] 08:45:22 INFO - PROCESS | 1232 | 1461253522551 Marionette TRACE conn5 -> [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:45:22 INFO - PROCESS | 1232 | 1461253522631 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 08:45:22 INFO - PROCESS | 1232 | 1461253522638 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:22 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A3E18800 == 45 [pid = 1232] [id = 463] 08:45:22 INFO - PROCESS | 1232 | ++DOMWINDOW == 113 (000000E3A8572400) [pid = 1232] [serial = 1389] [outer = 0000000000000000] 08:45:22 INFO - PROCESS | 1232 | ++DOMWINDOW == 114 (000000E3A859DC00) [pid = 1232] [serial = 1390] [outer = 000000E3A8572400] 08:45:22 INFO - PROCESS | 1232 | 1461253522684 Marionette DEBUG loaded listener.js 08:45:22 INFO - PROCESS | 1232 | ++DOMWINDOW == 115 (000000E3A8E26800) [pid = 1232] [serial = 1391] [outer = 000000E3A8572400] 08:45:23 INFO - PROCESS | 1232 | 1461253523154 Marionette TRACE conn5 <- [1,1816,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:45:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:45:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 628ms 08:45:23 INFO - PROCESS | 1232 | 1461253523180 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 08:45:23 INFO - PROCESS | 1232 | 1461253523182 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 08:45:23 INFO - PROCESS | 1232 | 1461253523186 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:45:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:45:23 INFO - PROCESS | 1232 | 1461253523187 Marionette TRACE conn5 <- [1,1818,null,{}] 08:45:23 INFO - PROCESS | 1232 | 1461253523191 Marionette TRACE conn5 -> [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:45:23 INFO - PROCESS | 1232 | 1461253523336 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 08:45:23 INFO - PROCESS | 1232 | 1461253523344 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:23 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AFE9D800 == 46 [pid = 1232] [id = 464] 08:45:23 INFO - PROCESS | 1232 | ++DOMWINDOW == 116 (000000E3A972FC00) [pid = 1232] [serial = 1392] [outer = 0000000000000000] 08:45:23 INFO - PROCESS | 1232 | ++DOMWINDOW == 117 (000000E3A9773000) [pid = 1232] [serial = 1393] [outer = 000000E3A972FC00] 08:45:23 INFO - PROCESS | 1232 | 1461253523402 Marionette DEBUG loaded listener.js 08:45:23 INFO - PROCESS | 1232 | ++DOMWINDOW == 118 (000000E3AAABB400) [pid = 1232] [serial = 1394] [outer = 000000E3A972FC00] 08:45:23 INFO - PROCESS | 1232 | 1461253523865 Marionette TRACE conn5 <- [1,1820,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:45:23 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:45:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 733ms 08:45:23 INFO - PROCESS | 1232 | 1461253523923 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 08:45:23 INFO - PROCESS | 1232 | 1461253523925 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 08:45:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:45:23 INFO - PROCESS | 1232 | 1461253523929 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:45:23 INFO - PROCESS | 1232 | 1461253523931 Marionette TRACE conn5 <- [1,1822,null,{}] 08:45:23 INFO - PROCESS | 1232 | 1461253523934 Marionette TRACE conn5 -> [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:45:24 INFO - PROCESS | 1232 | 1461253524071 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 08:45:24 INFO - PROCESS | 1232 | 1461253524095 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:24 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A3B59800 == 47 [pid = 1232] [id = 465] 08:45:24 INFO - PROCESS | 1232 | ++DOMWINDOW == 119 (000000E3AB460000) [pid = 1232] [serial = 1395] [outer = 0000000000000000] 08:45:24 INFO - PROCESS | 1232 | ++DOMWINDOW == 120 (000000E3AB8D0400) [pid = 1232] [serial = 1396] [outer = 000000E3AB460000] 08:45:24 INFO - PROCESS | 1232 | 1461253524141 Marionette DEBUG loaded listener.js 08:45:24 INFO - PROCESS | 1232 | ++DOMWINDOW == 121 (000000E3ABAE4400) [pid = 1232] [serial = 1397] [outer = 000000E3AB460000] 08:45:24 INFO - PROCESS | 1232 | 1461253524587 Marionette TRACE conn5 <- [1,1824,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:45:24 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:45:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 693ms 08:45:24 INFO - PROCESS | 1232 | 1461253524623 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 08:45:24 INFO - PROCESS | 1232 | 1461253524625 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 08:45:24 INFO - PROCESS | 1232 | 1461253524628 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:45:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:45:24 INFO - PROCESS | 1232 | 1461253524630 Marionette TRACE conn5 <- [1,1826,null,{}] 08:45:24 INFO - PROCESS | 1232 | 1461253524634 Marionette TRACE conn5 -> [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:45:24 INFO - PROCESS | 1232 | 1461253524743 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 08:45:24 INFO - PROCESS | 1232 | 1461253524749 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:24 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B0908800 == 48 [pid = 1232] [id = 466] 08:45:24 INFO - PROCESS | 1232 | ++DOMWINDOW == 122 (000000E3ABD54C00) [pid = 1232] [serial = 1398] [outer = 0000000000000000] 08:45:24 INFO - PROCESS | 1232 | ++DOMWINDOW == 123 (000000E3ABEABC00) [pid = 1232] [serial = 1399] [outer = 000000E3ABD54C00] 08:45:24 INFO - PROCESS | 1232 | 1461253524795 Marionette DEBUG loaded listener.js 08:45:24 INFO - PROCESS | 1232 | ++DOMWINDOW == 124 (000000E3ABF39400) [pid = 1232] [serial = 1400] [outer = 000000E3ABD54C00] 08:45:25 INFO - PROCESS | 1232 | --DOMWINDOW == 123 (000000E3A98EC400) [pid = 1232] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:45:25 INFO - PROCESS | 1232 | --DOMWINDOW == 122 (000000E3A9724800) [pid = 1232] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:45:25 INFO - PROCESS | 1232 | --DOMWINDOW == 121 (000000E39D740800) [pid = 1232] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:45:25 INFO - PROCESS | 1232 | --DOMWINDOW == 120 (000000E3A85A4400) [pid = 1232] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:45:25 INFO - PROCESS | 1232 | --DOMWINDOW == 119 (000000E39D748000) [pid = 1232] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:45:25 INFO - PROCESS | 1232 | --DOMWINDOW == 118 (000000E3A3BDAC00) [pid = 1232] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:45:25 INFO - PROCESS | 1232 | --DOMWINDOW == 117 (000000E3A3D33800) [pid = 1232] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:45:25 INFO - PROCESS | 1232 | --DOMWINDOW == 116 (000000E3ABF37400) [pid = 1232] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:45:25 INFO - PROCESS | 1232 | --DOMWINDOW == 115 (000000E3A55E2000) [pid = 1232] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:45:25 INFO - PROCESS | 1232 | --DOMWINDOW == 114 (000000E3ABF3F400) [pid = 1232] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:45:25 INFO - PROCESS | 1232 | --DOMWINDOW == 113 (000000E3AC63B800) [pid = 1232] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:45:25 INFO - PROCESS | 1232 | --DOMWINDOW == 112 (000000E3AD1F3400) [pid = 1232] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:45:25 INFO - PROCESS | 1232 | --DOMWINDOW == 111 (000000E39F1E7400) [pid = 1232] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:45:25 INFO - PROCESS | 1232 | --DOMWINDOW == 110 (000000E3A0258000) [pid = 1232] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:45:25 INFO - PROCESS | 1232 | --DOMWINDOW == 109 (000000E3A8565C00) [pid = 1232] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:45:25 INFO - PROCESS | 1232 | --DOMWINDOW == 108 (000000E3AD9D2000) [pid = 1232] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:45:25 INFO - PROCESS | 1232 | --DOMWINDOW == 107 (000000E3A972F800) [pid = 1232] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:45:25 INFO - PROCESS | 1232 | --DOMWINDOW == 106 (000000E39F8A4400) [pid = 1232] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:45:25 INFO - PROCESS | 1232 | --DOMWINDOW == 105 (000000E3AB761400) [pid = 1232] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:45:25 INFO - PROCESS | 1232 | --DOMWINDOW == 104 (000000E39D740000) [pid = 1232] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:45:25 INFO - PROCESS | 1232 | 1461253525660 Marionette TRACE conn5 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 08:45:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:45:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1082ms 08:45:25 INFO - PROCESS | 1232 | 1461253525714 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 08:45:25 INFO - PROCESS | 1232 | 1461253525716 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 08:45:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:45:25 INFO - PROCESS | 1232 | 1461253525720 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:45:25 INFO - PROCESS | 1232 | 1461253525722 Marionette TRACE conn5 <- [1,1830,null,{}] 08:45:25 INFO - PROCESS | 1232 | 1461253525725 Marionette TRACE conn5 -> [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:45:25 INFO - PROCESS | 1232 | 1461253525836 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 08:45:25 INFO - PROCESS | 1232 | 1461253525894 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:25 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AE424800 == 49 [pid = 1232] [id = 467] 08:45:25 INFO - PROCESS | 1232 | ++DOMWINDOW == 105 (000000E39F21CC00) [pid = 1232] [serial = 1401] [outer = 0000000000000000] 08:45:25 INFO - PROCESS | 1232 | ++DOMWINDOW == 106 (000000E3A3D33800) [pid = 1232] [serial = 1402] [outer = 000000E39F21CC00] 08:45:25 INFO - PROCESS | 1232 | 1461253525940 Marionette DEBUG loaded listener.js 08:45:26 INFO - PROCESS | 1232 | ++DOMWINDOW == 107 (000000E3A8FB3400) [pid = 1232] [serial = 1403] [outer = 000000E39F21CC00] 08:45:26 INFO - PROCESS | 1232 | 1461253526304 Marionette TRACE conn5 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 08:45:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:45:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 629ms 08:45:26 INFO - PROCESS | 1232 | 1461253526352 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 08:45:26 INFO - PROCESS | 1232 | 1461253526355 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 08:45:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:45:26 INFO - PROCESS | 1232 | 1461253526358 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:45:26 INFO - PROCESS | 1232 | 1461253526360 Marionette TRACE conn5 <- [1,1834,null,{}] 08:45:26 INFO - PROCESS | 1232 | 1461253526363 Marionette TRACE conn5 -> [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:45:26 INFO - PROCESS | 1232 | 1461253526446 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 08:45:26 INFO - PROCESS | 1232 | 1461253526471 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:26 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B0E22000 == 50 [pid = 1232] [id = 468] 08:45:26 INFO - PROCESS | 1232 | ++DOMWINDOW == 108 (000000E3ABF3F000) [pid = 1232] [serial = 1404] [outer = 0000000000000000] 08:45:26 INFO - PROCESS | 1232 | ++DOMWINDOW == 109 (000000E3ABF6C800) [pid = 1232] [serial = 1405] [outer = 000000E3ABF3F000] 08:45:26 INFO - PROCESS | 1232 | 1461253526520 Marionette DEBUG loaded listener.js 08:45:26 INFO - PROCESS | 1232 | ++DOMWINDOW == 110 (000000E3AC12E000) [pid = 1232] [serial = 1406] [outer = 000000E3ABF3F000] 08:45:26 INFO - PROCESS | 1232 | 1461253526961 Marionette TRACE conn5 <- [1,1836,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:45:26 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:45:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 627ms 08:45:26 INFO - PROCESS | 1232 | 1461253526991 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 08:45:26 INFO - PROCESS | 1232 | 1461253526993 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 08:45:27 INFO - PROCESS | 1232 | 1461253526997 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:45:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:45:27 INFO - PROCESS | 1232 | 1461253526999 Marionette TRACE conn5 <- [1,1838,null,{}] 08:45:27 INFO - PROCESS | 1232 | 1461253527003 Marionette TRACE conn5 -> [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:45:27 INFO - PROCESS | 1232 | 1461253527106 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 08:45:27 INFO - PROCESS | 1232 | 1461253527112 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:27 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B2604800 == 51 [pid = 1232] [id = 469] 08:45:27 INFO - PROCESS | 1232 | ++DOMWINDOW == 111 (000000E3AC204000) [pid = 1232] [serial = 1407] [outer = 0000000000000000] 08:45:27 INFO - PROCESS | 1232 | ++DOMWINDOW == 112 (000000E3AC639000) [pid = 1232] [serial = 1408] [outer = 000000E3AC204000] 08:45:27 INFO - PROCESS | 1232 | 1461253527164 Marionette DEBUG loaded listener.js 08:45:27 INFO - PROCESS | 1232 | ++DOMWINDOW == 113 (000000E3AC8F9400) [pid = 1232] [serial = 1409] [outer = 000000E3AC204000] 08:45:28 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B031D800 == 50 [pid = 1232] [id = 407] 08:45:28 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B157A000 == 49 [pid = 1232] [id = 443] 08:45:28 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AB4EB800 == 48 [pid = 1232] [id = 379] 08:45:28 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AC1A2800 == 47 [pid = 1232] [id = 409] 08:45:28 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B0410000 == 46 [pid = 1232] [id = 408] 08:45:28 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B261A000 == 45 [pid = 1232] [id = 427] 08:45:28 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B3C16800 == 44 [pid = 1232] [id = 438] 08:45:28 INFO - PROCESS | 1232 | --DOCSHELL 000000E3ACC53800 == 43 [pid = 1232] [id = 386] 08:45:28 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A62CA800 == 42 [pid = 1232] [id = 378] 08:45:28 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A8753000 == 41 [pid = 1232] [id = 460] 08:45:28 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A563B800 == 40 [pid = 1232] [id = 459] 08:45:28 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B4998000 == 39 [pid = 1232] [id = 458] 08:45:28 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B4871800 == 38 [pid = 1232] [id = 457] 08:45:28 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B091A000 == 37 [pid = 1232] [id = 456] 08:45:28 INFO - PROCESS | 1232 | --DOCSHELL 000000E3ABB30000 == 36 [pid = 1232] [id = 455] 08:45:28 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B4863000 == 35 [pid = 1232] [id = 454] 08:45:29 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A3E18800 == 34 [pid = 1232] [id = 463] 08:45:29 INFO - PROCESS | 1232 | --DOCSHELL 000000E3ACC40000 == 33 [pid = 1232] [id = 462] 08:45:29 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A589A000 == 32 [pid = 1232] [id = 461] 08:45:29 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AFE9D800 == 31 [pid = 1232] [id = 464] 08:45:29 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B0908800 == 30 [pid = 1232] [id = 466] 08:45:29 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B0E22000 == 29 [pid = 1232] [id = 468] 08:45:29 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A3B59800 == 28 [pid = 1232] [id = 465] 08:45:29 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AE424800 == 27 [pid = 1232] [id = 467] 08:45:29 INFO - PROCESS | 1232 | --DOMWINDOW == 112 (000000E3ABD55C00) [pid = 1232] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 08:45:29 INFO - PROCESS | 1232 | --DOMWINDOW == 111 (000000E3AB444400) [pid = 1232] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 08:45:29 INFO - PROCESS | 1232 | --DOMWINDOW == 110 (000000E39F1E5400) [pid = 1232] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 08:45:29 INFO - PROCESS | 1232 | --DOMWINDOW == 109 (000000E3A8FB4000) [pid = 1232] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 08:45:29 INFO - PROCESS | 1232 | --DOMWINDOW == 108 (000000E39F21D000) [pid = 1232] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 08:45:29 INFO - PROCESS | 1232 | --DOMWINDOW == 107 (000000E3A41CF400) [pid = 1232] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 08:45:29 INFO - PROCESS | 1232 | --DOMWINDOW == 106 (000000E3A4A9E400) [pid = 1232] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 08:45:29 INFO - PROCESS | 1232 | --DOMWINDOW == 105 (000000E3AC208400) [pid = 1232] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 08:45:29 INFO - PROCESS | 1232 | --DOMWINDOW == 104 (000000E3A9267400) [pid = 1232] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 08:45:29 INFO - PROCESS | 1232 | --DOMWINDOW == 103 (000000E3AC126C00) [pid = 1232] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 08:45:29 INFO - PROCESS | 1232 | --DOMWINDOW == 102 (000000E3AC926C00) [pid = 1232] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 08:45:29 INFO - PROCESS | 1232 | --DOMWINDOW == 101 (000000E3AC20B000) [pid = 1232] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 08:45:29 INFO - PROCESS | 1232 | --DOMWINDOW == 100 (000000E3AD71BC00) [pid = 1232] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 08:45:29 INFO - PROCESS | 1232 | --DOMWINDOW == 99 (000000E3ACDDFC00) [pid = 1232] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 08:45:29 INFO - PROCESS | 1232 | --DOMWINDOW == 98 (000000E3AD7F8800) [pid = 1232] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 08:45:29 INFO - PROCESS | 1232 | --DOMWINDOW == 97 (000000E3AD714400) [pid = 1232] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 08:45:29 INFO - PROCESS | 1232 | --DOMWINDOW == 96 (000000E3ABF33400) [pid = 1232] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 08:45:29 INFO - PROCESS | 1232 | --DOMWINDOW == 95 (000000E3A8597400) [pid = 1232] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 08:45:29 INFO - PROCESS | 1232 | --DOMWINDOW == 94 (000000E3A8F57800) [pid = 1232] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 08:45:29 INFO - PROCESS | 1232 | --DOMWINDOW == 93 (000000E3AF15E000) [pid = 1232] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 08:45:29 INFO - PROCESS | 1232 | --DOMWINDOW == 92 (000000E3ABF3CC00) [pid = 1232] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 08:45:29 INFO - PROCESS | 1232 | --DOMWINDOW == 91 (000000E3A9883800) [pid = 1232] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 08:45:29 INFO - PROCESS | 1232 | --DOMWINDOW == 90 (000000E3AB438C00) [pid = 1232] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 08:45:29 INFO - PROCESS | 1232 | --DOMWINDOW == 89 (000000E3A3E35C00) [pid = 1232] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 08:45:29 INFO - PROCESS | 1232 | --DOMWINDOW == 88 (000000E3A3B63800) [pid = 1232] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 08:45:29 INFO - PROCESS | 1232 | --DOMWINDOW == 87 (000000E3AB8D6400) [pid = 1232] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 08:45:29 INFO - PROCESS | 1232 | --DOMWINDOW == 86 (000000E3A3BD9400) [pid = 1232] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 08:45:29 INFO - PROCESS | 1232 | --DOMWINDOW == 85 (000000E3AC928C00) [pid = 1232] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 08:45:29 INFO - PROCESS | 1232 | --DOMWINDOW == 84 (000000E3AF8D7800) [pid = 1232] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 08:45:29 INFO - PROCESS | 1232 | --DOMWINDOW == 83 (000000E3ACDDCC00) [pid = 1232] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 08:45:29 INFO - PROCESS | 1232 | --DOMWINDOW == 82 (000000E39F0DAC00) [pid = 1232] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 08:45:29 INFO - PROCESS | 1232 | --DOMWINDOW == 81 (000000E3A3D35000) [pid = 1232] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 08:45:29 INFO - PROCESS | 1232 | --DOMWINDOW == 80 (000000E3A976CC00) [pid = 1232] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 08:45:29 INFO - PROCESS | 1232 | --DOMWINDOW == 79 (000000E3AC926000) [pid = 1232] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 08:45:29 INFO - PROCESS | 1232 | --DOMWINDOW == 78 (000000E3AE546800) [pid = 1232] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 08:45:29 INFO - PROCESS | 1232 | --DOMWINDOW == 77 (000000E3AD7EFC00) [pid = 1232] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 08:45:29 INFO - PROCESS | 1232 | --DOMWINDOW == 76 (000000E3ABD5D000) [pid = 1232] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 08:45:29 INFO - PROCESS | 1232 | 1461253529462 Marionette TRACE conn5 <- [1,1840,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:45:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:45:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 2501ms 08:45:29 INFO - PROCESS | 1232 | 1461253529503 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 08:45:29 INFO - PROCESS | 1232 | 1461253529507 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 08:45:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:45:29 INFO - PROCESS | 1232 | 1461253529513 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:45:29 INFO - PROCESS | 1232 | 1461253529517 Marionette TRACE conn5 <- [1,1842,null,{}] 08:45:29 INFO - PROCESS | 1232 | 1461253529524 Marionette TRACE conn5 -> [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:45:29 INFO - PROCESS | 1232 | 1461253529619 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 08:45:29 INFO - PROCESS | 1232 | 1461253529631 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:29 INFO - PROCESS | 1232 | ++DOCSHELL 000000E39F83D800 == 28 [pid = 1232] [id = 470] 08:45:29 INFO - PROCESS | 1232 | ++DOMWINDOW == 77 (000000E39EE76400) [pid = 1232] [serial = 1410] [outer = 0000000000000000] 08:45:29 INFO - PROCESS | 1232 | ++DOMWINDOW == 78 (000000E39EE79000) [pid = 1232] [serial = 1411] [outer = 000000E39EE76400] 08:45:29 INFO - PROCESS | 1232 | 1461253529683 Marionette DEBUG loaded listener.js 08:45:29 INFO - PROCESS | 1232 | ++DOMWINDOW == 79 (000000E39F01C000) [pid = 1232] [serial = 1412] [outer = 000000E39EE76400] 08:45:30 INFO - PROCESS | 1232 | 1461253530202 Marionette TRACE conn5 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:45:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:45:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 732ms 08:45:30 INFO - PROCESS | 1232 | 1461253530249 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 08:45:30 INFO - PROCESS | 1232 | 1461253530256 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 08:45:30 INFO - PROCESS | 1232 | 1461253530263 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:45:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:45:30 INFO - PROCESS | 1232 | 1461253530265 Marionette TRACE conn5 <- [1,1846,null,{}] 08:45:30 INFO - PROCESS | 1232 | 1461253530269 Marionette TRACE conn5 -> [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:45:30 INFO - PROCESS | 1232 | 1461253530357 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 08:45:30 INFO - PROCESS | 1232 | 1461253530367 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:30 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A3E19800 == 29 [pid = 1232] [id = 471] 08:45:30 INFO - PROCESS | 1232 | ++DOMWINDOW == 80 (000000E39F01C800) [pid = 1232] [serial = 1413] [outer = 0000000000000000] 08:45:30 INFO - PROCESS | 1232 | ++DOMWINDOW == 81 (000000E39F1E6800) [pid = 1232] [serial = 1414] [outer = 000000E39F01C800] 08:45:30 INFO - PROCESS | 1232 | 1461253530422 Marionette DEBUG loaded listener.js 08:45:30 INFO - PROCESS | 1232 | ++DOMWINDOW == 82 (000000E39F21AC00) [pid = 1232] [serial = 1415] [outer = 000000E39F01C800] 08:45:30 INFO - PROCESS | 1232 | 1461253530922 Marionette TRACE conn5 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 08:45:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:45:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 671ms 08:45:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:45:30 INFO - PROCESS | 1232 | 1461253530940 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 08:45:30 INFO - PROCESS | 1232 | 1461253530943 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 08:45:30 INFO - PROCESS | 1232 | 1461253530947 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:45:30 INFO - PROCESS | 1232 | 1461253530951 Marionette TRACE conn5 <- [1,1850,null,{}] 08:45:30 INFO - PROCESS | 1232 | 1461253530964 Marionette TRACE conn5 -> [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:45:31 INFO - PROCESS | 1232 | 1461253531090 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 08:45:31 INFO - PROCESS | 1232 | 1461253531114 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:31 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A4AD6800 == 30 [pid = 1232] [id = 472] 08:45:31 INFO - PROCESS | 1232 | ++DOMWINDOW == 83 (000000E39D612400) [pid = 1232] [serial = 1416] [outer = 0000000000000000] 08:45:31 INFO - PROCESS | 1232 | ++DOMWINDOW == 84 (000000E39F671000) [pid = 1232] [serial = 1417] [outer = 000000E39D612400] 08:45:31 INFO - PROCESS | 1232 | 1461253531166 Marionette DEBUG loaded listener.js 08:45:31 INFO - PROCESS | 1232 | ++DOMWINDOW == 85 (000000E3A071D400) [pid = 1232] [serial = 1418] [outer = 000000E39D612400] 08:45:31 INFO - PROCESS | 1232 | 1461253531660 Marionette TRACE conn5 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 08:45:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:45:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 734ms 08:45:31 INFO - PROCESS | 1232 | 1461253531682 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 08:45:31 INFO - PROCESS | 1232 | 1461253531685 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 08:45:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:45:31 INFO - PROCESS | 1232 | 1461253531688 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:45:31 INFO - PROCESS | 1232 | 1461253531690 Marionette TRACE conn5 <- [1,1854,null,{}] 08:45:31 INFO - PROCESS | 1232 | 1461253531693 Marionette TRACE conn5 -> [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:45:31 INFO - PROCESS | 1232 | 1461253531777 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 08:45:31 INFO - PROCESS | 1232 | 1461253531787 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:31 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A62C1800 == 31 [pid = 1232] [id = 473] 08:45:31 INFO - PROCESS | 1232 | ++DOMWINDOW == 86 (000000E3A3BCBC00) [pid = 1232] [serial = 1419] [outer = 0000000000000000] 08:45:31 INFO - PROCESS | 1232 | ++DOMWINDOW == 87 (000000E3A3BD2800) [pid = 1232] [serial = 1420] [outer = 000000E3A3BCBC00] 08:45:31 INFO - PROCESS | 1232 | 1461253531835 Marionette DEBUG loaded listener.js 08:45:31 INFO - PROCESS | 1232 | ++DOMWINDOW == 88 (000000E3A3BE0400) [pid = 1232] [serial = 1421] [outer = 000000E3A3BCBC00] 08:45:32 INFO - PROCESS | 1232 | 1461253532674 Marionette TRACE conn5 <- [1,1856,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:45:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:45:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1031ms 08:45:32 INFO - PROCESS | 1232 | 1461253532722 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 08:45:32 INFO - PROCESS | 1232 | 1461253532728 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 08:45:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:45:32 INFO - PROCESS | 1232 | 1461253532756 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:45:32 INFO - PROCESS | 1232 | 1461253532760 Marionette TRACE conn5 <- [1,1858,null,{}] 08:45:32 INFO - PROCESS | 1232 | 1461253532765 Marionette TRACE conn5 -> [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:45:32 INFO - PROCESS | 1232 | 1461253532943 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 08:45:32 INFO - PROCESS | 1232 | 1461253532955 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:32 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A463B000 == 32 [pid = 1232] [id = 474] 08:45:32 INFO - PROCESS | 1232 | ++DOMWINDOW == 89 (000000E39F1DD800) [pid = 1232] [serial = 1422] [outer = 0000000000000000] 08:45:33 INFO - PROCESS | 1232 | ++DOMWINDOW == 90 (000000E39F219400) [pid = 1232] [serial = 1423] [outer = 000000E39F1DD800] 08:45:33 INFO - PROCESS | 1232 | 1461253533019 Marionette DEBUG loaded listener.js 08:45:33 INFO - PROCESS | 1232 | ++DOMWINDOW == 91 (000000E39F665C00) [pid = 1232] [serial = 1424] [outer = 000000E39F1DD800] 08:45:33 INFO - PROCESS | 1232 | 1461253533764 Marionette TRACE conn5 <- [1,1860,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:45:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:45:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1113ms 08:45:33 INFO - PROCESS | 1232 | 1461253533858 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 08:45:33 INFO - PROCESS | 1232 | 1461253533865 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 08:45:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:45:33 INFO - PROCESS | 1232 | 1461253533872 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:45:33 INFO - PROCESS | 1232 | 1461253533875 Marionette TRACE conn5 <- [1,1862,null,{}] 08:45:33 INFO - PROCESS | 1232 | 1461253533879 Marionette TRACE conn5 -> [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:45:34 INFO - PROCESS | 1232 | 1461253534042 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 08:45:34 INFO - PROCESS | 1232 | 1461253534114 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:34 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A8764800 == 33 [pid = 1232] [id = 475] 08:45:34 INFO - PROCESS | 1232 | ++DOMWINDOW == 92 (000000E39D74A800) [pid = 1232] [serial = 1425] [outer = 0000000000000000] 08:45:34 INFO - PROCESS | 1232 | ++DOMWINDOW == 93 (000000E3A3BD5800) [pid = 1232] [serial = 1426] [outer = 000000E39D74A800] 08:45:34 INFO - PROCESS | 1232 | 1461253534214 Marionette DEBUG loaded listener.js 08:45:34 INFO - PROCESS | 1232 | ++DOMWINDOW == 94 (000000E3A3E3B400) [pid = 1232] [serial = 1427] [outer = 000000E39D74A800] 08:45:35 INFO - PROCESS | 1232 | 1461253535095 Marionette TRACE conn5 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 08:45:35 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A3EC7000 == 32 [pid = 1232] [id = 401] 08:45:35 INFO - PROCESS | 1232 | --DOCSHELL 000000E39F83E000 == 31 [pid = 1232] [id = 389] 08:45:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:45:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1284ms 08:45:35 INFO - PROCESS | 1232 | 1461253535159 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 08:45:35 INFO - PROCESS | 1232 | 1461253535163 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 08:45:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:45:35 INFO - PROCESS | 1232 | 1461253535169 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:45:35 INFO - PROCESS | 1232 | 1461253535173 Marionette TRACE conn5 <- [1,1866,null,{}] 08:45:35 INFO - PROCESS | 1232 | 1461253535182 Marionette TRACE conn5 -> [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:45:35 INFO - PROCESS | 1232 | 1461253535266 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 08:45:35 INFO - PROCESS | 1232 | 1461253535283 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:35 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A3DBD000 == 32 [pid = 1232] [id = 476] 08:45:35 INFO - PROCESS | 1232 | ++DOMWINDOW == 95 (000000E39EE78000) [pid = 1232] [serial = 1428] [outer = 0000000000000000] 08:45:35 INFO - PROCESS | 1232 | ++DOMWINDOW == 96 (000000E39F014800) [pid = 1232] [serial = 1429] [outer = 000000E39EE78000] 08:45:35 INFO - PROCESS | 1232 | 1461253535334 Marionette DEBUG loaded listener.js 08:45:35 INFO - PROCESS | 1232 | ++DOMWINDOW == 97 (000000E39F1E4000) [pid = 1232] [serial = 1430] [outer = 000000E39EE78000] 08:45:35 INFO - PROCESS | 1232 | 1461253535853 Marionette TRACE conn5 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 08:45:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:45:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 733ms 08:45:35 INFO - PROCESS | 1232 | 1461253535907 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 08:45:35 INFO - PROCESS | 1232 | 1461253535913 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 08:45:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:45:35 INFO - PROCESS | 1232 | 1461253535919 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:45:35 INFO - PROCESS | 1232 | 1461253535922 Marionette TRACE conn5 <- [1,1870,null,{}] 08:45:35 INFO - PROCESS | 1232 | 1461253535925 Marionette TRACE conn5 -> [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:45:36 INFO - PROCESS | 1232 | 1461253536031 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 08:45:36 INFO - PROCESS | 1232 | 1461253536115 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:36 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A58A3000 == 33 [pid = 1232] [id = 477] 08:45:36 INFO - PROCESS | 1232 | ++DOMWINDOW == 98 (000000E39F1E1000) [pid = 1232] [serial = 1431] [outer = 0000000000000000] 08:45:36 INFO - PROCESS | 1232 | ++DOMWINDOW == 99 (000000E3A3BDB000) [pid = 1232] [serial = 1432] [outer = 000000E39F1E1000] 08:45:36 INFO - PROCESS | 1232 | 1461253536164 Marionette DEBUG loaded listener.js 08:45:36 INFO - PROCESS | 1232 | ++DOMWINDOW == 100 (000000E3A3E4B800) [pid = 1232] [serial = 1433] [outer = 000000E39F1E1000] 08:45:36 INFO - PROCESS | 1232 | 1461253536566 Marionette TRACE conn5 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 08:45:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:45:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 692ms 08:45:36 INFO - PROCESS | 1232 | 1461253536612 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 08:45:36 INFO - PROCESS | 1232 | 1461253536614 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 08:45:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:45:36 INFO - PROCESS | 1232 | 1461253536618 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:45:36 INFO - PROCESS | 1232 | 1461253536622 Marionette TRACE conn5 <- [1,1874,null,{}] 08:45:36 INFO - PROCESS | 1232 | 1461253536634 Marionette TRACE conn5 -> [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:45:36 INFO - PROCESS | 1232 | 1461253536755 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 08:45:36 INFO - PROCESS | 1232 | 1461253536769 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:36 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AC967000 == 34 [pid = 1232] [id = 478] 08:45:36 INFO - PROCESS | 1232 | ++DOMWINDOW == 101 (000000E3A455C400) [pid = 1232] [serial = 1434] [outer = 0000000000000000] 08:45:36 INFO - PROCESS | 1232 | ++DOMWINDOW == 102 (000000E3A483C800) [pid = 1232] [serial = 1435] [outer = 000000E3A455C400] 08:45:36 INFO - PROCESS | 1232 | 1461253536819 Marionette DEBUG loaded listener.js 08:45:36 INFO - PROCESS | 1232 | ++DOMWINDOW == 103 (000000E3A4AEB800) [pid = 1232] [serial = 1436] [outer = 000000E3A455C400] 08:45:37 INFO - PROCESS | 1232 | 1461253537298 Marionette TRACE conn5 <- [1,1876,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:45:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:45:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 734ms 08:45:37 INFO - PROCESS | 1232 | 1461253537354 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 08:45:37 INFO - PROCESS | 1232 | 1461253537357 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 08:45:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:45:37 INFO - PROCESS | 1232 | 1461253537360 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:45:37 INFO - PROCESS | 1232 | 1461253537362 Marionette TRACE conn5 <- [1,1878,null,{}] 08:45:37 INFO - PROCESS | 1232 | 1461253537365 Marionette TRACE conn5 -> [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:45:37 INFO - PROCESS | 1232 | 1461253537447 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 08:45:37 INFO - PROCESS | 1232 | 1461253537454 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:37 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AE537800 == 35 [pid = 1232] [id = 479] 08:45:37 INFO - PROCESS | 1232 | ++DOMWINDOW == 104 (000000E3A4BE9400) [pid = 1232] [serial = 1437] [outer = 0000000000000000] 08:45:37 INFO - PROCESS | 1232 | ++DOMWINDOW == 105 (000000E3A5568800) [pid = 1232] [serial = 1438] [outer = 000000E3A4BE9400] 08:45:37 INFO - PROCESS | 1232 | 1461253537502 Marionette DEBUG loaded listener.js 08:45:37 INFO - PROCESS | 1232 | ++DOMWINDOW == 106 (000000E3A5E91C00) [pid = 1232] [serial = 1439] [outer = 000000E3A4BE9400] 08:45:38 INFO - PROCESS | 1232 | 1461253537996 Marionette TRACE conn5 <- [1,1880,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:45:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:45:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 690ms 08:45:38 INFO - PROCESS | 1232 | 1461253538061 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 08:45:38 INFO - PROCESS | 1232 | 1461253538064 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 08:45:38 INFO - PROCESS | 1232 | 1461253538067 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:45:38 INFO - PROCESS | 1232 | 1461253538069 Marionette TRACE conn5 <- [1,1882,null,{}] 08:45:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:45:38 INFO - PROCESS | 1232 | 1461253538072 Marionette TRACE conn5 -> [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:45:38 INFO - PROCESS | 1232 | 1461253538227 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 08:45:38 INFO - PROCESS | 1232 | 1461253538283 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:38 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AFD52800 == 36 [pid = 1232] [id = 480] 08:45:38 INFO - PROCESS | 1232 | ++DOMWINDOW == 107 (000000E3A6299800) [pid = 1232] [serial = 1440] [outer = 0000000000000000] 08:45:38 INFO - PROCESS | 1232 | ++DOMWINDOW == 108 (000000E3A8569800) [pid = 1232] [serial = 1441] [outer = 000000E3A6299800] 08:45:38 INFO - PROCESS | 1232 | 1461253538336 Marionette DEBUG loaded listener.js 08:45:38 INFO - PROCESS | 1232 | ++DOMWINDOW == 109 (000000E3A8E1D000) [pid = 1232] [serial = 1442] [outer = 000000E3A6299800] 08:45:38 INFO - PROCESS | 1232 | 1461253538809 Marionette TRACE conn5 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 08:45:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:45:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 775ms 08:45:38 INFO - PROCESS | 1232 | 1461253538849 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 08:45:38 INFO - PROCESS | 1232 | 1461253538851 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 08:45:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:45:38 INFO - PROCESS | 1232 | 1461253538854 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:45:38 INFO - PROCESS | 1232 | 1461253538856 Marionette TRACE conn5 <- [1,1886,null,{}] 08:45:38 INFO - PROCESS | 1232 | 1461253538859 Marionette TRACE conn5 -> [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:45:39 INFO - PROCESS | 1232 | 1461253538994 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 08:45:39 INFO - PROCESS | 1232 | 1461253539058 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:39 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AFEA1800 == 37 [pid = 1232] [id = 481] 08:45:39 INFO - PROCESS | 1232 | ++DOMWINDOW == 110 (000000E3A9270400) [pid = 1232] [serial = 1443] [outer = 0000000000000000] 08:45:39 INFO - PROCESS | 1232 | ++DOMWINDOW == 111 (000000E3A9725400) [pid = 1232] [serial = 1444] [outer = 000000E3A9270400] 08:45:39 INFO - PROCESS | 1232 | 1461253539109 Marionette DEBUG loaded listener.js 08:45:39 INFO - PROCESS | 1232 | ++DOMWINDOW == 112 (000000E3A972F800) [pid = 1232] [serial = 1445] [outer = 000000E3A9270400] 08:45:39 INFO - PROCESS | 1232 | 1461253539539 Marionette TRACE conn5 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 08:45:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:45:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 732ms 08:45:39 INFO - PROCESS | 1232 | 1461253539610 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 08:45:39 INFO - PROCESS | 1232 | 1461253539612 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 08:45:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:45:39 INFO - PROCESS | 1232 | 1461253539615 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:45:39 INFO - PROCESS | 1232 | 1461253539617 Marionette TRACE conn5 <- [1,1890,null,{}] 08:45:39 INFO - PROCESS | 1232 | 1461253539621 Marionette TRACE conn5 -> [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:45:39 INFO - PROCESS | 1232 | 1461253539832 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 08:45:39 INFO - PROCESS | 1232 | --DOMWINDOW == 111 (000000E3A972FC00) [pid = 1232] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:45:39 INFO - PROCESS | 1232 | --DOMWINDOW == 110 (000000E3AB460000) [pid = 1232] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:45:39 INFO - PROCESS | 1232 | --DOMWINDOW == 109 (000000E39F21CC00) [pid = 1232] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:45:39 INFO - PROCESS | 1232 | --DOMWINDOW == 108 (000000E3ABD54C00) [pid = 1232] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:45:39 INFO - PROCESS | 1232 | --DOMWINDOW == 107 (000000E3ABF3F000) [pid = 1232] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:45:39 INFO - PROCESS | 1232 | --DOMWINDOW == 106 (000000E3A8572400) [pid = 1232] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:45:39 INFO - PROCESS | 1232 | --DOMWINDOW == 105 (000000E3A4BDE000) [pid = 1232] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:45:39 INFO - PROCESS | 1232 | --DOMWINDOW == 104 (000000E39F66A800) [pid = 1232] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:45:39 INFO - PROCESS | 1232 | --DOMWINDOW == 103 (000000E3A3BDFC00) [pid = 1232] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:45:39 INFO - PROCESS | 1232 | --DOMWINDOW == 102 (000000E39F0D4C00) [pid = 1232] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:45:39 INFO - PROCESS | 1232 | --DOMWINDOW == 101 (000000E3AF8D1800) [pid = 1232] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:45:39 INFO - PROCESS | 1232 | --DOMWINDOW == 100 (000000E3AC205000) [pid = 1232] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:45:39 INFO - PROCESS | 1232 | --DOMWINDOW == 99 (000000E3A85A5800) [pid = 1232] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:45:39 INFO - PROCESS | 1232 | --DOMWINDOW == 98 (000000E3A3BC6400) [pid = 1232] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:45:39 INFO - PROCESS | 1232 | --DOMWINDOW == 97 (000000E3AF157000) [pid = 1232] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:45:39 INFO - PROCESS | 1232 | --DOMWINDOW == 96 (000000E3AC207800) [pid = 1232] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:45:39 INFO - PROCESS | 1232 | --DOMWINDOW == 95 (000000E39F66D800) [pid = 1232] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:45:39 INFO - PROCESS | 1232 | --DOMWINDOW == 94 (000000E3A6234C00) [pid = 1232] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:45:39 INFO - PROCESS | 1232 | --DOMWINDOW == 93 (000000E3ACDD9800) [pid = 1232] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:45:39 INFO - PROCESS | 1232 | --DOMWINDOW == 92 (000000E3AC921400) [pid = 1232] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:45:39 INFO - PROCESS | 1232 | --DOMWINDOW == 91 (000000E39D612400) [pid = 1232] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:45:39 INFO - PROCESS | 1232 | --DOMWINDOW == 90 (000000E3AC204000) [pid = 1232] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:45:39 INFO - PROCESS | 1232 | --DOMWINDOW == 89 (000000E39EE76400) [pid = 1232] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:45:39 INFO - PROCESS | 1232 | --DOMWINDOW == 88 (000000E39F01C800) [pid = 1232] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:45:39 INFO - PROCESS | 1232 | 1461253539901 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:39 INFO - PROCESS | 1232 | ++DOCSHELL 000000E39F514000 == 38 [pid = 1232] [id = 482] 08:45:39 INFO - PROCESS | 1232 | ++DOMWINDOW == 89 (000000E39D612400) [pid = 1232] [serial = 1446] [outer = 0000000000000000] 08:45:39 INFO - PROCESS | 1232 | ++DOMWINDOW == 90 (000000E39E757800) [pid = 1232] [serial = 1447] [outer = 000000E39D612400] 08:45:39 INFO - PROCESS | 1232 | 1461253539948 Marionette DEBUG loaded listener.js 08:45:40 INFO - PROCESS | 1232 | ++DOMWINDOW == 91 (000000E39F66A800) [pid = 1232] [serial = 1448] [outer = 000000E39D612400] 08:45:40 INFO - PROCESS | 1232 | 1461253540332 Marionette TRACE conn5 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 08:45:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:45:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 733ms 08:45:40 INFO - PROCESS | 1232 | 1461253540350 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 08:45:40 INFO - PROCESS | 1232 | 1461253540352 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 08:45:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:45:40 INFO - PROCESS | 1232 | 1461253540355 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:45:40 INFO - PROCESS | 1232 | 1461253540357 Marionette TRACE conn5 <- [1,1894,null,{}] 08:45:40 INFO - PROCESS | 1232 | 1461253540361 Marionette TRACE conn5 -> [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:45:40 INFO - PROCESS | 1232 | 1461253540441 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 08:45:40 INFO - PROCESS | 1232 | 1461253540448 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:40 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B05C5000 == 39 [pid = 1232] [id = 483] 08:45:40 INFO - PROCESS | 1232 | ++DOMWINDOW == 92 (000000E3A4597C00) [pid = 1232] [serial = 1449] [outer = 0000000000000000] 08:45:40 INFO - PROCESS | 1232 | ++DOMWINDOW == 93 (000000E3A8F57400) [pid = 1232] [serial = 1450] [outer = 000000E3A4597C00] 08:45:40 INFO - PROCESS | 1232 | 1461253540493 Marionette DEBUG loaded listener.js 08:45:40 INFO - PROCESS | 1232 | ++DOMWINDOW == 94 (000000E3A9886400) [pid = 1232] [serial = 1451] [outer = 000000E3A4597C00] 08:45:40 INFO - PROCESS | 1232 | 1461253540934 Marionette TRACE conn5 <- [1,1896,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:45:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:45:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 629ms 08:45:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:45:40 INFO - PROCESS | 1232 | 1461253540988 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 08:45:40 INFO - PROCESS | 1232 | 1461253540990 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 08:45:40 INFO - PROCESS | 1232 | 1461253540993 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:45:40 INFO - PROCESS | 1232 | 1461253540995 Marionette TRACE conn5 <- [1,1898,null,{}] 08:45:41 INFO - PROCESS | 1232 | 1461253540999 Marionette TRACE conn5 -> [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:45:41 INFO - PROCESS | 1232 | 1461253541078 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 08:45:41 INFO - PROCESS | 1232 | 1461253541087 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:41 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B07EA000 == 40 [pid = 1232] [id = 484] 08:45:41 INFO - PROCESS | 1232 | ++DOMWINDOW == 95 (000000E3A98EF800) [pid = 1232] [serial = 1452] [outer = 0000000000000000] 08:45:41 INFO - PROCESS | 1232 | ++DOMWINDOW == 96 (000000E3AAAB5C00) [pid = 1232] [serial = 1453] [outer = 000000E3A98EF800] 08:45:41 INFO - PROCESS | 1232 | 1461253541132 Marionette DEBUG loaded listener.js 08:45:41 INFO - PROCESS | 1232 | ++DOMWINDOW == 97 (000000E3AAABDC00) [pid = 1232] [serial = 1454] [outer = 000000E3A98EF800] 08:45:41 INFO - PROCESS | 1232 | 1461253541615 Marionette TRACE conn5 <- [1,1900,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:45:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:45:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 692ms 08:45:41 INFO - PROCESS | 1232 | 1461253541689 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 08:45:41 INFO - PROCESS | 1232 | 1461253541691 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 08:45:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:45:41 INFO - PROCESS | 1232 | 1461253541694 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:45:41 INFO - PROCESS | 1232 | 1461253541696 Marionette TRACE conn5 <- [1,1902,null,{}] 08:45:41 INFO - PROCESS | 1232 | 1461253541699 Marionette TRACE conn5 -> [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:45:41 INFO - PROCESS | 1232 | 1461253541780 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 08:45:41 INFO - PROCESS | 1232 | 1461253541787 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:41 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B0ACC000 == 41 [pid = 1232] [id = 485] 08:45:41 INFO - PROCESS | 1232 | ++DOMWINDOW == 98 (000000E3AB467000) [pid = 1232] [serial = 1455] [outer = 0000000000000000] 08:45:41 INFO - PROCESS | 1232 | ++DOMWINDOW == 99 (000000E3AB661400) [pid = 1232] [serial = 1456] [outer = 000000E3AB467000] 08:45:41 INFO - PROCESS | 1232 | 1461253541833 Marionette DEBUG loaded listener.js 08:45:41 INFO - PROCESS | 1232 | ++DOMWINDOW == 100 (000000E3AB8D2C00) [pid = 1232] [serial = 1457] [outer = 000000E3AB467000] 08:45:42 INFO - PROCESS | 1232 | 1461253542597 Marionette TRACE conn5 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 08:45:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:45:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 944ms 08:45:42 INFO - PROCESS | 1232 | 1461253542642 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 08:45:42 INFO - PROCESS | 1232 | 1461253542648 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 08:45:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:45:42 INFO - PROCESS | 1232 | 1461253542654 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:45:42 INFO - PROCESS | 1232 | 1461253542658 Marionette TRACE conn5 <- [1,1906,null,{}] 08:45:42 INFO - PROCESS | 1232 | 1461253542664 Marionette TRACE conn5 -> [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:45:42 INFO - PROCESS | 1232 | 1461253542775 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 08:45:42 INFO - PROCESS | 1232 | 1461253542910 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:42 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A62CC800 == 42 [pid = 1232] [id = 486] 08:45:42 INFO - PROCESS | 1232 | ++DOMWINDOW == 101 (000000E3A071B400) [pid = 1232] [serial = 1458] [outer = 0000000000000000] 08:45:42 INFO - PROCESS | 1232 | ++DOMWINDOW == 102 (000000E3A3BDEC00) [pid = 1232] [serial = 1459] [outer = 000000E3A071B400] 08:45:42 INFO - PROCESS | 1232 | 1461253542972 Marionette DEBUG loaded listener.js 08:45:43 INFO - PROCESS | 1232 | ++DOMWINDOW == 103 (000000E3A4562C00) [pid = 1232] [serial = 1460] [outer = 000000E3A071B400] 08:45:43 INFO - PROCESS | 1232 | 1461253543572 Marionette TRACE conn5 <- [1,1908,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:45:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:45:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 984ms 08:45:43 INFO - PROCESS | 1232 | 1461253543641 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 08:45:43 INFO - PROCESS | 1232 | 1461253543648 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 08:45:43 INFO - PROCESS | 1232 | 1461253543654 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:45:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:45:43 INFO - PROCESS | 1232 | 1461253543657 Marionette TRACE conn5 <- [1,1910,null,{}] 08:45:43 INFO - PROCESS | 1232 | 1461253543662 Marionette TRACE conn5 -> [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:45:43 INFO - PROCESS | 1232 | 1461253543774 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 08:45:43 INFO - PROCESS | 1232 | 1461253543876 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:43 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AFE85800 == 43 [pid = 1232] [id = 487] 08:45:43 INFO - PROCESS | 1232 | ++DOMWINDOW == 104 (000000E3A4AA0000) [pid = 1232] [serial = 1461] [outer = 0000000000000000] 08:45:43 INFO - PROCESS | 1232 | ++DOMWINDOW == 105 (000000E3A56C6800) [pid = 1232] [serial = 1462] [outer = 000000E3A4AA0000] 08:45:43 INFO - PROCESS | 1232 | 1461253543936 Marionette DEBUG loaded listener.js 08:45:44 INFO - PROCESS | 1232 | ++DOMWINDOW == 106 (000000E3A8E29800) [pid = 1232] [serial = 1463] [outer = 000000E3A4AA0000] 08:45:44 INFO - PROCESS | 1232 | 1461253544589 Marionette TRACE conn5 <- [1,1912,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:45:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:45:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 986ms 08:45:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:45:44 INFO - PROCESS | 1232 | 1461253544645 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 08:45:44 INFO - PROCESS | 1232 | 1461253544648 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 08:45:44 INFO - PROCESS | 1232 | 1461253544652 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:45:44 INFO - PROCESS | 1232 | 1461253544657 Marionette TRACE conn5 <- [1,1914,null,{}] 08:45:44 INFO - PROCESS | 1232 | 1461253544670 Marionette TRACE conn5 -> [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:45:44 INFO - PROCESS | 1232 | 1461253544783 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 08:45:44 INFO - PROCESS | 1232 | 1461253544911 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:44 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B158A800 == 44 [pid = 1232] [id = 488] 08:45:44 INFO - PROCESS | 1232 | ++DOMWINDOW == 107 (000000E3AAAB8400) [pid = 1232] [serial = 1464] [outer = 0000000000000000] 08:45:44 INFO - PROCESS | 1232 | ++DOMWINDOW == 108 (000000E3AB468800) [pid = 1232] [serial = 1465] [outer = 000000E3AAAB8400] 08:45:44 INFO - PROCESS | 1232 | 1461253544975 Marionette DEBUG loaded listener.js 08:45:45 INFO - PROCESS | 1232 | ++DOMWINDOW == 109 (000000E3AB8DDC00) [pid = 1232] [serial = 1466] [outer = 000000E3AAAB8400] 08:45:45 INFO - PROCESS | 1232 | 1461253545606 Marionette TRACE conn5 <- [1,1916,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:45:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:45:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 987ms 08:45:45 INFO - PROCESS | 1232 | 1461253545657 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 08:45:45 INFO - PROCESS | 1232 | 1461253545661 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 08:45:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:45:45 INFO - PROCESS | 1232 | 1461253545665 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:45:45 INFO - PROCESS | 1232 | 1461253545667 Marionette TRACE conn5 <- [1,1918,null,{}] 08:45:45 INFO - PROCESS | 1232 | 1461253545671 Marionette TRACE conn5 -> [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:45:45 INFO - PROCESS | 1232 | 1461253545782 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 08:45:45 INFO - PROCESS | 1232 | 1461253545912 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:45 INFO - PROCESS | 1232 | ++DOCSHELL 000000E39E7EE000 == 45 [pid = 1232] [id = 489] 08:45:45 INFO - PROCESS | 1232 | ++DOMWINDOW == 110 (000000E39D73E400) [pid = 1232] [serial = 1467] [outer = 0000000000000000] 08:45:45 INFO - PROCESS | 1232 | ++DOMWINDOW == 111 (000000E39D746000) [pid = 1232] [serial = 1468] [outer = 000000E39D73E400] 08:45:45 INFO - PROCESS | 1232 | 1461253545973 Marionette DEBUG loaded listener.js 08:45:46 INFO - PROCESS | 1232 | ++DOMWINDOW == 112 (000000E3A3BCF400) [pid = 1232] [serial = 1469] [outer = 000000E39D73E400] 08:45:46 INFO - PROCESS | 1232 | 1461253546753 Marionette TRACE conn5 <- [1,1920,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:45:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:45:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1131ms 08:45:46 INFO - PROCESS | 1232 | 1461253546798 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 08:45:46 INFO - PROCESS | 1232 | 1461253546804 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 08:45:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:45:46 INFO - PROCESS | 1232 | 1461253546809 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:45:46 INFO - PROCESS | 1232 | 1461253546813 Marionette TRACE conn5 <- [1,1922,null,{}] 08:45:46 INFO - PROCESS | 1232 | 1461253546818 Marionette TRACE conn5 -> [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:45:46 INFO - PROCESS | 1232 | 1461253546919 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 08:45:47 INFO - PROCESS | 1232 | 1461253547053 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:47 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A4868000 == 46 [pid = 1232] [id = 490] 08:45:47 INFO - PROCESS | 1232 | ++DOMWINDOW == 113 (000000E39F0E0800) [pid = 1232] [serial = 1470] [outer = 0000000000000000] 08:45:47 INFO - PROCESS | 1232 | ++DOMWINDOW == 114 (000000E39F1E7400) [pid = 1232] [serial = 1471] [outer = 000000E39F0E0800] 08:45:47 INFO - PROCESS | 1232 | 1461253547107 Marionette DEBUG loaded listener.js 08:45:47 INFO - PROCESS | 1232 | ++DOMWINDOW == 115 (000000E39F664C00) [pid = 1232] [serial = 1472] [outer = 000000E39F0E0800] 08:45:47 INFO - PROCESS | 1232 | --DOCSHELL 000000E39EFEE000 == 45 [pid = 1232] [id = 398] 08:45:47 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A4BBD800 == 44 [pid = 1232] [id = 397] 08:45:47 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AFEA3000 == 43 [pid = 1232] [id = 406] 08:45:47 INFO - PROCESS | 1232 | --DOCSHELL 000000E39E70C800 == 42 [pid = 1232] [id = 404] 08:45:47 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A8754800 == 41 [pid = 1232] [id = 392] 08:45:47 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AD023800 == 40 [pid = 1232] [id = 395] 08:45:47 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A8751000 == 39 [pid = 1232] [id = 402] 08:45:47 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A3E21800 == 38 [pid = 1232] [id = 390] 08:45:47 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AC274800 == 37 [pid = 1232] [id = 403] 08:45:47 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AB421800 == 36 [pid = 1232] [id = 393] 08:45:47 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A4BC0800 == 35 [pid = 1232] [id = 391] 08:45:47 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AC7C2800 == 34 [pid = 1232] [id = 394] 08:45:47 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A4BCA800 == 33 [pid = 1232] [id = 399] 08:45:47 INFO - PROCESS | 1232 | --DOMWINDOW == 114 (000000E3AC12E000) [pid = 1232] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 08:45:47 INFO - PROCESS | 1232 | --DOMWINDOW == 113 (000000E3ABAE4400) [pid = 1232] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 08:45:47 INFO - PROCESS | 1232 | --DOMWINDOW == 112 (000000E3AAABB400) [pid = 1232] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 08:45:47 INFO - PROCESS | 1232 | --DOMWINDOW == 111 (000000E3A8FB3400) [pid = 1232] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 08:45:47 INFO - PROCESS | 1232 | --DOMWINDOW == 110 (000000E3A8E26800) [pid = 1232] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 08:45:47 INFO - PROCESS | 1232 | --DOMWINDOW == 109 (000000E3AC953C00) [pid = 1232] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 08:45:47 INFO - PROCESS | 1232 | --DOMWINDOW == 108 (000000E3A455A800) [pid = 1232] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 08:45:47 INFO - PROCESS | 1232 | --DOMWINDOW == 107 (000000E3AB446400) [pid = 1232] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 08:45:47 INFO - PROCESS | 1232 | --DOMWINDOW == 106 (000000E3AD032400) [pid = 1232] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 08:45:47 INFO - PROCESS | 1232 | --DOMWINDOW == 105 (000000E3AC950000) [pid = 1232] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 08:45:47 INFO - PROCESS | 1232 | --DOMWINDOW == 104 (000000E39F671000) [pid = 1232] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 08:45:47 INFO - PROCESS | 1232 | --DOMWINDOW == 103 (000000E3AC8F9400) [pid = 1232] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 08:45:47 INFO - PROCESS | 1232 | --DOMWINDOW == 102 (000000E39F01C000) [pid = 1232] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 08:45:47 INFO - PROCESS | 1232 | --DOMWINDOW == 101 (000000E39F21AC00) [pid = 1232] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 08:45:47 INFO - PROCESS | 1232 | --DOMWINDOW == 100 (000000E39EE79000) [pid = 1232] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 08:45:47 INFO - PROCESS | 1232 | --DOMWINDOW == 99 (000000E39F1E6800) [pid = 1232] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 08:45:47 INFO - PROCESS | 1232 | --DOMWINDOW == 98 (000000E3A071D400) [pid = 1232] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 08:45:47 INFO - PROCESS | 1232 | --DOMWINDOW == 97 (000000E3A9773000) [pid = 1232] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 08:45:47 INFO - PROCESS | 1232 | --DOMWINDOW == 96 (000000E3AB8D0400) [pid = 1232] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 08:45:47 INFO - PROCESS | 1232 | --DOMWINDOW == 95 (000000E3A3D33800) [pid = 1232] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 08:45:47 INFO - PROCESS | 1232 | --DOMWINDOW == 94 (000000E3ABEABC00) [pid = 1232] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 08:45:47 INFO - PROCESS | 1232 | --DOMWINDOW == 93 (000000E3ABF6C800) [pid = 1232] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 08:45:47 INFO - PROCESS | 1232 | --DOMWINDOW == 92 (000000E3AC639000) [pid = 1232] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 08:45:47 INFO - PROCESS | 1232 | --DOMWINDOW == 91 (000000E3ABF39400) [pid = 1232] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 08:45:47 INFO - PROCESS | 1232 | --DOMWINDOW == 90 (000000E3A859DC00) [pid = 1232] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 08:45:47 INFO - PROCESS | 1232 | --DOMWINDOW == 89 (000000E3A55E3C00) [pid = 1232] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 08:45:47 INFO - PROCESS | 1232 | --DOMWINDOW == 88 (000000E3A623CC00) [pid = 1232] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 08:45:47 INFO - PROCESS | 1232 | --DOMWINDOW == 87 (000000E3A3BDDC00) [pid = 1232] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 08:45:47 INFO - PROCESS | 1232 | --DOMWINDOW == 86 (000000E3A464B800) [pid = 1232] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 08:45:47 INFO - PROCESS | 1232 | --DOMWINDOW == 85 (000000E3A4650800) [pid = 1232] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 08:45:47 INFO - PROCESS | 1232 | --DOMWINDOW == 84 (000000E3A3E39400) [pid = 1232] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 08:45:47 INFO - PROCESS | 1232 | --DOMWINDOW == 83 (000000E39F755C00) [pid = 1232] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 08:45:47 INFO - PROCESS | 1232 | --DOMWINDOW == 82 (000000E39F0E0000) [pid = 1232] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 08:45:47 INFO - PROCESS | 1232 | --DOMWINDOW == 81 (000000E3AFE27C00) [pid = 1232] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 08:45:47 INFO - PROCESS | 1232 | --DOMWINDOW == 80 (000000E3AFBDB800) [pid = 1232] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 08:45:47 INFO - PROCESS | 1232 | --DOMWINDOW == 79 (000000E3AE996400) [pid = 1232] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 08:45:47 INFO - PROCESS | 1232 | --DOMWINDOW == 78 (000000E3AC928800) [pid = 1232] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 08:45:47 INFO - PROCESS | 1232 | --DOMWINDOW == 77 (000000E3ABE52800) [pid = 1232] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 08:45:47 INFO - PROCESS | 1232 | --DOMWINDOW == 76 (000000E3AAAB2400) [pid = 1232] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 08:45:47 INFO - PROCESS | 1232 | --DOMWINDOW == 75 (000000E3A5563000) [pid = 1232] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 08:45:47 INFO - PROCESS | 1232 | --DOMWINDOW == 74 (000000E3A3BDB800) [pid = 1232] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 08:45:47 INFO - PROCESS | 1232 | --DOMWINDOW == 73 (000000E3AFD2DC00) [pid = 1232] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 08:45:47 INFO - PROCESS | 1232 | 1461253547667 Marionette TRACE conn5 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 08:45:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:45:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 881ms 08:45:47 INFO - PROCESS | 1232 | 1461253547694 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 08:45:47 INFO - PROCESS | 1232 | 1461253547700 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 08:45:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:45:47 INFO - PROCESS | 1232 | 1461253547706 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:45:47 INFO - PROCESS | 1232 | 1461253547709 Marionette TRACE conn5 <- [1,1926,null,{}] 08:45:47 INFO - PROCESS | 1232 | 1461253547712 Marionette TRACE conn5 -> [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:45:47 INFO - PROCESS | 1232 | 1461253547800 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 08:45:47 INFO - PROCESS | 1232 | 1461253547807 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:47 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A486D000 == 34 [pid = 1232] [id = 491] 08:45:47 INFO - PROCESS | 1232 | ++DOMWINDOW == 74 (000000E39F1E3400) [pid = 1232] [serial = 1473] [outer = 0000000000000000] 08:45:47 INFO - PROCESS | 1232 | ++DOMWINDOW == 75 (000000E39F66D400) [pid = 1232] [serial = 1474] [outer = 000000E39F1E3400] 08:45:47 INFO - PROCESS | 1232 | 1461253547853 Marionette DEBUG loaded listener.js 08:45:47 INFO - PROCESS | 1232 | ++DOMWINDOW == 76 (000000E3A0720C00) [pid = 1232] [serial = 1475] [outer = 000000E39F1E3400] 08:45:48 INFO - PROCESS | 1232 | 1461253548348 Marionette TRACE conn5 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 08:45:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:45:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 689ms 08:45:48 INFO - PROCESS | 1232 | 1461253548397 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 08:45:48 INFO - PROCESS | 1232 | 1461253548399 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 08:45:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:45:48 INFO - PROCESS | 1232 | 1461253548403 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:45:48 INFO - PROCESS | 1232 | 1461253548406 Marionette TRACE conn5 <- [1,1930,null,{}] 08:45:48 INFO - PROCESS | 1232 | 1461253548417 Marionette TRACE conn5 -> [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:45:48 INFO - PROCESS | 1232 | 1461253548505 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 08:45:48 INFO - PROCESS | 1232 | 1461253548632 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:48 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AB67E800 == 35 [pid = 1232] [id = 492] 08:45:48 INFO - PROCESS | 1232 | ++DOMWINDOW == 77 (000000E3A3E40400) [pid = 1232] [serial = 1476] [outer = 0000000000000000] 08:45:48 INFO - PROCESS | 1232 | ++DOMWINDOW == 78 (000000E3A4567400) [pid = 1232] [serial = 1477] [outer = 000000E3A3E40400] 08:45:48 INFO - PROCESS | 1232 | 1461253548682 Marionette DEBUG loaded listener.js 08:45:48 INFO - PROCESS | 1232 | ++DOMWINDOW == 79 (000000E3A483D400) [pid = 1232] [serial = 1478] [outer = 000000E3A3E40400] 08:45:49 INFO - PROCESS | 1232 | 1461253549052 Marionette TRACE conn5 <- [1,1932,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:45:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:45:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 690ms 08:45:49 INFO - PROCESS | 1232 | 1461253549096 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 08:45:49 INFO - PROCESS | 1232 | 1461253549099 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 08:45:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:45:49 INFO - PROCESS | 1232 | 1461253549102 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:45:49 INFO - PROCESS | 1232 | 1461253549104 Marionette TRACE conn5 <- [1,1934,null,{}] 08:45:49 INFO - PROCESS | 1232 | 1461253549107 Marionette TRACE conn5 -> [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:45:49 INFO - PROCESS | 1232 | 1461253549194 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 08:45:49 INFO - PROCESS | 1232 | 1461253549201 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:49 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3ACBBD000 == 36 [pid = 1232] [id = 493] 08:45:49 INFO - PROCESS | 1232 | ++DOMWINDOW == 80 (000000E3A4A96400) [pid = 1232] [serial = 1479] [outer = 0000000000000000] 08:45:49 INFO - PROCESS | 1232 | ++DOMWINDOW == 81 (000000E3A5569000) [pid = 1232] [serial = 1480] [outer = 000000E3A4A96400] 08:45:49 INFO - PROCESS | 1232 | 1461253549250 Marionette DEBUG loaded listener.js 08:45:49 INFO - PROCESS | 1232 | ++DOMWINDOW == 82 (000000E3A6236400) [pid = 1232] [serial = 1481] [outer = 000000E3A4A96400] 08:45:49 INFO - PROCESS | 1232 | 1461253549735 Marionette TRACE conn5 <- [1,1936,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:45:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:45:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 690ms 08:45:49 INFO - PROCESS | 1232 | 1461253549795 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 08:45:49 INFO - PROCESS | 1232 | 1461253549797 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 08:45:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:45:49 INFO - PROCESS | 1232 | 1461253549806 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:45:49 INFO - PROCESS | 1232 | 1461253549808 Marionette TRACE conn5 <- [1,1938,null,{}] 08:45:49 INFO - PROCESS | 1232 | 1461253549812 Marionette TRACE conn5 -> [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:45:49 INFO - PROCESS | 1232 | 1461253549917 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 08:45:50 INFO - PROCESS | 1232 | 1461253550006 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:50 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A3D17800 == 37 [pid = 1232] [id = 494] 08:45:50 INFO - PROCESS | 1232 | ++DOMWINDOW == 83 (000000E3A4AEA800) [pid = 1232] [serial = 1482] [outer = 0000000000000000] 08:45:50 INFO - PROCESS | 1232 | ++DOMWINDOW == 84 (000000E3A856D800) [pid = 1232] [serial = 1483] [outer = 000000E3A4AEA800] 08:45:50 INFO - PROCESS | 1232 | 1461253550053 Marionette DEBUG loaded listener.js 08:45:50 INFO - PROCESS | 1232 | ++DOMWINDOW == 85 (000000E3A8E26800) [pid = 1232] [serial = 1484] [outer = 000000E3A4AEA800] 08:45:50 INFO - PROCESS | 1232 | 1461253550513 Marionette TRACE conn5 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 08:45:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:45:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 734ms 08:45:50 INFO - PROCESS | 1232 | 1461253550537 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 08:45:50 INFO - PROCESS | 1232 | 1461253550540 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 08:45:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:45:50 INFO - PROCESS | 1232 | 1461253550549 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:45:50 INFO - PROCESS | 1232 | 1461253550551 Marionette TRACE conn5 <- [1,1942,null,{}] 08:45:50 INFO - PROCESS | 1232 | 1461253550559 Marionette TRACE conn5 -> [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:45:50 INFO - PROCESS | 1232 | 1461253550684 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 08:45:50 INFO - PROCESS | 1232 | 1461253550691 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:50 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AFE87800 == 38 [pid = 1232] [id = 495] 08:45:50 INFO - PROCESS | 1232 | ++DOMWINDOW == 86 (000000E3A976F000) [pid = 1232] [serial = 1485] [outer = 0000000000000000] 08:45:50 INFO - PROCESS | 1232 | ++DOMWINDOW == 87 (000000E3A987C800) [pid = 1232] [serial = 1486] [outer = 000000E3A976F000] 08:45:50 INFO - PROCESS | 1232 | 1461253550749 Marionette DEBUG loaded listener.js 08:45:50 INFO - PROCESS | 1232 | ++DOMWINDOW == 88 (000000E3AAABB400) [pid = 1232] [serial = 1487] [outer = 000000E3A976F000] 08:45:51 INFO - PROCESS | 1232 | 1461253551204 Marionette TRACE conn5 <- [1,1944,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:45:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:45:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 690ms 08:45:51 INFO - PROCESS | 1232 | 1461253551241 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 08:45:51 INFO - PROCESS | 1232 | 1461253551244 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 08:45:51 INFO - PROCESS | 1232 | 1461253551247 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:45:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:45:51 INFO - PROCESS | 1232 | 1461253551249 Marionette TRACE conn5 <- [1,1946,null,{}] 08:45:51 INFO - PROCESS | 1232 | 1461253551258 Marionette TRACE conn5 -> [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:45:51 INFO - PROCESS | 1232 | 1461253551394 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 08:45:51 INFO - PROCESS | 1232 | 1461253551407 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:51 INFO - PROCESS | 1232 | ++DOCSHELL 000000E39F783800 == 39 [pid = 1232] [id = 496] 08:45:51 INFO - PROCESS | 1232 | ++DOMWINDOW == 89 (000000E3AAABA400) [pid = 1232] [serial = 1488] [outer = 0000000000000000] 08:45:51 INFO - PROCESS | 1232 | ++DOMWINDOW == 90 (000000E3AB65B800) [pid = 1232] [serial = 1489] [outer = 000000E3AAABA400] 08:45:51 INFO - PROCESS | 1232 | 1461253551619 Marionette DEBUG loaded listener.js 08:45:51 INFO - PROCESS | 1232 | ++DOMWINDOW == 91 (000000E3ABAD8C00) [pid = 1232] [serial = 1490] [outer = 000000E3AAABA400] 08:45:51 INFO - PROCESS | 1232 | --DOMWINDOW == 90 (000000E3A98EF800) [pid = 1232] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:45:51 INFO - PROCESS | 1232 | --DOMWINDOW == 89 (000000E3A455C400) [pid = 1232] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:45:51 INFO - PROCESS | 1232 | --DOMWINDOW == 88 (000000E3A6299800) [pid = 1232] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:45:51 INFO - PROCESS | 1232 | --DOMWINDOW == 87 (000000E39D74A800) [pid = 1232] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:45:51 INFO - PROCESS | 1232 | --DOMWINDOW == 86 (000000E39F1E1000) [pid = 1232] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:45:51 INFO - PROCESS | 1232 | --DOMWINDOW == 85 (000000E3A4BE9400) [pid = 1232] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:45:51 INFO - PROCESS | 1232 | --DOMWINDOW == 84 (000000E39EE78000) [pid = 1232] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:45:51 INFO - PROCESS | 1232 | --DOMWINDOW == 83 (000000E3A9270400) [pid = 1232] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:45:51 INFO - PROCESS | 1232 | --DOMWINDOW == 82 (000000E3A4597C00) [pid = 1232] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:45:51 INFO - PROCESS | 1232 | --DOMWINDOW == 81 (000000E39D612400) [pid = 1232] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:45:52 INFO - PROCESS | 1232 | 1461253552001 Marionette TRACE conn5 <- [1,1948,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:45:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:45:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 795ms 08:45:52 INFO - PROCESS | 1232 | 1461253552046 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 08:45:52 INFO - PROCESS | 1232 | 1461253552048 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 08:45:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:45:52 INFO - PROCESS | 1232 | 1461253552051 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:45:52 INFO - PROCESS | 1232 | 1461253552053 Marionette TRACE conn5 <- [1,1950,null,{}] 08:45:52 INFO - PROCESS | 1232 | 1461253552057 Marionette TRACE conn5 -> [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:45:52 INFO - PROCESS | 1232 | 1461253552137 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 08:45:52 INFO - PROCESS | 1232 | 1461253552220 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:52 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B05D9800 == 40 [pid = 1232] [id = 497] 08:45:52 INFO - PROCESS | 1232 | ++DOMWINDOW == 82 (000000E3A85A3000) [pid = 1232] [serial = 1491] [outer = 0000000000000000] 08:45:52 INFO - PROCESS | 1232 | ++DOMWINDOW == 83 (000000E3AB440800) [pid = 1232] [serial = 1492] [outer = 000000E3A85A3000] 08:45:52 INFO - PROCESS | 1232 | 1461253552268 Marionette DEBUG loaded listener.js 08:45:52 INFO - PROCESS | 1232 | ++DOMWINDOW == 84 (000000E3ABD54000) [pid = 1232] [serial = 1493] [outer = 000000E3A85A3000] 08:45:52 INFO - PROCESS | 1232 | 1461253552633 Marionette TRACE conn5 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 08:45:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:45:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 627ms 08:45:52 INFO - PROCESS | 1232 | 1461253552682 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 08:45:52 INFO - PROCESS | 1232 | 1461253552684 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 08:45:52 INFO - PROCESS | 1232 | 1461253552687 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:45:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:45:52 INFO - PROCESS | 1232 | 1461253552689 Marionette TRACE conn5 <- [1,1954,null,{}] 08:45:52 INFO - PROCESS | 1232 | 1461253552693 Marionette TRACE conn5 -> [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:45:52 INFO - PROCESS | 1232 | 1461253552808 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 08:45:52 INFO - PROCESS | 1232 | 1461253552846 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:52 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B0ABD000 == 41 [pid = 1232] [id = 498] 08:45:52 INFO - PROCESS | 1232 | ++DOMWINDOW == 85 (000000E3ABD5B000) [pid = 1232] [serial = 1494] [outer = 0000000000000000] 08:45:52 INFO - PROCESS | 1232 | ++DOMWINDOW == 86 (000000E3ABE4D000) [pid = 1232] [serial = 1495] [outer = 000000E3ABD5B000] 08:45:52 INFO - PROCESS | 1232 | 1461253552894 Marionette DEBUG loaded listener.js 08:45:52 INFO - PROCESS | 1232 | ++DOMWINDOW == 87 (000000E3ABEB2400) [pid = 1232] [serial = 1496] [outer = 000000E3ABD5B000] 08:45:53 INFO - PROCESS | 1232 | 1461253553297 Marionette TRACE conn5 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 08:45:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:45:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 629ms 08:45:53 INFO - PROCESS | 1232 | 1461253553326 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 08:45:53 INFO - PROCESS | 1232 | 1461253553328 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 08:45:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:45:53 INFO - PROCESS | 1232 | 1461253553331 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:45:53 INFO - PROCESS | 1232 | 1461253553333 Marionette TRACE conn5 <- [1,1958,null,{}] 08:45:53 INFO - PROCESS | 1232 | 1461253553337 Marionette TRACE conn5 -> [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:45:53 INFO - PROCESS | 1232 | 1461253553419 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 08:45:53 INFO - PROCESS | 1232 | 1461253553425 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:53 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B157B800 == 42 [pid = 1232] [id = 499] 08:45:53 INFO - PROCESS | 1232 | ++DOMWINDOW == 88 (000000E3ABEBA800) [pid = 1232] [serial = 1497] [outer = 0000000000000000] 08:45:53 INFO - PROCESS | 1232 | ++DOMWINDOW == 89 (000000E3ABF38400) [pid = 1232] [serial = 1498] [outer = 000000E3ABEBA800] 08:45:53 INFO - PROCESS | 1232 | 1461253553471 Marionette DEBUG loaded listener.js 08:45:53 INFO - PROCESS | 1232 | ++DOMWINDOW == 90 (000000E3ABF6A800) [pid = 1232] [serial = 1499] [outer = 000000E3ABEBA800] 08:45:54 INFO - PROCESS | 1232 | 1461253554134 Marionette TRACE conn5 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 08:45:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:45:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 880ms 08:45:54 INFO - PROCESS | 1232 | 1461253554214 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 08:45:54 INFO - PROCESS | 1232 | 1461253554220 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 08:45:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:45:54 INFO - PROCESS | 1232 | 1461253554226 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:45:54 INFO - PROCESS | 1232 | 1461253554230 Marionette TRACE conn5 <- [1,1962,null,{}] 08:45:54 INFO - PROCESS | 1232 | 1461253554236 Marionette TRACE conn5 -> [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:45:54 INFO - PROCESS | 1232 | 1461253554361 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 08:45:54 INFO - PROCESS | 1232 | 1461253554457 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:54 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A4AD0000 == 43 [pid = 1232] [id = 500] 08:45:54 INFO - PROCESS | 1232 | ++DOMWINDOW == 91 (000000E39F0DAC00) [pid = 1232] [serial = 1500] [outer = 0000000000000000] 08:45:54 INFO - PROCESS | 1232 | ++DOMWINDOW == 92 (000000E39F221800) [pid = 1232] [serial = 1501] [outer = 000000E39F0DAC00] 08:45:54 INFO - PROCESS | 1232 | 1461253554519 Marionette DEBUG loaded listener.js 08:45:54 INFO - PROCESS | 1232 | ++DOMWINDOW == 93 (000000E3A3BC8C00) [pid = 1232] [serial = 1502] [outer = 000000E39F0DAC00] 08:45:55 INFO - PROCESS | 1232 | 1461253555078 Marionette TRACE conn5 <- [1,1964,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:45:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:45:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 899ms 08:45:55 INFO - PROCESS | 1232 | 1461253555126 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 08:45:55 INFO - PROCESS | 1232 | 1461253555133 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 08:45:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:45:55 INFO - PROCESS | 1232 | 1461253555140 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:45:55 INFO - PROCESS | 1232 | 1461253555143 Marionette TRACE conn5 <- [1,1966,null,{}] 08:45:55 INFO - PROCESS | 1232 | 1461253555147 Marionette TRACE conn5 -> [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:45:55 INFO - PROCESS | 1232 | 1461253555263 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 08:45:55 INFO - PROCESS | 1232 | 1461253555364 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:55 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AFD58000 == 44 [pid = 1232] [id = 501] 08:45:55 INFO - PROCESS | 1232 | ++DOMWINDOW == 94 (000000E3A4838C00) [pid = 1232] [serial = 1503] [outer = 0000000000000000] 08:45:55 INFO - PROCESS | 1232 | ++DOMWINDOW == 95 (000000E3A5566400) [pid = 1232] [serial = 1504] [outer = 000000E3A4838C00] 08:45:55 INFO - PROCESS | 1232 | 1461253555423 Marionette DEBUG loaded listener.js 08:45:55 INFO - PROCESS | 1232 | ++DOMWINDOW == 96 (000000E3A8FB3800) [pid = 1232] [serial = 1505] [outer = 000000E3A4838C00] 08:45:56 INFO - PROCESS | 1232 | 1461253556098 Marionette TRACE conn5 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:45:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:45:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 984ms 08:45:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:45:56 INFO - PROCESS | 1232 | 1461253556129 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 08:45:56 INFO - PROCESS | 1232 | 1461253556132 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 08:45:56 INFO - PROCESS | 1232 | 1461253556136 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:45:56 INFO - PROCESS | 1232 | 1461253556140 Marionette TRACE conn5 <- [1,1970,null,{}] 08:45:56 INFO - PROCESS | 1232 | 1461253556153 Marionette TRACE conn5 -> [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:45:56 INFO - PROCESS | 1232 | 1461253556267 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 08:45:56 INFO - PROCESS | 1232 | 1461253556397 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:56 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B15B5000 == 45 [pid = 1232] [id = 502] 08:45:56 INFO - PROCESS | 1232 | ++DOMWINDOW == 97 (000000E3AB65EC00) [pid = 1232] [serial = 1506] [outer = 0000000000000000] 08:45:56 INFO - PROCESS | 1232 | ++DOMWINDOW == 98 (000000E3ABE4A800) [pid = 1232] [serial = 1507] [outer = 000000E3AB65EC00] 08:45:56 INFO - PROCESS | 1232 | 1461253556460 Marionette DEBUG loaded listener.js 08:45:56 INFO - PROCESS | 1232 | ++DOMWINDOW == 99 (000000E3ABF72000) [pid = 1232] [serial = 1508] [outer = 000000E3AB65EC00] 08:45:57 INFO - PROCESS | 1232 | 1461253557077 Marionette TRACE conn5 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:45:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:45:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 986ms 08:45:57 INFO - PROCESS | 1232 | 1461253557124 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 08:45:57 INFO - PROCESS | 1232 | 1461253557128 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 08:45:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:45:57 INFO - PROCESS | 1232 | 1461253557131 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:45:57 INFO - PROCESS | 1232 | 1461253557133 Marionette TRACE conn5 <- [1,1974,null,{}] 08:45:57 INFO - PROCESS | 1232 | 1461253557137 Marionette TRACE conn5 -> [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:45:57 INFO - PROCESS | 1232 | 1461253557278 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 08:45:57 INFO - PROCESS | 1232 | 1461253557408 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:57 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B27D2800 == 46 [pid = 1232] [id = 503] 08:45:57 INFO - PROCESS | 1232 | ++DOMWINDOW == 100 (000000E3ABF3FC00) [pid = 1232] [serial = 1509] [outer = 0000000000000000] 08:45:57 INFO - PROCESS | 1232 | ++DOMWINDOW == 101 (000000E3AC12E400) [pid = 1232] [serial = 1510] [outer = 000000E3ABF3FC00] 08:45:57 INFO - PROCESS | 1232 | 1461253557469 Marionette DEBUG loaded listener.js 08:45:57 INFO - PROCESS | 1232 | ++DOMWINDOW == 102 (000000E3AC207000) [pid = 1232] [serial = 1511] [outer = 000000E3ABF3FC00] 08:45:58 INFO - PROCESS | 1232 | 1461253558018 Marionette TRACE conn5 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:45:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:45:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 943ms 08:45:58 INFO - PROCESS | 1232 | 1461253558077 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 08:45:58 INFO - PROCESS | 1232 | 1461253558079 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 08:45:58 INFO - PROCESS | 1232 | 1461253558083 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:45:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:45:58 INFO - PROCESS | 1232 | 1461253558085 Marionette TRACE conn5 <- [1,1978,null,{}] 08:45:58 INFO - PROCESS | 1232 | 1461253558089 Marionette TRACE conn5 -> [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:45:58 INFO - PROCESS | 1232 | 1461253558196 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 08:45:58 INFO - PROCESS | 1232 | 1461253558297 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:58 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A4A8B000 == 47 [pid = 1232] [id = 504] 08:45:58 INFO - PROCESS | 1232 | ++DOMWINDOW == 103 (000000E39F1E7C00) [pid = 1232] [serial = 1512] [outer = 0000000000000000] 08:45:58 INFO - PROCESS | 1232 | ++DOMWINDOW == 104 (000000E3A856A800) [pid = 1232] [serial = 1513] [outer = 000000E39F1E7C00] 08:45:58 INFO - PROCESS | 1232 | 1461253558356 Marionette DEBUG loaded listener.js 08:45:58 INFO - PROCESS | 1232 | ++DOMWINDOW == 105 (000000E3AC204C00) [pid = 1232] [serial = 1514] [outer = 000000E39F1E7C00] 08:45:59 INFO - PROCESS | 1232 | 1461253559167 Marionette TRACE conn5 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:45:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:45:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1129ms 08:45:59 INFO - PROCESS | 1232 | 1461253559215 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 08:45:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:45:59 INFO - PROCESS | 1232 | 1461253559221 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 08:45:59 INFO - PROCESS | 1232 | 1461253559227 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:45:59 INFO - PROCESS | 1232 | 1461253559231 Marionette TRACE conn5 <- [1,1982,null,{}] 08:45:59 INFO - PROCESS | 1232 | 1461253559237 Marionette TRACE conn5 -> [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:45:59 INFO - PROCESS | 1232 | 1461253559344 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 08:45:59 INFO - PROCESS | 1232 | 1461253559478 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:45:59 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A46AE000 == 48 [pid = 1232] [id = 505] 08:45:59 INFO - PROCESS | 1232 | ++DOMWINDOW == 106 (000000E39F223800) [pid = 1232] [serial = 1515] [outer = 0000000000000000] 08:45:59 INFO - PROCESS | 1232 | ++DOMWINDOW == 107 (000000E39F663C00) [pid = 1232] [serial = 1516] [outer = 000000E39F223800] 08:45:59 INFO - PROCESS | 1232 | 1461253559534 Marionette DEBUG loaded listener.js 08:45:59 INFO - PROCESS | 1232 | ++DOMWINDOW == 108 (000000E3A3BD5C00) [pid = 1232] [serial = 1517] [outer = 000000E39F223800] 08:45:59 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A3EDC000 == 47 [pid = 1232] [id = 400] 08:45:59 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B0ABD000 == 46 [pid = 1232] [id = 498] 08:45:59 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B05D9800 == 45 [pid = 1232] [id = 497] 08:45:59 INFO - PROCESS | 1232 | --DOCSHELL 000000E39F783800 == 44 [pid = 1232] [id = 496] 08:45:59 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AFE87800 == 43 [pid = 1232] [id = 495] 08:45:59 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A3D17800 == 42 [pid = 1232] [id = 494] 08:45:59 INFO - PROCESS | 1232 | --DOCSHELL 000000E3ACBBD000 == 41 [pid = 1232] [id = 493] 08:45:59 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AB67E800 == 40 [pid = 1232] [id = 492] 08:45:59 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A486D000 == 39 [pid = 1232] [id = 491] 08:45:59 INFO - PROCESS | 1232 | --DOMWINDOW == 107 (000000E3A3BD2800) [pid = 1232] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 08:45:59 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A4868000 == 38 [pid = 1232] [id = 490] 08:45:59 INFO - PROCESS | 1232 | --DOCSHELL 000000E39E7EE000 == 37 [pid = 1232] [id = 489] 08:45:59 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B158A800 == 36 [pid = 1232] [id = 488] 08:45:59 INFO - PROCESS | 1232 | --DOMWINDOW == 106 (000000E3A483C800) [pid = 1232] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 08:45:59 INFO - PROCESS | 1232 | --DOMWINDOW == 105 (000000E3A4AEB800) [pid = 1232] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 08:45:59 INFO - PROCESS | 1232 | --DOMWINDOW == 104 (000000E3A8569800) [pid = 1232] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 08:45:59 INFO - PROCESS | 1232 | --DOMWINDOW == 103 (000000E39F219400) [pid = 1232] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 08:45:59 INFO - PROCESS | 1232 | --DOMWINDOW == 102 (000000E3A3E3B400) [pid = 1232] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 08:45:59 INFO - PROCESS | 1232 | --DOMWINDOW == 101 (000000E3A3BD5800) [pid = 1232] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 08:45:59 INFO - PROCESS | 1232 | --DOMWINDOW == 100 (000000E3A3BDB000) [pid = 1232] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 08:45:59 INFO - PROCESS | 1232 | --DOMWINDOW == 99 (000000E3A3E4B800) [pid = 1232] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 08:45:59 INFO - PROCESS | 1232 | --DOMWINDOW == 98 (000000E3A5568800) [pid = 1232] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 08:45:59 INFO - PROCESS | 1232 | --DOMWINDOW == 97 (000000E39F014800) [pid = 1232] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 08:45:59 INFO - PROCESS | 1232 | --DOMWINDOW == 96 (000000E39F1E4000) [pid = 1232] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 08:45:59 INFO - PROCESS | 1232 | --DOMWINDOW == 95 (000000E3A9725400) [pid = 1232] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 08:45:59 INFO - PROCESS | 1232 | --DOMWINDOW == 94 (000000E3A8E1D000) [pid = 1232] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 08:45:59 INFO - PROCESS | 1232 | --DOMWINDOW == 93 (000000E3A972F800) [pid = 1232] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 08:45:59 INFO - PROCESS | 1232 | --DOMWINDOW == 92 (000000E3A8F57400) [pid = 1232] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 08:45:59 INFO - PROCESS | 1232 | --DOMWINDOW == 91 (000000E3AAABDC00) [pid = 1232] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 08:45:59 INFO - PROCESS | 1232 | --DOMWINDOW == 90 (000000E39E757800) [pid = 1232] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 08:45:59 INFO - PROCESS | 1232 | --DOMWINDOW == 89 (000000E39F66A800) [pid = 1232] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 08:45:59 INFO - PROCESS | 1232 | --DOMWINDOW == 88 (000000E3A9886400) [pid = 1232] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 08:45:59 INFO - PROCESS | 1232 | --DOMWINDOW == 87 (000000E3A5E91C00) [pid = 1232] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 08:45:59 INFO - PROCESS | 1232 | --DOMWINDOW == 86 (000000E3AAAB5C00) [pid = 1232] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 08:46:00 INFO - PROCESS | 1232 | 1461253560115 Marionette TRACE conn5 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 08:46:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:46:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 944ms 08:46:00 INFO - PROCESS | 1232 | 1461253560173 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 08:46:00 INFO - PROCESS | 1232 | 1461253560179 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 08:46:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:46:00 INFO - PROCESS | 1232 | 1461253560185 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:46:00 INFO - PROCESS | 1232 | 1461253560188 Marionette TRACE conn5 <- [1,1986,null,{}] 08:46:00 INFO - PROCESS | 1232 | 1461253560192 Marionette TRACE conn5 -> [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:46:00 INFO - PROCESS | 1232 | 1461253560281 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 08:46:00 INFO - PROCESS | 1232 | 1461253560369 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:00 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A4635000 == 37 [pid = 1232] [id = 506] 08:46:00 INFO - PROCESS | 1232 | ++DOMWINDOW == 87 (000000E39DFDC400) [pid = 1232] [serial = 1518] [outer = 0000000000000000] 08:46:00 INFO - PROCESS | 1232 | ++DOMWINDOW == 88 (000000E39F223C00) [pid = 1232] [serial = 1519] [outer = 000000E39DFDC400] 08:46:00 INFO - PROCESS | 1232 | 1461253560418 Marionette DEBUG loaded listener.js 08:46:00 INFO - PROCESS | 1232 | ++DOMWINDOW == 89 (000000E3A3BDB000) [pid = 1232] [serial = 1520] [outer = 000000E39DFDC400] 08:46:00 INFO - PROCESS | 1232 | 1461253560842 Marionette TRACE conn5 <- [1,1988,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:46:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:46:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 690ms 08:46:00 INFO - PROCESS | 1232 | 1461253560877 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 08:46:00 INFO - PROCESS | 1232 | 1461253560879 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 08:46:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:46:00 INFO - PROCESS | 1232 | 1461253560883 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:46:00 INFO - PROCESS | 1232 | 1461253560887 Marionette TRACE conn5 <- [1,1990,null,{}] 08:46:00 INFO - PROCESS | 1232 | 1461253560898 Marionette TRACE conn5 -> [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:46:01 INFO - PROCESS | 1232 | 1461253560988 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 08:46:01 INFO - PROCESS | 1232 | 1461253561028 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:01 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AC055800 == 38 [pid = 1232] [id = 507] 08:46:01 INFO - PROCESS | 1232 | ++DOMWINDOW == 90 (000000E3A3EBA800) [pid = 1232] [serial = 1521] [outer = 0000000000000000] 08:46:01 INFO - PROCESS | 1232 | ++DOMWINDOW == 91 (000000E3A4590400) [pid = 1232] [serial = 1522] [outer = 000000E3A3EBA800] 08:46:01 INFO - PROCESS | 1232 | 1461253561080 Marionette DEBUG loaded listener.js 08:46:01 INFO - PROCESS | 1232 | ++DOMWINDOW == 92 (000000E3A4A9F400) [pid = 1232] [serial = 1523] [outer = 000000E3A3EBA800] 08:46:01 INFO - PROCESS | 1232 | 1461253561562 Marionette TRACE conn5 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 08:46:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:46:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 730ms 08:46:01 INFO - PROCESS | 1232 | 1461253561616 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 08:46:01 INFO - PROCESS | 1232 | 1461253561619 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 08:46:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:46:01 INFO - PROCESS | 1232 | 1461253561622 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:46:01 INFO - PROCESS | 1232 | 1461253561624 Marionette TRACE conn5 <- [1,1994,null,{}] 08:46:01 INFO - PROCESS | 1232 | 1461253561628 Marionette TRACE conn5 -> [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:46:01 INFO - PROCESS | 1232 | 1461253561715 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 08:46:01 INFO - PROCESS | 1232 | 1461253561724 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:01 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AD022800 == 39 [pid = 1232] [id = 508] 08:46:01 INFO - PROCESS | 1232 | ++DOMWINDOW == 93 (000000E3A5565400) [pid = 1232] [serial = 1524] [outer = 0000000000000000] 08:46:01 INFO - PROCESS | 1232 | ++DOMWINDOW == 94 (000000E3A56C5400) [pid = 1232] [serial = 1525] [outer = 000000E3A5565400] 08:46:01 INFO - PROCESS | 1232 | 1461253561773 Marionette DEBUG loaded listener.js 08:46:01 INFO - PROCESS | 1232 | ++DOMWINDOW == 95 (000000E3A8565800) [pid = 1232] [serial = 1526] [outer = 000000E3A5565400] 08:46:02 INFO - PROCESS | 1232 | 1461253562231 Marionette TRACE conn5 <- [1,1996,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:46:02 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:46:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 690ms 08:46:02 INFO - PROCESS | 1232 | 1461253562315 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 08:46:02 INFO - PROCESS | 1232 | 1461253562317 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 08:46:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:46:02 INFO - PROCESS | 1232 | 1461253562321 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:46:02 INFO - PROCESS | 1232 | 1461253562322 Marionette TRACE conn5 <- [1,1998,null,{}] 08:46:02 INFO - PROCESS | 1232 | 1461253562326 Marionette TRACE conn5 -> [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:46:02 INFO - PROCESS | 1232 | 1461253562464 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 08:46:02 INFO - PROCESS | 1232 | 1461253562490 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:02 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AFD5A000 == 40 [pid = 1232] [id = 509] 08:46:02 INFO - PROCESS | 1232 | ++DOMWINDOW == 96 (000000E3A85A0000) [pid = 1232] [serial = 1527] [outer = 0000000000000000] 08:46:02 INFO - PROCESS | 1232 | ++DOMWINDOW == 97 (000000E3A8E1C800) [pid = 1232] [serial = 1528] [outer = 000000E3A85A0000] 08:46:02 INFO - PROCESS | 1232 | 1461253562538 Marionette DEBUG loaded listener.js 08:46:02 INFO - PROCESS | 1232 | ++DOMWINDOW == 98 (000000E3A9270400) [pid = 1232] [serial = 1529] [outer = 000000E3A85A0000] 08:46:03 INFO - PROCESS | 1232 | 1461253563019 Marionette TRACE conn5 <- [1,2000,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:46:03 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:46:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 733ms 08:46:03 INFO - PROCESS | 1232 | 1461253563057 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 08:46:03 INFO - PROCESS | 1232 | 1461253563060 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 08:46:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:46:03 INFO - PROCESS | 1232 | 1461253563063 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:46:03 INFO - PROCESS | 1232 | 1461253563065 Marionette TRACE conn5 <- [1,2002,null,{}] 08:46:03 INFO - PROCESS | 1232 | 1461253563075 Marionette TRACE conn5 -> [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:46:03 INFO - PROCESS | 1232 | 1461253563213 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 08:46:03 INFO - PROCESS | 1232 | 1461253563277 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:03 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A3E0C800 == 41 [pid = 1232] [id = 510] 08:46:03 INFO - PROCESS | 1232 | ++DOMWINDOW == 99 (000000E3A97CBC00) [pid = 1232] [serial = 1530] [outer = 0000000000000000] 08:46:03 INFO - PROCESS | 1232 | ++DOMWINDOW == 100 (000000E3AB438C00) [pid = 1232] [serial = 1531] [outer = 000000E3A97CBC00] 08:46:03 INFO - PROCESS | 1232 | 1461253563334 Marionette DEBUG loaded listener.js 08:46:03 INFO - PROCESS | 1232 | ++DOMWINDOW == 101 (000000E3AB8DAC00) [pid = 1232] [serial = 1532] [outer = 000000E3A97CBC00] 08:46:03 INFO - PROCESS | 1232 | 1461253563776 Marionette TRACE conn5 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 08:46:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:46:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 733ms 08:46:03 INFO - PROCESS | 1232 | 1461253563834 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 08:46:03 INFO - PROCESS | 1232 | 1461253563837 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 08:46:03 INFO - PROCESS | 1232 | 1461253563843 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:46:03 INFO - PROCESS | 1232 | 1461253563845 Marionette TRACE conn5 <- [1,2006,null,{}] 08:46:03 INFO - PROCESS | 1232 | 1461253563848 Marionette TRACE conn5 -> [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:46:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:46:03 INFO - PROCESS | 1232 | 1461253563961 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 08:46:03 INFO - PROCESS | 1232 | 1461253563972 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:04 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B0909800 == 42 [pid = 1232] [id = 511] 08:46:04 INFO - PROCESS | 1232 | ++DOMWINDOW == 102 (000000E3ABADF400) [pid = 1232] [serial = 1533] [outer = 0000000000000000] 08:46:04 INFO - PROCESS | 1232 | ++DOMWINDOW == 103 (000000E3ABEB6400) [pid = 1232] [serial = 1534] [outer = 000000E3ABADF400] 08:46:04 INFO - PROCESS | 1232 | 1461253564070 Marionette DEBUG loaded listener.js 08:46:04 INFO - PROCESS | 1232 | ++DOMWINDOW == 104 (000000E3ABF6BC00) [pid = 1232] [serial = 1535] [outer = 000000E3ABADF400] 08:46:04 INFO - PROCESS | 1232 | --DOMWINDOW == 103 (000000E3A3BCBC00) [pid = 1232] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:46:04 INFO - PROCESS | 1232 | --DOMWINDOW == 102 (000000E39F1DD800) [pid = 1232] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:46:04 INFO - PROCESS | 1232 | --DOMWINDOW == 101 (000000E3A4AEA800) [pid = 1232] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:46:04 INFO - PROCESS | 1232 | --DOMWINDOW == 100 (000000E3A976F000) [pid = 1232] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:46:04 INFO - PROCESS | 1232 | --DOMWINDOW == 99 (000000E3A4A96400) [pid = 1232] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:46:04 INFO - PROCESS | 1232 | --DOMWINDOW == 98 (000000E39D73E400) [pid = 1232] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:46:04 INFO - PROCESS | 1232 | --DOMWINDOW == 97 (000000E3A4AA0000) [pid = 1232] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:46:04 INFO - PROCESS | 1232 | --DOMWINDOW == 96 (000000E3AAAB8400) [pid = 1232] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:46:04 INFO - PROCESS | 1232 | --DOMWINDOW == 95 (000000E39F0E0800) [pid = 1232] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:46:04 INFO - PROCESS | 1232 | --DOMWINDOW == 94 (000000E39F1E3400) [pid = 1232] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:46:04 INFO - PROCESS | 1232 | --DOMWINDOW == 93 (000000E3A3E40400) [pid = 1232] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:46:04 INFO - PROCESS | 1232 | --DOMWINDOW == 92 (000000E3A071B400) [pid = 1232] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:46:04 INFO - PROCESS | 1232 | --DOMWINDOW == 91 (000000E3ABD5B000) [pid = 1232] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:46:04 INFO - PROCESS | 1232 | --DOMWINDOW == 90 (000000E3AAABA400) [pid = 1232] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:46:04 INFO - PROCESS | 1232 | --DOMWINDOW == 89 (000000E3A85A3000) [pid = 1232] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:46:04 INFO - PROCESS | 1232 | 1461253564601 Marionette TRACE conn5 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:46:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:46:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 775ms 08:46:04 INFO - PROCESS | 1232 | 1461253564627 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 08:46:04 INFO - PROCESS | 1232 | 1461253564629 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 08:46:04 INFO - PROCESS | 1232 | 1461253564632 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:46:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:46:04 INFO - PROCESS | 1232 | 1461253564634 Marionette TRACE conn5 <- [1,2010,null,{}] 08:46:04 INFO - PROCESS | 1232 | 1461253564642 Marionette TRACE conn5 -> [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:46:04 INFO - PROCESS | 1232 | 1461253564758 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 08:46:04 INFO - PROCESS | 1232 | 1461253564816 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:04 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B0922800 == 43 [pid = 1232] [id = 512] 08:46:04 INFO - PROCESS | 1232 | ++DOMWINDOW == 90 (000000E39F1DD800) [pid = 1232] [serial = 1536] [outer = 0000000000000000] 08:46:04 INFO - PROCESS | 1232 | ++DOMWINDOW == 91 (000000E3A5E90000) [pid = 1232] [serial = 1537] [outer = 000000E39F1DD800] 08:46:04 INFO - PROCESS | 1232 | 1461253564864 Marionette DEBUG loaded listener.js 08:46:04 INFO - PROCESS | 1232 | ++DOMWINDOW == 92 (000000E3ABD53400) [pid = 1232] [serial = 1538] [outer = 000000E39F1DD800] 08:46:05 INFO - PROCESS | 1232 | 1461253565236 Marionette TRACE conn5 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 08:46:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:46:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 628ms 08:46:05 INFO - PROCESS | 1232 | 1461253565267 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 08:46:05 INFO - PROCESS | 1232 | 1461253565269 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 08:46:05 INFO - PROCESS | 1232 | 1461253565272 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:46:05 INFO - PROCESS | 1232 | 1461253565274 Marionette TRACE conn5 <- [1,2014,null,{}] 08:46:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:46:05 INFO - PROCESS | 1232 | 1461253565278 Marionette TRACE conn5 -> [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:46:05 INFO - PROCESS | 1232 | 1461253565361 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 08:46:05 INFO - PROCESS | 1232 | 1461253565367 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:05 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B15A6000 == 44 [pid = 1232] [id = 513] 08:46:05 INFO - PROCESS | 1232 | ++DOMWINDOW == 93 (000000E3ABF41400) [pid = 1232] [serial = 1539] [outer = 0000000000000000] 08:46:05 INFO - PROCESS | 1232 | ++DOMWINDOW == 94 (000000E3AC211000) [pid = 1232] [serial = 1540] [outer = 000000E3ABF41400] 08:46:05 INFO - PROCESS | 1232 | 1461253565415 Marionette DEBUG loaded listener.js 08:46:05 INFO - PROCESS | 1232 | ++DOMWINDOW == 95 (000000E3AC637000) [pid = 1232] [serial = 1541] [outer = 000000E3ABF41400] 08:46:05 INFO - PROCESS | 1232 | 1461253565881 Marionette TRACE conn5 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 08:46:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:46:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 691ms 08:46:05 INFO - PROCESS | 1232 | 1461253565970 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 08:46:05 INFO - PROCESS | 1232 | 1461253565972 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 08:46:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:46:05 INFO - PROCESS | 1232 | 1461253565975 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:46:05 INFO - PROCESS | 1232 | 1461253565977 Marionette TRACE conn5 <- [1,2018,null,{}] 08:46:05 INFO - PROCESS | 1232 | 1461253565981 Marionette TRACE conn5 -> [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:46:06 INFO - PROCESS | 1232 | 1461253566067 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 08:46:06 INFO - PROCESS | 1232 | 1461253566078 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:06 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B3C0C800 == 45 [pid = 1232] [id = 514] 08:46:06 INFO - PROCESS | 1232 | ++DOMWINDOW == 96 (000000E3AC63DC00) [pid = 1232] [serial = 1542] [outer = 0000000000000000] 08:46:06 INFO - PROCESS | 1232 | ++DOMWINDOW == 97 (000000E3AC723800) [pid = 1232] [serial = 1543] [outer = 000000E3AC63DC00] 08:46:06 INFO - PROCESS | 1232 | 1461253566125 Marionette DEBUG loaded listener.js 08:46:06 INFO - PROCESS | 1232 | ++DOMWINDOW == 98 (000000E3AC923400) [pid = 1232] [serial = 1544] [outer = 000000E3AC63DC00] 08:46:06 INFO - PROCESS | 1232 | 1461253566823 Marionette TRACE conn5 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 08:46:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:46:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 881ms 08:46:06 INFO - PROCESS | 1232 | 1461253566860 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 08:46:06 INFO - PROCESS | 1232 | 1461253566864 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 08:46:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:46:06 INFO - PROCESS | 1232 | 1461253566870 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:46:06 INFO - PROCESS | 1232 | 1461253566874 Marionette TRACE conn5 <- [1,2022,null,{}] 08:46:06 INFO - PROCESS | 1232 | 1461253566881 Marionette TRACE conn5 -> [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:46:07 INFO - PROCESS | 1232 | 1461253567006 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 08:46:07 INFO - PROCESS | 1232 | 1461253567104 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:07 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A46C4800 == 46 [pid = 1232] [id = 515] 08:46:07 INFO - PROCESS | 1232 | ++DOMWINDOW == 99 (000000E39F014800) [pid = 1232] [serial = 1545] [outer = 0000000000000000] 08:46:07 INFO - PROCESS | 1232 | ++DOMWINDOW == 100 (000000E39F222800) [pid = 1232] [serial = 1546] [outer = 000000E39F014800] 08:46:07 INFO - PROCESS | 1232 | 1461253567168 Marionette DEBUG loaded listener.js 08:46:07 INFO - PROCESS | 1232 | ++DOMWINDOW == 101 (000000E3A3D33800) [pid = 1232] [serial = 1547] [outer = 000000E39F014800] 08:46:07 INFO - PROCESS | 1232 | 1461253567751 Marionette TRACE conn5 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:46:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:46:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 944ms 08:46:07 INFO - PROCESS | 1232 | 1461253567818 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 08:46:07 INFO - PROCESS | 1232 | 1461253567825 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 08:46:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:46:07 INFO - PROCESS | 1232 | 1461253567832 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:46:07 INFO - PROCESS | 1232 | 1461253567835 Marionette TRACE conn5 <- [1,2026,null,{}] 08:46:07 INFO - PROCESS | 1232 | 1461253567840 Marionette TRACE conn5 -> [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:46:07 INFO - PROCESS | 1232 | 1461253567954 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 08:46:08 INFO - PROCESS | 1232 | 1461253568087 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:08 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AFDA3800 == 47 [pid = 1232] [id = 516] 08:46:08 INFO - PROCESS | 1232 | ++DOMWINDOW == 102 (000000E3A467D400) [pid = 1232] [serial = 1548] [outer = 0000000000000000] 08:46:08 INFO - PROCESS | 1232 | ++DOMWINDOW == 103 (000000E3A4BDE000) [pid = 1232] [serial = 1549] [outer = 000000E3A467D400] 08:46:08 INFO - PROCESS | 1232 | 1461253568147 Marionette DEBUG loaded listener.js 08:46:08 INFO - PROCESS | 1232 | ++DOMWINDOW == 104 (000000E3A8E26400) [pid = 1232] [serial = 1550] [outer = 000000E3A467D400] 08:46:08 INFO - PROCESS | 1232 | 1461253568770 Marionette TRACE conn5 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 08:46:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:46:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 985ms 08:46:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:46:08 INFO - PROCESS | 1232 | 1461253568823 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 08:46:08 INFO - PROCESS | 1232 | 1461253568826 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 08:46:08 INFO - PROCESS | 1232 | 1461253568829 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:46:08 INFO - PROCESS | 1232 | 1461253568833 Marionette TRACE conn5 <- [1,2030,null,{}] 08:46:08 INFO - PROCESS | 1232 | 1461253568846 Marionette TRACE conn5 -> [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:46:09 INFO - PROCESS | 1232 | 1461253569006 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 08:46:09 INFO - PROCESS | 1232 | 1461253569070 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:09 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B3CA4800 == 48 [pid = 1232] [id = 517] 08:46:09 INFO - PROCESS | 1232 | ++DOMWINDOW == 105 (000000E3ABEB5400) [pid = 1232] [serial = 1551] [outer = 0000000000000000] 08:46:09 INFO - PROCESS | 1232 | ++DOMWINDOW == 106 (000000E3AC076400) [pid = 1232] [serial = 1552] [outer = 000000E3ABEB5400] 08:46:09 INFO - PROCESS | 1232 | 1461253569133 Marionette DEBUG loaded listener.js 08:46:09 INFO - PROCESS | 1232 | ++DOMWINDOW == 107 (000000E3AC91C400) [pid = 1232] [serial = 1553] [outer = 000000E3ABEB5400] 08:46:09 INFO - PROCESS | 1232 | 1461253569762 Marionette TRACE conn5 <- [1,2032,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:46:09 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:46:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 985ms 08:46:09 INFO - PROCESS | 1232 | 1461253569817 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 08:46:09 INFO - PROCESS | 1232 | 1461253569820 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 08:46:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:46:09 INFO - PROCESS | 1232 | 1461253569824 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:46:09 INFO - PROCESS | 1232 | 1461253569826 Marionette TRACE conn5 <- [1,2034,null,{}] 08:46:09 INFO - PROCESS | 1232 | 1461253569830 Marionette TRACE conn5 -> [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:46:09 INFO - PROCESS | 1232 | 1461253569940 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 08:46:10 INFO - PROCESS | 1232 | 1461253570043 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:10 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B3D97000 == 49 [pid = 1232] [id = 518] 08:46:10 INFO - PROCESS | 1232 | ++DOMWINDOW == 108 (000000E3AC929000) [pid = 1232] [serial = 1554] [outer = 0000000000000000] 08:46:10 INFO - PROCESS | 1232 | ++DOMWINDOW == 109 (000000E3AC94B000) [pid = 1232] [serial = 1555] [outer = 000000E3AC929000] 08:46:10 INFO - PROCESS | 1232 | 1461253570102 Marionette DEBUG loaded listener.js 08:46:10 INFO - PROCESS | 1232 | ++DOMWINDOW == 110 (000000E3ACB0B800) [pid = 1232] [serial = 1556] [outer = 000000E3AC929000] 08:46:10 INFO - PROCESS | 1232 | 1461253570690 Marionette TRACE conn5 <- [1,2036,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:46:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:46:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 941ms 08:46:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:46:10 INFO - PROCESS | 1232 | 1461253570767 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 08:46:10 INFO - PROCESS | 1232 | 1461253570769 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 08:46:10 INFO - PROCESS | 1232 | 1461253570773 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:46:10 INFO - PROCESS | 1232 | 1461253570775 Marionette TRACE conn5 <- [1,2038,null,{}] 08:46:10 INFO - PROCESS | 1232 | 1461253570779 Marionette TRACE conn5 -> [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:46:10 INFO - PROCESS | 1232 | 1461253570885 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 08:46:11 INFO - PROCESS | 1232 | 1461253571016 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:11 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B466C000 == 50 [pid = 1232] [id = 519] 08:46:11 INFO - PROCESS | 1232 | ++DOMWINDOW == 111 (000000E3ACB02C00) [pid = 1232] [serial = 1557] [outer = 0000000000000000] 08:46:11 INFO - PROCESS | 1232 | ++DOMWINDOW == 112 (000000E3ACDD7400) [pid = 1232] [serial = 1558] [outer = 000000E3ACB02C00] 08:46:11 INFO - PROCESS | 1232 | 1461253571076 Marionette DEBUG loaded listener.js 08:46:11 INFO - PROCESS | 1232 | ++DOMWINDOW == 113 (000000E3ACDE1800) [pid = 1232] [serial = 1559] [outer = 000000E3ACB02C00] 08:46:11 INFO - PROCESS | 1232 | 1461253571768 Marionette TRACE conn5 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:46:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:46:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1029ms 08:46:11 INFO - PROCESS | 1232 | 1461253571806 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 08:46:11 INFO - PROCESS | 1232 | 1461253571809 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 08:46:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:46:11 INFO - PROCESS | 1232 | 1461253571813 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:46:11 INFO - PROCESS | 1232 | 1461253571815 Marionette TRACE conn5 <- [1,2042,null,{}] 08:46:11 INFO - PROCESS | 1232 | 1461253571835 Marionette TRACE conn5 -> [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:46:11 INFO - PROCESS | 1232 | 1461253571968 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 08:46:12 INFO - PROCESS | 1232 | 1461253572244 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:12 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A4639000 == 51 [pid = 1232] [id = 520] 08:46:12 INFO - PROCESS | 1232 | ++DOMWINDOW == 114 (000000E39D749000) [pid = 1232] [serial = 1560] [outer = 0000000000000000] 08:46:12 INFO - PROCESS | 1232 | ++DOMWINDOW == 115 (000000E39DF5B400) [pid = 1232] [serial = 1561] [outer = 000000E39D749000] 08:46:12 INFO - PROCESS | 1232 | 1461253572312 Marionette DEBUG loaded listener.js 08:46:12 INFO - PROCESS | 1232 | ++DOMWINDOW == 116 (000000E39F0DE800) [pid = 1232] [serial = 1562] [outer = 000000E39D749000] 08:46:12 INFO - PROCESS | 1232 | 1461253572955 Marionette TRACE conn5 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 08:46:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:46:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1176ms 08:46:13 INFO - PROCESS | 1232 | 1461253572994 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 08:46:13 INFO - PROCESS | 1232 | 1461253573000 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 08:46:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:46:13 INFO - PROCESS | 1232 | 1461253573006 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:46:13 INFO - PROCESS | 1232 | 1461253573009 Marionette TRACE conn5 <- [1,2046,null,{}] 08:46:13 INFO - PROCESS | 1232 | 1461253573014 Marionette TRACE conn5 -> [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:46:13 INFO - PROCESS | 1232 | 1461253573119 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 08:46:13 INFO - PROCESS | 1232 | 1461253573254 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:13 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A874D000 == 52 [pid = 1232] [id = 521] 08:46:13 INFO - PROCESS | 1232 | ++DOMWINDOW == 117 (000000E3A3BE3000) [pid = 1232] [serial = 1563] [outer = 0000000000000000] 08:46:13 INFO - PROCESS | 1232 | ++DOMWINDOW == 118 (000000E3A3E3E400) [pid = 1232] [serial = 1564] [outer = 000000E3A3BE3000] 08:46:13 INFO - PROCESS | 1232 | 1461253573309 Marionette DEBUG loaded listener.js 08:46:13 INFO - PROCESS | 1232 | ++DOMWINDOW == 119 (000000E3A464B800) [pid = 1232] [serial = 1565] [outer = 000000E3A3BE3000] 08:46:13 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B15A6000 == 51 [pid = 1232] [id = 513] 08:46:13 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B0922800 == 50 [pid = 1232] [id = 512] 08:46:13 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B0909800 == 49 [pid = 1232] [id = 511] 08:46:13 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A3E0C800 == 48 [pid = 1232] [id = 510] 08:46:13 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AFD5A000 == 47 [pid = 1232] [id = 509] 08:46:13 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AD022800 == 46 [pid = 1232] [id = 508] 08:46:13 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AC055800 == 45 [pid = 1232] [id = 507] 08:46:13 INFO - PROCESS | 1232 | --DOMWINDOW == 118 (000000E3ABF38400) [pid = 1232] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 08:46:13 INFO - PROCESS | 1232 | --DOMWINDOW == 117 (000000E3AB661400) [pid = 1232] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 08:46:13 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A4635000 == 44 [pid = 1232] [id = 506] 08:46:13 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A46AE000 == 43 [pid = 1232] [id = 505] 08:46:13 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AFD58000 == 42 [pid = 1232] [id = 501] 08:46:13 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A4AD0000 == 41 [pid = 1232] [id = 500] 08:46:13 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B157B800 == 40 [pid = 1232] [id = 499] 08:46:13 INFO - PROCESS | 1232 | --DOMWINDOW == 116 (000000E3A3BE0400) [pid = 1232] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 08:46:13 INFO - PROCESS | 1232 | --DOMWINDOW == 115 (000000E3A856D800) [pid = 1232] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 08:46:13 INFO - PROCESS | 1232 | --DOMWINDOW == 114 (000000E3A987C800) [pid = 1232] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 08:46:13 INFO - PROCESS | 1232 | --DOMWINDOW == 113 (000000E3A8E26800) [pid = 1232] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 08:46:13 INFO - PROCESS | 1232 | --DOMWINDOW == 112 (000000E3A5569000) [pid = 1232] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 08:46:13 INFO - PROCESS | 1232 | --DOMWINDOW == 111 (000000E3A3BCF400) [pid = 1232] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 08:46:13 INFO - PROCESS | 1232 | --DOMWINDOW == 110 (000000E39D746000) [pid = 1232] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 08:46:13 INFO - PROCESS | 1232 | --DOMWINDOW == 109 (000000E3A8E29800) [pid = 1232] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 08:46:13 INFO - PROCESS | 1232 | --DOMWINDOW == 108 (000000E3A56C6800) [pid = 1232] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 08:46:13 INFO - PROCESS | 1232 | --DOMWINDOW == 107 (000000E3AB8DDC00) [pid = 1232] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 08:46:13 INFO - PROCESS | 1232 | --DOMWINDOW == 106 (000000E3AB468800) [pid = 1232] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 08:46:13 INFO - PROCESS | 1232 | --DOMWINDOW == 105 (000000E39F1E7400) [pid = 1232] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 08:46:13 INFO - PROCESS | 1232 | --DOMWINDOW == 104 (000000E39F664C00) [pid = 1232] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 08:46:13 INFO - PROCESS | 1232 | --DOMWINDOW == 103 (000000E39F66D400) [pid = 1232] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 08:46:13 INFO - PROCESS | 1232 | --DOMWINDOW == 102 (000000E3A0720C00) [pid = 1232] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 08:46:13 INFO - PROCESS | 1232 | --DOMWINDOW == 101 (000000E3A4567400) [pid = 1232] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 08:46:13 INFO - PROCESS | 1232 | --DOMWINDOW == 100 (000000E3A483D400) [pid = 1232] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 08:46:13 INFO - PROCESS | 1232 | --DOMWINDOW == 99 (000000E3A4562C00) [pid = 1232] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 08:46:13 INFO - PROCESS | 1232 | --DOMWINDOW == 98 (000000E3A3BDEC00) [pid = 1232] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 08:46:13 INFO - PROCESS | 1232 | --DOMWINDOW == 97 (000000E3AAABB400) [pid = 1232] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 08:46:13 INFO - PROCESS | 1232 | --DOMWINDOW == 96 (000000E3ABE4D000) [pid = 1232] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 08:46:13 INFO - PROCESS | 1232 | --DOMWINDOW == 95 (000000E3AB65B800) [pid = 1232] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 08:46:13 INFO - PROCESS | 1232 | --DOMWINDOW == 94 (000000E3ABAD8C00) [pid = 1232] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 08:46:13 INFO - PROCESS | 1232 | --DOMWINDOW == 93 (000000E3AB440800) [pid = 1232] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 08:46:13 INFO - PROCESS | 1232 | --DOMWINDOW == 92 (000000E3ABD54000) [pid = 1232] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 08:46:13 INFO - PROCESS | 1232 | --DOMWINDOW == 91 (000000E3A6236400) [pid = 1232] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 08:46:13 INFO - PROCESS | 1232 | --DOMWINDOW == 90 (000000E3ABEB2400) [pid = 1232] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 08:46:13 INFO - PROCESS | 1232 | --DOMWINDOW == 89 (000000E39F665C00) [pid = 1232] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 08:46:13 INFO - PROCESS | 1232 | 1461253573862 Marionette TRACE conn5 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 08:46:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:46:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 880ms 08:46:13 INFO - PROCESS | 1232 | 1461253573890 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 08:46:13 INFO - PROCESS | 1232 | 1461253573894 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 08:46:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:46:13 INFO - PROCESS | 1232 | 1461253573899 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:46:13 INFO - PROCESS | 1232 | 1461253573901 Marionette TRACE conn5 <- [1,2050,null,{}] 08:46:13 INFO - PROCESS | 1232 | 1461253573905 Marionette TRACE conn5 -> [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:46:14 INFO - PROCESS | 1232 | 1461253573994 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 08:46:14 INFO - PROCESS | 1232 | 1461253574080 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:14 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A4AD0000 == 41 [pid = 1232] [id = 522] 08:46:14 INFO - PROCESS | 1232 | ++DOMWINDOW == 90 (000000E39F66F000) [pid = 1232] [serial = 1566] [outer = 0000000000000000] 08:46:14 INFO - PROCESS | 1232 | ++DOMWINDOW == 91 (000000E3A3BCAC00) [pid = 1232] [serial = 1567] [outer = 000000E39F66F000] 08:46:14 INFO - PROCESS | 1232 | 1461253574138 Marionette DEBUG loaded listener.js 08:46:14 INFO - PROCESS | 1232 | ++DOMWINDOW == 92 (000000E3A4594C00) [pid = 1232] [serial = 1568] [outer = 000000E39F66F000] 08:46:14 INFO - PROCESS | 1232 | 1461253574576 Marionette TRACE conn5 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 08:46:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:46:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 735ms 08:46:14 INFO - PROCESS | 1232 | 1461253574636 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 08:46:14 INFO - PROCESS | 1232 | 1461253574639 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 08:46:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:46:14 INFO - PROCESS | 1232 | 1461253574644 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:46:14 INFO - PROCESS | 1232 | 1461253574650 Marionette TRACE conn5 <- [1,2054,null,{}] 08:46:14 INFO - PROCESS | 1232 | 1461253574660 Marionette TRACE conn5 -> [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:46:14 INFO - PROCESS | 1232 | 1461253574752 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 08:46:14 INFO - PROCESS | 1232 | 1461253574795 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:14 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AD00C000 == 42 [pid = 1232] [id = 523] 08:46:14 INFO - PROCESS | 1232 | ++DOMWINDOW == 93 (000000E3A555E400) [pid = 1232] [serial = 1569] [outer = 0000000000000000] 08:46:14 INFO - PROCESS | 1232 | ++DOMWINDOW == 94 (000000E3A55EA400) [pid = 1232] [serial = 1570] [outer = 000000E3A555E400] 08:46:14 INFO - PROCESS | 1232 | 1461253574844 Marionette DEBUG loaded listener.js 08:46:14 INFO - PROCESS | 1232 | ++DOMWINDOW == 95 (000000E3A8569C00) [pid = 1232] [serial = 1571] [outer = 000000E3A555E400] 08:46:15 INFO - PROCESS | 1232 | 1461253575312 Marionette TRACE conn5 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 08:46:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:46:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 691ms 08:46:15 INFO - PROCESS | 1232 | 1461253575340 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 08:46:15 INFO - PROCESS | 1232 | 1461253575343 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 08:46:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:46:15 INFO - PROCESS | 1232 | 1461253575347 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:46:15 INFO - PROCESS | 1232 | 1461253575349 Marionette TRACE conn5 <- [1,2058,null,{}] 08:46:15 INFO - PROCESS | 1232 | 1461253575352 Marionette TRACE conn5 -> [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:46:15 INFO - PROCESS | 1232 | 1461253575439 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 08:46:15 INFO - PROCESS | 1232 | 1461253575445 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:15 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AF11D000 == 43 [pid = 1232] [id = 524] 08:46:15 INFO - PROCESS | 1232 | ++DOMWINDOW == 96 (000000E3A8E23400) [pid = 1232] [serial = 1572] [outer = 0000000000000000] 08:46:15 INFO - PROCESS | 1232 | ++DOMWINDOW == 97 (000000E3A8F57C00) [pid = 1232] [serial = 1573] [outer = 000000E3A8E23400] 08:46:15 INFO - PROCESS | 1232 | 1461253575493 Marionette DEBUG loaded listener.js 08:46:15 INFO - PROCESS | 1232 | ++DOMWINDOW == 98 (000000E3A972A000) [pid = 1232] [serial = 1574] [outer = 000000E3A8E23400] 08:46:15 INFO - PROCESS | 1232 | 1461253575947 Marionette TRACE conn5 <- [1,2060,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:46:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:46:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 628ms 08:46:15 INFO - PROCESS | 1232 | 1461253575978 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 08:46:15 INFO - PROCESS | 1232 | 1461253575980 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 08:46:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:46:16 INFO - PROCESS | 1232 | 1461253575991 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:46:16 INFO - PROCESS | 1232 | 1461253575993 Marionette TRACE conn5 <- [1,2062,null,{}] 08:46:16 INFO - PROCESS | 1232 | 1461253575996 Marionette TRACE conn5 -> [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:46:16 INFO - PROCESS | 1232 | 1461253576108 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 08:46:16 INFO - PROCESS | 1232 | 1461253576144 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:16 INFO - PROCESS | 1232 | ++DOCSHELL 000000E39E7F7000 == 44 [pid = 1232] [id = 525] 08:46:16 INFO - PROCESS | 1232 | ++DOMWINDOW == 99 (000000E3A97C7400) [pid = 1232] [serial = 1575] [outer = 0000000000000000] 08:46:16 INFO - PROCESS | 1232 | ++DOMWINDOW == 100 (000000E3A9883000) [pid = 1232] [serial = 1576] [outer = 000000E3A97C7400] 08:46:16 INFO - PROCESS | 1232 | 1461253576255 Marionette DEBUG loaded listener.js 08:46:16 INFO - PROCESS | 1232 | ++DOMWINDOW == 101 (000000E3AB45E800) [pid = 1232] [serial = 1577] [outer = 000000E3A97C7400] 08:46:16 INFO - PROCESS | 1232 | 1461253576723 Marionette TRACE conn5 <- [1,2064,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:46:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:46:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 795ms 08:46:16 INFO - PROCESS | 1232 | 1461253576787 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 08:46:16 INFO - PROCESS | 1232 | 1461253576790 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 08:46:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:46:16 INFO - PROCESS | 1232 | 1461253576793 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:46:16 INFO - PROCESS | 1232 | 1461253576795 Marionette TRACE conn5 <- [1,2066,null,{}] 08:46:16 INFO - PROCESS | 1232 | 1461253576799 Marionette TRACE conn5 -> [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:46:16 INFO - PROCESS | 1232 | 1461253576919 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 08:46:16 INFO - PROCESS | 1232 | 1461253576984 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:17 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B05D4800 == 45 [pid = 1232] [id = 526] 08:46:17 INFO - PROCESS | 1232 | ++DOMWINDOW == 102 (000000E3ABADEC00) [pid = 1232] [serial = 1578] [outer = 0000000000000000] 08:46:17 INFO - PROCESS | 1232 | ++DOMWINDOW == 103 (000000E3ABD55C00) [pid = 1232] [serial = 1579] [outer = 000000E3ABADEC00] 08:46:17 INFO - PROCESS | 1232 | 1461253577033 Marionette DEBUG loaded listener.js 08:46:17 INFO - PROCESS | 1232 | ++DOMWINDOW == 104 (000000E3ABE53C00) [pid = 1232] [serial = 1580] [outer = 000000E3ABADEC00] 08:46:17 INFO - PROCESS | 1232 | 1461253577479 Marionette TRACE conn5 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 08:46:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:46:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 731ms 08:46:17 INFO - PROCESS | 1232 | 1461253577529 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 08:46:17 INFO - PROCESS | 1232 | 1461253577531 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 08:46:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:46:17 INFO - PROCESS | 1232 | 1461253577540 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:46:17 INFO - PROCESS | 1232 | 1461253577542 Marionette TRACE conn5 <- [1,2070,null,{}] 08:46:17 INFO - PROCESS | 1232 | 1461253577546 Marionette TRACE conn5 -> [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:46:17 INFO - PROCESS | 1232 | 1461253577659 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 08:46:17 INFO - PROCESS | 1232 | 1461253577667 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:17 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B0922000 == 46 [pid = 1232] [id = 527] 08:46:17 INFO - PROCESS | 1232 | ++DOMWINDOW == 105 (000000E3ABD51000) [pid = 1232] [serial = 1581] [outer = 0000000000000000] 08:46:17 INFO - PROCESS | 1232 | ++DOMWINDOW == 106 (000000E3ABF3A000) [pid = 1232] [serial = 1582] [outer = 000000E3ABD51000] 08:46:17 INFO - PROCESS | 1232 | 1461253577714 Marionette DEBUG loaded listener.js 08:46:17 INFO - PROCESS | 1232 | ++DOMWINDOW == 107 (000000E3AC205C00) [pid = 1232] [serial = 1583] [outer = 000000E3ABD51000] 08:46:18 INFO - PROCESS | 1232 | --DOMWINDOW == 106 (000000E3A85A0000) [pid = 1232] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:46:18 INFO - PROCESS | 1232 | --DOMWINDOW == 105 (000000E3A97CBC00) [pid = 1232] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:46:18 INFO - PROCESS | 1232 | --DOMWINDOW == 104 (000000E39F1DD800) [pid = 1232] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:46:18 INFO - PROCESS | 1232 | --DOMWINDOW == 103 (000000E3ABADF400) [pid = 1232] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:46:18 INFO - PROCESS | 1232 | --DOMWINDOW == 102 (000000E3A3EBA800) [pid = 1232] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:46:18 INFO - PROCESS | 1232 | --DOMWINDOW == 101 (000000E3A5565400) [pid = 1232] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:46:18 INFO - PROCESS | 1232 | --DOMWINDOW == 100 (000000E39DFDC400) [pid = 1232] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:46:18 INFO - PROCESS | 1232 | --DOMWINDOW == 99 (000000E39F223800) [pid = 1232] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:46:18 INFO - PROCESS | 1232 | --DOMWINDOW == 98 (000000E3ABF41400) [pid = 1232] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:46:18 INFO - PROCESS | 1232 | --DOMWINDOW == 97 (000000E3AB467000) [pid = 1232] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:46:18 INFO - PROCESS | 1232 | 1461253578278 Marionette TRACE conn5 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 08:46:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:46:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 776ms 08:46:18 INFO - PROCESS | 1232 | 1461253578317 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 08:46:18 INFO - PROCESS | 1232 | 1461253578319 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 08:46:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:46:18 INFO - PROCESS | 1232 | 1461253578323 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:46:18 INFO - PROCESS | 1232 | 1461253578324 Marionette TRACE conn5 <- [1,2074,null,{}] 08:46:18 INFO - PROCESS | 1232 | 1461253578328 Marionette TRACE conn5 -> [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:46:18 INFO - PROCESS | 1232 | 1461253578445 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 08:46:18 INFO - PROCESS | 1232 | 1461253578503 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:18 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B1577000 == 47 [pid = 1232] [id = 528] 08:46:18 INFO - PROCESS | 1232 | ++DOMWINDOW == 98 (000000E3A8F56400) [pid = 1232] [serial = 1584] [outer = 0000000000000000] 08:46:18 INFO - PROCESS | 1232 | ++DOMWINDOW == 99 (000000E3ABD5FC00) [pid = 1232] [serial = 1585] [outer = 000000E3A8F56400] 08:46:18 INFO - PROCESS | 1232 | 1461253578551 Marionette DEBUG loaded listener.js 08:46:18 INFO - PROCESS | 1232 | ++DOMWINDOW == 100 (000000E3AC631400) [pid = 1232] [serial = 1586] [outer = 000000E3A8F56400] 08:46:18 INFO - PROCESS | 1232 | 1461253578923 Marionette TRACE conn5 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 08:46:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:46:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 628ms 08:46:18 INFO - PROCESS | 1232 | 1461253578954 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 08:46:18 INFO - PROCESS | 1232 | 1461253578957 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 08:46:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:46:18 INFO - PROCESS | 1232 | 1461253578993 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:46:18 INFO - PROCESS | 1232 | 1461253578995 Marionette TRACE conn5 <- [1,2078,null,{}] 08:46:19 INFO - PROCESS | 1232 | 1461253578998 Marionette TRACE conn5 -> [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:46:19 INFO - PROCESS | 1232 | 1461253579086 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 08:46:19 INFO - PROCESS | 1232 | 1461253579093 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:19 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B2620000 == 48 [pid = 1232] [id = 529] 08:46:19 INFO - PROCESS | 1232 | ++DOMWINDOW == 101 (000000E3AC6BBC00) [pid = 1232] [serial = 1587] [outer = 0000000000000000] 08:46:19 INFO - PROCESS | 1232 | ++DOMWINDOW == 102 (000000E3AC951400) [pid = 1232] [serial = 1588] [outer = 000000E3AC6BBC00] 08:46:19 INFO - PROCESS | 1232 | 1461253579142 Marionette DEBUG loaded listener.js 08:46:19 INFO - PROCESS | 1232 | ++DOMWINDOW == 103 (000000E3AD033000) [pid = 1232] [serial = 1589] [outer = 000000E3AC6BBC00] 08:46:19 INFO - PROCESS | 1232 | 1461253579587 Marionette TRACE conn5 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 08:46:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:46:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 626ms 08:46:19 INFO - PROCESS | 1232 | 1461253579624 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 08:46:19 INFO - PROCESS | 1232 | 1461253579627 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 08:46:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:46:19 INFO - PROCESS | 1232 | 1461253579630 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:46:19 INFO - PROCESS | 1232 | 1461253579632 Marionette TRACE conn5 <- [1,2082,null,{}] 08:46:19 INFO - PROCESS | 1232 | 1461253579635 Marionette TRACE conn5 -> [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:46:19 INFO - PROCESS | 1232 | 1461253579721 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 08:46:19 INFO - PROCESS | 1232 | 1461253579727 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:19 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B3CB0000 == 49 [pid = 1232] [id = 530] 08:46:19 INFO - PROCESS | 1232 | ++DOMWINDOW == 104 (000000E3ABD58C00) [pid = 1232] [serial = 1590] [outer = 0000000000000000] 08:46:19 INFO - PROCESS | 1232 | ++DOMWINDOW == 105 (000000E3AD1F4C00) [pid = 1232] [serial = 1591] [outer = 000000E3ABD58C00] 08:46:19 INFO - PROCESS | 1232 | 1461253579781 Marionette DEBUG loaded listener.js 08:46:19 INFO - PROCESS | 1232 | ++DOMWINDOW == 106 (000000E3AD721C00) [pid = 1232] [serial = 1592] [outer = 000000E3ABD58C00] 08:46:21 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B15B5000 == 48 [pid = 1232] [id = 502] 08:46:21 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A4A8B000 == 47 [pid = 1232] [id = 504] 08:46:21 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B27D2800 == 46 [pid = 1232] [id = 503] 08:46:21 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B2604800 == 45 [pid = 1232] [id = 469] 08:46:21 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AFD53000 == 44 [pid = 1232] [id = 405] 08:46:21 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AED38800 == 43 [pid = 1232] [id = 396] 08:46:21 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A874D000 == 42 [pid = 1232] [id = 521] 08:46:21 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A4639000 == 41 [pid = 1232] [id = 520] 08:46:21 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B466C000 == 40 [pid = 1232] [id = 519] 08:46:21 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B3D97000 == 39 [pid = 1232] [id = 518] 08:46:21 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B3CA4800 == 38 [pid = 1232] [id = 517] 08:46:21 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AFDA3800 == 37 [pid = 1232] [id = 516] 08:46:21 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B3C0C800 == 36 [pid = 1232] [id = 514] 08:46:21 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A46C4800 == 35 [pid = 1232] [id = 515] 08:46:21 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AD00C000 == 34 [pid = 1232] [id = 523] 08:46:21 INFO - PROCESS | 1232 | --DOCSHELL 000000E39E7F7000 == 33 [pid = 1232] [id = 525] 08:46:21 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B1577000 == 32 [pid = 1232] [id = 528] 08:46:21 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A4AD0000 == 31 [pid = 1232] [id = 522] 08:46:21 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AF11D000 == 30 [pid = 1232] [id = 524] 08:46:21 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B0922000 == 29 [pid = 1232] [id = 527] 08:46:21 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B2620000 == 28 [pid = 1232] [id = 529] 08:46:21 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B05D4800 == 27 [pid = 1232] [id = 526] 08:46:22 INFO - PROCESS | 1232 | --DOMWINDOW == 105 (000000E3AB8D2C00) [pid = 1232] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 08:46:22 INFO - PROCESS | 1232 | --DOMWINDOW == 104 (000000E3A5566400) [pid = 1232] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 08:46:22 INFO - PROCESS | 1232 | --DOMWINDOW == 103 (000000E3ABE4A800) [pid = 1232] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 08:46:22 INFO - PROCESS | 1232 | --DOMWINDOW == 102 (000000E3AC12E400) [pid = 1232] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 08:46:22 INFO - PROCESS | 1232 | --DOMWINDOW == 101 (000000E3AC211000) [pid = 1232] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 08:46:22 INFO - PROCESS | 1232 | --DOMWINDOW == 100 (000000E3AC637000) [pid = 1232] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 08:46:22 INFO - PROCESS | 1232 | --DOMWINDOW == 99 (000000E3AC723800) [pid = 1232] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 08:46:22 INFO - PROCESS | 1232 | --DOMWINDOW == 98 (000000E3ABF6BC00) [pid = 1232] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 08:46:22 INFO - PROCESS | 1232 | --DOMWINDOW == 97 (000000E3ABD53400) [pid = 1232] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 08:46:22 INFO - PROCESS | 1232 | --DOMWINDOW == 96 (000000E3A8565800) [pid = 1232] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 08:46:22 INFO - PROCESS | 1232 | --DOMWINDOW == 95 (000000E3A8E1C800) [pid = 1232] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 08:46:22 INFO - PROCESS | 1232 | --DOMWINDOW == 94 (000000E3A9270400) [pid = 1232] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 08:46:22 INFO - PROCESS | 1232 | --DOMWINDOW == 93 (000000E3AB8DAC00) [pid = 1232] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 08:46:22 INFO - PROCESS | 1232 | --DOMWINDOW == 92 (000000E3AB438C00) [pid = 1232] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 08:46:22 INFO - PROCESS | 1232 | --DOMWINDOW == 91 (000000E3A5E90000) [pid = 1232] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 08:46:22 INFO - PROCESS | 1232 | --DOMWINDOW == 90 (000000E3ABEB6400) [pid = 1232] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 08:46:22 INFO - PROCESS | 1232 | --DOMWINDOW == 89 (000000E3A4590400) [pid = 1232] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 08:46:22 INFO - PROCESS | 1232 | --DOMWINDOW == 88 (000000E3A4A9F400) [pid = 1232] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 08:46:22 INFO - PROCESS | 1232 | --DOMWINDOW == 87 (000000E3A56C5400) [pid = 1232] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 08:46:22 INFO - PROCESS | 1232 | --DOMWINDOW == 86 (000000E39F223C00) [pid = 1232] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 08:46:22 INFO - PROCESS | 1232 | --DOMWINDOW == 85 (000000E3A3BDB000) [pid = 1232] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 08:46:22 INFO - PROCESS | 1232 | --DOMWINDOW == 84 (000000E3A3BD5C00) [pid = 1232] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 08:46:22 INFO - PROCESS | 1232 | --DOMWINDOW == 83 (000000E39F663C00) [pid = 1232] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 08:46:22 INFO - PROCESS | 1232 | --DOMWINDOW == 82 (000000E3A856A800) [pid = 1232] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 08:46:22 INFO - PROCESS | 1232 | --DOMWINDOW == 81 (000000E39F221800) [pid = 1232] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 08:46:22 INFO - PROCESS | 1232 | 1461253582316 Marionette TRACE conn5 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 08:46:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:46:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 2755ms 08:46:22 INFO - PROCESS | 1232 | 1461253582389 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 08:46:22 INFO - PROCESS | 1232 | 1461253582393 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 08:46:22 INFO - PROCESS | 1232 | 1461253582398 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:46:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:46:22 INFO - PROCESS | 1232 | 1461253582402 Marionette TRACE conn5 <- [1,2086,null,{}] 08:46:22 INFO - PROCESS | 1232 | 1461253582409 Marionette TRACE conn5 -> [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:46:22 INFO - PROCESS | 1232 | 1461253582508 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 08:46:22 INFO - PROCESS | 1232 | 1461253582637 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:22 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A0A53000 == 28 [pid = 1232] [id = 531] 08:46:22 INFO - PROCESS | 1232 | ++DOMWINDOW == 82 (000000E39EE7F000) [pid = 1232] [serial = 1593] [outer = 0000000000000000] 08:46:22 INFO - PROCESS | 1232 | ++DOMWINDOW == 83 (000000E39EE80000) [pid = 1232] [serial = 1594] [outer = 000000E39EE7F000] 08:46:22 INFO - PROCESS | 1232 | 1461253582690 Marionette DEBUG loaded listener.js 08:46:22 INFO - PROCESS | 1232 | ++DOMWINDOW == 84 (000000E39F0D5800) [pid = 1232] [serial = 1595] [outer = 000000E39EE7F000] 08:46:23 INFO - PROCESS | 1232 | 1461253583129 Marionette TRACE conn5 <- [1,2088,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:46:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:46:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 795ms 08:46:23 INFO - PROCESS | 1232 | 1461253583198 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 08:46:23 INFO - PROCESS | 1232 | 1461253583205 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 08:46:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:46:23 INFO - PROCESS | 1232 | 1461253583216 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:46:23 INFO - PROCESS | 1232 | 1461253583219 Marionette TRACE conn5 <- [1,2090,null,{}] 08:46:23 INFO - PROCESS | 1232 | 1461253583223 Marionette TRACE conn5 -> [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:46:23 INFO - PROCESS | 1232 | 1461253583314 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 08:46:23 INFO - PROCESS | 1232 | 1461253583331 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:23 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A45CA800 == 29 [pid = 1232] [id = 532] 08:46:23 INFO - PROCESS | 1232 | ++DOMWINDOW == 85 (000000E39F1E9400) [pid = 1232] [serial = 1596] [outer = 0000000000000000] 08:46:23 INFO - PROCESS | 1232 | ++DOMWINDOW == 86 (000000E39F218400) [pid = 1232] [serial = 1597] [outer = 000000E39F1E9400] 08:46:23 INFO - PROCESS | 1232 | 1461253583381 Marionette DEBUG loaded listener.js 08:46:23 INFO - PROCESS | 1232 | ++DOMWINDOW == 87 (000000E39F223800) [pid = 1232] [serial = 1598] [outer = 000000E39F1E9400] 08:46:23 INFO - PROCESS | 1232 | 1461253583888 Marionette TRACE conn5 <- [1,2092,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:46:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:46:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 733ms 08:46:23 INFO - PROCESS | 1232 | 1461253583950 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 08:46:23 INFO - PROCESS | 1232 | 1461253583953 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 08:46:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:46:23 INFO - PROCESS | 1232 | 1461253583957 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:46:23 INFO - PROCESS | 1232 | 1461253583961 Marionette TRACE conn5 <- [1,2094,null,{}] 08:46:23 INFO - PROCESS | 1232 | 1461253583979 Marionette TRACE conn5 -> [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:46:24 INFO - PROCESS | 1232 | 1461253584077 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 08:46:24 INFO - PROCESS | 1232 | 1461253584096 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:24 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A62B4000 == 30 [pid = 1232] [id = 533] 08:46:24 INFO - PROCESS | 1232 | ++DOMWINDOW == 88 (000000E39D5E0C00) [pid = 1232] [serial = 1599] [outer = 0000000000000000] 08:46:24 INFO - PROCESS | 1232 | ++DOMWINDOW == 89 (000000E3A078B000) [pid = 1232] [serial = 1600] [outer = 000000E39D5E0C00] 08:46:24 INFO - PROCESS | 1232 | 1461253584150 Marionette DEBUG loaded listener.js 08:46:24 INFO - PROCESS | 1232 | ++DOMWINDOW == 90 (000000E3A3BC5C00) [pid = 1232] [serial = 1601] [outer = 000000E39D5E0C00] 08:46:24 INFO - PROCESS | 1232 | 1461253584652 Marionette TRACE conn5 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",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.rect.zero.3.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2097,"getWindowHandle",null] 08:46:24 INFO - PROCESS | 1232 | 1461253584695 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 08:46:24 INFO - PROCESS | 1232 | 1461253584698 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:46:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:46:24 INFO - PROCESS | 1232 | 1461253584700 Marionette TRACE conn5 <- [1,2098,null,{}] 08:46:24 INFO - PROCESS | 1232 | 1461253584704 Marionette TRACE conn5 -> [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:46:24 INFO - PROCESS | 1232 | 1461253584793 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 08:46:24 INFO - PROCESS | 1232 | 1461253584800 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:24 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AB67E800 == 31 [pid = 1232] [id = 534] 08:46:24 INFO - PROCESS | 1232 | ++DOMWINDOW == 91 (000000E3A3BD1800) [pid = 1232] [serial = 1602] [outer = 0000000000000000] 08:46:24 INFO - PROCESS | 1232 | ++DOMWINDOW == 92 (000000E3A3BE2800) [pid = 1232] [serial = 1603] [outer = 000000E3A3BD1800] 08:46:24 INFO - PROCESS | 1232 | 1461253584849 Marionette DEBUG loaded listener.js 08:46:24 INFO - PROCESS | 1232 | ++DOMWINDOW == 93 (000000E3A3E35800) [pid = 1232] [serial = 1604] [outer = 000000E3A3BD1800] 08:46:25 INFO - PROCESS | 1232 | 1461253585315 Marionette TRACE conn5 <- [1,2100,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:46:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:46:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 671ms 08:46:25 INFO - PROCESS | 1232 | 1461253585372 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 08:46:25 INFO - PROCESS | 1232 | 1461253585374 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 08:46:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:46:25 INFO - PROCESS | 1232 | 1461253585378 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:46:25 INFO - PROCESS | 1232 | 1461253585380 Marionette TRACE conn5 <- [1,2102,null,{}] 08:46:25 INFO - PROCESS | 1232 | 1461253585383 Marionette TRACE conn5 -> [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:46:25 INFO - PROCESS | 1232 | 1461253585464 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 08:46:25 INFO - PROCESS | 1232 | 1461253585505 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:25 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AC7D8800 == 32 [pid = 1232] [id = 535] 08:46:25 INFO - PROCESS | 1232 | ++DOMWINDOW == 94 (000000E39F1E1400) [pid = 1232] [serial = 1605] [outer = 0000000000000000] 08:46:25 INFO - PROCESS | 1232 | ++DOMWINDOW == 95 (000000E3A41A4000) [pid = 1232] [serial = 1606] [outer = 000000E39F1E1400] 08:46:25 INFO - PROCESS | 1232 | 1461253585558 Marionette DEBUG loaded listener.js 08:46:25 INFO - PROCESS | 1232 | ++DOMWINDOW == 96 (000000E3A4598400) [pid = 1232] [serial = 1607] [outer = 000000E39F1E1400] 08:46:26 INFO - PROCESS | 1232 | 1461253586037 Marionette TRACE conn5 <- [1,2104,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:46:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:46:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 692ms 08:46:26 INFO - PROCESS | 1232 | 1461253586074 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 08:46:26 INFO - PROCESS | 1232 | 1461253586076 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 08:46:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:46:26 INFO - PROCESS | 1232 | 1461253586079 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:46:26 INFO - PROCESS | 1232 | 1461253586081 Marionette TRACE conn5 <- [1,2106,null,{}] 08:46:26 INFO - PROCESS | 1232 | 1461253586085 Marionette TRACE conn5 -> [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:46:26 INFO - PROCESS | 1232 | 1461253586206 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 08:46:26 INFO - PROCESS | 1232 | 1461253586221 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:26 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AD98C000 == 33 [pid = 1232] [id = 536] 08:46:26 INFO - PROCESS | 1232 | ++DOMWINDOW == 97 (000000E3A4A38000) [pid = 1232] [serial = 1608] [outer = 0000000000000000] 08:46:26 INFO - PROCESS | 1232 | ++DOMWINDOW == 98 (000000E3A5567400) [pid = 1232] [serial = 1609] [outer = 000000E3A4A38000] 08:46:26 INFO - PROCESS | 1232 | 1461253586273 Marionette DEBUG loaded listener.js 08:46:26 INFO - PROCESS | 1232 | ++DOMWINDOW == 99 (000000E3A56C5400) [pid = 1232] [serial = 1610] [outer = 000000E3A4A38000] 08:46:26 INFO - PROCESS | 1232 | 1461253586720 Marionette TRACE conn5 <- [1,2108,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:46:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:46:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 692ms 08:46:26 INFO - PROCESS | 1232 | 1461253586774 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 08:46:26 INFO - PROCESS | 1232 | 1461253586776 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 08:46:26 INFO - PROCESS | 1232 | 1461253586780 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:46:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:46:26 INFO - PROCESS | 1232 | 1461253586782 Marionette TRACE conn5 <- [1,2110,null,{}] 08:46:26 INFO - PROCESS | 1232 | 1461253586785 Marionette TRACE conn5 -> [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:46:26 INFO - PROCESS | 1232 | 1461253586911 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 08:46:26 INFO - PROCESS | 1232 | 1461253586924 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:26 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AF846000 == 34 [pid = 1232] [id = 537] 08:46:26 INFO - PROCESS | 1232 | ++DOMWINDOW == 100 (000000E3A5E91000) [pid = 1232] [serial = 1611] [outer = 0000000000000000] 08:46:26 INFO - PROCESS | 1232 | ++DOMWINDOW == 101 (000000E3A8566800) [pid = 1232] [serial = 1612] [outer = 000000E3A5E91000] 08:46:26 INFO - PROCESS | 1232 | 1461253586972 Marionette DEBUG loaded listener.js 08:46:27 INFO - PROCESS | 1232 | ++DOMWINDOW == 102 (000000E3A859E800) [pid = 1232] [serial = 1613] [outer = 000000E3A5E91000] 08:46:27 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AB4F4000 == 33 [pid = 1232] [id = 10] 08:46:27 INFO - PROCESS | 1232 | 1461253587447 Marionette TRACE conn5 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 08:46:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:46:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 731ms 08:46:27 INFO - PROCESS | 1232 | 1461253587514 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 08:46:27 INFO - PROCESS | 1232 | 1461253587517 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 08:46:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:46:27 INFO - PROCESS | 1232 | 1461253587520 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:46:27 INFO - PROCESS | 1232 | 1461253587522 Marionette TRACE conn5 <- [1,2114,null,{}] 08:46:27 INFO - PROCESS | 1232 | 1461253587525 Marionette TRACE conn5 -> [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:46:27 INFO - PROCESS | 1232 | 1461253587606 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 08:46:27 INFO - PROCESS | 1232 | 1461253587612 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:27 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AFE7B800 == 34 [pid = 1232] [id = 538] 08:46:27 INFO - PROCESS | 1232 | ++DOMWINDOW == 103 (000000E3A8E1B800) [pid = 1232] [serial = 1614] [outer = 0000000000000000] 08:46:27 INFO - PROCESS | 1232 | ++DOMWINDOW == 104 (000000E3A8E1E000) [pid = 1232] [serial = 1615] [outer = 000000E3A8E1B800] 08:46:27 INFO - PROCESS | 1232 | 1461253587660 Marionette DEBUG loaded listener.js 08:46:27 INFO - PROCESS | 1232 | ++DOMWINDOW == 105 (000000E3A8E28C00) [pid = 1232] [serial = 1616] [outer = 000000E3A8E1B800] 08:46:28 INFO - PROCESS | 1232 | 1461253588182 Marionette TRACE conn5 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 08:46:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:46:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 691ms 08:46:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:46:28 INFO - PROCESS | 1232 | 1461253588214 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 08:46:28 INFO - PROCESS | 1232 | 1461253588217 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 08:46:28 INFO - PROCESS | 1232 | 1461253588220 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:46:28 INFO - PROCESS | 1232 | 1461253588222 Marionette TRACE conn5 <- [1,2118,null,{}] 08:46:28 INFO - PROCESS | 1232 | 1461253588226 Marionette TRACE conn5 -> [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:46:28 INFO - PROCESS | 1232 | 1461253588367 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 08:46:28 INFO - PROCESS | 1232 | 1461253588387 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:28 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A62B3000 == 35 [pid = 1232] [id = 539] 08:46:28 INFO - PROCESS | 1232 | ++DOMWINDOW == 106 (000000E3A8F54800) [pid = 1232] [serial = 1617] [outer = 0000000000000000] 08:46:28 INFO - PROCESS | 1232 | ++DOMWINDOW == 107 (000000E3A9268000) [pid = 1232] [serial = 1618] [outer = 000000E3A8F54800] 08:46:28 INFO - PROCESS | 1232 | 1461253588434 Marionette DEBUG loaded listener.js 08:46:28 INFO - PROCESS | 1232 | ++DOMWINDOW == 108 (000000E3A9724C00) [pid = 1232] [serial = 1619] [outer = 000000E3A8F54800] 08:46:28 INFO - PROCESS | 1232 | 1461253588920 Marionette TRACE conn5 <- [1,2120,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,2121,"getWindowHandle",null] 08:46:28 INFO - PROCESS | 1232 | 1461253588958 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 08:46:28 INFO - PROCESS | 1232 | 1461253588961 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:46:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:46:28 INFO - PROCESS | 1232 | 1461253588963 Marionette TRACE conn5 <- [1,2122,null,{}] 08:46:28 INFO - PROCESS | 1232 | 1461253588967 Marionette TRACE conn5 -> [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:46:29 INFO - PROCESS | 1232 | 1461253589093 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 08:46:29 INFO - PROCESS | 1232 | 1461253589149 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:29 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B05C9000 == 36 [pid = 1232] [id = 540] 08:46:29 INFO - PROCESS | 1232 | ++DOMWINDOW == 109 (000000E3A972F800) [pid = 1232] [serial = 1620] [outer = 0000000000000000] 08:46:29 INFO - PROCESS | 1232 | ++DOMWINDOW == 110 (000000E3A9778C00) [pid = 1232] [serial = 1621] [outer = 000000E3A972F800] 08:46:29 INFO - PROCESS | 1232 | 1461253589205 Marionette DEBUG loaded listener.js 08:46:29 INFO - PROCESS | 1232 | ++DOMWINDOW == 111 (000000E3A9883800) [pid = 1232] [serial = 1622] [outer = 000000E3A972F800] 08:46:29 INFO - PROCESS | 1232 | 1461253589677 Marionette TRACE conn5 <- [1,2124,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",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.closed.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2125,"getWindowHandle",null] 08:46:29 INFO - PROCESS | 1232 | 1461253589738 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 08:46:29 INFO - PROCESS | 1232 | 1461253589742 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:46:29 INFO - PROCESS | 1232 | 1461253589745 Marionette TRACE conn5 <- [1,2126,null,{}] 08:46:29 INFO - PROCESS | 1232 | 1461253589748 Marionette TRACE conn5 -> [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:46:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:46:30 INFO - PROCESS | 1232 | 1461253590512 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 08:46:30 INFO - PROCESS | 1232 | --DOMWINDOW == 110 (000000E3A8E23400) [pid = 1232] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:46:30 INFO - PROCESS | 1232 | --DOMWINDOW == 109 (000000E3ABD51000) [pid = 1232] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:46:30 INFO - PROCESS | 1232 | --DOMWINDOW == 108 (000000E39F0DAC00) [pid = 1232] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:46:30 INFO - PROCESS | 1232 | --DOMWINDOW == 107 (000000E3A3BE3000) [pid = 1232] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:46:30 INFO - PROCESS | 1232 | --DOMWINDOW == 106 (000000E3A8F56400) [pid = 1232] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:46:30 INFO - PROCESS | 1232 | --DOMWINDOW == 105 (000000E3A97C7400) [pid = 1232] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:46:30 INFO - PROCESS | 1232 | --DOMWINDOW == 104 (000000E3A467D400) [pid = 1232] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:46:30 INFO - PROCESS | 1232 | --DOMWINDOW == 103 (000000E3AC929000) [pid = 1232] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:46:30 INFO - PROCESS | 1232 | --DOMWINDOW == 102 (000000E39F66F000) [pid = 1232] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:46:30 INFO - PROCESS | 1232 | --DOMWINDOW == 101 (000000E3ABEB5400) [pid = 1232] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:46:30 INFO - PROCESS | 1232 | --DOMWINDOW == 100 (000000E3ACB02C00) [pid = 1232] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:46:30 INFO - PROCESS | 1232 | --DOMWINDOW == 99 (000000E3ABF3FC00) [pid = 1232] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:46:30 INFO - PROCESS | 1232 | --DOMWINDOW == 98 (000000E39F014800) [pid = 1232] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:46:30 INFO - PROCESS | 1232 | --DOMWINDOW == 97 (000000E3A555E400) [pid = 1232] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:46:30 INFO - PROCESS | 1232 | --DOMWINDOW == 96 (000000E39D749000) [pid = 1232] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:46:30 INFO - PROCESS | 1232 | --DOMWINDOW == 95 (000000E3ABADEC00) [pid = 1232] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:46:30 INFO - PROCESS | 1232 | --DOMWINDOW == 94 (000000E39F1E7C00) [pid = 1232] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:46:30 INFO - PROCESS | 1232 | --DOMWINDOW == 93 (000000E3AC63DC00) [pid = 1232] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:46:30 INFO - PROCESS | 1232 | --DOMWINDOW == 92 (000000E3ABEBA800) [pid = 1232] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:46:30 INFO - PROCESS | 1232 | --DOMWINDOW == 91 (000000E3A4838C00) [pid = 1232] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:46:30 INFO - PROCESS | 1232 | --DOMWINDOW == 90 (000000E3AC6BBC00) [pid = 1232] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:46:30 INFO - PROCESS | 1232 | --DOMWINDOW == 89 (000000E3AB65EC00) [pid = 1232] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:46:30 INFO - PROCESS | 1232 | 1461253590582 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:30 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A4854000 == 37 [pid = 1232] [id = 541] 08:46:30 INFO - PROCESS | 1232 | ++DOMWINDOW == 90 (000000E39D6FCC00) [pid = 1232] [serial = 1623] [outer = 0000000000000000] 08:46:30 INFO - PROCESS | 1232 | ++DOMWINDOW == 91 (000000E39E9CD400) [pid = 1232] [serial = 1624] [outer = 000000E39D6FCC00] 08:46:30 INFO - PROCESS | 1232 | 1461253590641 Marionette DEBUG loaded listener.js 08:46:30 INFO - PROCESS | 1232 | ++DOMWINDOW == 92 (000000E3A9729000) [pid = 1232] [serial = 1625] [outer = 000000E39D6FCC00] 08:46:31 INFO - PROCESS | 1232 | 1461253591061 Marionette TRACE conn5 <- [1,2128,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:46:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:46:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1326ms 08:46:31 INFO - PROCESS | 1232 | 1461253591077 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 08:46:31 INFO - PROCESS | 1232 | 1461253591080 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 08:46:31 INFO - PROCESS | 1232 | 1461253591083 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:46:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:46:31 INFO - PROCESS | 1232 | 1461253591085 Marionette TRACE conn5 <- [1,2130,null,{}] 08:46:31 INFO - PROCESS | 1232 | 1461253591088 Marionette TRACE conn5 -> [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:46:31 INFO - PROCESS | 1232 | 1461253591171 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 08:46:31 INFO - PROCESS | 1232 | 1461253591178 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:31 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B0AC0800 == 38 [pid = 1232] [id = 542] 08:46:31 INFO - PROCESS | 1232 | ++DOMWINDOW == 93 (000000E3AB466400) [pid = 1232] [serial = 1626] [outer = 0000000000000000] 08:46:31 INFO - PROCESS | 1232 | ++DOMWINDOW == 94 (000000E3AB8D0400) [pid = 1232] [serial = 1627] [outer = 000000E3AB466400] 08:46:31 INFO - PROCESS | 1232 | 1461253591226 Marionette DEBUG loaded listener.js 08:46:31 INFO - PROCESS | 1232 | ++DOMWINDOW == 95 (000000E3AB8DA800) [pid = 1232] [serial = 1628] [outer = 000000E3AB466400] 08:46:31 INFO - PROCESS | 1232 | 1461253591686 Marionette TRACE conn5 <- [1,2132,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,2133,"getWindowHandle",null] 08:46:31 INFO - PROCESS | 1232 | 1461253591717 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 08:46:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:46:31 INFO - PROCESS | 1232 | 1461253591725 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:46:31 INFO - PROCESS | 1232 | 1461253591727 Marionette TRACE conn5 <- [1,2134,null,{}] 08:46:31 INFO - PROCESS | 1232 | 1461253591730 Marionette TRACE conn5 -> [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:46:31 INFO - PROCESS | 1232 | 1461253591814 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 08:46:31 INFO - PROCESS | 1232 | 1461253591823 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:31 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B0E20000 == 39 [pid = 1232] [id = 543] 08:46:31 INFO - PROCESS | 1232 | ++DOMWINDOW == 96 (000000E3ABA2F000) [pid = 1232] [serial = 1629] [outer = 0000000000000000] 08:46:31 INFO - PROCESS | 1232 | ++DOMWINDOW == 97 (000000E3ABD54000) [pid = 1232] [serial = 1630] [outer = 000000E3ABA2F000] 08:46:31 INFO - PROCESS | 1232 | 1461253591871 Marionette DEBUG loaded listener.js 08:46:31 INFO - PROCESS | 1232 | ++DOMWINDOW == 98 (000000E3ABE49C00) [pid = 1232] [serial = 1631] [outer = 000000E3ABA2F000] 08:46:32 INFO - PROCESS | 1232 | 1461253592352 Marionette TRACE conn5 <- [1,2136,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,2137,"getWindowHandle",null] 08:46:32 INFO - PROCESS | 1232 | 1461253592414 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 08:46:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:46:32 INFO - PROCESS | 1232 | 1461253592417 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:46:32 INFO - PROCESS | 1232 | 1461253592419 Marionette TRACE conn5 <- [1,2138,null,{}] 08:46:32 INFO - PROCESS | 1232 | 1461253592423 Marionette TRACE conn5 -> [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:46:32 INFO - PROCESS | 1232 | 1461253592507 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 08:46:32 INFO - PROCESS | 1232 | 1461253592659 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:32 INFO - PROCESS | 1232 | ++DOCSHELL 000000E39F09F000 == 40 [pid = 1232] [id = 544] 08:46:32 INFO - PROCESS | 1232 | ++DOMWINDOW == 99 (000000E39D5E0400) [pid = 1232] [serial = 1632] [outer = 0000000000000000] 08:46:32 INFO - PROCESS | 1232 | ++DOMWINDOW == 100 (000000E39D615C00) [pid = 1232] [serial = 1633] [outer = 000000E39D5E0400] 08:46:32 INFO - PROCESS | 1232 | 1461253592722 Marionette DEBUG loaded listener.js 08:46:32 INFO - PROCESS | 1232 | ++DOMWINDOW == 101 (000000E39E03A400) [pid = 1232] [serial = 1634] [outer = 000000E39D5E0400] 08:46:33 INFO - PROCESS | 1232 | 1461253593572 Marionette TRACE conn5 <- [1,2140,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",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.rect.html:36:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2141,"getWindowHandle",null] 08:46:33 INFO - PROCESS | 1232 | 1461253593667 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 08:46:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:46:33 INFO - PROCESS | 1232 | 1461253593672 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:46:33 INFO - PROCESS | 1232 | 1461253593676 Marionette TRACE conn5 <- [1,2142,null,{}] 08:46:33 INFO - PROCESS | 1232 | 1461253593682 Marionette TRACE conn5 -> [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:46:33 INFO - PROCESS | 1232 | 1461253593837 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 08:46:33 INFO - PROCESS | 1232 | 1461253593964 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:33 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A927C800 == 41 [pid = 1232] [id = 545] 08:46:33 INFO - PROCESS | 1232 | ++DOMWINDOW == 102 (000000E39F667400) [pid = 1232] [serial = 1635] [outer = 0000000000000000] 08:46:34 INFO - PROCESS | 1232 | ++DOMWINDOW == 103 (000000E39F75F800) [pid = 1232] [serial = 1636] [outer = 000000E39F667400] 08:46:34 INFO - PROCESS | 1232 | 1461253594029 Marionette DEBUG loaded listener.js 08:46:34 INFO - PROCESS | 1232 | ++DOMWINDOW == 104 (000000E3A3BD5000) [pid = 1232] [serial = 1637] [outer = 000000E39F667400] 08:46:34 INFO - PROCESS | 1232 | 1461253594778 Marionette TRACE conn5 <- [1,2144,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:46:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:46:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1140ms 08:46:34 INFO - PROCESS | 1232 | 1461253594817 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 08:46:34 INFO - PROCESS | 1232 | 1461253594822 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 08:46:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:46:34 INFO - PROCESS | 1232 | 1461253594826 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:46:34 INFO - PROCESS | 1232 | 1461253594829 Marionette TRACE conn5 <- [1,2146,null,{}] 08:46:34 INFO - PROCESS | 1232 | 1461253594833 Marionette TRACE conn5 -> [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:46:35 INFO - PROCESS | 1232 | 1461253595017 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 08:46:35 INFO - PROCESS | 1232 | 1461253595028 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:35 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B041B000 == 42 [pid = 1232] [id = 546] 08:46:35 INFO - PROCESS | 1232 | ++DOMWINDOW == 105 (000000E3A3EB6800) [pid = 1232] [serial = 1638] [outer = 0000000000000000] 08:46:35 INFO - PROCESS | 1232 | ++DOMWINDOW == 106 (000000E3A4AA0000) [pid = 1232] [serial = 1639] [outer = 000000E3A3EB6800] 08:46:35 INFO - PROCESS | 1232 | 1461253595088 Marionette DEBUG loaded listener.js 08:46:35 INFO - PROCESS | 1232 | ++DOMWINDOW == 107 (000000E3A6236400) [pid = 1232] [serial = 1640] [outer = 000000E3A3EB6800] 08:46:36 INFO - PROCESS | 1232 | 1461253596169 Marionette TRACE conn5 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",1,"assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 08:46:36 INFO - PROCESS | 1232 | 1461253596234 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 08:46:36 INFO - PROCESS | 1232 | 1461253596239 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:46:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:46:36 INFO - PROCESS | 1232 | 1461253596243 Marionette TRACE conn5 <- [1,2150,null,{}] 08:46:36 INFO - PROCESS | 1232 | 1461253596250 Marionette TRACE conn5 -> [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:46:36 INFO - PROCESS | 1232 | 1461253596389 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 08:46:36 INFO - PROCESS | 1232 | 1461253596573 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:36 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A5891000 == 43 [pid = 1232] [id = 547] 08:46:36 INFO - PROCESS | 1232 | ++DOMWINDOW == 108 (000000E39F216800) [pid = 1232] [serial = 1641] [outer = 0000000000000000] 08:46:36 INFO - PROCESS | 1232 | ++DOMWINDOW == 109 (000000E39F21A000) [pid = 1232] [serial = 1642] [outer = 000000E39F216800] 08:46:36 INFO - PROCESS | 1232 | 1461253596630 Marionette DEBUG loaded listener.js 08:46:36 INFO - PROCESS | 1232 | ++DOMWINDOW == 110 (000000E39F671000) [pid = 1232] [serial = 1643] [outer = 000000E39F216800] 08:46:36 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AFEA1800 == 42 [pid = 1232] [id = 481] 08:46:36 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A8764800 == 41 [pid = 1232] [id = 475] 08:46:36 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A58A3000 == 40 [pid = 1232] [id = 477] 08:46:36 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A62C1800 == 39 [pid = 1232] [id = 473] 08:46:36 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A463B000 == 38 [pid = 1232] [id = 474] 08:46:36 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A3E19800 == 37 [pid = 1232] [id = 471] 08:46:36 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A3DBD000 == 36 [pid = 1232] [id = 476] 08:46:36 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AC967000 == 35 [pid = 1232] [id = 478] 08:46:36 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A4AD6800 == 34 [pid = 1232] [id = 472] 08:46:36 INFO - PROCESS | 1232 | --DOCSHELL 000000E39F83D800 == 33 [pid = 1232] [id = 470] 08:46:36 INFO - PROCESS | 1232 | --DOMWINDOW == 109 (000000E3AD1F4C00) [pid = 1232] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 08:46:37 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B3CB0000 == 32 [pid = 1232] [id = 530] 08:46:37 INFO - PROCESS | 1232 | --DOMWINDOW == 108 (000000E3A8F57C00) [pid = 1232] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 08:46:37 INFO - PROCESS | 1232 | --DOMWINDOW == 107 (000000E3AC205C00) [pid = 1232] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 08:46:37 INFO - PROCESS | 1232 | --DOMWINDOW == 106 (000000E3A3BC8C00) [pid = 1232] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 08:46:37 INFO - PROCESS | 1232 | --DOMWINDOW == 105 (000000E3A3E3E400) [pid = 1232] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 08:46:37 INFO - PROCESS | 1232 | --DOMWINDOW == 104 (000000E3AC631400) [pid = 1232] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 08:46:37 INFO - PROCESS | 1232 | --DOMWINDOW == 103 (000000E3A9883000) [pid = 1232] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 08:46:37 INFO - PROCESS | 1232 | --DOMWINDOW == 102 (000000E3A464B800) [pid = 1232] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 08:46:37 INFO - PROCESS | 1232 | --DOMWINDOW == 101 (000000E3ABF3A000) [pid = 1232] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 08:46:37 INFO - PROCESS | 1232 | --DOMWINDOW == 100 (000000E3A8E26400) [pid = 1232] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 08:46:37 INFO - PROCESS | 1232 | --DOMWINDOW == 99 (000000E3ACB0B800) [pid = 1232] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 08:46:37 INFO - PROCESS | 1232 | --DOMWINDOW == 98 (000000E3A4BDE000) [pid = 1232] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 08:46:37 INFO - PROCESS | 1232 | --DOMWINDOW == 97 (000000E3AB45E800) [pid = 1232] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 08:46:37 INFO - PROCESS | 1232 | --DOMWINDOW == 96 (000000E3ABD5FC00) [pid = 1232] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 08:46:37 INFO - PROCESS | 1232 | --DOMWINDOW == 95 (000000E3A4594C00) [pid = 1232] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 08:46:37 INFO - PROCESS | 1232 | --DOMWINDOW == 94 (000000E3AC91C400) [pid = 1232] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 08:46:37 INFO - PROCESS | 1232 | --DOMWINDOW == 93 (000000E3ACDD7400) [pid = 1232] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 08:46:37 INFO - PROCESS | 1232 | --DOMWINDOW == 92 (000000E3ACDE1800) [pid = 1232] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 08:46:37 INFO - PROCESS | 1232 | --DOMWINDOW == 91 (000000E3AC207000) [pid = 1232] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 08:46:37 INFO - PROCESS | 1232 | --DOMWINDOW == 90 (000000E39F222800) [pid = 1232] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 08:46:37 INFO - PROCESS | 1232 | --DOMWINDOW == 89 (000000E3A55EA400) [pid = 1232] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 08:46:37 INFO - PROCESS | 1232 | --DOMWINDOW == 88 (000000E39F0DE800) [pid = 1232] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 08:46:37 INFO - PROCESS | 1232 | --DOMWINDOW == 87 (000000E3ABE53C00) [pid = 1232] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 08:46:37 INFO - PROCESS | 1232 | --DOMWINDOW == 86 (000000E3AC204C00) [pid = 1232] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 08:46:37 INFO - PROCESS | 1232 | --DOMWINDOW == 85 (000000E3AC923400) [pid = 1232] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 08:46:37 INFO - PROCESS | 1232 | --DOMWINDOW == 84 (000000E3ABF6A800) [pid = 1232] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 08:46:37 INFO - PROCESS | 1232 | --DOMWINDOW == 83 (000000E3A3D33800) [pid = 1232] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 08:46:37 INFO - PROCESS | 1232 | --DOMWINDOW == 82 (000000E3A8FB3800) [pid = 1232] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 08:46:37 INFO - PROCESS | 1232 | --DOMWINDOW == 81 (000000E3A3BCAC00) [pid = 1232] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 08:46:37 INFO - PROCESS | 1232 | --DOMWINDOW == 80 (000000E3A8569C00) [pid = 1232] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 08:46:37 INFO - PROCESS | 1232 | --DOMWINDOW == 79 (000000E3AC076400) [pid = 1232] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 08:46:37 INFO - PROCESS | 1232 | --DOMWINDOW == 78 (000000E3AC94B000) [pid = 1232] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 08:46:37 INFO - PROCESS | 1232 | --DOMWINDOW == 77 (000000E3AC951400) [pid = 1232] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 08:46:37 INFO - PROCESS | 1232 | --DOMWINDOW == 76 (000000E3ABF72000) [pid = 1232] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 08:46:37 INFO - PROCESS | 1232 | --DOMWINDOW == 75 (000000E39DF5B400) [pid = 1232] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 08:46:37 INFO - PROCESS | 1232 | --DOMWINDOW == 74 (000000E3A972A000) [pid = 1232] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 08:46:37 INFO - PROCESS | 1232 | --DOMWINDOW == 73 (000000E3ABD55C00) [pid = 1232] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 08:46:37 INFO - PROCESS | 1232 | --DOMWINDOW == 72 (000000E3AD033000) [pid = 1232] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 08:46:37 INFO - PROCESS | 1232 | 1461253597191 Marionette TRACE conn5 <- [1,2152,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:46:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:46:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 985ms 08:46:37 INFO - PROCESS | 1232 | 1461253597229 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 08:46:37 INFO - PROCESS | 1232 | 1461253597235 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 08:46:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:46:37 INFO - PROCESS | 1232 | 1461253597241 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:46:37 INFO - PROCESS | 1232 | 1461253597244 Marionette TRACE conn5 <- [1,2154,null,{}] 08:46:37 INFO - PROCESS | 1232 | 1461253597248 Marionette TRACE conn5 -> [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:46:37 INFO - PROCESS | 1232 | 1461253597337 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 08:46:37 INFO - PROCESS | 1232 | 1461253597345 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:37 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A5642800 == 33 [pid = 1232] [id = 548] 08:46:37 INFO - PROCESS | 1232 | ++DOMWINDOW == 73 (000000E39F221400) [pid = 1232] [serial = 1644] [outer = 0000000000000000] 08:46:37 INFO - PROCESS | 1232 | ++DOMWINDOW == 74 (000000E3A0264C00) [pid = 1232] [serial = 1645] [outer = 000000E39F221400] 08:46:37 INFO - PROCESS | 1232 | 1461253597394 Marionette DEBUG loaded listener.js 08:46:37 INFO - PROCESS | 1232 | ++DOMWINDOW == 75 (000000E3A3BD5800) [pid = 1232] [serial = 1646] [outer = 000000E39F221400] 08:46:37 INFO - PROCESS | 1232 | 1461253597905 Marionette TRACE conn5 <- [1,2156,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:46:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:46:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 733ms 08:46:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:46:37 INFO - PROCESS | 1232 | 1461253597975 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 08:46:37 INFO - PROCESS | 1232 | 1461253597978 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 08:46:37 INFO - PROCESS | 1232 | 1461253597981 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:46:37 INFO - PROCESS | 1232 | 1461253597985 Marionette TRACE conn5 <- [1,2158,null,{}] 08:46:38 INFO - PROCESS | 1232 | 1461253597998 Marionette TRACE conn5 -> [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:46:38 INFO - PROCESS | 1232 | 1461253598093 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 08:46:38 INFO - PROCESS | 1232 | 1461253598182 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:38 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AC274800 == 34 [pid = 1232] [id = 549] 08:46:38 INFO - PROCESS | 1232 | ++DOMWINDOW == 76 (000000E39E03EC00) [pid = 1232] [serial = 1647] [outer = 0000000000000000] 08:46:38 INFO - PROCESS | 1232 | ++DOMWINDOW == 77 (000000E3A41D9800) [pid = 1232] [serial = 1648] [outer = 000000E39E03EC00] 08:46:38 INFO - PROCESS | 1232 | 1461253598236 Marionette DEBUG loaded listener.js 08:46:38 INFO - PROCESS | 1232 | ++DOMWINDOW == 78 (000000E3A4A39800) [pid = 1232] [serial = 1649] [outer = 000000E39E03EC00] 08:46:38 INFO - PROCESS | 1232 | 1461253598673 Marionette TRACE conn5 <- [1,2160,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:46:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:46:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 734ms 08:46:38 INFO - PROCESS | 1232 | 1461253598718 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 08:46:38 INFO - PROCESS | 1232 | 1461253598721 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 08:46:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:46:38 INFO - PROCESS | 1232 | 1461253598725 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:46:38 INFO - PROCESS | 1232 | 1461253598726 Marionette TRACE conn5 <- [1,2162,null,{}] 08:46:38 INFO - PROCESS | 1232 | 1461253598730 Marionette TRACE conn5 -> [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:46:38 INFO - PROCESS | 1232 | 1461253598820 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 08:46:38 INFO - PROCESS | 1232 | 1461253598827 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:38 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AE974800 == 35 [pid = 1232] [id = 550] 08:46:38 INFO - PROCESS | 1232 | ++DOMWINDOW == 79 (000000E3A4BE9000) [pid = 1232] [serial = 1650] [outer = 0000000000000000] 08:46:38 INFO - PROCESS | 1232 | ++DOMWINDOW == 80 (000000E3A6298400) [pid = 1232] [serial = 1651] [outer = 000000E3A4BE9000] 08:46:38 INFO - PROCESS | 1232 | 1461253598877 Marionette DEBUG loaded listener.js 08:46:38 INFO - PROCESS | 1232 | ++DOMWINDOW == 81 (000000E3A85A0400) [pid = 1232] [serial = 1652] [outer = 000000E3A4BE9000] 08:46:39 INFO - PROCESS | 1232 | 1461253599342 Marionette TRACE conn5 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 08:46:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:46:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 689ms 08:46:39 INFO - PROCESS | 1232 | 1461253599420 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 08:46:39 INFO - PROCESS | 1232 | 1461253599422 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 08:46:39 INFO - PROCESS | 1232 | 1461253599426 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:46:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:46:39 INFO - PROCESS | 1232 | 1461253599428 Marionette TRACE conn5 <- [1,2166,null,{}] 08:46:39 INFO - PROCESS | 1232 | 1461253599431 Marionette TRACE conn5 -> [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:46:39 INFO - PROCESS | 1232 | 1461253599573 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 08:46:39 INFO - PROCESS | 1232 | 1461253599634 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:39 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AFD97000 == 36 [pid = 1232] [id = 551] 08:46:39 INFO - PROCESS | 1232 | ++DOMWINDOW == 82 (000000E39D7F4000) [pid = 1232] [serial = 1653] [outer = 0000000000000000] 08:46:39 INFO - PROCESS | 1232 | ++DOMWINDOW == 83 (000000E3A8E28800) [pid = 1232] [serial = 1654] [outer = 000000E39D7F4000] 08:46:39 INFO - PROCESS | 1232 | 1461253599685 Marionette DEBUG loaded listener.js 08:46:39 INFO - PROCESS | 1232 | ++DOMWINDOW == 84 (000000E3A9270400) [pid = 1232] [serial = 1655] [outer = 000000E39D7F4000] 08:46:40 INFO - PROCESS | 1232 | 1461253600148 Marionette TRACE conn5 <- [1,2168,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:46:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:46:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 773ms 08:46:40 INFO - PROCESS | 1232 | 1461253600204 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 08:46:40 INFO - PROCESS | 1232 | 1461253600206 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 08:46:40 INFO - PROCESS | 1232 | 1461253600209 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:46:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:46:40 INFO - PROCESS | 1232 | 1461253600211 Marionette TRACE conn5 <- [1,2170,null,{}] 08:46:40 INFO - PROCESS | 1232 | 1461253600221 Marionette TRACE conn5 -> [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:46:40 INFO - PROCESS | 1232 | 1461253600369 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 08:46:40 INFO - PROCESS | 1232 | 1461253600439 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:40 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B0405800 == 37 [pid = 1232] [id = 552] 08:46:40 INFO - PROCESS | 1232 | ++DOMWINDOW == 85 (000000E3A9883000) [pid = 1232] [serial = 1656] [outer = 0000000000000000] 08:46:40 INFO - PROCESS | 1232 | ++DOMWINDOW == 86 (000000E3AAAB5800) [pid = 1232] [serial = 1657] [outer = 000000E3A9883000] 08:46:40 INFO - PROCESS | 1232 | 1461253600492 Marionette DEBUG loaded listener.js 08:46:40 INFO - PROCESS | 1232 | ++DOMWINDOW == 87 (000000E3AB444400) [pid = 1232] [serial = 1658] [outer = 000000E3A9883000] 08:46:41 INFO - PROCESS | 1232 | 1461253600991 Marionette TRACE conn5 <- [1,2172,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:46:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:46:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 839ms 08:46:41 INFO - PROCESS | 1232 | 1461253601052 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 08:46:41 INFO - PROCESS | 1232 | 1461253601054 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 08:46:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:46:41 INFO - PROCESS | 1232 | 1461253601063 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:46:41 INFO - PROCESS | 1232 | 1461253601065 Marionette TRACE conn5 <- [1,2174,null,{}] 08:46:41 INFO - PROCESS | 1232 | 1461253601068 Marionette TRACE conn5 -> [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:46:41 INFO - PROCESS | 1232 | 1461253601180 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 08:46:41 INFO - PROCESS | 1232 | 1461253601193 Marionette TRACE conn5 -> [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/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:41 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B07E8800 == 38 [pid = 1232] [id = 553] 08:46:41 INFO - PROCESS | 1232 | ++DOMWINDOW == 88 (000000E3AB762800) [pid = 1232] [serial = 1659] [outer = 0000000000000000] 08:46:41 INFO - PROCESS | 1232 | ++DOMWINDOW == 89 (000000E3AB8D0000) [pid = 1232] [serial = 1660] [outer = 000000E3AB762800] 08:46:41 INFO - PROCESS | 1232 | 1461253601291 Marionette DEBUG loaded listener.js 08:46:41 INFO - PROCESS | 1232 | ++DOMWINDOW == 90 (000000E3ABD53400) [pid = 1232] [serial = 1661] [outer = 000000E3AB762800] 08:46:41 INFO - PROCESS | 1232 | --DOMWINDOW == 89 (000000E3A8F54800) [pid = 1232] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:46:41 INFO - PROCESS | 1232 | --DOMWINDOW == 88 (000000E3ABD58C00) [pid = 1232] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:46:41 INFO - PROCESS | 1232 | --DOMWINDOW == 87 (000000E3A972F800) [pid = 1232] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:46:41 INFO - PROCESS | 1232 | --DOMWINDOW == 86 (000000E39F1E1400) [pid = 1232] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:46:41 INFO - PROCESS | 1232 | --DOMWINDOW == 85 (000000E3A3BD1800) [pid = 1232] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:46:41 INFO - PROCESS | 1232 | --DOMWINDOW == 84 (000000E39D5E0C00) [pid = 1232] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:46:41 INFO - PROCESS | 1232 | --DOMWINDOW == 83 (000000E39EE7F000) [pid = 1232] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:46:41 INFO - PROCESS | 1232 | --DOMWINDOW == 82 (000000E39F1E9400) [pid = 1232] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:46:41 INFO - PROCESS | 1232 | --DOMWINDOW == 81 (000000E3A5E91000) [pid = 1232] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:46:41 INFO - PROCESS | 1232 | --DOMWINDOW == 80 (000000E3A4A38000) [pid = 1232] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:46:41 INFO - PROCESS | 1232 | --DOMWINDOW == 79 (000000E3A8E1B800) [pid = 1232] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:46:41 INFO - PROCESS | 1232 | --DOMWINDOW == 78 (000000E3A8568000) [pid = 1232] [serial = 29] [outer = 0000000000000000] [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:46:41 INFO - PROCESS | 1232 | --DOMWINDOW == 77 (000000E3AB466400) [pid = 1232] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:46:41 INFO - PROCESS | 1232 | --DOMWINDOW == 76 (000000E39D6FCC00) [pid = 1232] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:46:41 INFO - PROCESS | 1232 | --DOMWINDOW == 75 (000000E3AB4F4800) [pid = 1232] [serial = 26] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:46:41 INFO - PROCESS | 1232 | 1461253601802 Marionette TRACE conn5 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 08:46:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:46:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 796ms 08:46:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:46:41 INFO - PROCESS | 1232 | 1461253601857 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 08:46:41 INFO - PROCESS | 1232 | 1461253601859 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 08:46:41 INFO - PROCESS | 1232 | 1461253601862 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:46:41 INFO - PROCESS | 1232 | 1461253601864 Marionette TRACE conn5 <- [1,2178,null,{}] 08:46:41 INFO - PROCESS | 1232 | 1461253601868 Marionette TRACE conn5 -> [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:46:41 INFO - PROCESS | 1232 | 1461253601969 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 08:46:41 INFO - PROCESS | 1232 | 1461253601978 Marionette TRACE conn5 -> [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/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:41 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B0AC3800 == 39 [pid = 1232] [id = 554] 08:46:41 INFO - PROCESS | 1232 | ++DOMWINDOW == 76 (000000E3A85A4000) [pid = 1232] [serial = 1662] [outer = 0000000000000000] 08:46:42 INFO - PROCESS | 1232 | ++DOMWINDOW == 77 (000000E3A97C3800) [pid = 1232] [serial = 1663] [outer = 000000E3A85A4000] 08:46:42 INFO - PROCESS | 1232 | 1461253602025 Marionette DEBUG loaded listener.js 08:46:42 INFO - PROCESS | 1232 | ++DOMWINDOW == 78 (000000E3ABD53800) [pid = 1232] [serial = 1664] [outer = 000000E3A85A4000] 08:46:42 INFO - PROCESS | 1232 | 1461253602469 Marionette TRACE conn5 <- [1,2180,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:46:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:46:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 629ms 08:46:42 INFO - PROCESS | 1232 | 1461253602495 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 08:46:42 INFO - PROCESS | 1232 | 1461253602497 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 08:46:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:46:42 INFO - PROCESS | 1232 | 1461253602500 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:46:42 INFO - PROCESS | 1232 | 1461253602503 Marionette TRACE conn5 <- [1,2182,null,{}] 08:46:42 INFO - PROCESS | 1232 | 1461253602511 Marionette TRACE conn5 -> [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:46:42 INFO - PROCESS | 1232 | 1461253602595 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 08:46:42 INFO - PROCESS | 1232 | 1461253602601 Marionette TRACE conn5 -> [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/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:42 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AC274000 == 40 [pid = 1232] [id = 555] 08:46:42 INFO - PROCESS | 1232 | ++DOMWINDOW == 79 (000000E3ABEAF400) [pid = 1232] [serial = 1665] [outer = 0000000000000000] 08:46:42 INFO - PROCESS | 1232 | ++DOMWINDOW == 80 (000000E3ABEB6800) [pid = 1232] [serial = 1666] [outer = 000000E3ABEAF400] 08:46:42 INFO - PROCESS | 1232 | 1461253602650 Marionette DEBUG loaded listener.js 08:46:42 INFO - PROCESS | 1232 | ++DOMWINDOW == 81 (000000E3ABF36800) [pid = 1232] [serial = 1667] [outer = 000000E3ABEAF400] 08:46:43 INFO - PROCESS | 1232 | 1461253603104 Marionette TRACE conn5 <- [1,2184,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:46:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:46:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 627ms 08:46:43 INFO - PROCESS | 1232 | 1461253603131 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 08:46:43 INFO - PROCESS | 1232 | 1461253603133 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 08:46:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:46:43 INFO - PROCESS | 1232 | 1461253603140 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:46:43 INFO - PROCESS | 1232 | 1461253603142 Marionette TRACE conn5 <- [1,2186,null,{}] 08:46:43 INFO - PROCESS | 1232 | 1461253603159 Marionette TRACE conn5 -> [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:46:43 INFO - PROCESS | 1232 | 1461253603246 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 08:46:43 INFO - PROCESS | 1232 | 1461253603252 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:43 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B260D000 == 41 [pid = 1232] [id = 556] 08:46:43 INFO - PROCESS | 1232 | ++DOMWINDOW == 82 (000000E3ABF3FC00) [pid = 1232] [serial = 1668] [outer = 0000000000000000] 08:46:43 INFO - PROCESS | 1232 | ++DOMWINDOW == 83 (000000E3ABF6A800) [pid = 1232] [serial = 1669] [outer = 000000E3ABF3FC00] 08:46:43 INFO - PROCESS | 1232 | 1461253603300 Marionette DEBUG loaded listener.js 08:46:43 INFO - PROCESS | 1232 | ++DOMWINDOW == 84 (000000E3AC07C800) [pid = 1232] [serial = 1670] [outer = 000000E3ABF3FC00] 08:46:43 INFO - PROCESS | 1232 | 1461253603899 Marionette TRACE conn5 <- [1,2188,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:46:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:46:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 793ms 08:46:43 INFO - PROCESS | 1232 | 1461253603933 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 08:46:43 INFO - PROCESS | 1232 | 1461253603938 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 08:46:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:46:43 INFO - PROCESS | 1232 | 1461253603944 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:46:43 INFO - PROCESS | 1232 | 1461253603949 Marionette TRACE conn5 <- [1,2190,null,{}] 08:46:44 INFO - PROCESS | 1232 | 1461253604024 Marionette TRACE conn5 -> [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:46:44 INFO - PROCESS | 1232 | 1461253604155 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 08:46:44 INFO - PROCESS | 1232 | 1461253604280 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:44 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A927A800 == 42 [pid = 1232] [id = 557] 08:46:44 INFO - PROCESS | 1232 | ++DOMWINDOW == 85 (000000E39F222800) [pid = 1232] [serial = 1671] [outer = 0000000000000000] 08:46:44 INFO - PROCESS | 1232 | ++DOMWINDOW == 86 (000000E39F8AC800) [pid = 1232] [serial = 1672] [outer = 000000E39F222800] 08:46:44 INFO - PROCESS | 1232 | 1461253604353 Marionette DEBUG loaded listener.js 08:46:44 INFO - PROCESS | 1232 | ++DOMWINDOW == 87 (000000E3A3D7E000) [pid = 1232] [serial = 1673] [outer = 000000E39F222800] 08:46:44 INFO - PROCESS | 1232 | 1461253604963 Marionette TRACE conn5 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 08:46:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:46:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1091ms 08:46:45 INFO - PROCESS | 1232 | 1461253605037 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 08:46:45 INFO - PROCESS | 1232 | 1461253605044 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 08:46:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:46:45 INFO - PROCESS | 1232 | 1461253605051 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:46:45 INFO - PROCESS | 1232 | 1461253605054 Marionette TRACE conn5 <- [1,2194,null,{}] 08:46:45 INFO - PROCESS | 1232 | 1461253605058 Marionette TRACE conn5 -> [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:46:45 INFO - PROCESS | 1232 | 1461253605204 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 08:46:45 INFO - PROCESS | 1232 | 1461253605335 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:45 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AFEA8800 == 43 [pid = 1232] [id = 558] 08:46:45 INFO - PROCESS | 1232 | ++DOMWINDOW == 88 (000000E3A48F3800) [pid = 1232] [serial = 1674] [outer = 0000000000000000] 08:46:45 INFO - PROCESS | 1232 | ++DOMWINDOW == 89 (000000E3A556A000) [pid = 1232] [serial = 1675] [outer = 000000E3A48F3800] 08:46:45 INFO - PROCESS | 1232 | 1461253605397 Marionette DEBUG loaded listener.js 08:46:45 INFO - PROCESS | 1232 | ++DOMWINDOW == 90 (000000E3A8F4E800) [pid = 1232] [serial = 1676] [outer = 000000E3A48F3800] 08:46:46 INFO - PROCESS | 1232 | 1461253606077 Marionette TRACE conn5 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 08:46:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:46:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1076ms 08:46:46 INFO - PROCESS | 1232 | 1461253606133 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 08:46:46 INFO - PROCESS | 1232 | 1461253606135 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 08:46:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:46:46 INFO - PROCESS | 1232 | 1461253606139 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:46:46 INFO - PROCESS | 1232 | 1461253606144 Marionette TRACE conn5 <- [1,2198,null,{}] 08:46:46 INFO - PROCESS | 1232 | 1461253606156 Marionette TRACE conn5 -> [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:46:46 INFO - PROCESS | 1232 | 1461253606274 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 08:46:46 INFO - PROCESS | 1232 | 1461253606410 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:46 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B27D1800 == 44 [pid = 1232] [id = 559] 08:46:46 INFO - PROCESS | 1232 | ++DOMWINDOW == 91 (000000E3AAAB2000) [pid = 1232] [serial = 1677] [outer = 0000000000000000] 08:46:46 INFO - PROCESS | 1232 | ++DOMWINDOW == 92 (000000E3AB43A000) [pid = 1232] [serial = 1678] [outer = 000000E3AAAB2000] 08:46:46 INFO - PROCESS | 1232 | 1461253606476 Marionette DEBUG loaded listener.js 08:46:46 INFO - PROCESS | 1232 | ++DOMWINDOW == 93 (000000E3ABF6B400) [pid = 1232] [serial = 1679] [outer = 000000E3AAAB2000] 08:46:47 INFO - PROCESS | 1232 | 1461253607102 Marionette TRACE conn5 <- [1,2200,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:46:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:46:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 983ms 08:46:47 INFO - PROCESS | 1232 | 1461253607124 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 08:46:47 INFO - PROCESS | 1232 | 1461253607128 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 08:46:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:46:47 INFO - PROCESS | 1232 | 1461253607131 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:46:47 INFO - PROCESS | 1232 | 1461253607134 Marionette TRACE conn5 <- [1,2202,null,{}] 08:46:47 INFO - PROCESS | 1232 | 1461253607138 Marionette TRACE conn5 -> [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:46:47 INFO - PROCESS | 1232 | 1461253607250 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 08:46:47 INFO - PROCESS | 1232 | 1461253607354 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:47 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B3C10000 == 45 [pid = 1232] [id = 560] 08:46:47 INFO - PROCESS | 1232 | ++DOMWINDOW == 94 (000000E3AC12D400) [pid = 1232] [serial = 1680] [outer = 0000000000000000] 08:46:47 INFO - PROCESS | 1232 | ++DOMWINDOW == 95 (000000E3AC1BC000) [pid = 1232] [serial = 1681] [outer = 000000E3AC12D400] 08:46:47 INFO - PROCESS | 1232 | 1461253607415 Marionette DEBUG loaded listener.js 08:46:47 INFO - PROCESS | 1232 | ++DOMWINDOW == 96 (000000E3AC20A800) [pid = 1232] [serial = 1682] [outer = 000000E3AC12D400] 08:46:48 INFO - PROCESS | 1232 | 1461253608063 Marionette TRACE conn5 <- [1,2204,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:46:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:46:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 983ms 08:46:48 INFO - PROCESS | 1232 | 1461253608116 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 08:46:48 INFO - PROCESS | 1232 | 1461253608119 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 08:46:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:46:48 INFO - PROCESS | 1232 | 1461253608123 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:46:48 INFO - PROCESS | 1232 | 1461253608125 Marionette TRACE conn5 <- [1,2206,null,{}] 08:46:48 INFO - PROCESS | 1232 | 1461253608129 Marionette TRACE conn5 -> [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:46:48 INFO - PROCESS | 1232 | 1461253608235 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 08:46:48 INFO - PROCESS | 1232 | 1461253608368 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:48 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B3CAD800 == 46 [pid = 1232] [id = 561] 08:46:48 INFO - PROCESS | 1232 | ++DOMWINDOW == 97 (000000E3AC206000) [pid = 1232] [serial = 1683] [outer = 0000000000000000] 08:46:48 INFO - PROCESS | 1232 | ++DOMWINDOW == 98 (000000E3AC631800) [pid = 1232] [serial = 1684] [outer = 000000E3AC206000] 08:46:48 INFO - PROCESS | 1232 | 1461253608433 Marionette DEBUG loaded listener.js 08:46:48 INFO - PROCESS | 1232 | ++DOMWINDOW == 99 (000000E3AC63A400) [pid = 1232] [serial = 1685] [outer = 000000E3AC206000] 08:46:49 INFO - PROCESS | 1232 | 1461253609232 Marionette TRACE conn5 <- [1,2208,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:46:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:46:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1135ms 08:46:49 INFO - PROCESS | 1232 | 1461253609261 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 08:46:49 INFO - PROCESS | 1232 | 1461253609265 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 08:46:49 INFO - PROCESS | 1232 | 1461253609270 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:46:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:46:49 INFO - PROCESS | 1232 | 1461253609275 Marionette TRACE conn5 <- [1,2210,null,{}] 08:46:49 INFO - PROCESS | 1232 | 1461253609281 Marionette TRACE conn5 -> [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:46:49 INFO - PROCESS | 1232 | 1461253609387 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 08:46:49 INFO - PROCESS | 1232 | 1461253609528 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:49 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A4AD6800 == 47 [pid = 1232] [id = 562] 08:46:49 INFO - PROCESS | 1232 | ++DOMWINDOW == 100 (000000E39D612C00) [pid = 1232] [serial = 1686] [outer = 0000000000000000] 08:46:49 INFO - PROCESS | 1232 | ++DOMWINDOW == 101 (000000E39F018400) [pid = 1232] [serial = 1687] [outer = 000000E39D612C00] 08:46:49 INFO - PROCESS | 1232 | 1461253609583 Marionette DEBUG loaded listener.js 08:46:49 INFO - PROCESS | 1232 | ++DOMWINDOW == 102 (000000E39F52F800) [pid = 1232] [serial = 1688] [outer = 000000E39D612C00] 08:46:50 INFO - PROCESS | 1232 | 1461253610198 Marionette TRACE conn5 <- [1,2212,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:46:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:46:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 985ms 08:46:50 INFO - PROCESS | 1232 | 1461253610260 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 08:46:50 INFO - PROCESS | 1232 | 1461253610266 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 08:46:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:46:50 INFO - PROCESS | 1232 | 1461253610272 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:46:50 INFO - PROCESS | 1232 | 1461253610275 Marionette TRACE conn5 <- [1,2214,null,{}] 08:46:50 INFO - PROCESS | 1232 | 1461253610279 Marionette TRACE conn5 -> [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:46:50 INFO - PROCESS | 1232 | 1461253610382 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 08:46:50 INFO - PROCESS | 1232 | 1461253610512 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:50 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B0ACC000 == 46 [pid = 1232] [id = 485] 08:46:50 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AC1B1000 == 45 [pid = 1232] [id = 11] 08:46:50 INFO - PROCESS | 1232 | --DOMWINDOW == 101 (000000E3AC1AD800) [pid = 1232] [serial = 28] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:46:50 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A0A41800 == 46 [pid = 1232] [id = 563] 08:46:50 INFO - PROCESS | 1232 | ++DOMWINDOW == 102 (000000E39D5D7800) [pid = 1232] [serial = 1689] [outer = 0000000000000000] 08:46:50 INFO - PROCESS | 1232 | ++DOMWINDOW == 103 (000000E39D745000) [pid = 1232] [serial = 1690] [outer = 000000E39D5D7800] 08:46:50 INFO - PROCESS | 1232 | 1461253610610 Marionette DEBUG loaded listener.js 08:46:50 INFO - PROCESS | 1232 | ++DOMWINDOW == 104 (000000E39F21D800) [pid = 1232] [serial = 1691] [outer = 000000E39D5D7800] 08:46:50 INFO - PROCESS | 1232 | --DOMWINDOW == 103 (000000E3ABD54000) [pid = 1232] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 08:46:50 INFO - PROCESS | 1232 | --DOMWINDOW == 102 (000000E3A9268000) [pid = 1232] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 08:46:50 INFO - PROCESS | 1232 | --DOMWINDOW == 101 (000000E3AD721C00) [pid = 1232] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 08:46:50 INFO - PROCESS | 1232 | --DOMWINDOW == 100 (000000E3A9778C00) [pid = 1232] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 08:46:50 INFO - PROCESS | 1232 | --DOMWINDOW == 99 (000000E3A41A4000) [pid = 1232] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 08:46:50 INFO - PROCESS | 1232 | --DOMWINDOW == 98 (000000E3A4598400) [pid = 1232] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 08:46:50 INFO - PROCESS | 1232 | --DOMWINDOW == 97 (000000E3A3BE2800) [pid = 1232] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 08:46:50 INFO - PROCESS | 1232 | --DOMWINDOW == 96 (000000E3A3E35800) [pid = 1232] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 08:46:50 INFO - PROCESS | 1232 | --DOMWINDOW == 95 (000000E3A078B000) [pid = 1232] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 08:46:50 INFO - PROCESS | 1232 | --DOMWINDOW == 94 (000000E3A3BC5C00) [pid = 1232] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 08:46:50 INFO - PROCESS | 1232 | --DOMWINDOW == 93 (000000E39EE80000) [pid = 1232] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 08:46:50 INFO - PROCESS | 1232 | --DOMWINDOW == 92 (000000E39F0D5800) [pid = 1232] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 08:46:50 INFO - PROCESS | 1232 | --DOMWINDOW == 91 (000000E39F218400) [pid = 1232] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 08:46:50 INFO - PROCESS | 1232 | --DOMWINDOW == 90 (000000E39F223800) [pid = 1232] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 08:46:50 INFO - PROCESS | 1232 | --DOMWINDOW == 89 (000000E3A8566800) [pid = 1232] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 08:46:50 INFO - PROCESS | 1232 | --DOMWINDOW == 88 (000000E3A859E800) [pid = 1232] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 08:46:50 INFO - PROCESS | 1232 | --DOMWINDOW == 87 (000000E3A5567400) [pid = 1232] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 08:46:50 INFO - PROCESS | 1232 | --DOMWINDOW == 86 (000000E3A56C5400) [pid = 1232] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 08:46:50 INFO - PROCESS | 1232 | --DOMWINDOW == 85 (000000E3A8E1E000) [pid = 1232] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 08:46:50 INFO - PROCESS | 1232 | --DOMWINDOW == 84 (000000E3B69AD800) [pid = 1232] [serial = 1085] [outer = 0000000000000000] [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:46:50 INFO - PROCESS | 1232 | --DOMWINDOW == 83 (000000E3A9883800) [pid = 1232] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 08:46:50 INFO - PROCESS | 1232 | --DOMWINDOW == 82 (000000E3AB8D0400) [pid = 1232] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 08:46:50 INFO - PROCESS | 1232 | --DOMWINDOW == 81 (000000E39E9CD400) [pid = 1232] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 08:46:50 INFO - PROCESS | 1232 | --DOMWINDOW == 80 (000000E3A9724C00) [pid = 1232] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 08:46:50 INFO - PROCESS | 1232 | --DOMWINDOW == 79 (000000E3A9729000) [pid = 1232] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 08:46:50 INFO - PROCESS | 1232 | --DOMWINDOW == 78 (000000E3AB8DA800) [pid = 1232] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 08:46:50 INFO - PROCESS | 1232 | --DOMWINDOW == 77 (000000E3A8E28C00) [pid = 1232] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 08:46:51 INFO - PROCESS | 1232 | 1461253611082 Marionette TRACE conn5 <- [1,2216,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:46:51 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:46:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 837ms 08:46:51 INFO - PROCESS | 1232 | 1461253611111 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 08:46:51 INFO - PROCESS | 1232 | 1461253611114 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 08:46:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:46:51 INFO - PROCESS | 1232 | 1461253611118 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:46:51 INFO - PROCESS | 1232 | 1461253611122 Marionette TRACE conn5 <- [1,2218,null,{}] 08:46:51 INFO - PROCESS | 1232 | 1461253611133 Marionette TRACE conn5 -> [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:46:51 INFO - PROCESS | 1232 | 1461253611230 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 08:46:51 INFO - PROCESS | 1232 | 1461253611240 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:51 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AC1A3000 == 47 [pid = 1232] [id = 564] 08:46:51 INFO - PROCESS | 1232 | ++DOMWINDOW == 78 (000000E3A3D30C00) [pid = 1232] [serial = 1692] [outer = 0000000000000000] 08:46:51 INFO - PROCESS | 1232 | ++DOMWINDOW == 79 (000000E3A3E34000) [pid = 1232] [serial = 1693] [outer = 000000E3A3D30C00] 08:46:51 INFO - PROCESS | 1232 | 1461253611292 Marionette DEBUG loaded listener.js 08:46:51 INFO - PROCESS | 1232 | ++DOMWINDOW == 80 (000000E3A41D0C00) [pid = 1232] [serial = 1694] [outer = 000000E3A3D30C00] 08:46:51 INFO - PROCESS | 1232 | 1461253611799 Marionette TRACE conn5 <- [1,2220,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:46:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:46:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 733ms 08:46:51 INFO - PROCESS | 1232 | 1461253611853 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 08:46:51 INFO - PROCESS | 1232 | 1461253611856 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 08:46:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:46:51 INFO - PROCESS | 1232 | 1461253611859 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:46:51 INFO - PROCESS | 1232 | 1461253611861 Marionette TRACE conn5 <- [1,2222,null,{}] 08:46:51 INFO - PROCESS | 1232 | 1461253611865 Marionette TRACE conn5 -> [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:46:51 INFO - PROCESS | 1232 | 1461253611953 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 08:46:51 INFO - PROCESS | 1232 | 1461253611961 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:51 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AD979800 == 48 [pid = 1232] [id = 565] 08:46:51 INFO - PROCESS | 1232 | ++DOMWINDOW == 81 (000000E3A48F5C00) [pid = 1232] [serial = 1695] [outer = 0000000000000000] 08:46:52 INFO - PROCESS | 1232 | ++DOMWINDOW == 82 (000000E3A5568C00) [pid = 1232] [serial = 1696] [outer = 000000E3A48F5C00] 08:46:52 INFO - PROCESS | 1232 | 1461253612011 Marionette DEBUG loaded listener.js 08:46:52 INFO - PROCESS | 1232 | ++DOMWINDOW == 83 (000000E3A6231000) [pid = 1232] [serial = 1697] [outer = 000000E3A48F5C00] 08:46:52 INFO - PROCESS | 1232 | 1461253612519 Marionette TRACE conn5 <- [1,2224,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:46:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:46:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 690ms 08:46:52 INFO - PROCESS | 1232 | 1461253612556 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 08:46:52 INFO - PROCESS | 1232 | 1461253612558 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 08:46:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:46:52 INFO - PROCESS | 1232 | 1461253612562 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:46:52 INFO - PROCESS | 1232 | 1461253612564 Marionette TRACE conn5 <- [1,2226,null,{}] 08:46:52 INFO - PROCESS | 1232 | 1461253612567 Marionette TRACE conn5 -> [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:46:52 INFO - PROCESS | 1232 | 1461253612653 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 08:46:52 INFO - PROCESS | 1232 | 1461253612749 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:52 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AFD62000 == 49 [pid = 1232] [id = 566] 08:46:52 INFO - PROCESS | 1232 | ++DOMWINDOW == 84 (000000E3A56C5400) [pid = 1232] [serial = 1698] [outer = 0000000000000000] 08:46:52 INFO - PROCESS | 1232 | ++DOMWINDOW == 85 (000000E3A8570400) [pid = 1232] [serial = 1699] [outer = 000000E3A56C5400] 08:46:52 INFO - PROCESS | 1232 | 1461253612799 Marionette DEBUG loaded listener.js 08:46:52 INFO - PROCESS | 1232 | ++DOMWINDOW == 86 (000000E3A8E25800) [pid = 1232] [serial = 1700] [outer = 000000E3A56C5400] 08:46:53 INFO - PROCESS | 1232 | 1461253613236 Marionette TRACE conn5 <- [1,2228,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:46:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:46:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 733ms 08:46:53 INFO - PROCESS | 1232 | 1461253613299 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 08:46:53 INFO - PROCESS | 1232 | 1461253613301 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 08:46:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:46:53 INFO - PROCESS | 1232 | 1461253613312 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:46:53 INFO - PROCESS | 1232 | 1461253613314 Marionette TRACE conn5 <- [1,2230,null,{}] 08:46:53 INFO - PROCESS | 1232 | 1461253613317 Marionette TRACE conn5 -> [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:46:53 INFO - PROCESS | 1232 | 1461253613496 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 08:46:53 INFO - PROCESS | 1232 | 1461253613560 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:53 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A3E1A000 == 50 [pid = 1232] [id = 567] 08:46:53 INFO - PROCESS | 1232 | ++DOMWINDOW == 87 (000000E3A9726C00) [pid = 1232] [serial = 1701] [outer = 0000000000000000] 08:46:53 INFO - PROCESS | 1232 | ++DOMWINDOW == 88 (000000E3A97CD400) [pid = 1232] [serial = 1702] [outer = 000000E3A9726C00] 08:46:53 INFO - PROCESS | 1232 | 1461253613614 Marionette DEBUG loaded listener.js 08:46:53 INFO - PROCESS | 1232 | ++DOMWINDOW == 89 (000000E3AAAB8400) [pid = 1232] [serial = 1703] [outer = 000000E3A9726C00] 08:46:54 INFO - PROCESS | 1232 | 1461253614081 Marionette TRACE conn5 <- [1,2232,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:46:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:46:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 797ms 08:46:54 INFO - PROCESS | 1232 | 1461253614112 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 08:46:54 INFO - PROCESS | 1232 | 1461253614115 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 08:46:54 INFO - PROCESS | 1232 | 1461253614118 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:46:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:46:54 INFO - PROCESS | 1232 | 1461253614120 Marionette TRACE conn5 <- [1,2234,null,{}] 08:46:54 INFO - PROCESS | 1232 | 1461253614123 Marionette TRACE conn5 -> [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:46:54 INFO - PROCESS | 1232 | 1461253614241 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 08:46:54 INFO - PROCESS | 1232 | 1461253614306 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:54 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B07DA000 == 51 [pid = 1232] [id = 568] 08:46:54 INFO - PROCESS | 1232 | ++DOMWINDOW == 90 (000000E3AB759C00) [pid = 1232] [serial = 1704] [outer = 0000000000000000] 08:46:54 INFO - PROCESS | 1232 | ++DOMWINDOW == 91 (000000E3AB765400) [pid = 1232] [serial = 1705] [outer = 000000E3AB759C00] 08:46:54 INFO - PROCESS | 1232 | 1461253614355 Marionette DEBUG loaded listener.js 08:46:54 INFO - PROCESS | 1232 | ++DOMWINDOW == 92 (000000E3ABD5D000) [pid = 1232] [serial = 1706] [outer = 000000E3AB759C00] 08:46:54 INFO - PROCESS | 1232 | 1461253614797 Marionette TRACE conn5 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 08:46:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:46:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 733ms 08:46:54 INFO - PROCESS | 1232 | 1461253614882 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 08:46:54 INFO - PROCESS | 1232 | 1461253614885 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 08:46:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:46:54 INFO - PROCESS | 1232 | 1461253614889 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:46:54 INFO - PROCESS | 1232 | 1461253614890 Marionette TRACE conn5 <- [1,2238,null,{}] 08:46:54 INFO - PROCESS | 1232 | 1461253614894 Marionette TRACE conn5 -> [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:46:55 INFO - PROCESS | 1232 | 1461253615012 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 08:46:55 INFO - PROCESS | 1232 | 1461253615076 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:55 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B0E0B800 == 52 [pid = 1232] [id = 569] 08:46:55 INFO - PROCESS | 1232 | ++DOMWINDOW == 93 (000000E3ABF32800) [pid = 1232] [serial = 1707] [outer = 0000000000000000] 08:46:55 INFO - PROCESS | 1232 | ++DOMWINDOW == 94 (000000E3ABF3D800) [pid = 1232] [serial = 1708] [outer = 000000E3ABF32800] 08:46:55 INFO - PROCESS | 1232 | 1461253615129 Marionette DEBUG loaded listener.js 08:46:55 INFO - PROCESS | 1232 | ++DOMWINDOW == 95 (000000E3AC202400) [pid = 1232] [serial = 1709] [outer = 000000E3ABF32800] 08:46:55 INFO - PROCESS | 1232 | --DOMWINDOW == 94 (000000E39E03EC00) [pid = 1232] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:46:55 INFO - PROCESS | 1232 | --DOMWINDOW == 93 (000000E39D7F4000) [pid = 1232] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:46:55 INFO - PROCESS | 1232 | --DOMWINDOW == 92 (000000E3A9883000) [pid = 1232] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:46:55 INFO - PROCESS | 1232 | --DOMWINDOW == 91 (000000E39D5E0400) [pid = 1232] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:46:55 INFO - PROCESS | 1232 | --DOMWINDOW == 90 (000000E3A3EB6800) [pid = 1232] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:46:55 INFO - PROCESS | 1232 | --DOMWINDOW == 89 (000000E3ABEAF400) [pid = 1232] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:46:55 INFO - PROCESS | 1232 | --DOMWINDOW == 88 (000000E3A4BE9000) [pid = 1232] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:46:55 INFO - PROCESS | 1232 | --DOMWINDOW == 87 (000000E39F221400) [pid = 1232] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:46:55 INFO - PROCESS | 1232 | --DOMWINDOW == 86 (000000E3AB762800) [pid = 1232] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:46:55 INFO - PROCESS | 1232 | --DOMWINDOW == 85 (000000E39F216800) [pid = 1232] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:46:55 INFO - PROCESS | 1232 | --DOMWINDOW == 84 (000000E39F667400) [pid = 1232] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:46:55 INFO - PROCESS | 1232 | --DOMWINDOW == 83 (000000E3A85A4000) [pid = 1232] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:46:55 INFO - PROCESS | 1232 | 1461253615593 Marionette TRACE conn5 <- [1,2240,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:46:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:46:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 733ms 08:46:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:46:55 INFO - PROCESS | 1232 | 1461253615624 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 08:46:55 INFO - PROCESS | 1232 | 1461253615626 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 08:46:55 INFO - PROCESS | 1232 | 1461253615629 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:46:55 INFO - PROCESS | 1232 | 1461253615631 Marionette TRACE conn5 <- [1,2242,null,{}] 08:46:55 INFO - PROCESS | 1232 | 1461253615635 Marionette TRACE conn5 -> [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:46:55 INFO - PROCESS | 1232 | 1461253615721 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 08:46:55 INFO - PROCESS | 1232 | 1461253615727 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:55 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B1592000 == 53 [pid = 1232] [id = 570] 08:46:55 INFO - PROCESS | 1232 | ++DOMWINDOW == 84 (000000E3A3BCDC00) [pid = 1232] [serial = 1710] [outer = 0000000000000000] 08:46:55 INFO - PROCESS | 1232 | ++DOMWINDOW == 85 (000000E3A98EF000) [pid = 1232] [serial = 1711] [outer = 000000E3A3BCDC00] 08:46:55 INFO - PROCESS | 1232 | 1461253615774 Marionette DEBUG loaded listener.js 08:46:55 INFO - PROCESS | 1232 | ++DOMWINDOW == 86 (000000E3AC20DC00) [pid = 1232] [serial = 1712] [outer = 000000E3A3BCDC00] 08:46:56 INFO - PROCESS | 1232 | 1461253616226 Marionette TRACE conn5 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 08:46:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:46:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 629ms 08:46:56 INFO - PROCESS | 1232 | 1461253616262 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 08:46:56 INFO - PROCESS | 1232 | 1461253616264 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 08:46:56 INFO - PROCESS | 1232 | 1461253616267 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:46:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:46:56 INFO - PROCESS | 1232 | 1461253616270 Marionette TRACE conn5 <- [1,2246,null,{}] 08:46:56 INFO - PROCESS | 1232 | 1461253616273 Marionette TRACE conn5 -> [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:46:56 INFO - PROCESS | 1232 | 1461253616360 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 08:46:56 INFO - PROCESS | 1232 | 1461253616366 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:56 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B27DE800 == 54 [pid = 1232] [id = 571] 08:46:56 INFO - PROCESS | 1232 | ++DOMWINDOW == 87 (000000E3AB75D800) [pid = 1232] [serial = 1713] [outer = 0000000000000000] 08:46:56 INFO - PROCESS | 1232 | ++DOMWINDOW == 88 (000000E3AB75F400) [pid = 1232] [serial = 1714] [outer = 000000E3AB75D800] 08:46:56 INFO - PROCESS | 1232 | 1461253616416 Marionette DEBUG loaded listener.js 08:46:56 INFO - PROCESS | 1232 | ++DOMWINDOW == 89 (000000E3AC726800) [pid = 1232] [serial = 1715] [outer = 000000E3AB75D800] 08:46:56 INFO - PROCESS | 1232 | 1461253616913 Marionette TRACE conn5 <- [1,2248,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:46:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:46:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 692ms 08:46:56 INFO - PROCESS | 1232 | 1461253616963 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 08:46:56 INFO - PROCESS | 1232 | 1461253616966 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 08:46:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:46:56 INFO - PROCESS | 1232 | 1461253616969 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:46:56 INFO - PROCESS | 1232 | 1461253616972 Marionette TRACE conn5 <- [1,2250,null,{}] 08:46:57 INFO - PROCESS | 1232 | 1461253616996 Marionette TRACE conn5 -> [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:46:57 INFO - PROCESS | 1232 | 1461253617110 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 08:46:57 INFO - PROCESS | 1232 | 1461253617126 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:57 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B3DA2000 == 55 [pid = 1232] [id = 572] 08:46:57 INFO - PROCESS | 1232 | ++DOMWINDOW == 90 (000000E3AC929400) [pid = 1232] [serial = 1716] [outer = 0000000000000000] 08:46:57 INFO - PROCESS | 1232 | ++DOMWINDOW == 91 (000000E3AC94F400) [pid = 1232] [serial = 1717] [outer = 000000E3AC929400] 08:46:57 INFO - PROCESS | 1232 | 1461253617180 Marionette DEBUG loaded listener.js 08:46:57 INFO - PROCESS | 1232 | ++DOMWINDOW == 92 (000000E3ACDD4C00) [pid = 1232] [serial = 1718] [outer = 000000E3AC929400] 08:46:57 INFO - PROCESS | 1232 | 1461253617942 Marionette TRACE conn5 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 08:46:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:46:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 985ms 08:46:57 INFO - PROCESS | 1232 | 1461253617968 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 08:46:57 INFO - PROCESS | 1232 | 1461253617974 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 08:46:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:46:57 INFO - PROCESS | 1232 | 1461253617982 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:46:57 INFO - PROCESS | 1232 | 1461253617986 Marionette TRACE conn5 <- [1,2254,null,{}] 08:46:58 INFO - PROCESS | 1232 | 1461253617991 Marionette TRACE conn5 -> [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:46:58 INFO - PROCESS | 1232 | 1461253618112 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 08:46:58 INFO - PROCESS | 1232 | 1461253618249 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:58 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A9288000 == 56 [pid = 1232] [id = 573] 08:46:58 INFO - PROCESS | 1232 | ++DOMWINDOW == 93 (000000E39F21AC00) [pid = 1232] [serial = 1719] [outer = 0000000000000000] 08:46:58 INFO - PROCESS | 1232 | ++DOMWINDOW == 94 (000000E39F752400) [pid = 1232] [serial = 1720] [outer = 000000E39F21AC00] 08:46:58 INFO - PROCESS | 1232 | 1461253618313 Marionette DEBUG loaded listener.js 08:46:58 INFO - PROCESS | 1232 | ++DOMWINDOW == 95 (000000E3A3BD1800) [pid = 1232] [serial = 1721] [outer = 000000E39F21AC00] 08:46:58 INFO - PROCESS | 1232 | 1461253618911 Marionette TRACE conn5 <- [1,2256,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:46:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:46:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 984ms 08:46:58 INFO - PROCESS | 1232 | 1461253618970 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 08:46:58 INFO - PROCESS | 1232 | 1461253618976 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 08:46:58 INFO - PROCESS | 1232 | 1461253618983 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:46:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:46:58 INFO - PROCESS | 1232 | 1461253618986 Marionette TRACE conn5 <- [1,2258,null,{}] 08:46:58 INFO - PROCESS | 1232 | 1461253618991 Marionette TRACE conn5 -> [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:46:59 INFO - PROCESS | 1232 | 1461253619110 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 08:46:59 INFO - PROCESS | 1232 | 1461253619245 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:46:59 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AFDA5000 == 57 [pid = 1232] [id = 574] 08:46:59 INFO - PROCESS | 1232 | ++DOMWINDOW == 96 (000000E3A4018C00) [pid = 1232] [serial = 1722] [outer = 0000000000000000] 08:46:59 INFO - PROCESS | 1232 | ++DOMWINDOW == 97 (000000E3A4A98400) [pid = 1232] [serial = 1723] [outer = 000000E3A4018C00] 08:46:59 INFO - PROCESS | 1232 | 1461253619306 Marionette DEBUG loaded listener.js 08:46:59 INFO - PROCESS | 1232 | ++DOMWINDOW == 98 (000000E3A8E1BC00) [pid = 1232] [serial = 1724] [outer = 000000E3A4018C00] 08:46:59 INFO - PROCESS | 1232 | 1461253619933 Marionette TRACE conn5 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 08:46:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:46:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 985ms 08:46:59 INFO - PROCESS | 1232 | 1461253619974 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 08:46:59 INFO - PROCESS | 1232 | 1461253619977 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 08:46:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:46:59 INFO - PROCESS | 1232 | 1461253619981 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:46:59 INFO - PROCESS | 1232 | 1461253619985 Marionette TRACE conn5 <- [1,2262,null,{}] 08:47:00 INFO - PROCESS | 1232 | 1461253619997 Marionette TRACE conn5 -> [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:47:00 INFO - PROCESS | 1232 | 1461253620146 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 08:47:00 INFO - PROCESS | 1232 | 1461253620282 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:00 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B466D000 == 58 [pid = 1232] [id = 575] 08:47:00 INFO - PROCESS | 1232 | ++DOMWINDOW == 99 (000000E3A972DC00) [pid = 1232] [serial = 1725] [outer = 0000000000000000] 08:47:00 INFO - PROCESS | 1232 | ++DOMWINDOW == 100 (000000E3AAAB2C00) [pid = 1232] [serial = 1726] [outer = 000000E3A972DC00] 08:47:00 INFO - PROCESS | 1232 | 1461253620346 Marionette DEBUG loaded listener.js 08:47:00 INFO - PROCESS | 1232 | ++DOMWINDOW == 101 (000000E3AC634400) [pid = 1232] [serial = 1727] [outer = 000000E3A972DC00] 08:47:00 INFO - PROCESS | 1232 | 1461253620985 Marionette TRACE conn5 <- [1,2264,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:47:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:47:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1034ms 08:47:01 INFO - PROCESS | 1232 | 1461253621017 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 08:47:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:47:01 INFO - PROCESS | 1232 | 1461253621020 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 08:47:01 INFO - PROCESS | 1232 | 1461253621024 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:47:01 INFO - PROCESS | 1232 | 1461253621026 Marionette TRACE conn5 <- [1,2266,null,{}] 08:47:01 INFO - PROCESS | 1232 | 1461253621030 Marionette TRACE conn5 -> [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:47:01 INFO - PROCESS | 1232 | 1461253621146 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 08:47:01 INFO - PROCESS | 1232 | 1461253621281 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:01 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B46AE000 == 59 [pid = 1232] [id = 576] 08:47:01 INFO - PROCESS | 1232 | ++DOMWINDOW == 102 (000000E3AC946C00) [pid = 1232] [serial = 1728] [outer = 0000000000000000] 08:47:01 INFO - PROCESS | 1232 | ++DOMWINDOW == 103 (000000E3AC94DC00) [pid = 1232] [serial = 1729] [outer = 000000E3AC946C00] 08:47:01 INFO - PROCESS | 1232 | 1461253621343 Marionette DEBUG loaded listener.js 08:47:01 INFO - PROCESS | 1232 | ++DOMWINDOW == 104 (000000E3ACDD8400) [pid = 1232] [serial = 1730] [outer = 000000E3AC946C00] 08:47:01 INFO - PROCESS | 1232 | 1461253621909 Marionette TRACE conn5 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 08:47:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:47:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 943ms 08:47:01 INFO - PROCESS | 1232 | 1461253621968 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 08:47:01 INFO - PROCESS | 1232 | 1461253621971 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 08:47:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:47:01 INFO - PROCESS | 1232 | 1461253621974 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:47:01 INFO - PROCESS | 1232 | 1461253621977 Marionette TRACE conn5 <- [1,2270,null,{}] 08:47:01 INFO - PROCESS | 1232 | 1461253621980 Marionette TRACE conn5 -> [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:47:02 INFO - PROCESS | 1232 | 1461253622093 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 08:47:02 INFO - PROCESS | 1232 | 1461253622217 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:02 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B4864000 == 60 [pid = 1232] [id = 577] 08:47:02 INFO - PROCESS | 1232 | ++DOMWINDOW == 105 (000000E39F019C00) [pid = 1232] [serial = 1731] [outer = 0000000000000000] 08:47:02 INFO - PROCESS | 1232 | ++DOMWINDOW == 106 (000000E3ACDDE400) [pid = 1232] [serial = 1732] [outer = 000000E39F019C00] 08:47:02 INFO - PROCESS | 1232 | 1461253622278 Marionette DEBUG loaded listener.js 08:47:02 INFO - PROCESS | 1232 | ++DOMWINDOW == 107 (000000E3AD109C00) [pid = 1232] [serial = 1733] [outer = 000000E39F019C00] 08:47:03 INFO - PROCESS | 1232 | 1461253623174 Marionette TRACE conn5 <- [1,2272,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:47:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:47:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1231ms 08:47:03 INFO - PROCESS | 1232 | 1461253623208 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 08:47:03 INFO - PROCESS | 1232 | 1461253623213 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 08:47:03 INFO - PROCESS | 1232 | 1461253623218 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:47:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:47:03 INFO - PROCESS | 1232 | 1461253623222 Marionette TRACE conn5 <- [1,2274,null,{}] 08:47:03 INFO - PROCESS | 1232 | 1461253623227 Marionette TRACE conn5 -> [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:47:03 INFO - PROCESS | 1232 | 1461253623333 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 08:47:03 INFO - PROCESS | 1232 | 1461253623464 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:03 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A8754800 == 61 [pid = 1232] [id = 578] 08:47:03 INFO - PROCESS | 1232 | ++DOMWINDOW == 108 (000000E39F0D5400) [pid = 1232] [serial = 1734] [outer = 0000000000000000] 08:47:03 INFO - PROCESS | 1232 | ++DOMWINDOW == 109 (000000E39F1DB400) [pid = 1232] [serial = 1735] [outer = 000000E39F0D5400] 08:47:03 INFO - PROCESS | 1232 | 1461253623519 Marionette DEBUG loaded listener.js 08:47:03 INFO - PROCESS | 1232 | ++DOMWINDOW == 110 (000000E39F66E400) [pid = 1232] [serial = 1736] [outer = 000000E39F0D5400] 08:47:04 INFO - PROCESS | 1232 | 1461253624132 Marionette TRACE conn5 <- [1,2276,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:47:04 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:47:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 985ms 08:47:04 INFO - PROCESS | 1232 | 1461253624207 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 08:47:04 INFO - PROCESS | 1232 | 1461253624213 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 08:47:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:47:04 INFO - PROCESS | 1232 | 1461253624219 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:47:04 INFO - PROCESS | 1232 | 1461253624222 Marionette TRACE conn5 <- [1,2278,null,{}] 08:47:04 INFO - PROCESS | 1232 | 1461253624226 Marionette TRACE conn5 -> [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:47:04 INFO - PROCESS | 1232 | 1461253624333 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 08:47:04 INFO - PROCESS | 1232 | 1461253624477 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:04 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AFE85800 == 60 [pid = 1232] [id = 487] 08:47:04 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AE537800 == 59 [pid = 1232] [id = 479] 08:47:04 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B27DE800 == 58 [pid = 1232] [id = 571] 08:47:04 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B1592000 == 57 [pid = 1232] [id = 570] 08:47:04 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B0E0B800 == 56 [pid = 1232] [id = 569] 08:47:04 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B07DA000 == 55 [pid = 1232] [id = 568] 08:47:04 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A3E1A000 == 54 [pid = 1232] [id = 567] 08:47:04 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AFD62000 == 53 [pid = 1232] [id = 566] 08:47:04 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AD979800 == 52 [pid = 1232] [id = 565] 08:47:04 INFO - PROCESS | 1232 | --DOMWINDOW == 109 (000000E3ABF6A800) [pid = 1232] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 08:47:04 INFO - PROCESS | 1232 | ++DOCSHELL 000000E39F095000 == 53 [pid = 1232] [id = 579] 08:47:04 INFO - PROCESS | 1232 | ++DOMWINDOW == 110 (000000E39D6F8800) [pid = 1232] [serial = 1737] [outer = 0000000000000000] 08:47:04 INFO - PROCESS | 1232 | ++DOMWINDOW == 111 (000000E39EE79C00) [pid = 1232] [serial = 1738] [outer = 000000E39D6F8800] 08:47:04 INFO - PROCESS | 1232 | 1461253624580 Marionette DEBUG loaded listener.js 08:47:04 INFO - PROCESS | 1232 | ++DOMWINDOW == 112 (000000E3A3BD8400) [pid = 1232] [serial = 1739] [outer = 000000E39D6F8800] 08:47:04 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AC1A3000 == 52 [pid = 1232] [id = 564] 08:47:04 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A0A41800 == 51 [pid = 1232] [id = 563] 08:47:04 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A4AD6800 == 50 [pid = 1232] [id = 562] 08:47:04 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B3C10000 == 49 [pid = 1232] [id = 560] 08:47:04 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B27D1800 == 48 [pid = 1232] [id = 559] 08:47:04 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AFEA8800 == 47 [pid = 1232] [id = 558] 08:47:04 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A927A800 == 46 [pid = 1232] [id = 557] 08:47:04 INFO - PROCESS | 1232 | --DOMWINDOW == 111 (000000E3A41D9800) [pid = 1232] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 08:47:04 INFO - PROCESS | 1232 | --DOMWINDOW == 110 (000000E3A8E28800) [pid = 1232] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 08:47:04 INFO - PROCESS | 1232 | --DOMWINDOW == 109 (000000E3A9270400) [pid = 1232] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 08:47:04 INFO - PROCESS | 1232 | --DOMWINDOW == 108 (000000E3AB444400) [pid = 1232] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 08:47:04 INFO - PROCESS | 1232 | --DOMWINDOW == 107 (000000E39E03A400) [pid = 1232] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 08:47:04 INFO - PROCESS | 1232 | --DOMWINDOW == 106 (000000E39D615C00) [pid = 1232] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 08:47:04 INFO - PROCESS | 1232 | --DOMWINDOW == 105 (000000E3A6236400) [pid = 1232] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 08:47:04 INFO - PROCESS | 1232 | --DOMWINDOW == 104 (000000E3ABF36800) [pid = 1232] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 08:47:04 INFO - PROCESS | 1232 | --DOMWINDOW == 103 (000000E3A4AA0000) [pid = 1232] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 08:47:04 INFO - PROCESS | 1232 | --DOMWINDOW == 102 (000000E3AAAB5800) [pid = 1232] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 08:47:04 INFO - PROCESS | 1232 | --DOMWINDOW == 101 (000000E3A6298400) [pid = 1232] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 08:47:04 INFO - PROCESS | 1232 | --DOMWINDOW == 100 (000000E3A0264C00) [pid = 1232] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 08:47:04 INFO - PROCESS | 1232 | --DOMWINDOW == 99 (000000E3A3BD5800) [pid = 1232] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 08:47:04 INFO - PROCESS | 1232 | --DOMWINDOW == 98 (000000E3AB8D0000) [pid = 1232] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 08:47:04 INFO - PROCESS | 1232 | --DOMWINDOW == 97 (000000E3ABEB6800) [pid = 1232] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 08:47:04 INFO - PROCESS | 1232 | --DOMWINDOW == 96 (000000E3ABD53400) [pid = 1232] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 08:47:04 INFO - PROCESS | 1232 | --DOMWINDOW == 95 (000000E39F671000) [pid = 1232] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 08:47:04 INFO - PROCESS | 1232 | --DOMWINDOW == 94 (000000E39F21A000) [pid = 1232] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 08:47:04 INFO - PROCESS | 1232 | --DOMWINDOW == 93 (000000E3A3BD5000) [pid = 1232] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 08:47:04 INFO - PROCESS | 1232 | --DOMWINDOW == 92 (000000E39F75F800) [pid = 1232] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 08:47:04 INFO - PROCESS | 1232 | --DOMWINDOW == 91 (000000E3A4A39800) [pid = 1232] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 08:47:04 INFO - PROCESS | 1232 | --DOMWINDOW == 90 (000000E3ABD53800) [pid = 1232] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 08:47:04 INFO - PROCESS | 1232 | --DOMWINDOW == 89 (000000E3A97C3800) [pid = 1232] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 08:47:04 INFO - PROCESS | 1232 | --DOMWINDOW == 88 (000000E3A85A0400) [pid = 1232] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 08:47:05 INFO - PROCESS | 1232 | 1461253625071 Marionette TRACE conn5 <- [1,2280,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:47:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:47:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 879ms 08:47:05 INFO - PROCESS | 1232 | 1461253625099 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 08:47:05 INFO - PROCESS | 1232 | 1461253625102 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 08:47:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:47:05 INFO - PROCESS | 1232 | 1461253625110 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:47:05 INFO - PROCESS | 1232 | 1461253625114 Marionette TRACE conn5 <- [1,2282,null,{}] 08:47:05 INFO - PROCESS | 1232 | 1461253625125 Marionette TRACE conn5 -> [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:47:05 INFO - PROCESS | 1232 | 1461253625219 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 08:47:05 INFO - PROCESS | 1232 | 1461253625228 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:05 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AC1A3800 == 47 [pid = 1232] [id = 580] 08:47:05 INFO - PROCESS | 1232 | ++DOMWINDOW == 89 (000000E3A3E32800) [pid = 1232] [serial = 1740] [outer = 0000000000000000] 08:47:05 INFO - PROCESS | 1232 | ++DOMWINDOW == 90 (000000E3A41A4C00) [pid = 1232] [serial = 1741] [outer = 000000E3A3E32800] 08:47:05 INFO - PROCESS | 1232 | 1461253625283 Marionette DEBUG loaded listener.js 08:47:05 INFO - PROCESS | 1232 | ++DOMWINDOW == 91 (000000E3A483D400) [pid = 1232] [serial = 1742] [outer = 000000E3A3E32800] 08:47:05 INFO - PROCESS | 1232 | 1461253625816 Marionette TRACE conn5 <- [1,2284,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:47:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:47:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 734ms 08:47:05 INFO - PROCESS | 1232 | 1461253625847 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 08:47:05 INFO - PROCESS | 1232 | 1461253625850 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 08:47:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:47:05 INFO - PROCESS | 1232 | 1461253625853 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:47:05 INFO - PROCESS | 1232 | 1461253625855 Marionette TRACE conn5 <- [1,2286,null,{}] 08:47:05 INFO - PROCESS | 1232 | 1461253625859 Marionette TRACE conn5 -> [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:47:05 INFO - PROCESS | 1232 | 1461253625948 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 08:47:05 INFO - PROCESS | 1232 | 1461253625957 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:05 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AE433800 == 48 [pid = 1232] [id = 581] 08:47:05 INFO - PROCESS | 1232 | ++DOMWINDOW == 92 (000000E3A55E1800) [pid = 1232] [serial = 1743] [outer = 0000000000000000] 08:47:06 INFO - PROCESS | 1232 | ++DOMWINDOW == 93 (000000E3A5E8DC00) [pid = 1232] [serial = 1744] [outer = 000000E3A55E1800] 08:47:06 INFO - PROCESS | 1232 | 1461253626007 Marionette DEBUG loaded listener.js 08:47:06 INFO - PROCESS | 1232 | ++DOMWINDOW == 94 (000000E3A856B400) [pid = 1232] [serial = 1745] [outer = 000000E3A55E1800] 08:47:06 INFO - PROCESS | 1232 | 1461253626517 Marionette TRACE conn5 <- [1,2288,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:47:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:47:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 692ms 08:47:06 INFO - PROCESS | 1232 | 1461253626548 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 08:47:06 INFO - PROCESS | 1232 | 1461253626550 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 08:47:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:47:06 INFO - PROCESS | 1232 | 1461253626554 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:47:06 INFO - PROCESS | 1232 | 1461253626556 Marionette TRACE conn5 <- [1,2290,null,{}] 08:47:06 INFO - PROCESS | 1232 | 1461253626559 Marionette TRACE conn5 -> [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:47:06 INFO - PROCESS | 1232 | 1461253626644 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 08:47:06 INFO - PROCESS | 1232 | 1461253626650 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:06 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A4587000 == 49 [pid = 1232] [id = 582] 08:47:06 INFO - PROCESS | 1232 | ++DOMWINDOW == 95 (000000E3A85A2C00) [pid = 1232] [serial = 1746] [outer = 0000000000000000] 08:47:06 INFO - PROCESS | 1232 | ++DOMWINDOW == 96 (000000E3A8E1E000) [pid = 1232] [serial = 1747] [outer = 000000E3A85A2C00] 08:47:06 INFO - PROCESS | 1232 | 1461253626702 Marionette DEBUG loaded listener.js 08:47:06 INFO - PROCESS | 1232 | ++DOMWINDOW == 97 (000000E3A9270400) [pid = 1232] [serial = 1748] [outer = 000000E3A85A2C00] 08:47:07 INFO - PROCESS | 1232 | 1461253627144 Marionette TRACE conn5 <- [1,2292,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:47:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:47:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 629ms 08:47:07 INFO - PROCESS | 1232 | 1461253627187 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 08:47:07 INFO - PROCESS | 1232 | 1461253627189 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 08:47:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:47:07 INFO - PROCESS | 1232 | 1461253627192 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:47:07 INFO - PROCESS | 1232 | 1461253627194 Marionette TRACE conn5 <- [1,2294,null,{}] 08:47:07 INFO - PROCESS | 1232 | 1461253627205 Marionette TRACE conn5 -> [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:47:07 INFO - PROCESS | 1232 | 1461253627345 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 08:47:07 INFO - PROCESS | 1232 | 1461253627435 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:07 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B041B800 == 50 [pid = 1232] [id = 583] 08:47:07 INFO - PROCESS | 1232 | ++DOMWINDOW == 98 (000000E3A972AC00) [pid = 1232] [serial = 1749] [outer = 0000000000000000] 08:47:07 INFO - PROCESS | 1232 | ++DOMWINDOW == 99 (000000E3A97C4C00) [pid = 1232] [serial = 1750] [outer = 000000E3A972AC00] 08:47:07 INFO - PROCESS | 1232 | 1461253627491 Marionette DEBUG loaded listener.js 08:47:07 INFO - PROCESS | 1232 | ++DOMWINDOW == 100 (000000E3AB75BC00) [pid = 1232] [serial = 1751] [outer = 000000E3A972AC00] 08:47:07 INFO - PROCESS | 1232 | 1461253627964 Marionette TRACE conn5 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 08:47:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:47:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 794ms 08:47:08 INFO - PROCESS | 1232 | 1461253627989 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 08:47:08 INFO - PROCESS | 1232 | 1461253627992 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 08:47:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:47:08 INFO - PROCESS | 1232 | 1461253628002 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:47:08 INFO - PROCESS | 1232 | 1461253628004 Marionette TRACE conn5 <- [1,2298,null,{}] 08:47:08 INFO - PROCESS | 1232 | 1461253628008 Marionette TRACE conn5 -> [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:47:08 INFO - PROCESS | 1232 | 1461253628124 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 08:47:08 INFO - PROCESS | 1232 | 1461253628130 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:08 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B0AB8000 == 51 [pid = 1232] [id = 584] 08:47:08 INFO - PROCESS | 1232 | ++DOMWINDOW == 101 (000000E3AB762400) [pid = 1232] [serial = 1752] [outer = 0000000000000000] 08:47:08 INFO - PROCESS | 1232 | ++DOMWINDOW == 102 (000000E3ABA2EC00) [pid = 1232] [serial = 1753] [outer = 000000E3AB762400] 08:47:08 INFO - PROCESS | 1232 | 1461253628178 Marionette DEBUG loaded listener.js 08:47:08 INFO - PROCESS | 1232 | ++DOMWINDOW == 103 (000000E3ABE48800) [pid = 1232] [serial = 1754] [outer = 000000E3AB762400] 08:47:08 INFO - PROCESS | 1232 | 1461253628671 Marionette TRACE conn5 <- [1,2300,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:47:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:47:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 690ms 08:47:08 INFO - PROCESS | 1232 | 1461253628698 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 08:47:08 INFO - PROCESS | 1232 | 1461253628700 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 08:47:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:47:08 INFO - PROCESS | 1232 | 1461253628713 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:47:08 INFO - PROCESS | 1232 | 1461253628715 Marionette TRACE conn5 <- [1,2302,null,{}] 08:47:08 INFO - PROCESS | 1232 | 1461253628719 Marionette TRACE conn5 -> [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:47:08 INFO - PROCESS | 1232 | 1461253628866 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 08:47:08 INFO - PROCESS | 1232 | 1461253628932 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:08 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B157E800 == 52 [pid = 1232] [id = 585] 08:47:08 INFO - PROCESS | 1232 | ++DOMWINDOW == 104 (000000E3ABD5A800) [pid = 1232] [serial = 1755] [outer = 0000000000000000] 08:47:08 INFO - PROCESS | 1232 | ++DOMWINDOW == 105 (000000E3ABF36800) [pid = 1232] [serial = 1756] [outer = 000000E3ABD5A800] 08:47:08 INFO - PROCESS | 1232 | 1461253628982 Marionette DEBUG loaded listener.js 08:47:09 INFO - PROCESS | 1232 | ++DOMWINDOW == 106 (000000E3AC12F000) [pid = 1232] [serial = 1757] [outer = 000000E3ABD5A800] 08:47:09 INFO - PROCESS | 1232 | --DOMWINDOW == 105 (000000E3A9726C00) [pid = 1232] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:47:09 INFO - PROCESS | 1232 | --DOMWINDOW == 104 (000000E3A48F5C00) [pid = 1232] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:47:09 INFO - PROCESS | 1232 | --DOMWINDOW == 103 (000000E3AB759C00) [pid = 1232] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:47:09 INFO - PROCESS | 1232 | --DOMWINDOW == 102 (000000E3A56C5400) [pid = 1232] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:47:09 INFO - PROCESS | 1232 | --DOMWINDOW == 101 (000000E3A3D30C00) [pid = 1232] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:47:09 INFO - PROCESS | 1232 | --DOMWINDOW == 100 (000000E3ABF32800) [pid = 1232] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:47:09 INFO - PROCESS | 1232 | --DOMWINDOW == 99 (000000E3AB75D800) [pid = 1232] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:47:09 INFO - PROCESS | 1232 | --DOMWINDOW == 98 (000000E39D5D7800) [pid = 1232] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:47:09 INFO - PROCESS | 1232 | --DOMWINDOW == 97 (000000E39D612C00) [pid = 1232] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:47:09 INFO - PROCESS | 1232 | --DOMWINDOW == 96 (000000E3A3BCDC00) [pid = 1232] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:47:09 INFO - PROCESS | 1232 | 1461253629521 Marionette TRACE conn5 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 08:47:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:47:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 838ms 08:47:09 INFO - PROCESS | 1232 | 1461253629550 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 08:47:09 INFO - PROCESS | 1232 | 1461253629553 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 08:47:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:47:09 INFO - PROCESS | 1232 | 1461253629556 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:47:09 INFO - PROCESS | 1232 | 1461253629558 Marionette TRACE conn5 <- [1,2306,null,{}] 08:47:09 INFO - PROCESS | 1232 | 1461253629561 Marionette TRACE conn5 -> [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:47:09 INFO - PROCESS | 1232 | 1461253629680 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 08:47:09 INFO - PROCESS | 1232 | 1461253629741 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:09 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B1595800 == 53 [pid = 1232] [id = 586] 08:47:09 INFO - PROCESS | 1232 | ++DOMWINDOW == 97 (000000E39F66F000) [pid = 1232] [serial = 1758] [outer = 0000000000000000] 08:47:09 INFO - PROCESS | 1232 | ++DOMWINDOW == 98 (000000E3AB75D800) [pid = 1232] [serial = 1759] [outer = 000000E39F66F000] 08:47:09 INFO - PROCESS | 1232 | 1461253629790 Marionette DEBUG loaded listener.js 08:47:09 INFO - PROCESS | 1232 | ++DOMWINDOW == 99 (000000E3AC211400) [pid = 1232] [serial = 1760] [outer = 000000E39F66F000] 08:47:10 INFO - PROCESS | 1232 | 1461253630181 Marionette TRACE conn5 <- [1,2308,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,2309,"getWindowHandle",null] 08:47:10 INFO - PROCESS | 1232 | 1461253630253 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 08:47:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:47:10 INFO - PROCESS | 1232 | 1461253630257 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:47:10 INFO - PROCESS | 1232 | 1461253630258 Marionette TRACE conn5 <- [1,2310,null,{}] 08:47:10 INFO - PROCESS | 1232 | 1461253630262 Marionette TRACE conn5 -> [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:47:10 INFO - PROCESS | 1232 | 1461253630349 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 08:47:10 INFO - PROCESS | 1232 | 1461253630395 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:10 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B3C0A800 == 54 [pid = 1232] [id = 587] 08:47:10 INFO - PROCESS | 1232 | ++DOMWINDOW == 100 (000000E3AC91E000) [pid = 1232] [serial = 1761] [outer = 0000000000000000] 08:47:10 INFO - PROCESS | 1232 | ++DOMWINDOW == 101 (000000E3AC94C800) [pid = 1232] [serial = 1762] [outer = 000000E3AC91E000] 08:47:10 INFO - PROCESS | 1232 | 1461253630443 Marionette DEBUG loaded listener.js 08:47:10 INFO - PROCESS | 1232 | ++DOMWINDOW == 102 (000000E3AD10CC00) [pid = 1232] [serial = 1763] [outer = 000000E3AC91E000] 08:47:10 INFO - PROCESS | 1232 | 1461253630897 Marionette TRACE conn5 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 08:47:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:47:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 690ms 08:47:10 INFO - PROCESS | 1232 | 1461253630950 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 08:47:10 INFO - PROCESS | 1232 | 1461253630953 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 08:47:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:47:10 INFO - PROCESS | 1232 | 1461253630956 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:47:10 INFO - PROCESS | 1232 | 1461253630959 Marionette TRACE conn5 <- [1,2314,null,{}] 08:47:10 INFO - PROCESS | 1232 | 1461253630962 Marionette TRACE conn5 -> [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:47:11 INFO - PROCESS | 1232 | 1461253631073 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 08:47:11 INFO - PROCESS | 1232 | 1461253631079 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:11 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B4678800 == 55 [pid = 1232] [id = 588] 08:47:11 INFO - PROCESS | 1232 | ++DOMWINDOW == 103 (000000E3AD712400) [pid = 1232] [serial = 1764] [outer = 0000000000000000] 08:47:11 INFO - PROCESS | 1232 | ++DOMWINDOW == 104 (000000E3AD71E400) [pid = 1232] [serial = 1765] [outer = 000000E3AD712400] 08:47:11 INFO - PROCESS | 1232 | 1461253631132 Marionette DEBUG loaded listener.js 08:47:11 INFO - PROCESS | 1232 | ++DOMWINDOW == 105 (000000E3AE45F400) [pid = 1232] [serial = 1766] [outer = 000000E3AD712400] 08:47:11 INFO - PROCESS | 1232 | 1461253631908 Marionette TRACE conn5 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 08:47:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:47:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 984ms 08:47:11 INFO - PROCESS | 1232 | 1461253631943 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 08:47:11 INFO - PROCESS | 1232 | 1461253631949 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 08:47:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:47:11 INFO - PROCESS | 1232 | 1461253631955 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:47:11 INFO - PROCESS | 1232 | 1461253631959 Marionette TRACE conn5 <- [1,2318,null,{}] 08:47:11 INFO - PROCESS | 1232 | 1461253631965 Marionette TRACE conn5 -> [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:47:12 INFO - PROCESS | 1232 | 1461253632113 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 08:47:12 INFO - PROCESS | 1232 | 1461253632228 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:12 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A98CB000 == 56 [pid = 1232] [id = 589] 08:47:12 INFO - PROCESS | 1232 | ++DOMWINDOW == 106 (000000E39F666400) [pid = 1232] [serial = 1767] [outer = 0000000000000000] 08:47:12 INFO - PROCESS | 1232 | ++DOMWINDOW == 107 (000000E3A3BCEC00) [pid = 1232] [serial = 1768] [outer = 000000E39F666400] 08:47:12 INFO - PROCESS | 1232 | 1461253632332 Marionette DEBUG loaded listener.js 08:47:12 INFO - PROCESS | 1232 | ++DOMWINDOW == 108 (000000E3A3E3AC00) [pid = 1232] [serial = 1769] [outer = 000000E39F666400] 08:47:12 INFO - PROCESS | 1232 | 1461253632922 Marionette TRACE conn5 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 08:47:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:47:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 982ms 08:47:12 INFO - PROCESS | 1232 | 1461253632940 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 08:47:12 INFO - PROCESS | 1232 | 1461253632946 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 08:47:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:47:12 INFO - PROCESS | 1232 | 1461253632953 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:47:12 INFO - PROCESS | 1232 | 1461253632956 Marionette TRACE conn5 <- [1,2322,null,{}] 08:47:12 INFO - PROCESS | 1232 | 1461253632960 Marionette TRACE conn5 -> [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:47:13 INFO - PROCESS | 1232 | 1461253633087 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 08:47:13 INFO - PROCESS | 1232 | 1461253633196 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:13 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B041F800 == 57 [pid = 1232] [id = 590] 08:47:13 INFO - PROCESS | 1232 | ++DOMWINDOW == 109 (000000E3A3D80400) [pid = 1232] [serial = 1770] [outer = 0000000000000000] 08:47:13 INFO - PROCESS | 1232 | ++DOMWINDOW == 110 (000000E3A8567C00) [pid = 1232] [serial = 1771] [outer = 000000E3A3D80400] 08:47:13 INFO - PROCESS | 1232 | 1461253633258 Marionette DEBUG loaded listener.js 08:47:13 INFO - PROCESS | 1232 | ++DOMWINDOW == 111 (000000E3A9727000) [pid = 1232] [serial = 1772] [outer = 000000E3A3D80400] 08:47:13 INFO - PROCESS | 1232 | 1461253633951 Marionette TRACE conn5 <- [1,2324,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:47:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:47:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1029ms 08:47:13 INFO - PROCESS | 1232 | 1461253633987 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 08:47:13 INFO - PROCESS | 1232 | 1461253633990 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 08:47:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:47:13 INFO - PROCESS | 1232 | 1461253633994 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:47:14 INFO - PROCESS | 1232 | 1461253633998 Marionette TRACE conn5 <- [1,2326,null,{}] 08:47:14 INFO - PROCESS | 1232 | 1461253634031 Marionette TRACE conn5 -> [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:47:14 INFO - PROCESS | 1232 | 1461253634181 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 08:47:14 INFO - PROCESS | 1232 | 1461253634321 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:14 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B4880800 == 58 [pid = 1232] [id = 591] 08:47:14 INFO - PROCESS | 1232 | ++DOMWINDOW == 112 (000000E3A9888C00) [pid = 1232] [serial = 1773] [outer = 0000000000000000] 08:47:14 INFO - PROCESS | 1232 | ++DOMWINDOW == 113 (000000E3ABF33000) [pid = 1232] [serial = 1774] [outer = 000000E3A9888C00] 08:47:14 INFO - PROCESS | 1232 | 1461253634386 Marionette DEBUG loaded listener.js 08:47:14 INFO - PROCESS | 1232 | ++DOMWINDOW == 114 (000000E3AD715400) [pid = 1232] [serial = 1775] [outer = 000000E3A9888C00] 08:47:14 INFO - PROCESS | 1232 | 1461253634961 Marionette TRACE conn5 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 08:47:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:47:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1036ms 08:47:15 INFO - PROCESS | 1232 | 1461253635032 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 08:47:15 INFO - PROCESS | 1232 | 1461253635036 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 08:47:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:47:15 INFO - PROCESS | 1232 | 1461253635040 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:47:15 INFO - PROCESS | 1232 | 1461253635042 Marionette TRACE conn5 <- [1,2330,null,{}] 08:47:15 INFO - PROCESS | 1232 | 1461253635046 Marionette TRACE conn5 -> [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:47:15 INFO - PROCESS | 1232 | 1461253635162 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 08:47:15 INFO - PROCESS | 1232 | 1461253635272 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:15 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B49A5800 == 59 [pid = 1232] [id = 592] 08:47:15 INFO - PROCESS | 1232 | ++DOMWINDOW == 115 (000000E3AD9B2800) [pid = 1232] [serial = 1776] [outer = 0000000000000000] 08:47:15 INFO - PROCESS | 1232 | ++DOMWINDOW == 116 (000000E3AD9D5400) [pid = 1232] [serial = 1777] [outer = 000000E3AD9B2800] 08:47:15 INFO - PROCESS | 1232 | 1461253635333 Marionette DEBUG loaded listener.js 08:47:15 INFO - PROCESS | 1232 | ++DOMWINDOW == 117 (000000E3AED29C00) [pid = 1232] [serial = 1778] [outer = 000000E3AD9B2800] 08:47:15 INFO - PROCESS | 1232 | 1461253635945 Marionette TRACE conn5 <- [1,2332,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:47:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:47:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 944ms 08:47:15 INFO - PROCESS | 1232 | 1461253635985 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 08:47:15 INFO - PROCESS | 1232 | 1461253635988 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 08:47:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:47:15 INFO - PROCESS | 1232 | 1461253635991 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:47:15 INFO - PROCESS | 1232 | 1461253635994 Marionette TRACE conn5 <- [1,2334,null,{}] 08:47:15 INFO - PROCESS | 1232 | 1461253635997 Marionette TRACE conn5 -> [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:47:16 INFO - PROCESS | 1232 | 1461253636112 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 08:47:16 INFO - PROCESS | 1232 | 1461253636221 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:16 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B4A6C800 == 60 [pid = 1232] [id = 593] 08:47:16 INFO - PROCESS | 1232 | ++DOMWINDOW == 118 (000000E3AF15CC00) [pid = 1232] [serial = 1779] [outer = 0000000000000000] 08:47:16 INFO - PROCESS | 1232 | ++DOMWINDOW == 119 (000000E3AF8C9C00) [pid = 1232] [serial = 1780] [outer = 000000E3AF15CC00] 08:47:16 INFO - PROCESS | 1232 | 1461253636282 Marionette DEBUG loaded listener.js 08:47:16 INFO - PROCESS | 1232 | ++DOMWINDOW == 120 (000000E3AF8D6000) [pid = 1232] [serial = 1781] [outer = 000000E3AF15CC00] 08:47:16 INFO - PROCESS | 1232 | 1461253636958 Marionette TRACE conn5 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 08:47:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:47:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 986ms 08:47:16 INFO - PROCESS | 1232 | 1461253636980 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 08:47:16 INFO - PROCESS | 1232 | 1461253636983 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 08:47:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:47:16 INFO - PROCESS | 1232 | 1461253636986 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:47:16 INFO - PROCESS | 1232 | 1461253636989 Marionette TRACE conn5 <- [1,2338,null,{}] 08:47:17 INFO - PROCESS | 1232 | 1461253636993 Marionette TRACE conn5 -> [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:47:17 INFO - PROCESS | 1232 | 1461253637115 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 08:47:17 INFO - PROCESS | 1232 | 1461253637225 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:17 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B4E38800 == 61 [pid = 1232] [id = 594] 08:47:17 INFO - PROCESS | 1232 | ++DOMWINDOW == 121 (000000E3AFBCC800) [pid = 1232] [serial = 1782] [outer = 0000000000000000] 08:47:17 INFO - PROCESS | 1232 | ++DOMWINDOW == 122 (000000E3AFE2C400) [pid = 1232] [serial = 1783] [outer = 000000E3AFBCC800] 08:47:17 INFO - PROCESS | 1232 | 1461253637288 Marionette DEBUG loaded listener.js 08:47:17 INFO - PROCESS | 1232 | ++DOMWINDOW == 123 (000000E3AFF38C00) [pid = 1232] [serial = 1784] [outer = 000000E3AFBCC800] 08:47:17 INFO - PROCESS | 1232 | 1461253637915 Marionette TRACE conn5 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 08:47:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:47:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 982ms 08:47:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:47:17 INFO - PROCESS | 1232 | 1461253637971 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 08:47:17 INFO - PROCESS | 1232 | 1461253637974 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 08:47:17 INFO - PROCESS | 1232 | 1461253637977 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:47:17 INFO - PROCESS | 1232 | 1461253637980 Marionette TRACE conn5 <- [1,2342,null,{}] 08:47:17 INFO - PROCESS | 1232 | 1461253637984 Marionette TRACE conn5 -> [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:47:18 INFO - PROCESS | 1232 | 1461253638095 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 08:47:18 INFO - PROCESS | 1232 | 1461253638201 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:18 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A563E800 == 62 [pid = 1232] [id = 595] 08:47:18 INFO - PROCESS | 1232 | ++DOMWINDOW == 124 (000000E39F221400) [pid = 1232] [serial = 1785] [outer = 0000000000000000] 08:47:18 INFO - PROCESS | 1232 | ++DOMWINDOW == 125 (000000E3A4BDEC00) [pid = 1232] [serial = 1786] [outer = 000000E39F221400] 08:47:18 INFO - PROCESS | 1232 | 1461253638261 Marionette DEBUG loaded listener.js 08:47:18 INFO - PROCESS | 1232 | ++DOMWINDOW == 126 (000000E3ABE4F000) [pid = 1232] [serial = 1787] [outer = 000000E39F221400] 08:47:19 INFO - PROCESS | 1232 | 1461253639135 Marionette TRACE conn5 <- [1,2344,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:47:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:47:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1233ms 08:47:19 INFO - PROCESS | 1232 | 1461253639214 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 08:47:19 INFO - PROCESS | 1232 | 1461253639219 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 08:47:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:47:19 INFO - PROCESS | 1232 | 1461253639225 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:47:19 INFO - PROCESS | 1232 | 1461253639228 Marionette TRACE conn5 <- [1,2346,null,{}] 08:47:19 INFO - PROCESS | 1232 | 1461253639233 Marionette TRACE conn5 -> [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:47:19 INFO - PROCESS | 1232 | 1461253639427 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 08:47:19 INFO - PROCESS | 1232 | 1461253639439 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:19 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A874C800 == 63 [pid = 1232] [id = 596] 08:47:19 INFO - PROCESS | 1232 | ++DOMWINDOW == 127 (000000E3A3BC4800) [pid = 1232] [serial = 1788] [outer = 0000000000000000] 08:47:19 INFO - PROCESS | 1232 | ++DOMWINDOW == 128 (000000E3A3BDB400) [pid = 1232] [serial = 1789] [outer = 000000E3A3BC4800] 08:47:19 INFO - PROCESS | 1232 | 1461253639493 Marionette DEBUG loaded listener.js 08:47:19 INFO - PROCESS | 1232 | ++DOMWINDOW == 129 (000000E3A4833400) [pid = 1232] [serial = 1790] [outer = 000000E3A3BC4800] 08:47:20 INFO - PROCESS | 1232 | 1461253640158 Marionette TRACE conn5 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 08:47:20 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A62CC800 == 62 [pid = 1232] [id = 486] 08:47:20 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B3C0A800 == 61 [pid = 1232] [id = 587] 08:47:20 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B1595800 == 60 [pid = 1232] [id = 586] 08:47:20 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B157E800 == 59 [pid = 1232] [id = 585] 08:47:20 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B0AB8000 == 58 [pid = 1232] [id = 584] 08:47:20 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B041B800 == 57 [pid = 1232] [id = 583] 08:47:20 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A4587000 == 56 [pid = 1232] [id = 582] 08:47:20 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AE433800 == 55 [pid = 1232] [id = 581] 08:47:20 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AC1A3800 == 54 [pid = 1232] [id = 580] 08:47:20 INFO - PROCESS | 1232 | --DOCSHELL 000000E39F095000 == 53 [pid = 1232] [id = 579] 08:47:20 INFO - PROCESS | 1232 | --DOMWINDOW == 128 (000000E3AC94F400) [pid = 1232] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 08:47:20 INFO - PROCESS | 1232 | --DOMWINDOW == 127 (000000E3AC631800) [pid = 1232] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 08:47:20 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A8754800 == 52 [pid = 1232] [id = 578] 08:47:20 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B46AE000 == 51 [pid = 1232] [id = 576] 08:47:20 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B466D000 == 50 [pid = 1232] [id = 575] 08:47:20 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AFDA5000 == 49 [pid = 1232] [id = 574] 08:47:20 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A9288000 == 48 [pid = 1232] [id = 573] 08:47:20 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B3DA2000 == 47 [pid = 1232] [id = 572] 08:47:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:47:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1029ms 08:47:20 INFO - PROCESS | 1232 | 1461253640257 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 08:47:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:47:20 INFO - PROCESS | 1232 | 1461253640263 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 08:47:20 INFO - PROCESS | 1232 | 1461253640269 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:47:20 INFO - PROCESS | 1232 | 1461253640272 Marionette TRACE conn5 <- [1,2350,null,{}] 08:47:20 INFO - PROCESS | 1232 | 1461253640276 Marionette TRACE conn5 -> [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:47:20 INFO - PROCESS | 1232 | 1461253640392 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 08:47:20 INFO - PROCESS | 1232 | --DOMWINDOW == 126 (000000E3A556A000) [pid = 1232] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 08:47:20 INFO - PROCESS | 1232 | --DOMWINDOW == 125 (000000E3A97CD400) [pid = 1232] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 08:47:20 INFO - PROCESS | 1232 | --DOMWINDOW == 124 (000000E3A5568C00) [pid = 1232] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 08:47:20 INFO - PROCESS | 1232 | --DOMWINDOW == 123 (000000E3A6231000) [pid = 1232] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 08:47:20 INFO - PROCESS | 1232 | --DOMWINDOW == 122 (000000E3AB765400) [pid = 1232] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 08:47:20 INFO - PROCESS | 1232 | --DOMWINDOW == 121 (000000E3A8570400) [pid = 1232] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 08:47:20 INFO - PROCESS | 1232 | --DOMWINDOW == 120 (000000E3AAAB8400) [pid = 1232] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 08:47:20 INFO - PROCESS | 1232 | --DOMWINDOW == 119 (000000E3A3E34000) [pid = 1232] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 08:47:20 INFO - PROCESS | 1232 | --DOMWINDOW == 118 (000000E3A41D0C00) [pid = 1232] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 08:47:20 INFO - PROCESS | 1232 | --DOMWINDOW == 117 (000000E3AC1BC000) [pid = 1232] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 08:47:20 INFO - PROCESS | 1232 | --DOMWINDOW == 116 (000000E3ABF3D800) [pid = 1232] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 08:47:20 INFO - PROCESS | 1232 | --DOMWINDOW == 115 (000000E3ABD5D000) [pid = 1232] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 08:47:20 INFO - PROCESS | 1232 | --DOMWINDOW == 114 (000000E3AC726800) [pid = 1232] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 08:47:20 INFO - PROCESS | 1232 | --DOMWINDOW == 113 (000000E3AB75F400) [pid = 1232] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 08:47:20 INFO - PROCESS | 1232 | --DOMWINDOW == 112 (000000E3AC202400) [pid = 1232] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 08:47:20 INFO - PROCESS | 1232 | --DOMWINDOW == 111 (000000E39D745000) [pid = 1232] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 08:47:20 INFO - PROCESS | 1232 | --DOMWINDOW == 110 (000000E39F21D800) [pid = 1232] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 08:47:20 INFO - PROCESS | 1232 | --DOMWINDOW == 109 (000000E3AB43A000) [pid = 1232] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 08:47:20 INFO - PROCESS | 1232 | --DOMWINDOW == 108 (000000E39F52F800) [pid = 1232] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 08:47:20 INFO - PROCESS | 1232 | --DOMWINDOW == 107 (000000E39F018400) [pid = 1232] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 08:47:20 INFO - PROCESS | 1232 | --DOMWINDOW == 106 (000000E39F8AC800) [pid = 1232] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 08:47:20 INFO - PROCESS | 1232 | --DOMWINDOW == 105 (000000E3A98EF000) [pid = 1232] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 08:47:20 INFO - PROCESS | 1232 | --DOMWINDOW == 104 (000000E3A8E25800) [pid = 1232] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 08:47:20 INFO - PROCESS | 1232 | --DOMWINDOW == 103 (000000E3AC20DC00) [pid = 1232] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 08:47:20 INFO - PROCESS | 1232 | 1461253640494 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:20 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A4AC4000 == 48 [pid = 1232] [id = 597] 08:47:20 INFO - PROCESS | 1232 | ++DOMWINDOW == 104 (000000E39F018400) [pid = 1232] [serial = 1791] [outer = 0000000000000000] 08:47:20 INFO - PROCESS | 1232 | ++DOMWINDOW == 105 (000000E39F668800) [pid = 1232] [serial = 1792] [outer = 000000E39F018400] 08:47:20 INFO - PROCESS | 1232 | 1461253640545 Marionette DEBUG loaded listener.js 08:47:20 INFO - PROCESS | 1232 | ++DOMWINDOW == 106 (000000E3A419C000) [pid = 1232] [serial = 1793] [outer = 000000E39F018400] 08:47:21 INFO - PROCESS | 1232 | 1461253641051 Marionette TRACE conn5 <- [1,2352,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:47:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:47:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 836ms 08:47:21 INFO - PROCESS | 1232 | 1461253641106 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 08:47:21 INFO - PROCESS | 1232 | 1461253641109 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 08:47:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:47:21 INFO - PROCESS | 1232 | 1461253641112 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:47:21 INFO - PROCESS | 1232 | 1461253641116 Marionette TRACE conn5 <- [1,2354,null,{}] 08:47:21 INFO - PROCESS | 1232 | 1461253641127 Marionette TRACE conn5 -> [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:47:21 INFO - PROCESS | 1232 | 1461253641227 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 08:47:21 INFO - PROCESS | 1232 | 1461253641243 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:21 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AFD91000 == 49 [pid = 1232] [id = 598] 08:47:21 INFO - PROCESS | 1232 | ++DOMWINDOW == 107 (000000E3A85A3800) [pid = 1232] [serial = 1794] [outer = 0000000000000000] 08:47:21 INFO - PROCESS | 1232 | ++DOMWINDOW == 108 (000000E3A8E28800) [pid = 1232] [serial = 1795] [outer = 000000E3A85A3800] 08:47:21 INFO - PROCESS | 1232 | 1461253641296 Marionette DEBUG loaded listener.js 08:47:21 INFO - PROCESS | 1232 | ++DOMWINDOW == 109 (000000E3A9771C00) [pid = 1232] [serial = 1796] [outer = 000000E3A85A3800] 08:47:21 INFO - PROCESS | 1232 | 1461253641796 Marionette TRACE conn5 <- [1,2356,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:47:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:47:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 734ms 08:47:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:47:21 INFO - PROCESS | 1232 | 1461253641849 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 08:47:21 INFO - PROCESS | 1232 | 1461253641852 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 08:47:21 INFO - PROCESS | 1232 | 1461253641856 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:47:21 INFO - PROCESS | 1232 | 1461253641858 Marionette TRACE conn5 <- [1,2358,null,{}] 08:47:21 INFO - PROCESS | 1232 | 1461253641861 Marionette TRACE conn5 -> [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:47:21 INFO - PROCESS | 1232 | 1461253641954 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 08:47:22 INFO - PROCESS | 1232 | 1461253642053 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:22 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B0413800 == 50 [pid = 1232] [id = 599] 08:47:22 INFO - PROCESS | 1232 | ++DOMWINDOW == 110 (000000E3A9773400) [pid = 1232] [serial = 1797] [outer = 0000000000000000] 08:47:22 INFO - PROCESS | 1232 | ++DOMWINDOW == 111 (000000E3AAAB6400) [pid = 1232] [serial = 1798] [outer = 000000E3A9773400] 08:47:22 INFO - PROCESS | 1232 | 1461253642103 Marionette DEBUG loaded listener.js 08:47:22 INFO - PROCESS | 1232 | ++DOMWINDOW == 112 (000000E3AB761400) [pid = 1232] [serial = 1799] [outer = 000000E3A9773400] 08:47:22 INFO - PROCESS | 1232 | 1461253642498 Marionette TRACE conn5 <- [1,2360,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:47:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:47:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 691ms 08:47:22 INFO - PROCESS | 1232 | 1461253642554 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 08:47:22 INFO - PROCESS | 1232 | 1461253642557 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 08:47:22 INFO - PROCESS | 1232 | 1461253642560 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:47:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:47:22 INFO - PROCESS | 1232 | 1461253642562 Marionette TRACE conn5 <- [1,2362,null,{}] 08:47:22 INFO - PROCESS | 1232 | 1461253642566 Marionette TRACE conn5 -> [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:47:22 INFO - PROCESS | 1232 | 1461253642718 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 08:47:22 INFO - PROCESS | 1232 | 1461253642784 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:22 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B091C000 == 51 [pid = 1232] [id = 600] 08:47:22 INFO - PROCESS | 1232 | ++DOMWINDOW == 113 (000000E3A98E9000) [pid = 1232] [serial = 1800] [outer = 0000000000000000] 08:47:22 INFO - PROCESS | 1232 | ++DOMWINDOW == 114 (000000E3ABADEC00) [pid = 1232] [serial = 1801] [outer = 000000E3A98E9000] 08:47:22 INFO - PROCESS | 1232 | 1461253642835 Marionette DEBUG loaded listener.js 08:47:22 INFO - PROCESS | 1232 | ++DOMWINDOW == 115 (000000E3ABEB3000) [pid = 1232] [serial = 1802] [outer = 000000E3A98E9000] 08:47:23 INFO - PROCESS | 1232 | 1461253643342 Marionette TRACE conn5 <- [1,2364,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:47:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:47:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 839ms 08:47:23 INFO - PROCESS | 1232 | 1461253643407 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 08:47:23 INFO - PROCESS | 1232 | 1461253643409 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 08:47:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:47:23 INFO - PROCESS | 1232 | 1461253643413 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:47:23 INFO - PROCESS | 1232 | 1461253643415 Marionette TRACE conn5 <- [1,2366,null,{}] 08:47:23 INFO - PROCESS | 1232 | 1461253643418 Marionette TRACE conn5 -> [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:47:23 INFO - PROCESS | 1232 | 1461253643559 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 08:47:23 INFO - PROCESS | 1232 | 1461253643636 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:23 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B15AB800 == 52 [pid = 1232] [id = 601] 08:47:23 INFO - PROCESS | 1232 | ++DOMWINDOW == 116 (000000E3AC71C800) [pid = 1232] [serial = 1803] [outer = 0000000000000000] 08:47:23 INFO - PROCESS | 1232 | ++DOMWINDOW == 117 (000000E3AC921400) [pid = 1232] [serial = 1804] [outer = 000000E3AC71C800] 08:47:23 INFO - PROCESS | 1232 | 1461253643689 Marionette DEBUG loaded listener.js 08:47:23 INFO - PROCESS | 1232 | ++DOMWINDOW == 118 (000000E3AC953800) [pid = 1232] [serial = 1805] [outer = 000000E3AC71C800] 08:47:24 INFO - PROCESS | 1232 | 1461253644201 Marionette TRACE conn5 <- [1,2368,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:47:24 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:47:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 840ms 08:47:24 INFO - PROCESS | 1232 | 1461253644255 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 08:47:24 INFO - PROCESS | 1232 | 1461253644257 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 08:47:24 INFO - PROCESS | 1232 | 1461253644260 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:47:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:47:24 INFO - PROCESS | 1232 | 1461253644262 Marionette TRACE conn5 <- [1,2370,null,{}] 08:47:24 INFO - PROCESS | 1232 | 1461253644266 Marionette TRACE conn5 -> [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:47:24 INFO - PROCESS | 1232 | 1461253644389 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 08:47:24 INFO - PROCESS | 1232 | 1461253644453 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:24 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B3C19000 == 53 [pid = 1232] [id = 602] 08:47:24 INFO - PROCESS | 1232 | ++DOMWINDOW == 119 (000000E3AC94B000) [pid = 1232] [serial = 1806] [outer = 0000000000000000] 08:47:24 INFO - PROCESS | 1232 | ++DOMWINDOW == 120 (000000E3AD106000) [pid = 1232] [serial = 1807] [outer = 000000E3AC94B000] 08:47:24 INFO - PROCESS | 1232 | 1461253644503 Marionette DEBUG loaded listener.js 08:47:24 INFO - PROCESS | 1232 | ++DOMWINDOW == 121 (000000E3AF156800) [pid = 1232] [serial = 1808] [outer = 000000E3AC94B000] 08:47:24 INFO - PROCESS | 1232 | --DOMWINDOW == 120 (000000E3ABF3FC00) [pid = 1232] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:47:24 INFO - PROCESS | 1232 | --DOMWINDOW == 119 (000000E3A972AC00) [pid = 1232] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:47:24 INFO - PROCESS | 1232 | --DOMWINDOW == 118 (000000E3AB762400) [pid = 1232] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:47:24 INFO - PROCESS | 1232 | --DOMWINDOW == 117 (000000E39F66F000) [pid = 1232] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:47:24 INFO - PROCESS | 1232 | --DOMWINDOW == 116 (000000E3A85A2C00) [pid = 1232] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:47:24 INFO - PROCESS | 1232 | --DOMWINDOW == 115 (000000E3ABD5A800) [pid = 1232] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:47:24 INFO - PROCESS | 1232 | --DOMWINDOW == 114 (000000E39D6F8800) [pid = 1232] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:47:24 INFO - PROCESS | 1232 | --DOMWINDOW == 113 (000000E3A3E32800) [pid = 1232] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:47:24 INFO - PROCESS | 1232 | --DOMWINDOW == 112 (000000E3AC929400) [pid = 1232] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:47:24 INFO - PROCESS | 1232 | --DOMWINDOW == 111 (000000E3A55E1800) [pid = 1232] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:47:24 INFO - PROCESS | 1232 | --DOMWINDOW == 110 (000000E39F0D5400) [pid = 1232] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:47:24 INFO - PROCESS | 1232 | --DOMWINDOW == 109 (000000E3AC91E000) [pid = 1232] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:47:25 INFO - PROCESS | 1232 | 1461253645023 Marionette TRACE conn5 <- [1,2372,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:47:25 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:47:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 837ms 08:47:25 INFO - PROCESS | 1232 | 1461253645101 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 08:47:25 INFO - PROCESS | 1232 | 1461253645103 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 08:47:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:47:25 INFO - PROCESS | 1232 | 1461253645107 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:47:25 INFO - PROCESS | 1232 | 1461253645109 Marionette TRACE conn5 <- [1,2374,null,{}] 08:47:25 INFO - PROCESS | 1232 | 1461253645112 Marionette TRACE conn5 -> [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:47:25 INFO - PROCESS | 1232 | 1461253645202 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 08:47:25 INFO - PROCESS | 1232 | 1461253645208 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:25 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B3DA9800 == 54 [pid = 1232] [id = 603] 08:47:25 INFO - PROCESS | 1232 | ++DOMWINDOW == 110 (000000E3A4836000) [pid = 1232] [serial = 1809] [outer = 0000000000000000] 08:47:25 INFO - PROCESS | 1232 | ++DOMWINDOW == 111 (000000E3AC208800) [pid = 1232] [serial = 1810] [outer = 000000E3A4836000] 08:47:25 INFO - PROCESS | 1232 | 1461253645258 Marionette DEBUG loaded listener.js 08:47:25 INFO - PROCESS | 1232 | ++DOMWINDOW == 112 (000000E3AF8D4800) [pid = 1232] [serial = 1811] [outer = 000000E3A4836000] 08:47:25 INFO - PROCESS | 1232 | 1461253645720 Marionette TRACE conn5 <- [1,2376,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:47:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:47:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 691ms 08:47:25 INFO - PROCESS | 1232 | 1461253645801 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 08:47:25 INFO - PROCESS | 1232 | 1461253645803 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 08:47:25 INFO - PROCESS | 1232 | 1461253645807 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:47:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:47:25 INFO - PROCESS | 1232 | 1461253645809 Marionette TRACE conn5 <- [1,2378,null,{}] 08:47:25 INFO - PROCESS | 1232 | 1461253645812 Marionette TRACE conn5 -> [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:47:25 INFO - PROCESS | 1232 | 1461253645932 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 08:47:25 INFO - PROCESS | 1232 | 1461253645941 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:25 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B4870000 == 55 [pid = 1232] [id = 604] 08:47:25 INFO - PROCESS | 1232 | ++DOMWINDOW == 113 (000000E3AFBDBC00) [pid = 1232] [serial = 1812] [outer = 0000000000000000] 08:47:25 INFO - PROCESS | 1232 | ++DOMWINDOW == 114 (000000E3AFE2C000) [pid = 1232] [serial = 1813] [outer = 000000E3AFBDBC00] 08:47:26 INFO - PROCESS | 1232 | 1461253645990 Marionette DEBUG loaded listener.js 08:47:26 INFO - PROCESS | 1232 | ++DOMWINDOW == 115 (000000E3AFF3FC00) [pid = 1232] [serial = 1814] [outer = 000000E3AFBDBC00] 08:47:26 INFO - PROCESS | 1232 | 1461253646453 Marionette TRACE conn5 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 08:47:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:47:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 691ms 08:47:26 INFO - PROCESS | 1232 | 1461253646501 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 08:47:26 INFO - PROCESS | 1232 | 1461253646503 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 08:47:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:47:26 INFO - PROCESS | 1232 | 1461253646507 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:47:26 INFO - PROCESS | 1232 | 1461253646509 Marionette TRACE conn5 <- [1,2382,null,{}] 08:47:26 INFO - PROCESS | 1232 | 1461253646512 Marionette TRACE conn5 -> [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:47:26 INFO - PROCESS | 1232 | 1461253646602 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 08:47:26 INFO - PROCESS | 1232 | 1461253646608 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:26 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B4E30000 == 56 [pid = 1232] [id = 605] 08:47:26 INFO - PROCESS | 1232 | ++DOMWINDOW == 116 (000000E3B035B400) [pid = 1232] [serial = 1815] [outer = 0000000000000000] 08:47:26 INFO - PROCESS | 1232 | ++DOMWINDOW == 117 (000000E3B035F400) [pid = 1232] [serial = 1816] [outer = 000000E3B035B400] 08:47:26 INFO - PROCESS | 1232 | 1461253646656 Marionette DEBUG loaded listener.js 08:47:26 INFO - PROCESS | 1232 | ++DOMWINDOW == 118 (000000E3B0571C00) [pid = 1232] [serial = 1817] [outer = 000000E3B035B400] 08:47:27 INFO - PROCESS | 1232 | 1461253647537 Marionette TRACE conn5 <- [1,2384,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:47:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:47:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1083ms 08:47:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:47:27 INFO - PROCESS | 1232 | 1461253647594 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 08:47:27 INFO - PROCESS | 1232 | 1461253647598 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 08:47:27 INFO - PROCESS | 1232 | 1461253647603 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:47:27 INFO - PROCESS | 1232 | 1461253647607 Marionette TRACE conn5 <- [1,2386,null,{}] 08:47:27 INFO - PROCESS | 1232 | 1461253647613 Marionette TRACE conn5 -> [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:47:27 INFO - PROCESS | 1232 | 1461253647737 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 08:47:27 INFO - PROCESS | 1232 | 1461253647880 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:27 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AD1CE800 == 57 [pid = 1232] [id = 606] 08:47:27 INFO - PROCESS | 1232 | ++DOMWINDOW == 119 (000000E3A0B15C00) [pid = 1232] [serial = 1818] [outer = 0000000000000000] 08:47:27 INFO - PROCESS | 1232 | ++DOMWINDOW == 120 (000000E3A3E3A000) [pid = 1232] [serial = 1819] [outer = 000000E3A0B15C00] 08:47:27 INFO - PROCESS | 1232 | 1461253647945 Marionette DEBUG loaded listener.js 08:47:28 INFO - PROCESS | 1232 | ++DOMWINDOW == 121 (000000E3A55E4400) [pid = 1232] [serial = 1820] [outer = 000000E3A0B15C00] 08:47:28 INFO - PROCESS | 1232 | 1461253648560 Marionette TRACE conn5 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 08:47:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:47:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 986ms 08:47:28 INFO - PROCESS | 1232 | 1461253648589 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 08:47:28 INFO - PROCESS | 1232 | 1461253648596 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 08:47:28 INFO - PROCESS | 1232 | 1461253648603 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:47:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:47:28 INFO - PROCESS | 1232 | 1461253648606 Marionette TRACE conn5 <- [1,2390,null,{}] 08:47:28 INFO - PROCESS | 1232 | 1461253648611 Marionette TRACE conn5 -> [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:47:28 INFO - PROCESS | 1232 | 1461253648736 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 08:47:28 INFO - PROCESS | 1232 | 1461253648878 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:28 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B0E20800 == 58 [pid = 1232] [id = 607] 08:47:28 INFO - PROCESS | 1232 | ++DOMWINDOW == 122 (000000E3A9725400) [pid = 1232] [serial = 1821] [outer = 0000000000000000] 08:47:28 INFO - PROCESS | 1232 | ++DOMWINDOW == 123 (000000E3AAABD400) [pid = 1232] [serial = 1822] [outer = 000000E3A9725400] 08:47:28 INFO - PROCESS | 1232 | 1461253648940 Marionette DEBUG loaded listener.js 08:47:29 INFO - PROCESS | 1232 | ++DOMWINDOW == 124 (000000E3ABF39C00) [pid = 1232] [serial = 1823] [outer = 000000E3A9725400] 08:47:29 INFO - PROCESS | 1232 | 1461253649566 Marionette TRACE conn5 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 08:47:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:47:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 985ms 08:47:29 INFO - PROCESS | 1232 | 1461253649594 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 08:47:29 INFO - PROCESS | 1232 | 1461253649596 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 08:47:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:47:29 INFO - PROCESS | 1232 | 1461253649601 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:47:29 INFO - PROCESS | 1232 | 1461253649605 Marionette TRACE conn5 <- [1,2394,null,{}] 08:47:29 INFO - PROCESS | 1232 | 1461253649618 Marionette TRACE conn5 -> [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:47:29 INFO - PROCESS | 1232 | 1461253649741 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 08:47:29 INFO - PROCESS | 1232 | 1461253649882 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:29 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B4FBE000 == 59 [pid = 1232] [id = 608] 08:47:29 INFO - PROCESS | 1232 | ++DOMWINDOW == 125 (000000E3AC7E5C00) [pid = 1232] [serial = 1824] [outer = 0000000000000000] 08:47:29 INFO - PROCESS | 1232 | ++DOMWINDOW == 126 (000000E3AFD31000) [pid = 1232] [serial = 1825] [outer = 000000E3AC7E5C00] 08:47:29 INFO - PROCESS | 1232 | 1461253649949 Marionette DEBUG loaded listener.js 08:47:30 INFO - PROCESS | 1232 | ++DOMWINDOW == 127 (000000E3B0363400) [pid = 1232] [serial = 1826] [outer = 000000E3AC7E5C00] 08:47:30 INFO - PROCESS | 1232 | 1461253650563 Marionette TRACE conn5 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 08:47:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:47:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 984ms 08:47:30 INFO - PROCESS | 1232 | 1461253650587 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 08:47:30 INFO - PROCESS | 1232 | 1461253650590 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 08:47:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:47:30 INFO - PROCESS | 1232 | 1461253650593 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:47:30 INFO - PROCESS | 1232 | 1461253650596 Marionette TRACE conn5 <- [1,2398,null,{}] 08:47:30 INFO - PROCESS | 1232 | 1461253650599 Marionette TRACE conn5 -> [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:47:30 INFO - PROCESS | 1232 | 1461253650722 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 08:47:30 INFO - PROCESS | 1232 | 1461253650836 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:30 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B5536000 == 60 [pid = 1232] [id = 609] 08:47:30 INFO - PROCESS | 1232 | ++DOMWINDOW == 128 (000000E3B0576000) [pid = 1232] [serial = 1827] [outer = 0000000000000000] 08:47:30 INFO - PROCESS | 1232 | ++DOMWINDOW == 129 (000000E3B057AC00) [pid = 1232] [serial = 1828] [outer = 000000E3B0576000] 08:47:30 INFO - PROCESS | 1232 | 1461253650938 Marionette DEBUG loaded listener.js 08:47:31 INFO - PROCESS | 1232 | ++DOMWINDOW == 130 (000000E3B0675C00) [pid = 1232] [serial = 1829] [outer = 000000E3B0576000] 08:47:31 INFO - PROCESS | 1232 | 1461253651527 Marionette TRACE conn5 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 08:47:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:47:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 984ms 08:47:31 INFO - PROCESS | 1232 | 1461253651580 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 08:47:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:47:31 INFO - PROCESS | 1232 | 1461253651582 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 08:47:31 INFO - PROCESS | 1232 | 1461253651586 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:47:31 INFO - PROCESS | 1232 | 1461253651588 Marionette TRACE conn5 <- [1,2402,null,{}] 08:47:31 INFO - PROCESS | 1232 | 1461253651592 Marionette TRACE conn5 -> [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:47:31 INFO - PROCESS | 1232 | 1461253651706 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 08:47:31 INFO - PROCESS | 1232 | 1461253651843 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:31 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B5ED4000 == 61 [pid = 1232] [id = 610] 08:47:31 INFO - PROCESS | 1232 | ++DOMWINDOW == 131 (000000E3B0576C00) [pid = 1232] [serial = 1830] [outer = 0000000000000000] 08:47:31 INFO - PROCESS | 1232 | ++DOMWINDOW == 132 (000000E3B067E400) [pid = 1232] [serial = 1831] [outer = 000000E3B0576C00] 08:47:31 INFO - PROCESS | 1232 | 1461253651905 Marionette DEBUG loaded listener.js 08:47:31 INFO - PROCESS | 1232 | ++DOMWINDOW == 133 (000000E3B072D800) [pid = 1232] [serial = 1832] [outer = 000000E3B0576C00] 08:47:32 INFO - PROCESS | 1232 | 1461253652844 Marionette TRACE conn5 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 08:47:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:47:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1285ms 08:47:32 INFO - PROCESS | 1232 | 1461253652884 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 08:47:32 INFO - PROCESS | 1232 | 1461253652888 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 08:47:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:47:32 INFO - PROCESS | 1232 | 1461253652895 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:47:32 INFO - PROCESS | 1232 | 1461253652899 Marionette TRACE conn5 <- [1,2406,null,{}] 08:47:32 INFO - PROCESS | 1232 | 1461253652906 Marionette TRACE conn5 -> [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:47:33 INFO - PROCESS | 1232 | 1461253653013 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 08:47:33 INFO - PROCESS | 1232 | 1461253653169 Marionette TRACE conn5 -> [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/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:33 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A5637000 == 62 [pid = 1232] [id = 611] 08:47:33 INFO - PROCESS | 1232 | ++DOMWINDOW == 134 (000000E39D5DD000) [pid = 1232] [serial = 1833] [outer = 0000000000000000] 08:47:33 INFO - PROCESS | 1232 | ++DOMWINDOW == 135 (000000E39D742000) [pid = 1232] [serial = 1834] [outer = 000000E39D5DD000] 08:47:33 INFO - PROCESS | 1232 | 1461253653226 Marionette DEBUG loaded listener.js 08:47:33 INFO - PROCESS | 1232 | ++DOMWINDOW == 136 (000000E39F1EAC00) [pid = 1232] [serial = 1835] [outer = 000000E39D5DD000] 08:47:33 INFO - PROCESS | 1232 | 1461253653904 Marionette TRACE conn5 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:47:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:47:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1031ms 08:47:33 INFO - PROCESS | 1232 | 1461253653932 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 08:47:33 INFO - PROCESS | 1232 | 1461253653938 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 08:47:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:47:33 INFO - PROCESS | 1232 | 1461253653944 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:47:33 INFO - PROCESS | 1232 | 1461253653947 Marionette TRACE conn5 <- [1,2410,null,{}] 08:47:33 INFO - PROCESS | 1232 | 1461253653970 Marionette TRACE conn5 -> [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:47:34 INFO - PROCESS | 1232 | 1461253654107 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 08:47:34 INFO - PROCESS | 1232 | 1461253654259 Marionette TRACE conn5 -> [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/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:34 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AFD52800 == 61 [pid = 1232] [id = 480] 08:47:34 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B4870000 == 60 [pid = 1232] [id = 604] 08:47:34 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B3DA9800 == 59 [pid = 1232] [id = 603] 08:47:34 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B3C19000 == 58 [pid = 1232] [id = 602] 08:47:34 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B15AB800 == 57 [pid = 1232] [id = 601] 08:47:34 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B091C000 == 56 [pid = 1232] [id = 600] 08:47:34 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B0413800 == 55 [pid = 1232] [id = 599] 08:47:34 INFO - PROCESS | 1232 | --DOMWINDOW == 135 (000000E39F752400) [pid = 1232] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 08:47:34 INFO - PROCESS | 1232 | --DOMWINDOW == 134 (000000E3A4A98400) [pid = 1232] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 08:47:34 INFO - PROCESS | 1232 | --DOMWINDOW == 133 (000000E3AAAB2C00) [pid = 1232] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 08:47:34 INFO - PROCESS | 1232 | --DOMWINDOW == 132 (000000E3AD71E400) [pid = 1232] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 08:47:34 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A0A56800 == 56 [pid = 1232] [id = 612] 08:47:34 INFO - PROCESS | 1232 | ++DOMWINDOW == 133 (000000E39D615800) [pid = 1232] [serial = 1836] [outer = 0000000000000000] 08:47:34 INFO - PROCESS | 1232 | ++DOMWINDOW == 134 (000000E39E9C8800) [pid = 1232] [serial = 1837] [outer = 000000E39D615800] 08:47:34 INFO - PROCESS | 1232 | 1461253654367 Marionette DEBUG loaded listener.js 08:47:34 INFO - PROCESS | 1232 | ++DOMWINDOW == 135 (000000E3A3D37400) [pid = 1232] [serial = 1838] [outer = 000000E39D615800] 08:47:34 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AFD91000 == 55 [pid = 1232] [id = 598] 08:47:34 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A4AC4000 == 54 [pid = 1232] [id = 597] 08:47:34 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A874C800 == 53 [pid = 1232] [id = 596] 08:47:34 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B4A6C800 == 52 [pid = 1232] [id = 593] 08:47:34 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B49A5800 == 51 [pid = 1232] [id = 592] 08:47:34 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B4880800 == 50 [pid = 1232] [id = 591] 08:47:34 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B041F800 == 49 [pid = 1232] [id = 590] 08:47:34 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A98CB000 == 48 [pid = 1232] [id = 589] 08:47:34 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B4678800 == 47 [pid = 1232] [id = 588] 08:47:34 INFO - PROCESS | 1232 | --DOMWINDOW == 134 (000000E3AC07C800) [pid = 1232] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 08:47:34 INFO - PROCESS | 1232 | --DOMWINDOW == 133 (000000E3A97C4C00) [pid = 1232] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 08:47:34 INFO - PROCESS | 1232 | --DOMWINDOW == 132 (000000E3ABE48800) [pid = 1232] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 08:47:34 INFO - PROCESS | 1232 | --DOMWINDOW == 131 (000000E3ABA2EC00) [pid = 1232] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 08:47:34 INFO - PROCESS | 1232 | --DOMWINDOW == 130 (000000E3AB75D800) [pid = 1232] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 08:47:34 INFO - PROCESS | 1232 | --DOMWINDOW == 129 (000000E3A8E1E000) [pid = 1232] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 08:47:34 INFO - PROCESS | 1232 | --DOMWINDOW == 128 (000000E3ABF36800) [pid = 1232] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 08:47:34 INFO - PROCESS | 1232 | --DOMWINDOW == 127 (000000E39EE79C00) [pid = 1232] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 08:47:34 INFO - PROCESS | 1232 | --DOMWINDOW == 126 (000000E3A3BD8400) [pid = 1232] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 08:47:34 INFO - PROCESS | 1232 | --DOMWINDOW == 125 (000000E3A41A4C00) [pid = 1232] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 08:47:34 INFO - PROCESS | 1232 | --DOMWINDOW == 124 (000000E3A483D400) [pid = 1232] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 08:47:34 INFO - PROCESS | 1232 | --DOMWINDOW == 123 (000000E3ACDD4C00) [pid = 1232] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 08:47:34 INFO - PROCESS | 1232 | --DOMWINDOW == 122 (000000E3A5E8DC00) [pid = 1232] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 08:47:34 INFO - PROCESS | 1232 | --DOMWINDOW == 121 (000000E3A856B400) [pid = 1232] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 08:47:34 INFO - PROCESS | 1232 | --DOMWINDOW == 120 (000000E3AC94DC00) [pid = 1232] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 08:47:34 INFO - PROCESS | 1232 | --DOMWINDOW == 119 (000000E39F66E400) [pid = 1232] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 08:47:34 INFO - PROCESS | 1232 | --DOMWINDOW == 118 (000000E39F1DB400) [pid = 1232] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 08:47:34 INFO - PROCESS | 1232 | --DOMWINDOW == 117 (000000E3ACDDE400) [pid = 1232] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 08:47:34 INFO - PROCESS | 1232 | --DOMWINDOW == 116 (000000E3AC94C800) [pid = 1232] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 08:47:34 INFO - PROCESS | 1232 | --DOMWINDOW == 115 (000000E3AC12F000) [pid = 1232] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 08:47:34 INFO - PROCESS | 1232 | --DOMWINDOW == 114 (000000E3AD10CC00) [pid = 1232] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 08:47:34 INFO - PROCESS | 1232 | --DOMWINDOW == 113 (000000E3AB75BC00) [pid = 1232] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 08:47:34 INFO - PROCESS | 1232 | --DOMWINDOW == 112 (000000E3AC211400) [pid = 1232] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 08:47:34 INFO - PROCESS | 1232 | --DOMWINDOW == 111 (000000E3A9270400) [pid = 1232] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 08:47:34 INFO - PROCESS | 1232 | 1461253654890 Marionette TRACE conn5 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:47:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:47:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1003ms 08:47:34 INFO - PROCESS | 1232 | 1461253654947 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 08:47:34 INFO - PROCESS | 1232 | 1461253654950 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 08:47:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:47:34 INFO - PROCESS | 1232 | 1461253654953 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:47:34 INFO - PROCESS | 1232 | 1461253654957 Marionette TRACE conn5 <- [1,2414,null,{}] 08:47:34 INFO - PROCESS | 1232 | 1461253654968 Marionette TRACE conn5 -> [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:47:35 INFO - PROCESS | 1232 | 1461253655062 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 08:47:35 INFO - PROCESS | 1232 | 1461253655198 Marionette TRACE conn5 -> [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/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:35 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AC7CA000 == 48 [pid = 1232] [id = 613] 08:47:35 INFO - PROCESS | 1232 | ++DOMWINDOW == 112 (000000E3A3BD8400) [pid = 1232] [serial = 1839] [outer = 0000000000000000] 08:47:35 INFO - PROCESS | 1232 | ++DOMWINDOW == 113 (000000E3A4013C00) [pid = 1232] [serial = 1840] [outer = 000000E3A3BD8400] 08:47:35 INFO - PROCESS | 1232 | 1461253655252 Marionette DEBUG loaded listener.js 08:47:35 INFO - PROCESS | 1232 | ++DOMWINDOW == 114 (000000E3A48F5400) [pid = 1232] [serial = 1841] [outer = 000000E3A3BD8400] 08:47:35 INFO - PROCESS | 1232 | 1461253655701 Marionette TRACE conn5 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 08:47:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:47:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 795ms 08:47:35 INFO - PROCESS | 1232 | 1461253655751 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 08:47:35 INFO - PROCESS | 1232 | 1461253655754 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 08:47:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:47:35 INFO - PROCESS | 1232 | 1461253655757 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:47:35 INFO - PROCESS | 1232 | 1461253655759 Marionette TRACE conn5 <- [1,2418,null,{}] 08:47:35 INFO - PROCESS | 1232 | 1461253655763 Marionette TRACE conn5 -> [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:47:35 INFO - PROCESS | 1232 | 1461253655852 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 08:47:35 INFO - PROCESS | 1232 | 1461253655862 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:35 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AE980000 == 49 [pid = 1232] [id = 614] 08:47:35 INFO - PROCESS | 1232 | ++DOMWINDOW == 115 (000000E3A5568400) [pid = 1232] [serial = 1842] [outer = 0000000000000000] 08:47:35 INFO - PROCESS | 1232 | ++DOMWINDOW == 116 (000000E3A5E8B400) [pid = 1232] [serial = 1843] [outer = 000000E3A5568400] 08:47:35 INFO - PROCESS | 1232 | 1461253655913 Marionette DEBUG loaded listener.js 08:47:36 INFO - PROCESS | 1232 | ++DOMWINDOW == 117 (000000E3A8569000) [pid = 1232] [serial = 1844] [outer = 000000E3A5568400] 08:47:36 INFO - PROCESS | 1232 | 1461253656381 Marionette TRACE conn5 <- [1,2420,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:47:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:47:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 692ms 08:47:36 INFO - PROCESS | 1232 | 1461253656452 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 08:47:36 INFO - PROCESS | 1232 | 1461253656454 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 08:47:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:47:36 INFO - PROCESS | 1232 | 1461253656458 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:47:36 INFO - PROCESS | 1232 | 1461253656460 Marionette TRACE conn5 <- [1,2422,null,{}] 08:47:36 INFO - PROCESS | 1232 | 1461253656463 Marionette TRACE conn5 -> [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:47:36 INFO - PROCESS | 1232 | 1461253656549 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 08:47:36 INFO - PROCESS | 1232 | 1461253656555 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:36 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AFE69800 == 50 [pid = 1232] [id = 615] 08:47:36 INFO - PROCESS | 1232 | ++DOMWINDOW == 118 (000000E3A8566800) [pid = 1232] [serial = 1845] [outer = 0000000000000000] 08:47:36 INFO - PROCESS | 1232 | ++DOMWINDOW == 119 (000000E3A85A2800) [pid = 1232] [serial = 1846] [outer = 000000E3A8566800] 08:47:36 INFO - PROCESS | 1232 | 1461253656605 Marionette DEBUG loaded listener.js 08:47:36 INFO - PROCESS | 1232 | ++DOMWINDOW == 120 (000000E3A8E26000) [pid = 1232] [serial = 1847] [outer = 000000E3A8566800] 08:47:37 INFO - PROCESS | 1232 | --DOMWINDOW == 119 (000000E39F666400) [pid = 1232] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:47:37 INFO - PROCESS | 1232 | --DOMWINDOW == 118 (000000E3AC94B000) [pid = 1232] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:47:37 INFO - PROCESS | 1232 | --DOMWINDOW == 117 (000000E39F018400) [pid = 1232] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:47:37 INFO - PROCESS | 1232 | --DOMWINDOW == 116 (000000E39F221400) [pid = 1232] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:47:37 INFO - PROCESS | 1232 | --DOMWINDOW == 115 (000000E3AD712400) [pid = 1232] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:47:37 INFO - PROCESS | 1232 | --DOMWINDOW == 114 (000000E3AFBDBC00) [pid = 1232] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:47:37 INFO - PROCESS | 1232 | --DOMWINDOW == 113 (000000E3A3D80400) [pid = 1232] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:47:37 INFO - PROCESS | 1232 | --DOMWINDOW == 112 (000000E3A3BC4800) [pid = 1232] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:47:37 INFO - PROCESS | 1232 | --DOMWINDOW == 111 (000000E3A9888C00) [pid = 1232] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:47:37 INFO - PROCESS | 1232 | --DOMWINDOW == 110 (000000E3A4836000) [pid = 1232] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:47:37 INFO - PROCESS | 1232 | --DOMWINDOW == 109 (000000E3A48F3800) [pid = 1232] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:47:37 INFO - PROCESS | 1232 | --DOMWINDOW == 108 (000000E3AC12D400) [pid = 1232] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:47:37 INFO - PROCESS | 1232 | --DOMWINDOW == 107 (000000E3A972DC00) [pid = 1232] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:47:37 INFO - PROCESS | 1232 | --DOMWINDOW == 106 (000000E39F222800) [pid = 1232] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:47:37 INFO - PROCESS | 1232 | --DOMWINDOW == 105 (000000E39F21AC00) [pid = 1232] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:47:37 INFO - PROCESS | 1232 | --DOMWINDOW == 104 (000000E3A4018C00) [pid = 1232] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:47:37 INFO - PROCESS | 1232 | --DOMWINDOW == 103 (000000E3AC206000) [pid = 1232] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:47:37 INFO - PROCESS | 1232 | --DOMWINDOW == 102 (000000E3AAAB2000) [pid = 1232] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:47:37 INFO - PROCESS | 1232 | --DOMWINDOW == 101 (000000E3ABA2F000) [pid = 1232] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:47:37 INFO - PROCESS | 1232 | --DOMWINDOW == 100 (000000E3A98E9000) [pid = 1232] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:47:37 INFO - PROCESS | 1232 | --DOMWINDOW == 99 (000000E3A9773400) [pid = 1232] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:47:37 INFO - PROCESS | 1232 | --DOMWINDOW == 98 (000000E3AC71C800) [pid = 1232] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:47:37 INFO - PROCESS | 1232 | --DOMWINDOW == 97 (000000E3A85A3800) [pid = 1232] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:47:37 INFO - PROCESS | 1232 | 1461253657883 Marionette TRACE conn5 <- [1,2424,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:47:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:47:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1489ms 08:47:37 INFO - PROCESS | 1232 | 1461253657951 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 08:47:37 INFO - PROCESS | 1232 | 1461253657956 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 08:47:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:47:37 INFO - PROCESS | 1232 | 1461253657962 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:47:37 INFO - PROCESS | 1232 | 1461253657966 Marionette TRACE conn5 <- [1,2426,null,{}] 08:47:37 INFO - PROCESS | 1232 | 1461253657972 Marionette TRACE conn5 -> [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:47:38 INFO - PROCESS | 1232 | 1461253658086 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 08:47:38 INFO - PROCESS | 1232 | 1461253658225 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:38 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A62D2800 == 51 [pid = 1232] [id = 616] 08:47:38 INFO - PROCESS | 1232 | ++DOMWINDOW == 98 (000000E39F0DEC00) [pid = 1232] [serial = 1848] [outer = 0000000000000000] 08:47:38 INFO - PROCESS | 1232 | ++DOMWINDOW == 99 (000000E39F221400) [pid = 1232] [serial = 1849] [outer = 000000E39F0DEC00] 08:47:38 INFO - PROCESS | 1232 | 1461253658291 Marionette DEBUG loaded listener.js 08:47:38 INFO - PROCESS | 1232 | ++DOMWINDOW == 100 (000000E3A3B67000) [pid = 1232] [serial = 1850] [outer = 000000E39F0DEC00] 08:47:38 INFO - PROCESS | 1232 | 1461253658989 Marionette TRACE conn5 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 08:47:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:47:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1092ms 08:47:39 INFO - PROCESS | 1232 | 1461253659056 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 08:47:39 INFO - PROCESS | 1232 | 1461253659063 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 08:47:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:47:39 INFO - PROCESS | 1232 | 1461253659070 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:47:39 INFO - PROCESS | 1232 | 1461253659073 Marionette TRACE conn5 <- [1,2430,null,{}] 08:47:39 INFO - PROCESS | 1232 | 1461253659077 Marionette TRACE conn5 -> [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:47:39 INFO - PROCESS | 1232 | 1461253659196 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 08:47:39 INFO - PROCESS | 1232 | 1461253659333 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:39 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AFE89800 == 52 [pid = 1232] [id = 617] 08:47:39 INFO - PROCESS | 1232 | ++DOMWINDOW == 101 (000000E3A3BE3000) [pid = 1232] [serial = 1851] [outer = 0000000000000000] 08:47:39 INFO - PROCESS | 1232 | ++DOMWINDOW == 102 (000000E3A4597C00) [pid = 1232] [serial = 1852] [outer = 000000E3A3BE3000] 08:47:39 INFO - PROCESS | 1232 | 1461253659397 Marionette DEBUG loaded listener.js 08:47:39 INFO - PROCESS | 1232 | ++DOMWINDOW == 103 (000000E3A56C7C00) [pid = 1232] [serial = 1853] [outer = 000000E3A3BE3000] 08:47:40 INFO - PROCESS | 1232 | 1461253660013 Marionette TRACE conn5 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 08:47:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:47:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 984ms 08:47:40 INFO - PROCESS | 1232 | 1461253660060 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 08:47:40 INFO - PROCESS | 1232 | 1461253660063 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 08:47:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:47:40 INFO - PROCESS | 1232 | 1461253660067 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:47:40 INFO - PROCESS | 1232 | 1461253660071 Marionette TRACE conn5 <- [1,2434,null,{}] 08:47:40 INFO - PROCESS | 1232 | 1461253660083 Marionette TRACE conn5 -> [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:47:40 INFO - PROCESS | 1232 | 1461253660199 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 08:47:40 INFO - PROCESS | 1232 | 1461253660339 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:40 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B041E800 == 53 [pid = 1232] [id = 618] 08:47:40 INFO - PROCESS | 1232 | ++DOMWINDOW == 104 (000000E3A9269400) [pid = 1232] [serial = 1854] [outer = 0000000000000000] 08:47:40 INFO - PROCESS | 1232 | ++DOMWINDOW == 105 (000000E3A92CC400) [pid = 1232] [serial = 1855] [outer = 000000E3A9269400] 08:47:40 INFO - PROCESS | 1232 | 1461253660406 Marionette DEBUG loaded listener.js 08:47:40 INFO - PROCESS | 1232 | ++DOMWINDOW == 106 (000000E3A976D800) [pid = 1232] [serial = 1856] [outer = 000000E3A9269400] 08:47:41 INFO - PROCESS | 1232 | 1461253660986 Marionette TRACE conn5 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 08:47:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:47:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 943ms 08:47:41 INFO - PROCESS | 1232 | 1461253661012 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 08:47:41 INFO - PROCESS | 1232 | 1461253661015 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 08:47:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:47:41 INFO - PROCESS | 1232 | 1461253661019 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:47:41 INFO - PROCESS | 1232 | 1461253661021 Marionette TRACE conn5 <- [1,2438,null,{}] 08:47:41 INFO - PROCESS | 1232 | 1461253661025 Marionette TRACE conn5 -> [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:47:41 INFO - PROCESS | 1232 | 1461253661136 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 08:47:41 INFO - PROCESS | 1232 | 1461253661249 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:41 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B0918000 == 54 [pid = 1232] [id = 619] 08:47:41 INFO - PROCESS | 1232 | ++DOMWINDOW == 107 (000000E3A9887800) [pid = 1232] [serial = 1857] [outer = 0000000000000000] 08:47:41 INFO - PROCESS | 1232 | ++DOMWINDOW == 108 (000000E3AAAB0400) [pid = 1232] [serial = 1858] [outer = 000000E3A9887800] 08:47:41 INFO - PROCESS | 1232 | 1461253661310 Marionette DEBUG loaded listener.js 08:47:41 INFO - PROCESS | 1232 | ++DOMWINDOW == 109 (000000E3AB43AC00) [pid = 1232] [serial = 1859] [outer = 000000E3A9887800] 08:47:41 INFO - PROCESS | 1232 | 1461253661964 Marionette TRACE conn5 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 08:47:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:47:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 981ms 08:47:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:47:42 INFO - PROCESS | 1232 | 1461253662002 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 08:47:42 INFO - PROCESS | 1232 | 1461253662004 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 08:47:42 INFO - PROCESS | 1232 | 1461253662008 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:47:42 INFO - PROCESS | 1232 | 1461253662010 Marionette TRACE conn5 <- [1,2442,null,{}] 08:47:42 INFO - PROCESS | 1232 | 1461253662014 Marionette TRACE conn5 -> [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:47:42 INFO - PROCESS | 1232 | 1461253662123 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 08:47:42 INFO - PROCESS | 1232 | 1461253662232 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:42 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B0E13000 == 55 [pid = 1232] [id = 620] 08:47:42 INFO - PROCESS | 1232 | ++DOMWINDOW == 110 (000000E3AB469C00) [pid = 1232] [serial = 1860] [outer = 0000000000000000] 08:47:42 INFO - PROCESS | 1232 | ++DOMWINDOW == 111 (000000E3AB75A800) [pid = 1232] [serial = 1861] [outer = 000000E3AB469C00] 08:47:42 INFO - PROCESS | 1232 | 1461253662293 Marionette DEBUG loaded listener.js 08:47:42 INFO - PROCESS | 1232 | ++DOMWINDOW == 112 (000000E3AB8CFC00) [pid = 1232] [serial = 1862] [outer = 000000E3AB469C00] 08:47:42 INFO - PROCESS | 1232 | 1461253662969 Marionette TRACE conn5 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 08:47:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:47:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 986ms 08:47:43 INFO - PROCESS | 1232 | 1461253662997 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 08:47:43 INFO - PROCESS | 1232 | 1461253662999 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 08:47:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:47:43 INFO - PROCESS | 1232 | 1461253663003 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:47:43 INFO - PROCESS | 1232 | 1461253663006 Marionette TRACE conn5 <- [1,2446,null,{}] 08:47:43 INFO - PROCESS | 1232 | 1461253663009 Marionette TRACE conn5 -> [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:47:43 INFO - PROCESS | 1232 | 1461253663144 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 08:47:43 INFO - PROCESS | 1232 | 1461253663283 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:43 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B15B2800 == 56 [pid = 1232] [id = 621] 08:47:43 INFO - PROCESS | 1232 | ++DOMWINDOW == 113 (000000E3ABD53800) [pid = 1232] [serial = 1863] [outer = 0000000000000000] 08:47:43 INFO - PROCESS | 1232 | ++DOMWINDOW == 114 (000000E3ABEB2800) [pid = 1232] [serial = 1864] [outer = 000000E3ABD53800] 08:47:43 INFO - PROCESS | 1232 | 1461253663354 Marionette DEBUG loaded listener.js 08:47:43 INFO - PROCESS | 1232 | ++DOMWINDOW == 115 (000000E3ABF3A800) [pid = 1232] [serial = 1865] [outer = 000000E3ABD53800] 08:47:43 INFO - PROCESS | 1232 | 1461253663949 Marionette TRACE conn5 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 08:47:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:47:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 987ms 08:47:43 INFO - PROCESS | 1232 | 1461253663992 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 08:47:43 INFO - PROCESS | 1232 | 1461253663995 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 08:47:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:47:44 INFO - PROCESS | 1232 | 1461253663998 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:47:44 INFO - PROCESS | 1232 | 1461253664001 Marionette TRACE conn5 <- [1,2450,null,{}] 08:47:44 INFO - PROCESS | 1232 | 1461253664005 Marionette TRACE conn5 -> [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:47:44 INFO - PROCESS | 1232 | 1461253664113 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 08:47:44 INFO - PROCESS | 1232 | 1461253664222 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:44 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A928D000 == 57 [pid = 1232] [id = 622] 08:47:44 INFO - PROCESS | 1232 | ++DOMWINDOW == 116 (000000E39F1DE400) [pid = 1232] [serial = 1866] [outer = 0000000000000000] 08:47:44 INFO - PROCESS | 1232 | ++DOMWINDOW == 117 (000000E3A48F6000) [pid = 1232] [serial = 1867] [outer = 000000E39F1DE400] 08:47:44 INFO - PROCESS | 1232 | 1461253664283 Marionette DEBUG loaded listener.js 08:47:44 INFO - PROCESS | 1232 | ++DOMWINDOW == 118 (000000E3ABF3A400) [pid = 1232] [serial = 1868] [outer = 000000E39F1DE400] 08:47:45 INFO - PROCESS | 1232 | 1461253665088 Marionette TRACE conn5 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 08:47:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:47:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1137ms 08:47:45 INFO - PROCESS | 1232 | 1461253665138 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 08:47:45 INFO - PROCESS | 1232 | 1461253665143 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 08:47:45 INFO - PROCESS | 1232 | 1461253665148 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:47:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:47:45 INFO - PROCESS | 1232 | 1461253665152 Marionette TRACE conn5 <- [1,2454,null,{}] 08:47:45 INFO - PROCESS | 1232 | 1461253665172 Marionette TRACE conn5 -> [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:47:45 INFO - PROCESS | 1232 | 1461253665278 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 08:47:45 INFO - PROCESS | 1232 | 1461253665424 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:45 INFO - PROCESS | 1232 | ++DOCSHELL 000000E39D717000 == 58 [pid = 1232] [id = 623] 08:47:45 INFO - PROCESS | 1232 | ++DOMWINDOW == 119 (000000E39F662800) [pid = 1232] [serial = 1869] [outer = 0000000000000000] 08:47:45 INFO - PROCESS | 1232 | ++DOMWINDOW == 120 (000000E39F66E400) [pid = 1232] [serial = 1870] [outer = 000000E39F662800] 08:47:45 INFO - PROCESS | 1232 | 1461253665485 Marionette DEBUG loaded listener.js 08:47:45 INFO - PROCESS | 1232 | ++DOMWINDOW == 121 (000000E3A3D33C00) [pid = 1232] [serial = 1871] [outer = 000000E39F662800] 08:47:45 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AE980000 == 57 [pid = 1232] [id = 614] 08:47:45 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AC7CA000 == 56 [pid = 1232] [id = 613] 08:47:45 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A0A56800 == 55 [pid = 1232] [id = 612] 08:47:45 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A5637000 == 54 [pid = 1232] [id = 611] 08:47:45 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B0E20800 == 53 [pid = 1232] [id = 607] 08:47:45 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AD1CE800 == 52 [pid = 1232] [id = 606] 08:47:45 INFO - PROCESS | 1232 | --DOMWINDOW == 120 (000000E3A8F4E800) [pid = 1232] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 08:47:45 INFO - PROCESS | 1232 | --DOMWINDOW == 119 (000000E3AC20A800) [pid = 1232] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 08:47:45 INFO - PROCESS | 1232 | --DOMWINDOW == 118 (000000E3AC634400) [pid = 1232] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 08:47:45 INFO - PROCESS | 1232 | --DOMWINDOW == 117 (000000E3A3D7E000) [pid = 1232] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 08:47:45 INFO - PROCESS | 1232 | --DOMWINDOW == 116 (000000E3A3BD1800) [pid = 1232] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 08:47:45 INFO - PROCESS | 1232 | --DOMWINDOW == 115 (000000E3A8E1BC00) [pid = 1232] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 08:47:45 INFO - PROCESS | 1232 | --DOMWINDOW == 114 (000000E3AC63A400) [pid = 1232] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 08:47:45 INFO - PROCESS | 1232 | --DOMWINDOW == 113 (000000E3ABF6B400) [pid = 1232] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 08:47:45 INFO - PROCESS | 1232 | --DOMWINDOW == 112 (000000E3ABE49C00) [pid = 1232] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 08:47:45 INFO - PROCESS | 1232 | --DOMWINDOW == 111 (000000E3ABADEC00) [pid = 1232] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 08:47:45 INFO - PROCESS | 1232 | --DOMWINDOW == 110 (000000E3ABEB3000) [pid = 1232] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 08:47:45 INFO - PROCESS | 1232 | --DOMWINDOW == 109 (000000E3AAAB6400) [pid = 1232] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 08:47:45 INFO - PROCESS | 1232 | --DOMWINDOW == 108 (000000E3AC953800) [pid = 1232] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 08:47:45 INFO - PROCESS | 1232 | --DOMWINDOW == 107 (000000E3AC921400) [pid = 1232] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 08:47:45 INFO - PROCESS | 1232 | --DOMWINDOW == 106 (000000E3AD9D5400) [pid = 1232] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 08:47:45 INFO - PROCESS | 1232 | --DOMWINDOW == 105 (000000E3A8E28800) [pid = 1232] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 08:47:45 INFO - PROCESS | 1232 | --DOMWINDOW == 104 (000000E3A9771C00) [pid = 1232] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 08:47:45 INFO - PROCESS | 1232 | --DOMWINDOW == 103 (000000E3A3BCEC00) [pid = 1232] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 08:47:45 INFO - PROCESS | 1232 | --DOMWINDOW == 102 (000000E3AD106000) [pid = 1232] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 08:47:45 INFO - PROCESS | 1232 | --DOMWINDOW == 101 (000000E3A3E3AC00) [pid = 1232] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 08:47:45 INFO - PROCESS | 1232 | --DOMWINDOW == 100 (000000E39F668800) [pid = 1232] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 08:47:45 INFO - PROCESS | 1232 | --DOMWINDOW == 99 (000000E3ABE4F000) [pid = 1232] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 08:47:45 INFO - PROCESS | 1232 | --DOMWINDOW == 98 (000000E3A4BDEC00) [pid = 1232] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 08:47:45 INFO - PROCESS | 1232 | --DOMWINDOW == 97 (000000E3AE45F400) [pid = 1232] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 08:47:45 INFO - PROCESS | 1232 | --DOMWINDOW == 96 (000000E3AF8C9C00) [pid = 1232] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 08:47:45 INFO - PROCESS | 1232 | --DOMWINDOW == 95 (000000E3AFE2C400) [pid = 1232] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 08:47:45 INFO - PROCESS | 1232 | --DOMWINDOW == 94 (000000E3AFF3FC00) [pid = 1232] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 08:47:45 INFO - PROCESS | 1232 | --DOMWINDOW == 93 (000000E3AFE2C000) [pid = 1232] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 08:47:45 INFO - PROCESS | 1232 | --DOMWINDOW == 92 (000000E3B035F400) [pid = 1232] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 08:47:45 INFO - PROCESS | 1232 | --DOMWINDOW == 91 (000000E3AF156800) [pid = 1232] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 08:47:45 INFO - PROCESS | 1232 | --DOMWINDOW == 90 (000000E3A9727000) [pid = 1232] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 08:47:45 INFO - PROCESS | 1232 | --DOMWINDOW == 89 (000000E3A8567C00) [pid = 1232] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 08:47:45 INFO - PROCESS | 1232 | --DOMWINDOW == 88 (000000E3A419C000) [pid = 1232] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 08:47:45 INFO - PROCESS | 1232 | --DOMWINDOW == 87 (000000E3A3BDB400) [pid = 1232] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 08:47:45 INFO - PROCESS | 1232 | --DOMWINDOW == 86 (000000E3A4833400) [pid = 1232] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 08:47:45 INFO - PROCESS | 1232 | --DOMWINDOW == 85 (000000E3AD715400) [pid = 1232] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 08:47:45 INFO - PROCESS | 1232 | --DOMWINDOW == 84 (000000E3ABF33000) [pid = 1232] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 08:47:45 INFO - PROCESS | 1232 | --DOMWINDOW == 83 (000000E3AC208800) [pid = 1232] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 08:47:45 INFO - PROCESS | 1232 | --DOMWINDOW == 82 (000000E3AF8D4800) [pid = 1232] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 08:47:45 INFO - PROCESS | 1232 | --DOMWINDOW == 81 (000000E3AB761400) [pid = 1232] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 08:47:46 INFO - PROCESS | 1232 | 1461253666115 Marionette TRACE conn5 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 08:47:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:47:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1004ms 08:47:46 INFO - PROCESS | 1232 | 1461253666157 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 08:47:46 INFO - PROCESS | 1232 | 1461253666163 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 08:47:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:47:46 INFO - PROCESS | 1232 | 1461253666169 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:47:46 INFO - PROCESS | 1232 | 1461253666172 Marionette TRACE conn5 <- [1,2458,null,{}] 08:47:46 INFO - PROCESS | 1232 | 1461253666176 Marionette TRACE conn5 -> [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:47:46 INFO - PROCESS | 1232 | 1461253666270 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 08:47:46 INFO - PROCESS | 1232 | 1461253666361 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:46 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3ABB34800 == 53 [pid = 1232] [id = 624] 08:47:46 INFO - PROCESS | 1232 | ++DOMWINDOW == 82 (000000E39F752400) [pid = 1232] [serial = 1872] [outer = 0000000000000000] 08:47:46 INFO - PROCESS | 1232 | ++DOMWINDOW == 83 (000000E3A3D30C00) [pid = 1232] [serial = 1873] [outer = 000000E39F752400] 08:47:46 INFO - PROCESS | 1232 | 1461253666421 Marionette DEBUG loaded listener.js 08:47:46 INFO - PROCESS | 1232 | ++DOMWINDOW == 84 (000000E3A4599400) [pid = 1232] [serial = 1874] [outer = 000000E39F752400] 08:47:46 INFO - PROCESS | 1232 | 1461253666865 Marionette TRACE conn5 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 08:47:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:47:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 733ms 08:47:46 INFO - PROCESS | 1232 | 1461253666903 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 08:47:46 INFO - PROCESS | 1232 | 1461253666906 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 08:47:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:47:46 INFO - PROCESS | 1232 | 1461253666909 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:47:46 INFO - PROCESS | 1232 | 1461253666913 Marionette TRACE conn5 <- [1,2462,null,{}] 08:47:46 INFO - PROCESS | 1232 | 1461253666924 Marionette TRACE conn5 -> [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:47:47 INFO - PROCESS | 1232 | 1461253667021 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 08:47:47 INFO - PROCESS | 1232 | 1461253667028 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:47 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AE987000 == 54 [pid = 1232] [id = 625] 08:47:47 INFO - PROCESS | 1232 | ++DOMWINDOW == 85 (000000E3A8569400) [pid = 1232] [serial = 1875] [outer = 0000000000000000] 08:47:47 INFO - PROCESS | 1232 | ++DOMWINDOW == 86 (000000E3A8E21800) [pid = 1232] [serial = 1876] [outer = 000000E3A8569400] 08:47:47 INFO - PROCESS | 1232 | 1461253667080 Marionette DEBUG loaded listener.js 08:47:47 INFO - PROCESS | 1232 | ++DOMWINDOW == 87 (000000E3A9275000) [pid = 1232] [serial = 1877] [outer = 000000E3A8569400] 08:47:47 INFO - PROCESS | 1232 | 1461253667584 Marionette TRACE conn5 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 08:47:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:47:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 733ms 08:47:47 INFO - PROCESS | 1232 | 1461253667645 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 08:47:47 INFO - PROCESS | 1232 | 1461253667648 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 08:47:47 INFO - PROCESS | 1232 | 1461253667681 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:47:47 INFO - PROCESS | 1232 | 1461253667683 Marionette TRACE conn5 <- [1,2466,null,{}] 08:47:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:47:47 INFO - PROCESS | 1232 | 1461253667688 Marionette TRACE conn5 -> [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:47:47 INFO - PROCESS | 1232 | 1461253667822 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 08:47:47 INFO - PROCESS | 1232 | 1461253667882 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:47 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B0405000 == 55 [pid = 1232] [id = 626] 08:47:47 INFO - PROCESS | 1232 | ++DOMWINDOW == 88 (000000E3A856FC00) [pid = 1232] [serial = 1878] [outer = 0000000000000000] 08:47:47 INFO - PROCESS | 1232 | ++DOMWINDOW == 89 (000000E3A98E9400) [pid = 1232] [serial = 1879] [outer = 000000E3A856FC00] 08:47:47 INFO - PROCESS | 1232 | 1461253667932 Marionette DEBUG loaded listener.js 08:47:48 INFO - PROCESS | 1232 | ++DOMWINDOW == 90 (000000E3AB764800) [pid = 1232] [serial = 1880] [outer = 000000E3A856FC00] 08:47:48 INFO - PROCESS | 1232 | 1461253668375 Marionette TRACE conn5 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 08:47:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:47:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 733ms 08:47:48 INFO - PROCESS | 1232 | 1461253668424 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 08:47:48 INFO - PROCESS | 1232 | 1461253668426 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 08:47:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:47:48 INFO - PROCESS | 1232 | 1461253668429 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:47:48 INFO - PROCESS | 1232 | 1461253668431 Marionette TRACE conn5 <- [1,2470,null,{}] 08:47:48 INFO - PROCESS | 1232 | 1461253668435 Marionette TRACE conn5 -> [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:47:48 INFO - PROCESS | 1232 | 1461253668574 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 08:47:48 INFO - PROCESS | 1232 | 1461253668639 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:48 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B0906000 == 56 [pid = 1232] [id = 627] 08:47:48 INFO - PROCESS | 1232 | ++DOMWINDOW == 91 (000000E3AB8DD400) [pid = 1232] [serial = 1881] [outer = 0000000000000000] 08:47:48 INFO - PROCESS | 1232 | ++DOMWINDOW == 92 (000000E3ABD54800) [pid = 1232] [serial = 1882] [outer = 000000E3AB8DD400] 08:47:48 INFO - PROCESS | 1232 | 1461253668689 Marionette DEBUG loaded listener.js 08:47:48 INFO - PROCESS | 1232 | ++DOMWINDOW == 93 (000000E3ABEAF800) [pid = 1232] [serial = 1883] [outer = 000000E3AB8DD400] 08:47:49 INFO - PROCESS | 1232 | 1461253669157 Marionette TRACE conn5 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 08:47:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:47:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 796ms 08:47:49 INFO - PROCESS | 1232 | 1461253669228 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 08:47:49 INFO - PROCESS | 1232 | 1461253669230 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 08:47:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:47:49 INFO - PROCESS | 1232 | 1461253669238 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:47:49 INFO - PROCESS | 1232 | 1461253669240 Marionette TRACE conn5 <- [1,2474,null,{}] 08:47:49 INFO - PROCESS | 1232 | 1461253669244 Marionette TRACE conn5 -> [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:47:49 INFO - PROCESS | 1232 | 1461253669388 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 08:47:49 INFO - PROCESS | 1232 | 1461253669458 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:49 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B1599800 == 57 [pid = 1232] [id = 628] 08:47:49 INFO - PROCESS | 1232 | ++DOMWINDOW == 94 (000000E3AC127800) [pid = 1232] [serial = 1884] [outer = 0000000000000000] 08:47:49 INFO - PROCESS | 1232 | ++DOMWINDOW == 95 (000000E3AC204000) [pid = 1232] [serial = 1885] [outer = 000000E3AC127800] 08:47:49 INFO - PROCESS | 1232 | 1461253669514 Marionette DEBUG loaded listener.js 08:47:49 INFO - PROCESS | 1232 | ++DOMWINDOW == 96 (000000E3AC635C00) [pid = 1232] [serial = 1886] [outer = 000000E3AC127800] 08:47:49 INFO - PROCESS | 1232 | --DOMWINDOW == 95 (000000E3AD9B2800) [pid = 1232] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:47:49 INFO - PROCESS | 1232 | --DOMWINDOW == 94 (000000E3AF15CC00) [pid = 1232] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:47:49 INFO - PROCESS | 1232 | --DOMWINDOW == 93 (000000E3AFBCC800) [pid = 1232] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:47:49 INFO - PROCESS | 1232 | --DOMWINDOW == 92 (000000E3A3BD8400) [pid = 1232] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:47:49 INFO - PROCESS | 1232 | --DOMWINDOW == 91 (000000E3A5568400) [pid = 1232] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:47:49 INFO - PROCESS | 1232 | --DOMWINDOW == 90 (000000E39D615800) [pid = 1232] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:47:49 INFO - PROCESS | 1232 | --DOMWINDOW == 89 (000000E3AC946C00) [pid = 1232] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:47:49 INFO - PROCESS | 1232 | --DOMWINDOW == 88 (000000E39F019C00) [pid = 1232] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:47:50 INFO - PROCESS | 1232 | 1461253669997 Marionette TRACE conn5 <- [1,2476,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:47:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:47:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 775ms 08:47:50 INFO - PROCESS | 1232 | 1461253670012 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 08:47:50 INFO - PROCESS | 1232 | 1461253670014 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 08:47:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:47:50 INFO - PROCESS | 1232 | 1461253670017 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:47:50 INFO - PROCESS | 1232 | 1461253670019 Marionette TRACE conn5 <- [1,2478,null,{}] 08:47:50 INFO - PROCESS | 1232 | 1461253670022 Marionette TRACE conn5 -> [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:47:50 INFO - PROCESS | 1232 | 1461253670113 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 08:47:50 INFO - PROCESS | 1232 | 1461253670123 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:50 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B27D8000 == 58 [pid = 1232] [id = 629] 08:47:50 INFO - PROCESS | 1232 | ++DOMWINDOW == 89 (000000E3A92CA800) [pid = 1232] [serial = 1887] [outer = 0000000000000000] 08:47:50 INFO - PROCESS | 1232 | ++DOMWINDOW == 90 (000000E3AC63B800) [pid = 1232] [serial = 1888] [outer = 000000E3A92CA800] 08:47:50 INFO - PROCESS | 1232 | 1461253670172 Marionette DEBUG loaded listener.js 08:47:50 INFO - PROCESS | 1232 | ++DOMWINDOW == 91 (000000E3AC8F9400) [pid = 1232] [serial = 1889] [outer = 000000E3A92CA800] 08:47:50 INFO - PROCESS | 1232 | 1461253670648 Marionette TRACE conn5 <- [1,2480,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:47:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:47:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 692ms 08:47:50 INFO - PROCESS | 1232 | 1461253670713 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 08:47:50 INFO - PROCESS | 1232 | 1461253670715 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 08:47:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:47:50 INFO - PROCESS | 1232 | 1461253670718 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:47:50 INFO - PROCESS | 1232 | 1461253670720 Marionette TRACE conn5 <- [1,2482,null,{}] 08:47:50 INFO - PROCESS | 1232 | 1461253670724 Marionette TRACE conn5 -> [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:47:50 INFO - PROCESS | 1232 | 1461253670843 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 08:47:50 INFO - PROCESS | 1232 | 1461253670855 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:50 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B3C1E000 == 59 [pid = 1232] [id = 630] 08:47:50 INFO - PROCESS | 1232 | ++DOMWINDOW == 92 (000000E3AC927400) [pid = 1232] [serial = 1890] [outer = 0000000000000000] 08:47:50 INFO - PROCESS | 1232 | ++DOMWINDOW == 93 (000000E3AC94C800) [pid = 1232] [serial = 1891] [outer = 000000E3AC927400] 08:47:50 INFO - PROCESS | 1232 | 1461253670904 Marionette DEBUG loaded listener.js 08:47:50 INFO - PROCESS | 1232 | ++DOMWINDOW == 94 (000000E3ACDD8000) [pid = 1232] [serial = 1892] [outer = 000000E3AC927400] 08:47:51 INFO - PROCESS | 1232 | 1461253671364 Marionette TRACE conn5 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 08:47:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:47:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 691ms 08:47:51 INFO - PROCESS | 1232 | 1461253671413 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 08:47:51 INFO - PROCESS | 1232 | 1461253671415 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 08:47:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:47:51 INFO - PROCESS | 1232 | 1461253671419 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:47:51 INFO - PROCESS | 1232 | 1461253671420 Marionette TRACE conn5 <- [1,2486,null,{}] 08:47:51 INFO - PROCESS | 1232 | 1461253671424 Marionette TRACE conn5 -> [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:47:51 INFO - PROCESS | 1232 | 1461253671514 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 08:47:51 INFO - PROCESS | 1232 | 1461253671523 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:51 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B3D8F800 == 60 [pid = 1232] [id = 631] 08:47:51 INFO - PROCESS | 1232 | ++DOMWINDOW == 95 (000000E3ACF44C00) [pid = 1232] [serial = 1893] [outer = 0000000000000000] 08:47:51 INFO - PROCESS | 1232 | ++DOMWINDOW == 96 (000000E3AD715400) [pid = 1232] [serial = 1894] [outer = 000000E3ACF44C00] 08:47:51 INFO - PROCESS | 1232 | 1461253671570 Marionette DEBUG loaded listener.js 08:47:51 INFO - PROCESS | 1232 | ++DOMWINDOW == 97 (000000E3AD720800) [pid = 1232] [serial = 1895] [outer = 000000E3ACF44C00] 08:47:52 INFO - PROCESS | 1232 | 1461253672032 Marionette TRACE conn5 <- [1,2488,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:47:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:47:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 690ms 08:47:52 INFO - PROCESS | 1232 | 1461253672139 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 08:47:52 INFO - PROCESS | 1232 | 1461253672143 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 08:47:52 INFO - PROCESS | 1232 | 1461253672150 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:47:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:47:52 INFO - PROCESS | 1232 | 1461253672155 Marionette TRACE conn5 <- [1,2490,null,{}] 08:47:52 INFO - PROCESS | 1232 | 1461253672163 Marionette TRACE conn5 -> [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:47:52 INFO - PROCESS | 1232 | 1461253672335 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 08:47:52 INFO - PROCESS | 1232 | 1461253672474 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:52 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A5636800 == 61 [pid = 1232] [id = 632] 08:47:52 INFO - PROCESS | 1232 | ++DOMWINDOW == 98 (000000E39F1DC800) [pid = 1232] [serial = 1896] [outer = 0000000000000000] 08:47:52 INFO - PROCESS | 1232 | ++DOMWINDOW == 99 (000000E39F218800) [pid = 1232] [serial = 1897] [outer = 000000E39F1DC800] 08:47:52 INFO - PROCESS | 1232 | 1461253672540 Marionette DEBUG loaded listener.js 08:47:52 INFO - PROCESS | 1232 | ++DOMWINDOW == 100 (000000E3A3BDF000) [pid = 1232] [serial = 1898] [outer = 000000E39F1DC800] 08:47:53 INFO - PROCESS | 1232 | 1461253673192 Marionette TRACE conn5 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:47:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:47:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1084ms 08:47:53 INFO - PROCESS | 1232 | 1461253673241 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 08:47:53 INFO - PROCESS | 1232 | 1461253673245 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 08:47:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:47:53 INFO - PROCESS | 1232 | 1461253673267 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:47:53 INFO - PROCESS | 1232 | 1461253673272 Marionette TRACE conn5 <- [1,2494,null,{}] 08:47:53 INFO - PROCESS | 1232 | 1461253673279 Marionette TRACE conn5 -> [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:47:53 INFO - PROCESS | 1232 | 1461253673402 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 08:47:53 INFO - PROCESS | 1232 | 1461253673540 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:53 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B0304000 == 62 [pid = 1232] [id = 633] 08:47:53 INFO - PROCESS | 1232 | ++DOMWINDOW == 101 (000000E3A0B16C00) [pid = 1232] [serial = 1899] [outer = 0000000000000000] 08:47:53 INFO - PROCESS | 1232 | ++DOMWINDOW == 102 (000000E3A8568000) [pid = 1232] [serial = 1900] [outer = 000000E3A0B16C00] 08:47:53 INFO - PROCESS | 1232 | 1461253673603 Marionette DEBUG loaded listener.js 08:47:53 INFO - PROCESS | 1232 | ++DOMWINDOW == 103 (000000E3A92CF800) [pid = 1232] [serial = 1901] [outer = 000000E3A0B16C00] 08:47:54 INFO - PROCESS | 1232 | 1461253674241 Marionette TRACE conn5 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:47:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:47:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1056ms 08:47:54 INFO - PROCESS | 1232 | 1461253674310 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 08:47:54 INFO - PROCESS | 1232 | 1461253674312 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 08:47:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:47:54 INFO - PROCESS | 1232 | 1461253674317 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:47:54 INFO - PROCESS | 1232 | 1461253674319 Marionette TRACE conn5 <- [1,2498,null,{}] 08:47:54 INFO - PROCESS | 1232 | 1461253674357 Marionette TRACE conn5 -> [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:47:54 INFO - PROCESS | 1232 | 1461253674553 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 08:47:54 INFO - PROCESS | 1232 | 1461253674657 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:54 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B467B800 == 63 [pid = 1232] [id = 634] 08:47:54 INFO - PROCESS | 1232 | ++DOMWINDOW == 104 (000000E3AC12B400) [pid = 1232] [serial = 1902] [outer = 0000000000000000] 08:47:54 INFO - PROCESS | 1232 | ++DOMWINDOW == 105 (000000E3AC12F800) [pid = 1232] [serial = 1903] [outer = 000000E3AC12B400] 08:47:54 INFO - PROCESS | 1232 | 1461253674723 Marionette DEBUG loaded listener.js 08:47:54 INFO - PROCESS | 1232 | ++DOMWINDOW == 106 (000000E3AC211000) [pid = 1232] [serial = 1904] [outer = 000000E3AC12B400] 08:47:55 INFO - PROCESS | 1232 | 1461253675337 Marionette TRACE conn5 <- [1,2500,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:47:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:47:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1089ms 08:47:55 INFO - PROCESS | 1232 | 1461253675407 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 08:47:55 INFO - PROCESS | 1232 | 1461253675409 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 08:47:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:47:55 INFO - PROCESS | 1232 | 1461253675413 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:47:55 INFO - PROCESS | 1232 | 1461253675415 Marionette TRACE conn5 <- [1,2502,null,{}] 08:47:55 INFO - PROCESS | 1232 | 1461253675419 Marionette TRACE conn5 -> [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:47:55 INFO - PROCESS | 1232 | 1461253675535 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 08:47:55 INFO - PROCESS | 1232 | 1461253675651 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:55 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B4861800 == 64 [pid = 1232] [id = 635] 08:47:55 INFO - PROCESS | 1232 | ++DOMWINDOW == 107 (000000E3AD9D1C00) [pid = 1232] [serial = 1905] [outer = 0000000000000000] 08:47:55 INFO - PROCESS | 1232 | ++DOMWINDOW == 108 (000000E3AE996800) [pid = 1232] [serial = 1906] [outer = 000000E3AD9D1C00] 08:47:55 INFO - PROCESS | 1232 | 1461253675713 Marionette DEBUG loaded listener.js 08:47:55 INFO - PROCESS | 1232 | ++DOMWINDOW == 109 (000000E3AF8D0400) [pid = 1232] [serial = 1907] [outer = 000000E3AD9D1C00] 08:47:56 INFO - PROCESS | 1232 | 1461253676313 Marionette TRACE conn5 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 08:47:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:47:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 944ms 08:47:56 INFO - PROCESS | 1232 | 1461253676359 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 08:47:56 INFO - PROCESS | 1232 | 1461253676362 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 08:47:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:47:56 INFO - PROCESS | 1232 | 1461253676366 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:47:56 INFO - PROCESS | 1232 | 1461253676368 Marionette TRACE conn5 <- [1,2506,null,{}] 08:47:56 INFO - PROCESS | 1232 | 1461253676371 Marionette TRACE conn5 -> [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:47:56 INFO - PROCESS | 1232 | 1461253676484 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 08:47:56 INFO - PROCESS | 1232 | 1461253676596 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:56 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B488F800 == 65 [pid = 1232] [id = 636] 08:47:56 INFO - PROCESS | 1232 | ++DOMWINDOW == 110 (000000E3AFBDBC00) [pid = 1232] [serial = 1908] [outer = 0000000000000000] 08:47:56 INFO - PROCESS | 1232 | ++DOMWINDOW == 111 (000000E3AFE22000) [pid = 1232] [serial = 1909] [outer = 000000E3AFBDBC00] 08:47:56 INFO - PROCESS | 1232 | 1461253676657 Marionette DEBUG loaded listener.js 08:47:56 INFO - PROCESS | 1232 | ++DOMWINDOW == 112 (000000E3AFF3B400) [pid = 1232] [serial = 1910] [outer = 000000E3AFBDBC00] 08:47:57 INFO - PROCESS | 1232 | 1461253677269 Marionette TRACE conn5 <- [1,2508,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:47:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:47:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 943ms 08:47:57 INFO - PROCESS | 1232 | 1461253677311 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 08:47:57 INFO - PROCESS | 1232 | 1461253677314 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 08:47:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:47:57 INFO - PROCESS | 1232 | 1461253677318 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:47:57 INFO - PROCESS | 1232 | 1461253677320 Marionette TRACE conn5 <- [1,2510,null,{}] 08:47:57 INFO - PROCESS | 1232 | 1461253677324 Marionette TRACE conn5 -> [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:47:57 INFO - PROCESS | 1232 | 1461253677468 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 08:47:57 INFO - PROCESS | 1232 | 1461253677601 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:57 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B4A71800 == 66 [pid = 1232] [id = 637] 08:47:57 INFO - PROCESS | 1232 | ++DOMWINDOW == 113 (000000E3B0573000) [pid = 1232] [serial = 1911] [outer = 0000000000000000] 08:47:57 INFO - PROCESS | 1232 | ++DOMWINDOW == 114 (000000E3B057E400) [pid = 1232] [serial = 1912] [outer = 000000E3B0573000] 08:47:57 INFO - PROCESS | 1232 | 1461253677707 Marionette DEBUG loaded listener.js 08:47:57 INFO - PROCESS | 1232 | ++DOMWINDOW == 115 (000000E3B0729000) [pid = 1232] [serial = 1913] [outer = 000000E3B0573000] 08:47:58 INFO - PROCESS | 1232 | 1461253678282 Marionette TRACE conn5 <- [1,2512,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:47:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:47:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1032ms 08:47:58 INFO - PROCESS | 1232 | 1461253678353 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 08:47:58 INFO - PROCESS | 1232 | 1461253678355 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 08:47:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:47:58 INFO - PROCESS | 1232 | 1461253678359 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:47:58 INFO - PROCESS | 1232 | 1461253678361 Marionette TRACE conn5 <- [1,2514,null,{}] 08:47:58 INFO - PROCESS | 1232 | 1461253678365 Marionette TRACE conn5 -> [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:47:58 INFO - PROCESS | 1232 | 1461253678526 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 08:47:58 INFO - PROCESS | 1232 | 1461253678594 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:58 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AED39000 == 67 [pid = 1232] [id = 638] 08:47:58 INFO - PROCESS | 1232 | ++DOMWINDOW == 116 (000000E3A5E8DC00) [pid = 1232] [serial = 1914] [outer = 0000000000000000] 08:47:58 INFO - PROCESS | 1232 | ++DOMWINDOW == 117 (000000E3B0733C00) [pid = 1232] [serial = 1915] [outer = 000000E3A5E8DC00] 08:47:58 INFO - PROCESS | 1232 | 1461253678723 Marionette DEBUG loaded listener.js 08:47:58 INFO - PROCESS | 1232 | ++DOMWINDOW == 118 (000000E3B0774000) [pid = 1232] [serial = 1916] [outer = 000000E3A5E8DC00] 08:47:59 INFO - PROCESS | 1232 | 1461253679614 Marionette TRACE conn5 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 08:47:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:47:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1281ms 08:47:59 INFO - PROCESS | 1232 | 1461253679643 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 08:47:59 INFO - PROCESS | 1232 | 1461253679647 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 08:47:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:47:59 INFO - PROCESS | 1232 | 1461253679652 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:47:59 INFO - PROCESS | 1232 | 1461253679656 Marionette TRACE conn5 <- [1,2518,null,{}] 08:47:59 INFO - PROCESS | 1232 | 1461253679662 Marionette TRACE conn5 -> [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:47:59 INFO - PROCESS | 1232 | 1461253679777 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 08:47:59 INFO - PROCESS | 1232 | 1461253679923 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:47:59 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AE97E800 == 68 [pid = 1232] [id = 639] 08:47:59 INFO - PROCESS | 1232 | ++DOMWINDOW == 119 (000000E39F66EC00) [pid = 1232] [serial = 1917] [outer = 0000000000000000] 08:47:59 INFO - PROCESS | 1232 | ++DOMWINDOW == 120 (000000E39F8A4400) [pid = 1232] [serial = 1918] [outer = 000000E39F66EC00] 08:47:59 INFO - PROCESS | 1232 | 1461253679988 Marionette DEBUG loaded listener.js 08:48:00 INFO - PROCESS | 1232 | ++DOMWINDOW == 121 (000000E3A419C000) [pid = 1232] [serial = 1919] [outer = 000000E39F66EC00] 08:48:00 INFO - PROCESS | 1232 | 1461253680656 Marionette TRACE conn5 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 08:48:00 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B3C1E000 == 67 [pid = 1232] [id = 630] 08:48:00 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B27D8000 == 66 [pid = 1232] [id = 629] 08:48:00 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B1599800 == 65 [pid = 1232] [id = 628] 08:48:00 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B0906000 == 64 [pid = 1232] [id = 627] 08:48:00 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B0405000 == 63 [pid = 1232] [id = 626] 08:48:00 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AE987000 == 62 [pid = 1232] [id = 625] 08:48:00 INFO - PROCESS | 1232 | --DOMWINDOW == 120 (000000E3A85A2800) [pid = 1232] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 08:48:00 INFO - PROCESS | 1232 | --DOMWINDOW == 119 (000000E3AAABD400) [pid = 1232] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 08:48:00 INFO - PROCESS | 1232 | --DOMWINDOW == 118 (000000E3A3E3A000) [pid = 1232] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 08:48:00 INFO - PROCESS | 1232 | --DOMWINDOW == 117 (000000E3B057AC00) [pid = 1232] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 08:48:00 INFO - PROCESS | 1232 | --DOMWINDOW == 116 (000000E3AFD31000) [pid = 1232] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 08:48:00 INFO - PROCESS | 1232 | --DOMWINDOW == 115 (000000E3B067E400) [pid = 1232] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 08:48:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:48:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1075ms 08:48:00 INFO - PROCESS | 1232 | --DOCSHELL 000000E3ABB34800 == 61 [pid = 1232] [id = 624] 08:48:00 INFO - PROCESS | 1232 | --DOCSHELL 000000E39D717000 == 60 [pid = 1232] [id = 623] 08:48:00 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B0918000 == 59 [pid = 1232] [id = 619] 08:48:00 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B041E800 == 58 [pid = 1232] [id = 618] 08:48:00 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AFE89800 == 57 [pid = 1232] [id = 617] 08:48:00 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A62D2800 == 56 [pid = 1232] [id = 616] 08:48:00 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AFE69800 == 55 [pid = 1232] [id = 615] 08:48:00 INFO - PROCESS | 1232 | 1461253680774 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 08:48:00 INFO - PROCESS | 1232 | 1461253680780 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 08:48:00 INFO - PROCESS | 1232 | --DOMWINDOW == 114 (000000E3ACDD8400) [pid = 1232] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 08:48:00 INFO - PROCESS | 1232 | --DOMWINDOW == 113 (000000E3AD109C00) [pid = 1232] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 08:48:00 INFO - PROCESS | 1232 | --DOMWINDOW == 112 (000000E3AED29C00) [pid = 1232] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 08:48:00 INFO - PROCESS | 1232 | --DOMWINDOW == 111 (000000E3AF8D6000) [pid = 1232] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 08:48:00 INFO - PROCESS | 1232 | --DOMWINDOW == 110 (000000E3AFF38C00) [pid = 1232] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 08:48:00 INFO - PROCESS | 1232 | --DOMWINDOW == 109 (000000E3A4013C00) [pid = 1232] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 08:48:00 INFO - PROCESS | 1232 | --DOMWINDOW == 108 (000000E3A48F5400) [pid = 1232] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 08:48:00 INFO - PROCESS | 1232 | --DOMWINDOW == 107 (000000E39D742000) [pid = 1232] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 08:48:00 INFO - PROCESS | 1232 | --DOMWINDOW == 106 (000000E3A5E8B400) [pid = 1232] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 08:48:00 INFO - PROCESS | 1232 | --DOMWINDOW == 105 (000000E3A8569000) [pid = 1232] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 08:48:00 INFO - PROCESS | 1232 | --DOMWINDOW == 104 (000000E39E9C8800) [pid = 1232] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 08:48:00 INFO - PROCESS | 1232 | --DOMWINDOW == 103 (000000E3A3D37400) [pid = 1232] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 08:48:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:48:00 INFO - PROCESS | 1232 | 1461253680818 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:48:00 INFO - PROCESS | 1232 | 1461253680821 Marionette TRACE conn5 <- [1,2522,null,{}] 08:48:00 INFO - PROCESS | 1232 | 1461253680825 Marionette TRACE conn5 -> [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:48:00 INFO - PROCESS | 1232 | 1461253680928 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 08:48:00 INFO - PROCESS | 1232 | 1461253680935 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:00 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A58A1800 == 56 [pid = 1232] [id = 640] 08:48:00 INFO - PROCESS | 1232 | ++DOMWINDOW == 104 (000000E39F1E3800) [pid = 1232] [serial = 1920] [outer = 0000000000000000] 08:48:00 INFO - PROCESS | 1232 | ++DOMWINDOW == 105 (000000E39F21A400) [pid = 1232] [serial = 1921] [outer = 000000E39F1E3800] 08:48:00 INFO - PROCESS | 1232 | 1461253680986 Marionette DEBUG loaded listener.js 08:48:01 INFO - PROCESS | 1232 | ++DOMWINDOW == 106 (000000E3A3E38000) [pid = 1232] [serial = 1922] [outer = 000000E39F1E3800] 08:48:01 INFO - PROCESS | 1232 | 1461253681543 Marionette TRACE conn5 <- [1,2524,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:48:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:48:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 795ms 08:48:01 INFO - PROCESS | 1232 | 1461253681617 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 08:48:01 INFO - PROCESS | 1232 | 1461253681619 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 08:48:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:48:01 INFO - PROCESS | 1232 | 1461253681623 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:48:01 INFO - PROCESS | 1232 | 1461253681627 Marionette TRACE conn5 <- [1,2526,null,{}] 08:48:01 INFO - PROCESS | 1232 | 1461253681638 Marionette TRACE conn5 -> [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:48:01 INFO - PROCESS | 1232 | 1461253681738 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 08:48:01 INFO - PROCESS | 1232 | 1461253681841 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:01 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AFD95000 == 57 [pid = 1232] [id = 641] 08:48:01 INFO - PROCESS | 1232 | ++DOMWINDOW == 107 (000000E3A4BE1C00) [pid = 1232] [serial = 1923] [outer = 0000000000000000] 08:48:01 INFO - PROCESS | 1232 | ++DOMWINDOW == 108 (000000E3A8569000) [pid = 1232] [serial = 1924] [outer = 000000E3A4BE1C00] 08:48:01 INFO - PROCESS | 1232 | 1461253681895 Marionette DEBUG loaded listener.js 08:48:01 INFO - PROCESS | 1232 | ++DOMWINDOW == 109 (000000E3A8E29400) [pid = 1232] [serial = 1925] [outer = 000000E3A4BE1C00] 08:48:02 INFO - PROCESS | 1232 | 1461253682359 Marionette TRACE conn5 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 08:48:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:48:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 796ms 08:48:02 INFO - PROCESS | 1232 | 1461253682422 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 08:48:02 INFO - PROCESS | 1232 | 1461253682425 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 08:48:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:48:02 INFO - PROCESS | 1232 | 1461253682428 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:48:02 INFO - PROCESS | 1232 | 1461253682430 Marionette TRACE conn5 <- [1,2530,null,{}] 08:48:02 INFO - PROCESS | 1232 | 1461253682434 Marionette TRACE conn5 -> [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:48:02 INFO - PROCESS | 1232 | 1461253682528 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 08:48:02 INFO - PROCESS | 1232 | 1461253682542 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:02 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B05DC800 == 58 [pid = 1232] [id = 642] 08:48:02 INFO - PROCESS | 1232 | ++DOMWINDOW == 110 (000000E3A972B000) [pid = 1232] [serial = 1926] [outer = 0000000000000000] 08:48:02 INFO - PROCESS | 1232 | ++DOMWINDOW == 111 (000000E3A97C3800) [pid = 1232] [serial = 1927] [outer = 000000E3A972B000] 08:48:02 INFO - PROCESS | 1232 | 1461253682592 Marionette DEBUG loaded listener.js 08:48:02 INFO - PROCESS | 1232 | ++DOMWINDOW == 112 (000000E3AAAB6000) [pid = 1232] [serial = 1928] [outer = 000000E3A972B000] 08:48:03 INFO - PROCESS | 1232 | 1461253683057 Marionette TRACE conn5 <- [1,2532,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:48:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:48:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 689ms 08:48:03 INFO - PROCESS | 1232 | 1461253683120 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 08:48:03 INFO - PROCESS | 1232 | 1461253683122 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 08:48:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:48:03 INFO - PROCESS | 1232 | 1461253683126 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:48:03 INFO - PROCESS | 1232 | 1461253683128 Marionette TRACE conn5 <- [1,2534,null,{}] 08:48:03 INFO - PROCESS | 1232 | 1461253683131 Marionette TRACE conn5 -> [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:48:03 INFO - PROCESS | 1232 | 1461253683257 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 08:48:03 INFO - PROCESS | 1232 | 1461253683317 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:03 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B157E800 == 59 [pid = 1232] [id = 643] 08:48:03 INFO - PROCESS | 1232 | ++DOMWINDOW == 113 (000000E3AB445400) [pid = 1232] [serial = 1929] [outer = 0000000000000000] 08:48:03 INFO - PROCESS | 1232 | ++DOMWINDOW == 114 (000000E3AB65B800) [pid = 1232] [serial = 1930] [outer = 000000E3AB445400] 08:48:03 INFO - PROCESS | 1232 | 1461253683369 Marionette DEBUG loaded listener.js 08:48:03 INFO - PROCESS | 1232 | ++DOMWINDOW == 115 (000000E3ABAD9000) [pid = 1232] [serial = 1931] [outer = 000000E3AB445400] 08:48:03 INFO - PROCESS | 1232 | 1461253683848 Marionette TRACE conn5 <- [1,2536,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:48:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:48:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 776ms 08:48:03 INFO - PROCESS | 1232 | 1461253683940 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 08:48:03 INFO - PROCESS | 1232 | 1461253683942 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 08:48:03 INFO - PROCESS | 1232 | 1461253683948 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:48:03 INFO - PROCESS | 1232 | 1461253683950 Marionette TRACE conn5 <- [1,2538,null,{}] 08:48:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:48:03 INFO - PROCESS | 1232 | 1461253683955 Marionette TRACE conn5 -> [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:48:04 INFO - PROCESS | 1232 | 1461253684112 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 08:48:04 INFO - PROCESS | 1232 | 1461253684173 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:04 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B3C14000 == 60 [pid = 1232] [id = 644] 08:48:04 INFO - PROCESS | 1232 | ++DOMWINDOW == 116 (000000E3ABF78800) [pid = 1232] [serial = 1932] [outer = 0000000000000000] 08:48:04 INFO - PROCESS | 1232 | ++DOMWINDOW == 117 (000000E3AC20B000) [pid = 1232] [serial = 1933] [outer = 000000E3ABF78800] 08:48:04 INFO - PROCESS | 1232 | 1461253684227 Marionette DEBUG loaded listener.js 08:48:04 INFO - PROCESS | 1232 | ++DOMWINDOW == 118 (000000E3AC6BD400) [pid = 1232] [serial = 1934] [outer = 000000E3ABF78800] 08:48:04 INFO - PROCESS | 1232 | 1461253684697 Marionette TRACE conn5 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 08:48:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:48:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 775ms 08:48:04 INFO - PROCESS | 1232 | 1461253684737 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 08:48:04 INFO - PROCESS | 1232 | 1461253684740 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 08:48:04 INFO - PROCESS | 1232 | 1461253684743 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:48:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:48:04 INFO - PROCESS | 1232 | 1461253684745 Marionette TRACE conn5 <- [1,2542,null,{}] 08:48:04 INFO - PROCESS | 1232 | 1461253684748 Marionette TRACE conn5 -> [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:48:04 INFO - PROCESS | 1232 | 1461253684877 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 08:48:04 INFO - PROCESS | 1232 | 1461253684947 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:04 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B46B0800 == 61 [pid = 1232] [id = 645] 08:48:04 INFO - PROCESS | 1232 | ++DOMWINDOW == 119 (000000E3AC923000) [pid = 1232] [serial = 1935] [outer = 0000000000000000] 08:48:05 INFO - PROCESS | 1232 | ++DOMWINDOW == 120 (000000E3ACB02C00) [pid = 1232] [serial = 1936] [outer = 000000E3AC923000] 08:48:05 INFO - PROCESS | 1232 | 1461253684997 Marionette DEBUG loaded listener.js 08:48:05 INFO - PROCESS | 1232 | ++DOMWINDOW == 121 (000000E3AD1F6C00) [pid = 1232] [serial = 1937] [outer = 000000E3AC923000] 08:48:05 INFO - PROCESS | 1232 | --DOMWINDOW == 120 (000000E3A3BE3000) [pid = 1232] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:48:05 INFO - PROCESS | 1232 | --DOMWINDOW == 119 (000000E39F1DE400) [pid = 1232] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:48:05 INFO - PROCESS | 1232 | --DOMWINDOW == 118 (000000E3A92CA800) [pid = 1232] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:48:05 INFO - PROCESS | 1232 | --DOMWINDOW == 117 (000000E3A8569400) [pid = 1232] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:48:05 INFO - PROCESS | 1232 | --DOMWINDOW == 116 (000000E3AC927400) [pid = 1232] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:48:05 INFO - PROCESS | 1232 | --DOMWINDOW == 115 (000000E39F752400) [pid = 1232] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:48:05 INFO - PROCESS | 1232 | --DOMWINDOW == 114 (000000E3A0B15C00) [pid = 1232] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:48:05 INFO - PROCESS | 1232 | --DOMWINDOW == 113 (000000E3AC127800) [pid = 1232] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:48:05 INFO - PROCESS | 1232 | --DOMWINDOW == 112 (000000E3A9725400) [pid = 1232] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:48:05 INFO - PROCESS | 1232 | --DOMWINDOW == 111 (000000E3B0576C00) [pid = 1232] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:48:05 INFO - PROCESS | 1232 | --DOMWINDOW == 110 (000000E3AB8DD400) [pid = 1232] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:48:05 INFO - PROCESS | 1232 | --DOMWINDOW == 109 (000000E39F0DEC00) [pid = 1232] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:48:05 INFO - PROCESS | 1232 | --DOMWINDOW == 108 (000000E39F662800) [pid = 1232] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:48:05 INFO - PROCESS | 1232 | --DOMWINDOW == 107 (000000E3A9269400) [pid = 1232] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:48:05 INFO - PROCESS | 1232 | --DOMWINDOW == 106 (000000E3A856FC00) [pid = 1232] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:48:05 INFO - PROCESS | 1232 | --DOMWINDOW == 105 (000000E3A8566800) [pid = 1232] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:48:05 INFO - PROCESS | 1232 | --DOMWINDOW == 104 (000000E3B0576000) [pid = 1232] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:48:05 INFO - PROCESS | 1232 | --DOMWINDOW == 103 (000000E3AC7E5C00) [pid = 1232] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:48:05 INFO - PROCESS | 1232 | --DOMWINDOW == 102 (000000E39D5DD000) [pid = 1232] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:48:05 INFO - PROCESS | 1232 | --DOMWINDOW == 101 (000000E3B035B400) [pid = 1232] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:48:05 INFO - PROCESS | 1232 | 1461253685701 Marionette TRACE conn5 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 08:48:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:48:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 984ms 08:48:05 INFO - PROCESS | 1232 | 1461253685731 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 08:48:05 INFO - PROCESS | 1232 | 1461253685733 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 08:48:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:48:05 INFO - PROCESS | 1232 | 1461253685741 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:48:05 INFO - PROCESS | 1232 | 1461253685743 Marionette TRACE conn5 <- [1,2546,null,{}] 08:48:05 INFO - PROCESS | 1232 | 1461253685746 Marionette TRACE conn5 -> [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:48:05 INFO - PROCESS | 1232 | 1461253685837 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 08:48:05 INFO - PROCESS | 1232 | 1461253685844 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:05 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B2614800 == 62 [pid = 1232] [id = 646] 08:48:05 INFO - PROCESS | 1232 | ++DOMWINDOW == 102 (000000E39F1DD000) [pid = 1232] [serial = 1938] [outer = 0000000000000000] 08:48:05 INFO - PROCESS | 1232 | ++DOMWINDOW == 103 (000000E3A8569400) [pid = 1232] [serial = 1939] [outer = 000000E39F1DD000] 08:48:05 INFO - PROCESS | 1232 | 1461253685892 Marionette DEBUG loaded listener.js 08:48:05 INFO - PROCESS | 1232 | ++DOMWINDOW == 104 (000000E3ABD5DC00) [pid = 1232] [serial = 1940] [outer = 000000E39F1DD000] 08:48:06 INFO - PROCESS | 1232 | 1461253686359 Marionette TRACE conn5 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 08:48:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:48:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 690ms 08:48:06 INFO - PROCESS | 1232 | 1461253686430 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 08:48:06 INFO - PROCESS | 1232 | 1461253686432 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 08:48:06 INFO - PROCESS | 1232 | 1461253686436 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:48:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:48:06 INFO - PROCESS | 1232 | 1461253686437 Marionette TRACE conn5 <- [1,2550,null,{}] 08:48:06 INFO - PROCESS | 1232 | 1461253686441 Marionette TRACE conn5 -> [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:48:06 INFO - PROCESS | 1232 | 1461253686535 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 08:48:06 INFO - PROCESS | 1232 | 1461253686579 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:06 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B4A6E000 == 63 [pid = 1232] [id = 647] 08:48:06 INFO - PROCESS | 1232 | ++DOMWINDOW == 105 (000000E3AD10C400) [pid = 1232] [serial = 1941] [outer = 0000000000000000] 08:48:06 INFO - PROCESS | 1232 | ++DOMWINDOW == 106 (000000E3AD7F6400) [pid = 1232] [serial = 1942] [outer = 000000E3AD10C400] 08:48:06 INFO - PROCESS | 1232 | 1461253686628 Marionette DEBUG loaded listener.js 08:48:06 INFO - PROCESS | 1232 | ++DOMWINDOW == 107 (000000E3AED29800) [pid = 1232] [serial = 1943] [outer = 000000E3AD10C400] 08:48:07 INFO - PROCESS | 1232 | 1461253687133 Marionette TRACE conn5 <- [1,2552,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:48:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:48:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 734ms 08:48:07 INFO - PROCESS | 1232 | 1461253687173 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 08:48:07 INFO - PROCESS | 1232 | 1461253687175 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 08:48:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:48:07 INFO - PROCESS | 1232 | 1461253687179 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:48:07 INFO - PROCESS | 1232 | 1461253687181 Marionette TRACE conn5 <- [1,2554,null,{}] 08:48:07 INFO - PROCESS | 1232 | 1461253687184 Marionette TRACE conn5 -> [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:48:07 INFO - PROCESS | 1232 | 1461253687277 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 08:48:07 INFO - PROCESS | 1232 | 1461253687283 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:07 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B5521800 == 64 [pid = 1232] [id = 648] 08:48:07 INFO - PROCESS | 1232 | ++DOMWINDOW == 108 (000000E3AFBD1800) [pid = 1232] [serial = 1944] [outer = 0000000000000000] 08:48:07 INFO - PROCESS | 1232 | ++DOMWINDOW == 109 (000000E3AFD31000) [pid = 1232] [serial = 1945] [outer = 000000E3AFBD1800] 08:48:07 INFO - PROCESS | 1232 | 1461253687331 Marionette DEBUG loaded listener.js 08:48:07 INFO - PROCESS | 1232 | ++DOMWINDOW == 110 (000000E3B035B000) [pid = 1232] [serial = 1946] [outer = 000000E3AFBD1800] 08:48:08 INFO - PROCESS | 1232 | 1461253688136 Marionette TRACE conn5 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 08:48:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:48:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1028ms 08:48:08 INFO - PROCESS | 1232 | 1461253688238 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 08:48:08 INFO - PROCESS | 1232 | 1461253688244 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 08:48:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:48:08 INFO - PROCESS | 1232 | 1461253688252 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:48:08 INFO - PROCESS | 1232 | 1461253688256 Marionette TRACE conn5 <- [1,2558,null,{}] 08:48:08 INFO - PROCESS | 1232 | 1461253688262 Marionette TRACE conn5 -> [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:48:08 INFO - PROCESS | 1232 | 1461253688398 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 08:48:08 INFO - PROCESS | 1232 | 1461253688534 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:08 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AD976000 == 65 [pid = 1232] [id = 649] 08:48:08 INFO - PROCESS | 1232 | ++DOMWINDOW == 111 (000000E3A3D80000) [pid = 1232] [serial = 1947] [outer = 0000000000000000] 08:48:08 INFO - PROCESS | 1232 | ++DOMWINDOW == 112 (000000E3A4013C00) [pid = 1232] [serial = 1948] [outer = 000000E3A3D80000] 08:48:08 INFO - PROCESS | 1232 | 1461253688601 Marionette DEBUG loaded listener.js 08:48:08 INFO - PROCESS | 1232 | ++DOMWINDOW == 113 (000000E3A5568400) [pid = 1232] [serial = 1949] [outer = 000000E3A3D80000] 08:48:09 INFO - PROCESS | 1232 | 1461253689232 Marionette TRACE conn5 <- [1,2560,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:48:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:48:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1032ms 08:48:09 INFO - PROCESS | 1232 | 1461253689287 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 08:48:09 INFO - PROCESS | 1232 | 1461253689294 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 08:48:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:48:09 INFO - PROCESS | 1232 | 1461253689301 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:48:09 INFO - PROCESS | 1232 | 1461253689304 Marionette TRACE conn5 <- [1,2562,null,{}] 08:48:09 INFO - PROCESS | 1232 | 1461253689329 Marionette TRACE conn5 -> [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:48:09 INFO - PROCESS | 1232 | 1461253689456 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 08:48:09 INFO - PROCESS | 1232 | 1461253689598 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:09 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B27D8000 == 66 [pid = 1232] [id = 650] 08:48:09 INFO - PROCESS | 1232 | ++DOMWINDOW == 114 (000000E3A5566C00) [pid = 1232] [serial = 1950] [outer = 0000000000000000] 08:48:09 INFO - PROCESS | 1232 | ++DOMWINDOW == 115 (000000E3AB468000) [pid = 1232] [serial = 1951] [outer = 000000E3A5566C00] 08:48:09 INFO - PROCESS | 1232 | 1461253689661 Marionette DEBUG loaded listener.js 08:48:09 INFO - PROCESS | 1232 | ++DOMWINDOW == 116 (000000E3ABE52800) [pid = 1232] [serial = 1952] [outer = 000000E3A5566C00] 08:48:10 INFO - PROCESS | 1232 | 1461253690332 Marionette TRACE conn5 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 08:48:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:48:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1089ms 08:48:10 INFO - PROCESS | 1232 | 1461253690395 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 08:48:10 INFO - PROCESS | 1232 | 1461253690398 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 08:48:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:48:10 INFO - PROCESS | 1232 | 1461253690402 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:48:10 INFO - PROCESS | 1232 | 1461253690406 Marionette TRACE conn5 <- [1,2566,null,{}] 08:48:10 INFO - PROCESS | 1232 | 1461253690419 Marionette TRACE conn5 -> [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:48:10 INFO - PROCESS | 1232 | 1461253690591 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 08:48:10 INFO - PROCESS | 1232 | 1461253690612 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:10 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B5ED5800 == 67 [pid = 1232] [id = 651] 08:48:10 INFO - PROCESS | 1232 | ++DOMWINDOW == 117 (000000E3AC926000) [pid = 1232] [serial = 1953] [outer = 0000000000000000] 08:48:10 INFO - PROCESS | 1232 | ++DOMWINDOW == 118 (000000E3AD10CC00) [pid = 1232] [serial = 1954] [outer = 000000E3AC926000] 08:48:10 INFO - PROCESS | 1232 | 1461253690675 Marionette DEBUG loaded listener.js 08:48:10 INFO - PROCESS | 1232 | ++DOMWINDOW == 119 (000000E3AFF3B000) [pid = 1232] [serial = 1955] [outer = 000000E3AC926000] 08:48:11 INFO - PROCESS | 1232 | 1461253691371 Marionette TRACE conn5 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 08:48:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:48:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 986ms 08:48:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:48:11 INFO - PROCESS | 1232 | 1461253691390 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 08:48:11 INFO - PROCESS | 1232 | 1461253691393 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 08:48:11 INFO - PROCESS | 1232 | 1461253691397 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:48:11 INFO - PROCESS | 1232 | 1461253691399 Marionette TRACE conn5 <- [1,2570,null,{}] 08:48:11 INFO - PROCESS | 1232 | 1461253691403 Marionette TRACE conn5 -> [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:48:11 INFO - PROCESS | 1232 | 1461253691524 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 08:48:11 INFO - PROCESS | 1232 | 1461253691668 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:11 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B684D800 == 68 [pid = 1232] [id = 652] 08:48:11 INFO - PROCESS | 1232 | ++DOMWINDOW == 120 (000000E3B0365800) [pid = 1232] [serial = 1956] [outer = 0000000000000000] 08:48:11 INFO - PROCESS | 1232 | ++DOMWINDOW == 121 (000000E3B0576C00) [pid = 1232] [serial = 1957] [outer = 000000E3B0365800] 08:48:11 INFO - PROCESS | 1232 | 1461253691731 Marionette DEBUG loaded listener.js 08:48:11 INFO - PROCESS | 1232 | ++DOMWINDOW == 122 (000000E3B067F000) [pid = 1232] [serial = 1958] [outer = 000000E3B0365800] 08:48:12 INFO - PROCESS | 1232 | 1461253692324 Marionette TRACE conn5 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 08:48:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:48:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 984ms 08:48:12 INFO - PROCESS | 1232 | 1461253692383 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 08:48:12 INFO - PROCESS | 1232 | 1461253692385 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 08:48:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:48:12 INFO - PROCESS | 1232 | 1461253692403 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:48:12 INFO - PROCESS | 1232 | 1461253692406 Marionette TRACE conn5 <- [1,2574,null,{}] 08:48:12 INFO - PROCESS | 1232 | 1461253692410 Marionette TRACE conn5 -> [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:48:12 INFO - PROCESS | 1232 | 1461253692525 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 08:48:12 INFO - PROCESS | 1232 | 1461253692694 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:12 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B6CD0000 == 69 [pid = 1232] [id = 653] 08:48:12 INFO - PROCESS | 1232 | ++DOMWINDOW == 123 (000000E3B0735C00) [pid = 1232] [serial = 1959] [outer = 0000000000000000] 08:48:12 INFO - PROCESS | 1232 | ++DOMWINDOW == 124 (000000E3B0772800) [pid = 1232] [serial = 1960] [outer = 000000E3B0735C00] 08:48:12 INFO - PROCESS | 1232 | 1461253692760 Marionette DEBUG loaded listener.js 08:48:12 INFO - PROCESS | 1232 | ++DOMWINDOW == 125 (000000E3B077D800) [pid = 1232] [serial = 1961] [outer = 000000E3B0735C00] 08:48:13 INFO - PROCESS | 1232 | 1461253693379 Marionette TRACE conn5 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 08:48:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:48:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1035ms 08:48:13 INFO - PROCESS | 1232 | 1461253693438 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 08:48:13 INFO - PROCESS | 1232 | 1461253693441 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 08:48:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:48:13 INFO - PROCESS | 1232 | 1461253693444 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:48:13 INFO - PROCESS | 1232 | 1461253693446 Marionette TRACE conn5 <- [1,2578,null,{}] 08:48:13 INFO - PROCESS | 1232 | 1461253693468 Marionette TRACE conn5 -> [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:48:13 INFO - PROCESS | 1232 | 1461253693625 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 08:48:13 INFO - PROCESS | 1232 | 1461253693774 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:13 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B7499800 == 70 [pid = 1232] [id = 654] 08:48:13 INFO - PROCESS | 1232 | ++DOMWINDOW == 126 (000000E3B084AC00) [pid = 1232] [serial = 1962] [outer = 0000000000000000] 08:48:13 INFO - PROCESS | 1232 | ++DOMWINDOW == 127 (000000E3B08A0800) [pid = 1232] [serial = 1963] [outer = 000000E3B084AC00] 08:48:13 INFO - PROCESS | 1232 | 1461253693839 Marionette DEBUG loaded listener.js 08:48:13 INFO - PROCESS | 1232 | ++DOMWINDOW == 128 (000000E3B08A8C00) [pid = 1232] [serial = 1964] [outer = 000000E3B084AC00] 08:48:14 INFO - PROCESS | 1232 | 1461253694442 Marionette TRACE conn5 <- [1,2580,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:48:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:48:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1052ms 08:48:14 INFO - PROCESS | 1232 | 1461253694499 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 08:48:14 INFO - PROCESS | 1232 | 1461253694502 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 08:48:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:48:14 INFO - PROCESS | 1232 | 1461253694505 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:48:14 INFO - PROCESS | 1232 | 1461253694508 Marionette TRACE conn5 <- [1,2582,null,{}] 08:48:14 INFO - PROCESS | 1232 | 1461253694511 Marionette TRACE conn5 -> [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:48:14 INFO - PROCESS | 1232 | 1461253694642 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 08:48:14 INFO - PROCESS | 1232 | 1461253694797 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:14 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B74C3000 == 71 [pid = 1232] [id = 655] 08:48:14 INFO - PROCESS | 1232 | ++DOMWINDOW == 129 (000000E39F21F800) [pid = 1232] [serial = 1965] [outer = 0000000000000000] 08:48:14 INFO - PROCESS | 1232 | ++DOMWINDOW == 130 (000000E3B0A48800) [pid = 1232] [serial = 1966] [outer = 000000E39F21F800] 08:48:14 INFO - PROCESS | 1232 | 1461253694856 Marionette DEBUG loaded listener.js 08:48:14 INFO - PROCESS | 1232 | ++DOMWINDOW == 131 (000000E3B0A52C00) [pid = 1232] [serial = 1967] [outer = 000000E39F21F800] 08:48:15 INFO - PROCESS | 1232 | 1461253695787 Marionette TRACE conn5 <- [1,2584,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:48:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:48:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1343ms 08:48:15 INFO - PROCESS | 1232 | 1461253695851 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 08:48:15 INFO - PROCESS | 1232 | 1461253695856 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 08:48:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:48:15 INFO - PROCESS | 1232 | 1461253695861 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:48:15 INFO - PROCESS | 1232 | 1461253695866 Marionette TRACE conn5 <- [1,2586,null,{}] 08:48:15 INFO - PROCESS | 1232 | 1461253695873 Marionette TRACE conn5 -> [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:48:16 INFO - PROCESS | 1232 | 1461253696018 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 08:48:16 INFO - PROCESS | 1232 | 1461253696173 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:16 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A9287800 == 72 [pid = 1232] [id = 656] 08:48:16 INFO - PROCESS | 1232 | ++DOMWINDOW == 132 (000000E39D61C000) [pid = 1232] [serial = 1968] [outer = 0000000000000000] 08:48:16 INFO - PROCESS | 1232 | ++DOMWINDOW == 133 (000000E39F1E1400) [pid = 1232] [serial = 1969] [outer = 000000E39D61C000] 08:48:16 INFO - PROCESS | 1232 | 1461253696229 Marionette DEBUG loaded listener.js 08:48:16 INFO - PROCESS | 1232 | ++DOMWINDOW == 134 (000000E39F666400) [pid = 1232] [serial = 1970] [outer = 000000E39D61C000] 08:48:17 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AFD97000 == 71 [pid = 1232] [id = 551] 08:48:17 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AC274800 == 70 [pid = 1232] [id = 549] 08:48:17 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B4A6E000 == 69 [pid = 1232] [id = 647] 08:48:17 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B2614800 == 68 [pid = 1232] [id = 646] 08:48:17 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B46B0800 == 67 [pid = 1232] [id = 645] 08:48:17 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B3C14000 == 66 [pid = 1232] [id = 644] 08:48:17 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B157E800 == 65 [pid = 1232] [id = 643] 08:48:17 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B05DC800 == 64 [pid = 1232] [id = 642] 08:48:17 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AFD95000 == 63 [pid = 1232] [id = 641] 08:48:17 INFO - PROCESS | 1232 | --DOMWINDOW == 133 (000000E3ABEB2800) [pid = 1232] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 08:48:17 INFO - PROCESS | 1232 | --DOMWINDOW == 132 (000000E3AAAB0400) [pid = 1232] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 08:48:17 INFO - PROCESS | 1232 | --DOMWINDOW == 131 (000000E3AB75A800) [pid = 1232] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 08:48:17 INFO - PROCESS | 1232 | --DOMWINDOW == 130 (000000E3AD715400) [pid = 1232] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 08:48:17 INFO - PROCESS | 1232 | 1461253697074 Marionette TRACE conn5 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 08:48:17 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A58A1800 == 62 [pid = 1232] [id = 640] 08:48:17 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AE97E800 == 61 [pid = 1232] [id = 639] 08:48:17 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A5636800 == 60 [pid = 1232] [id = 632] 08:48:17 INFO - PROCESS | 1232 | --DOMWINDOW == 129 (000000E3A4597C00) [pid = 1232] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 08:48:17 INFO - PROCESS | 1232 | --DOMWINDOW == 128 (000000E3ABF3A400) [pid = 1232] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 08:48:17 INFO - PROCESS | 1232 | --DOMWINDOW == 127 (000000E3AC8F9400) [pid = 1232] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 08:48:17 INFO - PROCESS | 1232 | --DOMWINDOW == 126 (000000E3A9275000) [pid = 1232] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 08:48:17 INFO - PROCESS | 1232 | --DOMWINDOW == 125 (000000E3AC94C800) [pid = 1232] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 08:48:17 INFO - PROCESS | 1232 | --DOMWINDOW == 124 (000000E3A4599400) [pid = 1232] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 08:48:17 INFO - PROCESS | 1232 | --DOMWINDOW == 123 (000000E3A55E4400) [pid = 1232] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 08:48:17 INFO - PROCESS | 1232 | --DOMWINDOW == 122 (000000E3A48F6000) [pid = 1232] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 08:48:17 INFO - PROCESS | 1232 | --DOMWINDOW == 121 (000000E3AC635C00) [pid = 1232] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 08:48:17 INFO - PROCESS | 1232 | --DOMWINDOW == 120 (000000E3ABF39C00) [pid = 1232] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 08:48:17 INFO - PROCESS | 1232 | --DOMWINDOW == 119 (000000E3A3D30C00) [pid = 1232] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 08:48:17 INFO - PROCESS | 1232 | --DOMWINDOW == 118 (000000E3B072D800) [pid = 1232] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 08:48:17 INFO - PROCESS | 1232 | --DOMWINDOW == 117 (000000E3ABD54800) [pid = 1232] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 08:48:17 INFO - PROCESS | 1232 | --DOMWINDOW == 116 (000000E3AC63B800) [pid = 1232] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 08:48:17 INFO - PROCESS | 1232 | --DOMWINDOW == 115 (000000E39F221400) [pid = 1232] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 08:48:17 INFO - PROCESS | 1232 | --DOMWINDOW == 114 (000000E3A3D33C00) [pid = 1232] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 08:48:17 INFO - PROCESS | 1232 | --DOMWINDOW == 113 (000000E3A92CC400) [pid = 1232] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 08:48:17 INFO - PROCESS | 1232 | --DOMWINDOW == 112 (000000E3A8E21800) [pid = 1232] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 08:48:17 INFO - PROCESS | 1232 | --DOMWINDOW == 111 (000000E3AB764800) [pid = 1232] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 08:48:17 INFO - PROCESS | 1232 | --DOMWINDOW == 110 (000000E3A8E26000) [pid = 1232] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 08:48:17 INFO - PROCESS | 1232 | --DOMWINDOW == 109 (000000E3ABEAF800) [pid = 1232] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 08:48:17 INFO - PROCESS | 1232 | --DOMWINDOW == 108 (000000E3B0675C00) [pid = 1232] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 08:48:17 INFO - PROCESS | 1232 | --DOMWINDOW == 107 (000000E3A56C7C00) [pid = 1232] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 08:48:17 INFO - PROCESS | 1232 | --DOMWINDOW == 106 (000000E3A3B67000) [pid = 1232] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 08:48:17 INFO - PROCESS | 1232 | --DOMWINDOW == 105 (000000E3AC204000) [pid = 1232] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 08:48:17 INFO - PROCESS | 1232 | --DOMWINDOW == 104 (000000E3A98E9400) [pid = 1232] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 08:48:17 INFO - PROCESS | 1232 | --DOMWINDOW == 103 (000000E3B0363400) [pid = 1232] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 08:48:17 INFO - PROCESS | 1232 | --DOMWINDOW == 102 (000000E3ACDD8000) [pid = 1232] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 08:48:17 INFO - PROCESS | 1232 | --DOMWINDOW == 101 (000000E39F66E400) [pid = 1232] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 08:48:17 INFO - PROCESS | 1232 | --DOMWINDOW == 100 (000000E3A976D800) [pid = 1232] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 08:48:17 INFO - PROCESS | 1232 | --DOMWINDOW == 99 (000000E39F1EAC00) [pid = 1232] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 08:48:17 INFO - PROCESS | 1232 | --DOMWINDOW == 98 (000000E3B0571C00) [pid = 1232] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 08:48:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:48:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1302ms 08:48:17 INFO - PROCESS | 1232 | 1461253697168 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 08:48:17 INFO - PROCESS | 1232 | 1461253697174 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 08:48:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:48:17 INFO - PROCESS | 1232 | 1461253697180 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:48:17 INFO - PROCESS | 1232 | 1461253697183 Marionette TRACE conn5 <- [1,2590,null,{}] 08:48:17 INFO - PROCESS | 1232 | 1461253697193 Marionette TRACE conn5 -> [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:48:17 INFO - PROCESS | 1232 | 1461253697290 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 08:48:17 INFO - PROCESS | 1232 | 1461253697297 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:17 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A9762000 == 61 [pid = 1232] [id = 657] 08:48:17 INFO - PROCESS | 1232 | ++DOMWINDOW == 99 (000000E39F667400) [pid = 1232] [serial = 1971] [outer = 0000000000000000] 08:48:17 INFO - PROCESS | 1232 | ++DOMWINDOW == 100 (000000E39F752400) [pid = 1232] [serial = 1972] [outer = 000000E39F667400] 08:48:17 INFO - PROCESS | 1232 | 1461253697346 Marionette DEBUG loaded listener.js 08:48:17 INFO - PROCESS | 1232 | ++DOMWINDOW == 101 (000000E3A3BD4400) [pid = 1232] [serial = 1973] [outer = 000000E39F667400] 08:48:17 INFO - PROCESS | 1232 | 1461253697931 Marionette TRACE conn5 <- [1,2592,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:48:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:48:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 794ms 08:48:17 INFO - PROCESS | 1232 | 1461253697975 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 08:48:17 INFO - PROCESS | 1232 | 1461253697978 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 08:48:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:48:17 INFO - PROCESS | 1232 | 1461253697981 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:48:17 INFO - PROCESS | 1232 | 1461253697985 Marionette TRACE conn5 <- [1,2594,null,{}] 08:48:18 INFO - PROCESS | 1232 | 1461253697996 Marionette TRACE conn5 -> [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:48:18 INFO - PROCESS | 1232 | 1461253698099 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 08:48:18 INFO - PROCESS | 1232 | 1461253698200 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:18 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AF83C800 == 62 [pid = 1232] [id = 658] 08:48:18 INFO - PROCESS | 1232 | ++DOMWINDOW == 102 (000000E3A4833400) [pid = 1232] [serial = 1974] [outer = 0000000000000000] 08:48:18 INFO - PROCESS | 1232 | ++DOMWINDOW == 103 (000000E3A55E1800) [pid = 1232] [serial = 1975] [outer = 000000E3A4833400] 08:48:18 INFO - PROCESS | 1232 | 1461253698254 Marionette DEBUG loaded listener.js 08:48:18 INFO - PROCESS | 1232 | ++DOMWINDOW == 104 (000000E3A8566400) [pid = 1232] [serial = 1976] [outer = 000000E3A4833400] 08:48:18 INFO - PROCESS | 1232 | 1461253698735 Marionette TRACE conn5 <- [1,2596,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:48:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:48:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 796ms 08:48:18 INFO - PROCESS | 1232 | 1461253698780 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 08:48:18 INFO - PROCESS | 1232 | 1461253698783 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 08:48:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:48:18 INFO - PROCESS | 1232 | 1461253698787 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:48:18 INFO - PROCESS | 1232 | 1461253698789 Marionette TRACE conn5 <- [1,2598,null,{}] 08:48:18 INFO - PROCESS | 1232 | 1461253698792 Marionette TRACE conn5 -> [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:48:18 INFO - PROCESS | 1232 | 1461253698888 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 08:48:18 INFO - PROCESS | 1232 | 1461253698903 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:18 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AFEAA000 == 63 [pid = 1232] [id = 659] 08:48:18 INFO - PROCESS | 1232 | ++DOMWINDOW == 105 (000000E3A8E24000) [pid = 1232] [serial = 1977] [outer = 0000000000000000] 08:48:18 INFO - PROCESS | 1232 | ++DOMWINDOW == 106 (000000E3A9267400) [pid = 1232] [serial = 1978] [outer = 000000E3A8E24000] 08:48:18 INFO - PROCESS | 1232 | 1461253698953 Marionette DEBUG loaded listener.js 08:48:19 INFO - PROCESS | 1232 | ++DOMWINDOW == 107 (000000E3A9729800) [pid = 1232] [serial = 1979] [outer = 000000E3A8E24000] 08:48:19 INFO - PROCESS | 1232 | 1461253699467 Marionette TRACE conn5 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 08:48:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:48:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 732ms 08:48:19 INFO - PROCESS | 1232 | 1461253699524 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 08:48:19 INFO - PROCESS | 1232 | 1461253699526 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 08:48:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:48:19 INFO - PROCESS | 1232 | 1461253699530 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:48:19 INFO - PROCESS | 1232 | 1461253699531 Marionette TRACE conn5 <- [1,2602,null,{}] 08:48:19 INFO - PROCESS | 1232 | 1461253699535 Marionette TRACE conn5 -> [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:48:19 INFO - PROCESS | 1232 | 1461253699660 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 08:48:19 INFO - PROCESS | 1232 | 1461253699726 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:19 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B05D3800 == 64 [pid = 1232] [id = 660] 08:48:19 INFO - PROCESS | 1232 | ++DOMWINDOW == 108 (000000E3A8E28C00) [pid = 1232] [serial = 1980] [outer = 0000000000000000] 08:48:19 INFO - PROCESS | 1232 | ++DOMWINDOW == 109 (000000E3A97C4400) [pid = 1232] [serial = 1981] [outer = 000000E3A8E28C00] 08:48:19 INFO - PROCESS | 1232 | 1461253699777 Marionette DEBUG loaded listener.js 08:48:19 INFO - PROCESS | 1232 | ++DOMWINDOW == 110 (000000E3AB467400) [pid = 1232] [serial = 1982] [outer = 000000E3A8E28C00] 08:48:20 INFO - PROCESS | 1232 | 1461253700240 Marionette TRACE conn5 <- [1,2604,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:48:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:48:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 733ms 08:48:20 INFO - PROCESS | 1232 | 1461253700299 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 08:48:20 INFO - PROCESS | 1232 | 1461253700302 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 08:48:20 INFO - PROCESS | 1232 | 1461253700308 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:48:20 INFO - PROCESS | 1232 | 1461253700310 Marionette TRACE conn5 <- [1,2606,null,{}] 08:48:20 INFO - PROCESS | 1232 | 1461253700313 Marionette TRACE conn5 -> [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:48:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:48:20 INFO - PROCESS | 1232 | 1461253700467 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 08:48:20 INFO - PROCESS | 1232 | 1461253700493 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:20 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B0E12000 == 65 [pid = 1232] [id = 661] 08:48:20 INFO - PROCESS | 1232 | ++DOMWINDOW == 111 (000000E3ABAE4400) [pid = 1232] [serial = 1983] [outer = 0000000000000000] 08:48:20 INFO - PROCESS | 1232 | ++DOMWINDOW == 112 (000000E3AC124000) [pid = 1232] [serial = 1984] [outer = 000000E3ABAE4400] 08:48:20 INFO - PROCESS | 1232 | 1461253700546 Marionette DEBUG loaded listener.js 08:48:20 INFO - PROCESS | 1232 | ++DOMWINDOW == 113 (000000E3AC20EC00) [pid = 1232] [serial = 1985] [outer = 000000E3ABAE4400] 08:48:21 INFO - PROCESS | 1232 | 1461253701063 Marionette TRACE conn5 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 08:48:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:48:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 775ms 08:48:21 INFO - PROCESS | 1232 | 1461253701097 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 08:48:21 INFO - PROCESS | 1232 | 1461253701099 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 08:48:21 INFO - PROCESS | 1232 | 1461253701102 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:48:21 INFO - PROCESS | 1232 | 1461253701104 Marionette TRACE conn5 <- [1,2610,null,{}] 08:48:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:48:21 INFO - PROCESS | 1232 | 1461253701108 Marionette TRACE conn5 -> [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:48:21 INFO - PROCESS | 1232 | 1461253701239 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 08:48:21 INFO - PROCESS | 1232 | 1461253701257 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:21 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B27CD000 == 66 [pid = 1232] [id = 662] 08:48:21 INFO - PROCESS | 1232 | ++DOMWINDOW == 114 (000000E3AC63A400) [pid = 1232] [serial = 1986] [outer = 0000000000000000] 08:48:21 INFO - PROCESS | 1232 | ++DOMWINDOW == 115 (000000E3AC91D400) [pid = 1232] [serial = 1987] [outer = 000000E3AC63A400] 08:48:21 INFO - PROCESS | 1232 | 1461253701306 Marionette DEBUG loaded listener.js 08:48:21 INFO - PROCESS | 1232 | ++DOMWINDOW == 116 (000000E3ACDDE400) [pid = 1232] [serial = 1988] [outer = 000000E3AC63A400] 08:48:21 INFO - PROCESS | 1232 | --DOMWINDOW == 115 (000000E3A972B000) [pid = 1232] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:48:21 INFO - PROCESS | 1232 | --DOMWINDOW == 114 (000000E39F1E3800) [pid = 1232] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:48:21 INFO - PROCESS | 1232 | --DOMWINDOW == 113 (000000E3A5E8DC00) [pid = 1232] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:48:21 INFO - PROCESS | 1232 | --DOMWINDOW == 112 (000000E3A4BE1C00) [pid = 1232] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:48:21 INFO - PROCESS | 1232 | --DOMWINDOW == 111 (000000E3AD10C400) [pid = 1232] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:48:21 INFO - PROCESS | 1232 | --DOMWINDOW == 110 (000000E3AC923000) [pid = 1232] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:48:21 INFO - PROCESS | 1232 | --DOMWINDOW == 109 (000000E3AB445400) [pid = 1232] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:48:21 INFO - PROCESS | 1232 | --DOMWINDOW == 108 (000000E39F1DD000) [pid = 1232] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:48:21 INFO - PROCESS | 1232 | --DOMWINDOW == 107 (000000E3ABD53800) [pid = 1232] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:48:21 INFO - PROCESS | 1232 | --DOMWINDOW == 106 (000000E3A9887800) [pid = 1232] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:48:21 INFO - PROCESS | 1232 | --DOMWINDOW == 105 (000000E3AB469C00) [pid = 1232] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:48:21 INFO - PROCESS | 1232 | --DOMWINDOW == 104 (000000E3ABF78800) [pid = 1232] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:48:21 INFO - PROCESS | 1232 | --DOMWINDOW == 103 (000000E39F66EC00) [pid = 1232] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:48:22 INFO - PROCESS | 1232 | 1461253702015 Marionette TRACE conn5 <- [1,2612,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:48:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:48:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 924ms 08:48:22 INFO - PROCESS | 1232 | 1461253702031 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 08:48:22 INFO - PROCESS | 1232 | 1461253702033 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 08:48:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:48:22 INFO - PROCESS | 1232 | 1461253702043 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:48:22 INFO - PROCESS | 1232 | 1461253702045 Marionette TRACE conn5 <- [1,2614,null,{}] 08:48:22 INFO - PROCESS | 1232 | 1461253702049 Marionette TRACE conn5 -> [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:48:22 INFO - PROCESS | 1232 | 1461253702142 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 08:48:22 INFO - PROCESS | 1232 | 1461253702151 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:22 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B3C11800 == 67 [pid = 1232] [id = 663] 08:48:22 INFO - PROCESS | 1232 | ++DOMWINDOW == 104 (000000E3A3EBCC00) [pid = 1232] [serial = 1989] [outer = 0000000000000000] 08:48:22 INFO - PROCESS | 1232 | ++DOMWINDOW == 105 (000000E3ABD5C800) [pid = 1232] [serial = 1990] [outer = 000000E3A3EBCC00] 08:48:22 INFO - PROCESS | 1232 | 1461253702200 Marionette DEBUG loaded listener.js 08:48:22 INFO - PROCESS | 1232 | ++DOMWINDOW == 106 (000000E3AD712400) [pid = 1232] [serial = 1991] [outer = 000000E3A3EBCC00] 08:48:22 INFO - PROCESS | 1232 | 1461253702669 Marionette TRACE conn5 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 08:48:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:48:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 692ms 08:48:22 INFO - PROCESS | 1232 | 1461253702737 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 08:48:22 INFO - PROCESS | 1232 | 1461253702739 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 08:48:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:48:22 INFO - PROCESS | 1232 | 1461253702742 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:48:22 INFO - PROCESS | 1232 | 1461253702744 Marionette TRACE conn5 <- [1,2618,null,{}] 08:48:22 INFO - PROCESS | 1232 | 1461253702748 Marionette TRACE conn5 -> [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:48:22 INFO - PROCESS | 1232 | 1461253702841 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 08:48:22 INFO - PROCESS | 1232 | 1461253702848 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:22 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B467B000 == 68 [pid = 1232] [id = 664] 08:48:22 INFO - PROCESS | 1232 | ++DOMWINDOW == 107 (000000E3AD7F8800) [pid = 1232] [serial = 1992] [outer = 0000000000000000] 08:48:22 INFO - PROCESS | 1232 | ++DOMWINDOW == 108 (000000E3AF15CC00) [pid = 1232] [serial = 1993] [outer = 000000E3AD7F8800] 08:48:22 INFO - PROCESS | 1232 | 1461253702895 Marionette DEBUG loaded listener.js 08:48:22 INFO - PROCESS | 1232 | ++DOMWINDOW == 109 (000000E3AFF35400) [pid = 1232] [serial = 1994] [outer = 000000E3AD7F8800] 08:48:23 INFO - PROCESS | 1232 | 1461253703378 Marionette TRACE conn5 <- [1,2620,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:48:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:48:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 691ms 08:48:23 INFO - PROCESS | 1232 | 1461253703436 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 08:48:23 INFO - PROCESS | 1232 | 1461253703438 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 08:48:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:48:23 INFO - PROCESS | 1232 | 1461253703441 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:48:23 INFO - PROCESS | 1232 | 1461253703443 Marionette TRACE conn5 <- [1,2622,null,{}] 08:48:23 INFO - PROCESS | 1232 | 1461253703447 Marionette TRACE conn5 -> [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:48:23 INFO - PROCESS | 1232 | 1461253703541 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 08:48:23 INFO - PROCESS | 1232 | 1461253703548 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:23 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B49B6800 == 69 [pid = 1232] [id = 665] 08:48:23 INFO - PROCESS | 1232 | ++DOMWINDOW == 110 (000000E3B0571C00) [pid = 1232] [serial = 1995] [outer = 0000000000000000] 08:48:23 INFO - PROCESS | 1232 | ++DOMWINDOW == 111 (000000E3B057C800) [pid = 1232] [serial = 1996] [outer = 000000E3B0571C00] 08:48:23 INFO - PROCESS | 1232 | 1461253703595 Marionette DEBUG loaded listener.js 08:48:23 INFO - PROCESS | 1232 | ++DOMWINDOW == 112 (000000E3B072E000) [pid = 1232] [serial = 1997] [outer = 000000E3B0571C00] 08:48:24 INFO - PROCESS | 1232 | 1461253704376 Marionette TRACE conn5 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 08:48:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:48:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 984ms 08:48:24 INFO - PROCESS | 1232 | 1461253704429 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 08:48:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:48:24 INFO - PROCESS | 1232 | 1461253704436 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 08:48:24 INFO - PROCESS | 1232 | 1461253704442 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:48:24 INFO - PROCESS | 1232 | 1461253704446 Marionette TRACE conn5 <- [1,2626,null,{}] 08:48:24 INFO - PROCESS | 1232 | 1461253704452 Marionette TRACE conn5 -> [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:48:24 INFO - PROCESS | 1232 | 1461253704581 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 08:48:24 INFO - PROCESS | 1232 | 1461253704730 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:24 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AC978800 == 70 [pid = 1232] [id = 666] 08:48:24 INFO - PROCESS | 1232 | ++DOMWINDOW == 113 (000000E3A0B80800) [pid = 1232] [serial = 1998] [outer = 0000000000000000] 08:48:24 INFO - PROCESS | 1232 | ++DOMWINDOW == 114 (000000E3A3D34C00) [pid = 1232] [serial = 1999] [outer = 000000E3A0B80800] 08:48:24 INFO - PROCESS | 1232 | 1461253704799 Marionette DEBUG loaded listener.js 08:48:24 INFO - PROCESS | 1232 | ++DOMWINDOW == 115 (000000E3A483A800) [pid = 1232] [serial = 2000] [outer = 000000E3A0B80800] 08:48:25 INFO - PROCESS | 1232 | 1461253705406 Marionette TRACE conn5 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 08:48:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:48:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1036ms 08:48:25 INFO - PROCESS | 1232 | 1461253705480 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 08:48:25 INFO - PROCESS | 1232 | 1461253705487 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 08:48:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:48:25 INFO - PROCESS | 1232 | 1461253705529 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:48:25 INFO - PROCESS | 1232 | 1461253705533 Marionette TRACE conn5 <- [1,2630,null,{}] 08:48:25 INFO - PROCESS | 1232 | 1461253705538 Marionette TRACE conn5 -> [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:48:25 INFO - PROCESS | 1232 | 1461253705674 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 08:48:25 INFO - PROCESS | 1232 | 1461253705811 Marionette TRACE conn5 -> [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/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:25 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B0ABF000 == 71 [pid = 1232] [id = 667] 08:48:25 INFO - PROCESS | 1232 | ++DOMWINDOW == 116 (000000E3A4563800) [pid = 1232] [serial = 2001] [outer = 0000000000000000] 08:48:25 INFO - PROCESS | 1232 | ++DOMWINDOW == 117 (000000E3A9725800) [pid = 1232] [serial = 2002] [outer = 000000E3A4563800] 08:48:25 INFO - PROCESS | 1232 | 1461253705876 Marionette DEBUG loaded listener.js 08:48:25 INFO - PROCESS | 1232 | ++DOMWINDOW == 118 (000000E3AB8D3000) [pid = 1232] [serial = 2003] [outer = 000000E3A4563800] 08:48:26 INFO - PROCESS | 1232 | 1461253706562 Marionette TRACE conn5 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 08:48:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:48:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1104ms 08:48:26 INFO - PROCESS | 1232 | 1461253706619 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 08:48:26 INFO - PROCESS | 1232 | 1461253706621 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 08:48:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:48:26 INFO - PROCESS | 1232 | 1461253706626 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:48:26 INFO - PROCESS | 1232 | 1461253706630 Marionette TRACE conn5 <- [1,2634,null,{}] 08:48:26 INFO - PROCESS | 1232 | 1461253706642 Marionette TRACE conn5 -> [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:48:26 INFO - PROCESS | 1232 | 1461253706771 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 08:48:26 INFO - PROCESS | 1232 | 1461253706921 Marionette TRACE conn5 -> [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/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:26 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B551F000 == 72 [pid = 1232] [id = 668] 08:48:26 INFO - PROCESS | 1232 | ++DOMWINDOW == 119 (000000E3ABE4A400) [pid = 1232] [serial = 2004] [outer = 0000000000000000] 08:48:26 INFO - PROCESS | 1232 | ++DOMWINDOW == 120 (000000E3AC952000) [pid = 1232] [serial = 2005] [outer = 000000E3ABE4A400] 08:48:27 INFO - PROCESS | 1232 | 1461253706989 Marionette DEBUG loaded listener.js 08:48:27 INFO - PROCESS | 1232 | ++DOMWINDOW == 121 (000000E3B0675000) [pid = 1232] [serial = 2006] [outer = 000000E3ABE4A400] 08:48:27 INFO - PROCESS | 1232 | 1461253707592 Marionette TRACE conn5 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 08:48:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:48:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 986ms 08:48:27 INFO - PROCESS | 1232 | 1461253707613 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 08:48:27 INFO - PROCESS | 1232 | 1461253707617 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 08:48:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:48:27 INFO - PROCESS | 1232 | 1461253707620 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:48:27 INFO - PROCESS | 1232 | 1461253707623 Marionette TRACE conn5 <- [1,2638,null,{}] 08:48:27 INFO - PROCESS | 1232 | 1461253707626 Marionette TRACE conn5 -> [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:48:27 INFO - PROCESS | 1232 | 1461253707750 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 08:48:27 INFO - PROCESS | 1232 | 1461253707934 Marionette TRACE conn5 -> [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/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:27 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B683A000 == 73 [pid = 1232] [id = 669] 08:48:27 INFO - PROCESS | 1232 | ++DOMWINDOW == 122 (000000E3B077AC00) [pid = 1232] [serial = 2007] [outer = 0000000000000000] 08:48:28 INFO - PROCESS | 1232 | ++DOMWINDOW == 123 (000000E3B0845800) [pid = 1232] [serial = 2008] [outer = 000000E3B077AC00] 08:48:28 INFO - PROCESS | 1232 | 1461253707997 Marionette DEBUG loaded listener.js 08:48:28 INFO - PROCESS | 1232 | ++DOMWINDOW == 124 (000000E3B08A1000) [pid = 1232] [serial = 2009] [outer = 000000E3B077AC00] 08:48:28 INFO - PROCESS | 1232 | 1461253708628 Marionette TRACE conn5 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 08:48:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:48:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1078ms 08:48:28 INFO - PROCESS | 1232 | 1461253708701 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 08:48:28 INFO - PROCESS | 1232 | 1461253708703 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 08:48:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:48:28 INFO - PROCESS | 1232 | 1461253708707 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:48:28 INFO - PROCESS | 1232 | 1461253708709 Marionette TRACE conn5 <- [1,2642,null,{}] 08:48:28 INFO - PROCESS | 1232 | 1461253708713 Marionette TRACE conn5 -> [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:48:28 INFO - PROCESS | 1232 | 1461253708834 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 08:48:28 INFO - PROCESS | 1232 | 1461253708980 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:29 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B74B7000 == 74 [pid = 1232] [id = 670] 08:48:29 INFO - PROCESS | 1232 | ++DOMWINDOW == 125 (000000E3B077CC00) [pid = 1232] [serial = 2010] [outer = 0000000000000000] 08:48:29 INFO - PROCESS | 1232 | ++DOMWINDOW == 126 (000000E3B0A52000) [pid = 1232] [serial = 2011] [outer = 000000E3B077CC00] 08:48:29 INFO - PROCESS | 1232 | 1461253709042 Marionette DEBUG loaded listener.js 08:48:29 INFO - PROCESS | 1232 | ++DOMWINDOW == 127 (000000E3B0B7E400) [pid = 1232] [serial = 2012] [outer = 000000E3B077CC00] 08:48:29 INFO - PROCESS | 1232 | 1461253709646 Marionette TRACE conn5 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 08:48:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:48:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 985ms 08:48:29 INFO - PROCESS | 1232 | 1461253709694 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 08:48:29 INFO - PROCESS | 1232 | 1461253709697 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 08:48:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:48:29 INFO - PROCESS | 1232 | 1461253709701 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:48:29 INFO - PROCESS | 1232 | 1461253709703 Marionette TRACE conn5 <- [1,2646,null,{}] 08:48:29 INFO - PROCESS | 1232 | 1461253709721 Marionette TRACE conn5 -> [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:48:29 INFO - PROCESS | 1232 | 1461253709851 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 08:48:30 INFO - PROCESS | 1232 | 1461253710001 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:30 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B75DF800 == 75 [pid = 1232] [id = 671] 08:48:30 INFO - PROCESS | 1232 | ++DOMWINDOW == 128 (000000E3B0BAC000) [pid = 1232] [serial = 2013] [outer = 0000000000000000] 08:48:30 INFO - PROCESS | 1232 | ++DOMWINDOW == 129 (000000E3B0BB3C00) [pid = 1232] [serial = 2014] [outer = 000000E3B0BAC000] 08:48:30 INFO - PROCESS | 1232 | 1461253710067 Marionette DEBUG loaded listener.js 08:48:30 INFO - PROCESS | 1232 | ++DOMWINDOW == 130 (000000E3B0BC5400) [pid = 1232] [serial = 2015] [outer = 000000E3B0BAC000] 08:48:30 INFO - PROCESS | 1232 | 1461253710668 Marionette TRACE conn5 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 08:48:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:48:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1002ms 08:48:30 INFO - PROCESS | 1232 | 1461253710706 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 08:48:30 INFO - PROCESS | 1232 | 1461253710709 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 08:48:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:48:30 INFO - PROCESS | 1232 | 1461253710713 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:48:30 INFO - PROCESS | 1232 | 1461253710715 Marionette TRACE conn5 <- [1,2650,null,{}] 08:48:30 INFO - PROCESS | 1232 | 1461253710719 Marionette TRACE conn5 -> [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:48:30 INFO - PROCESS | 1232 | 1461253710837 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 08:48:31 INFO - PROCESS | 1232 | 1461253710998 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:31 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B8D40000 == 76 [pid = 1232] [id = 672] 08:48:31 INFO - PROCESS | 1232 | ++DOMWINDOW == 131 (000000E3B0BC9000) [pid = 1232] [serial = 2016] [outer = 0000000000000000] 08:48:31 INFO - PROCESS | 1232 | ++DOMWINDOW == 132 (000000E3B0BCC800) [pid = 1232] [serial = 2017] [outer = 000000E3B0BC9000] 08:48:31 INFO - PROCESS | 1232 | 1461253711060 Marionette DEBUG loaded listener.js 08:48:31 INFO - PROCESS | 1232 | ++DOMWINDOW == 133 (000000E3B0BD3C00) [pid = 1232] [serial = 2018] [outer = 000000E3B0BC9000] 08:48:31 INFO - PROCESS | 1232 | 1461253711738 Marionette TRACE conn5 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 08:48:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:48:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1086ms 08:48:31 INFO - PROCESS | 1232 | 1461253711801 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 08:48:31 INFO - PROCESS | 1232 | 1461253711804 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 08:48:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:48:31 INFO - PROCESS | 1232 | 1461253711808 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:48:31 INFO - PROCESS | 1232 | 1461253711810 Marionette TRACE conn5 <- [1,2654,null,{}] 08:48:31 INFO - PROCESS | 1232 | 1461253711814 Marionette TRACE conn5 -> [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:48:31 INFO - PROCESS | 1232 | 1461253711934 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 08:48:32 INFO - PROCESS | 1232 | 1461253712086 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:32 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A62C7800 == 77 [pid = 1232] [id = 673] 08:48:32 INFO - PROCESS | 1232 | ++DOMWINDOW == 134 (000000E39D7F4000) [pid = 1232] [serial = 2019] [outer = 0000000000000000] 08:48:32 INFO - PROCESS | 1232 | ++DOMWINDOW == 135 (000000E3A4018C00) [pid = 1232] [serial = 2020] [outer = 000000E39D7F4000] 08:48:32 INFO - PROCESS | 1232 | 1461253712149 Marionette DEBUG loaded listener.js 08:48:32 INFO - PROCESS | 1232 | ++DOMWINDOW == 136 (000000E3ABAE2800) [pid = 1232] [serial = 2021] [outer = 000000E39D7F4000] 08:48:32 INFO - PROCESS | 1232 | [1232] WARNING: Using default font: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 08:48:33 INFO - PROCESS | 1232 | [1232] WARNING: Using default font: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 08:48:33 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B467B000 == 76 [pid = 1232] [id = 664] 08:48:33 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B3C11800 == 75 [pid = 1232] [id = 663] 08:48:33 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B27CD000 == 74 [pid = 1232] [id = 662] 08:48:33 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B0E12000 == 73 [pid = 1232] [id = 661] 08:48:33 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B05D3800 == 72 [pid = 1232] [id = 660] 08:48:33 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AFEAA000 == 71 [pid = 1232] [id = 659] 08:48:33 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AF83C800 == 70 [pid = 1232] [id = 658] 08:48:33 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A9762000 == 69 [pid = 1232] [id = 657] 08:48:33 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A9287800 == 68 [pid = 1232] [id = 656] 08:48:33 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B684D800 == 67 [pid = 1232] [id = 652] 08:48:33 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B5ED5800 == 66 [pid = 1232] [id = 651] 08:48:33 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B27D8000 == 65 [pid = 1232] [id = 650] 08:48:33 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AD976000 == 64 [pid = 1232] [id = 649] 08:48:33 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B5521800 == 63 [pid = 1232] [id = 648] 08:48:33 INFO - PROCESS | 1232 | --DOMWINDOW == 135 (000000E3ABF3A800) [pid = 1232] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 08:48:33 INFO - PROCESS | 1232 | --DOMWINDOW == 134 (000000E3AB43AC00) [pid = 1232] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 08:48:33 INFO - PROCESS | 1232 | --DOMWINDOW == 133 (000000E3AB8CFC00) [pid = 1232] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 08:48:33 INFO - PROCESS | 1232 | --DOMWINDOW == 132 (000000E3AC6BD400) [pid = 1232] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 08:48:33 INFO - PROCESS | 1232 | --DOMWINDOW == 131 (000000E3AC20B000) [pid = 1232] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 08:48:33 INFO - PROCESS | 1232 | --DOMWINDOW == 130 (000000E3A419C000) [pid = 1232] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 08:48:33 INFO - PROCESS | 1232 | --DOMWINDOW == 129 (000000E39F8A4400) [pid = 1232] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 08:48:33 INFO - PROCESS | 1232 | --DOMWINDOW == 128 (000000E3A97C3800) [pid = 1232] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 08:48:33 INFO - PROCESS | 1232 | --DOMWINDOW == 127 (000000E39F21A400) [pid = 1232] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 08:48:33 INFO - PROCESS | 1232 | --DOMWINDOW == 126 (000000E3A3E38000) [pid = 1232] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 08:48:33 INFO - PROCESS | 1232 | --DOMWINDOW == 125 (000000E3B0774000) [pid = 1232] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 08:48:33 INFO - PROCESS | 1232 | --DOMWINDOW == 124 (000000E3B0733C00) [pid = 1232] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 08:48:33 INFO - PROCESS | 1232 | --DOMWINDOW == 123 (000000E3A8568000) [pid = 1232] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 08:48:33 INFO - PROCESS | 1232 | --DOMWINDOW == 122 (000000E3A8569000) [pid = 1232] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 08:48:33 INFO - PROCESS | 1232 | --DOMWINDOW == 121 (000000E39F218800) [pid = 1232] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 08:48:33 INFO - PROCESS | 1232 | --DOMWINDOW == 120 (000000E3AED29800) [pid = 1232] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 08:48:33 INFO - PROCESS | 1232 | --DOMWINDOW == 119 (000000E3A8E29400) [pid = 1232] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 08:48:33 INFO - PROCESS | 1232 | --DOMWINDOW == 118 (000000E3ACB02C00) [pid = 1232] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 08:48:33 INFO - PROCESS | 1232 | --DOMWINDOW == 117 (000000E3AC12F800) [pid = 1232] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 08:48:33 INFO - PROCESS | 1232 | --DOMWINDOW == 116 (000000E3AE996800) [pid = 1232] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 08:48:33 INFO - PROCESS | 1232 | --DOMWINDOW == 115 (000000E3AFE22000) [pid = 1232] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 08:48:33 INFO - PROCESS | 1232 | --DOMWINDOW == 114 (000000E3B057E400) [pid = 1232] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 08:48:33 INFO - PROCESS | 1232 | --DOMWINDOW == 113 (000000E3AD7F6400) [pid = 1232] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 08:48:33 INFO - PROCESS | 1232 | --DOMWINDOW == 112 (000000E3AD1F6C00) [pid = 1232] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 08:48:33 INFO - PROCESS | 1232 | --DOMWINDOW == 111 (000000E3AB65B800) [pid = 1232] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 08:48:33 INFO - PROCESS | 1232 | --DOMWINDOW == 110 (000000E3ABAD9000) [pid = 1232] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 08:48:33 INFO - PROCESS | 1232 | --DOMWINDOW == 109 (000000E3A8569400) [pid = 1232] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 08:48:33 INFO - PROCESS | 1232 | --DOMWINDOW == 108 (000000E3ABD5DC00) [pid = 1232] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 08:48:33 INFO - PROCESS | 1232 | --DOMWINDOW == 107 (000000E3AAAB6000) [pid = 1232] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 08:48:33 INFO - PROCESS | 1232 | 1461253713584 Marionette TRACE conn5 <- [1,2656,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:48:33 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:48:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1847ms 08:48:33 INFO - PROCESS | 1232 | 1461253713690 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 08:48:33 INFO - PROCESS | 1232 | 1461253713694 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 08:48:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:48:33 INFO - PROCESS | 1232 | 1461253713698 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:48:33 INFO - PROCESS | 1232 | 1461253713702 Marionette TRACE conn5 <- [1,2658,null,{}] 08:48:33 INFO - PROCESS | 1232 | 1461253713708 Marionette TRACE conn5 -> [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:48:33 INFO - PROCESS | 1232 | 1461253713807 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 08:48:33 INFO - PROCESS | 1232 | 1461253713815 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:33 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A8753000 == 64 [pid = 1232] [id = 674] 08:48:33 INFO - PROCESS | 1232 | ++DOMWINDOW == 108 (000000E39F66EC00) [pid = 1232] [serial = 2022] [outer = 0000000000000000] 08:48:33 INFO - PROCESS | 1232 | ++DOMWINDOW == 109 (000000E3A0BF9400) [pid = 1232] [serial = 2023] [outer = 000000E39F66EC00] 08:48:33 INFO - PROCESS | 1232 | 1461253713868 Marionette DEBUG loaded listener.js 08:48:33 INFO - PROCESS | 1232 | ++DOMWINDOW == 110 (000000E3A3E3AC00) [pid = 1232] [serial = 2024] [outer = 000000E39F66EC00] 08:48:34 INFO - PROCESS | 1232 | 1461253714911 Marionette TRACE conn5 <- [1,2660,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,2661,"getWindowHandle",null] 08:48:34 INFO - PROCESS | 1232 | 1461253714941 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 08:48:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:48:34 INFO - PROCESS | 1232 | 1461253714947 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:48:34 INFO - PROCESS | 1232 | 1461253714950 Marionette TRACE conn5 <- [1,2662,null,{}] 08:48:34 INFO - PROCESS | 1232 | 1461253714954 Marionette TRACE conn5 -> [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:48:35 INFO - PROCESS | 1232 | 1461253715052 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 08:48:35 INFO - PROCESS | 1232 | 1461253715059 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:35 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AFEA0000 == 65 [pid = 1232] [id = 675] 08:48:35 INFO - PROCESS | 1232 | ++DOMWINDOW == 111 (000000E3A419C000) [pid = 1232] [serial = 2025] [outer = 0000000000000000] 08:48:35 INFO - PROCESS | 1232 | ++DOMWINDOW == 112 (000000E3A5568C00) [pid = 1232] [serial = 2026] [outer = 000000E3A419C000] 08:48:35 INFO - PROCESS | 1232 | 1461253715109 Marionette DEBUG loaded listener.js 08:48:35 INFO - PROCESS | 1232 | ++DOMWINDOW == 113 (000000E3A856C800) [pid = 1232] [serial = 2027] [outer = 000000E3A419C000] 08:48:36 INFO - PROCESS | 1232 | 1461253716129 Marionette TRACE conn5 <- [1,2664,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,2665,"getWindowHandle",null] 08:48:36 INFO - PROCESS | 1232 | 1461253716185 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 08:48:36 INFO - PROCESS | 1232 | 1461253716189 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:48:36 INFO - PROCESS | 1232 | 1461253716192 Marionette TRACE conn5 <- [1,2666,null,{}] 08:48:36 INFO - PROCESS | 1232 | 1461253716210 Marionette TRACE conn5 -> [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:48:36 INFO - PROCESS | 1232 | 1461253716348 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 08:48:36 INFO - PROCESS | 1232 | 1461253716371 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:36 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B0ABA800 == 66 [pid = 1232] [id = 676] 08:48:36 INFO - PROCESS | 1232 | ++DOMWINDOW == 114 (000000E3A9721400) [pid = 1232] [serial = 2028] [outer = 0000000000000000] 08:48:36 INFO - PROCESS | 1232 | ++DOMWINDOW == 115 (000000E3A98EE800) [pid = 1232] [serial = 2029] [outer = 000000E3A9721400] 08:48:36 INFO - PROCESS | 1232 | 1461253716420 Marionette DEBUG loaded listener.js 08:48:36 INFO - PROCESS | 1232 | ++DOMWINDOW == 116 (000000E3AB75E000) [pid = 1232] [serial = 2030] [outer = 000000E3A9721400] 08:48:37 INFO - PROCESS | 1232 | 1461253717410 Marionette TRACE conn5 <- [1,2668,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:48:37 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:48:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1259ms 08:48:37 INFO - PROCESS | 1232 | 1461253717451 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 08:48:37 INFO - PROCESS | 1232 | 1461253717454 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 08:48:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:48:37 INFO - PROCESS | 1232 | 1461253717457 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:48:37 INFO - PROCESS | 1232 | 1461253717459 Marionette TRACE conn5 <- [1,2670,null,{}] 08:48:37 INFO - PROCESS | 1232 | 1461253717468 Marionette TRACE conn5 -> [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:48:37 INFO - PROCESS | 1232 | 1461253717594 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 08:48:37 INFO - PROCESS | 1232 | 1461253717653 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:37 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B15B2000 == 67 [pid = 1232] [id = 677] 08:48:37 INFO - PROCESS | 1232 | ++DOMWINDOW == 117 (000000E3AB8D6000) [pid = 1232] [serial = 2031] [outer = 0000000000000000] 08:48:37 INFO - PROCESS | 1232 | ++DOMWINDOW == 118 (000000E3ABEABC00) [pid = 1232] [serial = 2032] [outer = 000000E3AB8D6000] 08:48:37 INFO - PROCESS | 1232 | 1461253717704 Marionette DEBUG loaded listener.js 08:48:37 INFO - PROCESS | 1232 | ++DOMWINDOW == 119 (000000E3ABF36C00) [pid = 1232] [serial = 2033] [outer = 000000E3AB8D6000] 08:48:38 INFO - PROCESS | 1232 | --DOMWINDOW == 118 (000000E39D61C000) [pid = 1232] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:48:38 INFO - PROCESS | 1232 | --DOMWINDOW == 117 (000000E39F667400) [pid = 1232] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:48:38 INFO - PROCESS | 1232 | --DOMWINDOW == 116 (000000E3A8E24000) [pid = 1232] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:48:38 INFO - PROCESS | 1232 | --DOMWINDOW == 115 (000000E3A4833400) [pid = 1232] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:48:38 INFO - PROCESS | 1232 | --DOMWINDOW == 114 (000000E3ABAE4400) [pid = 1232] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:48:38 INFO - PROCESS | 1232 | --DOMWINDOW == 113 (000000E3AC63A400) [pid = 1232] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:48:38 INFO - PROCESS | 1232 | --DOMWINDOW == 112 (000000E3AD7F8800) [pid = 1232] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:48:38 INFO - PROCESS | 1232 | --DOMWINDOW == 111 (000000E3A8E28C00) [pid = 1232] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:48:38 INFO - PROCESS | 1232 | --DOMWINDOW == 110 (000000E3A3EBCC00) [pid = 1232] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:48:38 INFO - PROCESS | 1232 | 1461253718680 Marionette TRACE conn5 <- [1,2672,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:48:38 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:48:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1254ms 08:48:38 INFO - PROCESS | 1232 | 1461253718714 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 08:48:38 INFO - PROCESS | 1232 | 1461253718716 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 08:48:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:48:38 INFO - PROCESS | 1232 | 1461253718720 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:48:38 INFO - PROCESS | 1232 | 1461253718722 Marionette TRACE conn5 <- [1,2674,null,{}] 08:48:38 INFO - PROCESS | 1232 | 1461253718725 Marionette TRACE conn5 -> [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:48:38 INFO - PROCESS | 1232 | 1461253718851 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 08:48:38 INFO - PROCESS | 1232 | 1461253718861 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:38 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B27C9800 == 68 [pid = 1232] [id = 678] 08:48:38 INFO - PROCESS | 1232 | ++DOMWINDOW == 111 (000000E3A972B800) [pid = 1232] [serial = 2034] [outer = 0000000000000000] 08:48:38 INFO - PROCESS | 1232 | ++DOMWINDOW == 112 (000000E3ABF36000) [pid = 1232] [serial = 2035] [outer = 000000E3A972B800] 08:48:38 INFO - PROCESS | 1232 | 1461253718906 Marionette DEBUG loaded listener.js 08:48:38 INFO - PROCESS | 1232 | ++DOMWINDOW == 113 (000000E3AC12DC00) [pid = 1232] [serial = 2036] [outer = 000000E3A972B800] 08:48:39 INFO - PROCESS | 1232 | 1461253719858 Marionette TRACE conn5 <- [1,2676,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,2677,"getWindowHandle",null] 08:48:39 INFO - PROCESS | 1232 | 1461253719916 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 08:48:39 INFO - PROCESS | 1232 | 1461253719920 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:48:39 INFO - PROCESS | 1232 | 1461253719922 Marionette TRACE conn5 <- [1,2678,null,{}] 08:48:39 INFO - PROCESS | 1232 | 1461253719925 Marionette TRACE conn5 -> [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:48:40 INFO - PROCESS | 1232 | 1461253720135 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 08:48:40 INFO - PROCESS | 1232 | 1461253720253 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:40 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A4528000 == 69 [pid = 1232] [id = 679] 08:48:40 INFO - PROCESS | 1232 | ++DOMWINDOW == 114 (000000E39D73D000) [pid = 1232] [serial = 2037] [outer = 0000000000000000] 08:48:40 INFO - PROCESS | 1232 | ++DOMWINDOW == 115 (000000E39E960C00) [pid = 1232] [serial = 2038] [outer = 000000E39D73D000] 08:48:40 INFO - PROCESS | 1232 | 1461253720360 Marionette DEBUG loaded listener.js 08:48:40 INFO - PROCESS | 1232 | ++DOMWINDOW == 116 (000000E39F1E8000) [pid = 1232] [serial = 2039] [outer = 000000E39D73D000] 08:48:41 INFO - PROCESS | 1232 | 1461253721465 Marionette TRACE conn5 <- [1,2680,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,2681,"getWindowHandle",null] 08:48:41 INFO - PROCESS | 1232 | 1461253721532 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 08:48:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:48:41 INFO - PROCESS | 1232 | 1461253721538 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:48:41 INFO - PROCESS | 1232 | 1461253721543 Marionette TRACE conn5 <- [1,2682,null,{}] 08:48:41 INFO - PROCESS | 1232 | 1461253721548 Marionette TRACE conn5 -> [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:48:41 INFO - PROCESS | 1232 | 1461253721706 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 08:48:41 INFO - PROCESS | 1232 | 1461253721883 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:41 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B0412000 == 70 [pid = 1232] [id = 680] 08:48:41 INFO - PROCESS | 1232 | ++DOMWINDOW == 117 (000000E3A3E33C00) [pid = 1232] [serial = 2040] [outer = 0000000000000000] 08:48:41 INFO - PROCESS | 1232 | ++DOMWINDOW == 118 (000000E3A464C000) [pid = 1232] [serial = 2041] [outer = 000000E3A3E33C00] 08:48:41 INFO - PROCESS | 1232 | 1461253721948 Marionette DEBUG loaded listener.js 08:48:42 INFO - PROCESS | 1232 | ++DOMWINDOW == 119 (000000E3A4AF6400) [pid = 1232] [serial = 2042] [outer = 000000E3A3E33C00] 08:48:43 INFO - PROCESS | 1232 | 1461253723073 Marionette TRACE conn5 <- [1,2684,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,2685,"getWindowHandle",null] 08:48:43 INFO - PROCESS | 1232 | 1461253723142 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 08:48:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:48:43 INFO - PROCESS | 1232 | 1461253723200 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:48:43 INFO - PROCESS | 1232 | 1461253723203 Marionette TRACE conn5 <- [1,2686,null,{}] 08:48:43 INFO - PROCESS | 1232 | 1461253723208 Marionette TRACE conn5 -> [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:48:43 INFO - PROCESS | 1232 | 1461253723365 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 08:48:43 INFO - PROCESS | 1232 | 1461253723470 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:43 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B4857800 == 71 [pid = 1232] [id = 681] 08:48:43 INFO - PROCESS | 1232 | ++DOMWINDOW == 120 (000000E3A3E3C400) [pid = 1232] [serial = 2043] [outer = 0000000000000000] 08:48:43 INFO - PROCESS | 1232 | ++DOMWINDOW == 121 (000000E3A9725000) [pid = 1232] [serial = 2044] [outer = 000000E3A3E3C400] 08:48:43 INFO - PROCESS | 1232 | 1461253723531 Marionette DEBUG loaded listener.js 08:48:43 INFO - PROCESS | 1232 | ++DOMWINDOW == 122 (000000E3AB8D2C00) [pid = 1232] [serial = 2045] [outer = 000000E3A3E3C400] 08:48:44 INFO - PROCESS | 1232 | 1461253724628 Marionette TRACE conn5 <- [1,2688,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,2689,"getWindowHandle",null] 08:48:44 INFO - PROCESS | 1232 | 1461253724649 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 08:48:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:48:44 INFO - PROCESS | 1232 | 1461253724706 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:48:44 INFO - PROCESS | 1232 | 1461253724712 Marionette TRACE conn5 <- [1,2690,null,{}] 08:48:44 INFO - PROCESS | 1232 | 1461253724716 Marionette TRACE conn5 -> [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:48:44 INFO - PROCESS | 1232 | 1461253724833 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 08:48:45 INFO - PROCESS | 1232 | 1461253725052 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:45 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B4A82000 == 72 [pid = 1232] [id = 682] 08:48:45 INFO - PROCESS | 1232 | ++DOMWINDOW == 123 (000000E3AC207400) [pid = 1232] [serial = 2046] [outer = 0000000000000000] 08:48:45 INFO - PROCESS | 1232 | ++DOMWINDOW == 124 (000000E3AC946C00) [pid = 1232] [serial = 2047] [outer = 000000E3AC207400] 08:48:45 INFO - PROCESS | 1232 | 1461253725114 Marionette DEBUG loaded listener.js 08:48:45 INFO - PROCESS | 1232 | ++DOMWINDOW == 125 (000000E3AD188000) [pid = 1232] [serial = 2048] [outer = 000000E3AC207400] 08:48:45 INFO - PROCESS | 1232 | 1461253725703 Marionette TRACE conn5 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 08:48:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:48:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1048ms 08:48:45 INFO - PROCESS | 1232 | 1461253725746 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 08:48:45 INFO - PROCESS | 1232 | 1461253725749 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 08:48:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:48:45 INFO - PROCESS | 1232 | 1461253725752 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:48:45 INFO - PROCESS | 1232 | 1461253725755 Marionette TRACE conn5 <- [1,2694,null,{}] 08:48:45 INFO - PROCESS | 1232 | 1461253725759 Marionette TRACE conn5 -> [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:48:45 INFO - PROCESS | 1232 | 1461253725906 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 08:48:46 INFO - PROCESS | 1232 | 1461253726248 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:46 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AC1AF000 == 73 [pid = 1232] [id = 683] 08:48:46 INFO - PROCESS | 1232 | ++DOMWINDOW == 126 (000000E39D747400) [pid = 1232] [serial = 2049] [outer = 0000000000000000] 08:48:46 INFO - PROCESS | 1232 | ++DOMWINDOW == 127 (000000E39F015C00) [pid = 1232] [serial = 2050] [outer = 000000E39D747400] 08:48:46 INFO - PROCESS | 1232 | 1461253726308 Marionette DEBUG loaded listener.js 08:48:46 INFO - PROCESS | 1232 | ++DOMWINDOW == 128 (000000E3A078A400) [pid = 1232] [serial = 2051] [outer = 000000E39D747400] 08:48:47 INFO - PROCESS | 1232 | 1461253727036 Marionette TRACE conn5 <- [1,2696,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:48:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:48:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1342ms 08:48:47 INFO - PROCESS | 1232 | 1461253727097 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 08:48:47 INFO - PROCESS | 1232 | 1461253727102 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 08:48:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:48:47 INFO - PROCESS | 1232 | 1461253727108 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:48:47 INFO - PROCESS | 1232 | 1461253727111 Marionette TRACE conn5 <- [1,2698,null,{}] 08:48:47 INFO - PROCESS | 1232 | 1461253727116 Marionette TRACE conn5 -> [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:48:47 INFO - PROCESS | 1232 | 1461253727235 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 08:48:47 INFO - PROCESS | 1232 | 1461253727386 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:47 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AFE87000 == 74 [pid = 1232] [id = 684] 08:48:47 INFO - PROCESS | 1232 | ++DOMWINDOW == 129 (000000E3A48F4400) [pid = 1232] [serial = 2052] [outer = 0000000000000000] 08:48:47 INFO - PROCESS | 1232 | ++DOMWINDOW == 130 (000000E3A55E0C00) [pid = 1232] [serial = 2053] [outer = 000000E3A48F4400] 08:48:47 INFO - PROCESS | 1232 | 1461253727444 Marionette DEBUG loaded listener.js 08:48:47 INFO - PROCESS | 1232 | ++DOMWINDOW == 131 (000000E3A8F57C00) [pid = 1232] [serial = 2054] [outer = 000000E3A48F4400] 08:48:48 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B4861800 == 73 [pid = 1232] [id = 635] 08:48:48 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B467B800 == 72 [pid = 1232] [id = 634] 08:48:48 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A5891000 == 71 [pid = 1232] [id = 547] 08:48:48 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A4854000 == 70 [pid = 1232] [id = 541] 08:48:48 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B488F800 == 69 [pid = 1232] [id = 636] 08:48:48 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AED39000 == 68 [pid = 1232] [id = 638] 08:48:48 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B4A71800 == 67 [pid = 1232] [id = 637] 08:48:48 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B27C9800 == 66 [pid = 1232] [id = 678] 08:48:48 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B15B2000 == 65 [pid = 1232] [id = 677] 08:48:48 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B0ABA800 == 64 [pid = 1232] [id = 676] 08:48:48 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AFEA0000 == 63 [pid = 1232] [id = 675] 08:48:48 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A8753000 == 62 [pid = 1232] [id = 674] 08:48:48 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B8D40000 == 61 [pid = 1232] [id = 672] 08:48:48 INFO - PROCESS | 1232 | --DOMWINDOW == 130 (000000E3AD10CC00) [pid = 1232] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 08:48:48 INFO - PROCESS | 1232 | --DOMWINDOW == 129 (000000E3AB468000) [pid = 1232] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 08:48:48 INFO - PROCESS | 1232 | --DOMWINDOW == 128 (000000E3A4013C00) [pid = 1232] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 08:48:48 INFO - PROCESS | 1232 | --DOMWINDOW == 127 (000000E3B0A48800) [pid = 1232] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 08:48:48 INFO - PROCESS | 1232 | --DOMWINDOW == 126 (000000E3B0576C00) [pid = 1232] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 08:48:48 INFO - PROCESS | 1232 | --DOMWINDOW == 125 (000000E3B0772800) [pid = 1232] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 08:48:48 INFO - PROCESS | 1232 | --DOMWINDOW == 124 (000000E3B08A0800) [pid = 1232] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 08:48:48 INFO - PROCESS | 1232 | --DOMWINDOW == 123 (000000E3B057C800) [pid = 1232] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 08:48:48 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B75DF800 == 60 [pid = 1232] [id = 671] 08:48:48 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B74B7000 == 59 [pid = 1232] [id = 670] 08:48:48 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B683A000 == 58 [pid = 1232] [id = 669] 08:48:48 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B551F000 == 57 [pid = 1232] [id = 668] 08:48:48 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B0ABF000 == 56 [pid = 1232] [id = 667] 08:48:48 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AC978800 == 55 [pid = 1232] [id = 666] 08:48:48 INFO - PROCESS | 1232 | 1461253728135 Marionette TRACE conn5 <- [1,2700,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,2701,"getWindowHandle",null] 08:48:48 INFO - PROCESS | 1232 | 1461253728206 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 08:48:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:48:48 INFO - PROCESS | 1232 | --DOMWINDOW == 122 (000000E39F666400) [pid = 1232] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 08:48:48 INFO - PROCESS | 1232 | --DOMWINDOW == 121 (000000E39F1E1400) [pid = 1232] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 08:48:48 INFO - PROCESS | 1232 | --DOMWINDOW == 120 (000000E39F752400) [pid = 1232] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 08:48:48 INFO - PROCESS | 1232 | --DOMWINDOW == 119 (000000E3A3BD4400) [pid = 1232] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 08:48:48 INFO - PROCESS | 1232 | --DOMWINDOW == 118 (000000E3A9267400) [pid = 1232] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 08:48:48 INFO - PROCESS | 1232 | --DOMWINDOW == 117 (000000E3AFD31000) [pid = 1232] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 08:48:48 INFO - PROCESS | 1232 | --DOMWINDOW == 116 (000000E3A55E1800) [pid = 1232] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 08:48:48 INFO - PROCESS | 1232 | --DOMWINDOW == 115 (000000E3A8566400) [pid = 1232] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 08:48:48 INFO - PROCESS | 1232 | --DOMWINDOW == 114 (000000E3AC20EC00) [pid = 1232] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 08:48:48 INFO - PROCESS | 1232 | --DOMWINDOW == 113 (000000E3AC124000) [pid = 1232] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 08:48:48 INFO - PROCESS | 1232 | --DOMWINDOW == 112 (000000E3ACDDE400) [pid = 1232] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 08:48:48 INFO - PROCESS | 1232 | --DOMWINDOW == 111 (000000E3AFF35400) [pid = 1232] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 08:48:48 INFO - PROCESS | 1232 | --DOMWINDOW == 110 (000000E3AC91D400) [pid = 1232] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 08:48:48 INFO - PROCESS | 1232 | --DOMWINDOW == 109 (000000E3AF15CC00) [pid = 1232] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 08:48:48 INFO - PROCESS | 1232 | --DOMWINDOW == 108 (000000E3A97C4400) [pid = 1232] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 08:48:48 INFO - PROCESS | 1232 | --DOMWINDOW == 107 (000000E3AB467400) [pid = 1232] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 08:48:48 INFO - PROCESS | 1232 | --DOMWINDOW == 106 (000000E3ABD5C800) [pid = 1232] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 08:48:48 INFO - PROCESS | 1232 | --DOMWINDOW == 105 (000000E3A9729800) [pid = 1232] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 08:48:48 INFO - PROCESS | 1232 | --DOMWINDOW == 104 (000000E3AD712400) [pid = 1232] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 08:48:48 INFO - PROCESS | 1232 | 1461253728238 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:48:48 INFO - PROCESS | 1232 | 1461253728241 Marionette TRACE conn5 <- [1,2702,null,{}] 08:48:48 INFO - PROCESS | 1232 | 1461253728247 Marionette TRACE conn5 -> [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:48:48 INFO - PROCESS | 1232 | 1461253728350 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 08:48:48 INFO - PROCESS | 1232 | 1461253728363 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:48 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3ACC3E800 == 56 [pid = 1232] [id = 685] 08:48:48 INFO - PROCESS | 1232 | ++DOMWINDOW == 105 (000000E3A3BD5000) [pid = 1232] [serial = 2055] [outer = 0000000000000000] 08:48:48 INFO - PROCESS | 1232 | ++DOMWINDOW == 106 (000000E3A856C400) [pid = 1232] [serial = 2056] [outer = 000000E3A3BD5000] 08:48:48 INFO - PROCESS | 1232 | 1461253728415 Marionette DEBUG loaded listener.js 08:48:48 INFO - PROCESS | 1232 | ++DOMWINDOW == 107 (000000E3A972C400) [pid = 1232] [serial = 2057] [outer = 000000E3A3BD5000] 08:48:49 INFO - PROCESS | 1232 | 1461253729014 Marionette TRACE conn5 <- [1,2704,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:48:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:48:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 859ms 08:48:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:48:49 INFO - PROCESS | 1232 | 1461253729071 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 08:48:49 INFO - PROCESS | 1232 | 1461253729073 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 08:48:49 INFO - PROCESS | 1232 | 1461253729079 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:48:49 INFO - PROCESS | 1232 | 1461253729085 Marionette TRACE conn5 <- [1,2706,null,{}] 08:48:49 INFO - PROCESS | 1232 | 1461253729094 Marionette TRACE conn5 -> [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:48:49 INFO - PROCESS | 1232 | 1461253729204 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 08:48:49 INFO - PROCESS | 1232 | 1461253729310 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:49 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B0E05800 == 57 [pid = 1232] [id = 686] 08:48:49 INFO - PROCESS | 1232 | ++DOMWINDOW == 108 (000000E3AB75D800) [pid = 1232] [serial = 2058] [outer = 0000000000000000] 08:48:49 INFO - PROCESS | 1232 | ++DOMWINDOW == 109 (000000E3ABEB3800) [pid = 1232] [serial = 2059] [outer = 000000E3AB75D800] 08:48:49 INFO - PROCESS | 1232 | 1461253729361 Marionette DEBUG loaded listener.js 08:48:49 INFO - PROCESS | 1232 | ++DOMWINDOW == 110 (000000E3AC128000) [pid = 1232] [serial = 2060] [outer = 000000E3AB75D800] 08:48:49 INFO - PROCESS | 1232 | 1461253729803 Marionette TRACE conn5 <- [1,2708,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,2709,"getWindowHandle",null] 08:48:49 INFO - PROCESS | 1232 | 1461253729910 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 08:48:49 INFO - PROCESS | 1232 | 1461253729913 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:48:49 INFO - PROCESS | 1232 | 1461253729915 Marionette TRACE conn5 <- [1,2710,null,{}] 08:48:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 08:48:49 INFO - PROCESS | 1232 | 1461253729918 Marionette TRACE conn5 -> [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:48:50 INFO - PROCESS | 1232 | 1461253730023 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 08:48:50 INFO - PROCESS | 1232 | 1461253730031 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:50 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B3C02800 == 58 [pid = 1232] [id = 687] 08:48:50 INFO - PROCESS | 1232 | ++DOMWINDOW == 111 (000000E3A9269C00) [pid = 1232] [serial = 2061] [outer = 0000000000000000] 08:48:50 INFO - PROCESS | 1232 | ++DOMWINDOW == 112 (000000E3AC718800) [pid = 1232] [serial = 2062] [outer = 000000E3A9269C00] 08:48:50 INFO - PROCESS | 1232 | 1461253730179 Marionette DEBUG loaded listener.js 08:48:50 INFO - PROCESS | 1232 | ++DOMWINDOW == 113 (000000E3AD032800) [pid = 1232] [serial = 2063] [outer = 000000E3A9269C00] 08:48:50 INFO - PROCESS | 1232 | 1461253730645 Marionette TRACE conn5 <- [1,2712,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,2713,"getWindowHandle",null] 08:48:50 INFO - PROCESS | 1232 | 1461253730703 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 08:48:50 INFO - PROCESS | 1232 | 1461253730707 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:48:50 INFO - PROCESS | 1232 | 1461253730709 Marionette TRACE conn5 <- [1,2714,null,{}] 08:48:50 INFO - PROCESS | 1232 | 1461253730712 Marionette TRACE conn5 -> [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:48:50 INFO - PROCESS | 1232 | 1461253730843 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 08:48:50 INFO - PROCESS | 1232 | 1461253730916 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:50 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B46AC000 == 59 [pid = 1232] [id = 688] 08:48:50 INFO - PROCESS | 1232 | ++DOMWINDOW == 114 (000000E3AF163400) [pid = 1232] [serial = 2064] [outer = 0000000000000000] 08:48:50 INFO - PROCESS | 1232 | ++DOMWINDOW == 115 (000000E3AF8D2000) [pid = 1232] [serial = 2065] [outer = 000000E3AF163400] 08:48:50 INFO - PROCESS | 1232 | 1461253730982 Marionette DEBUG loaded listener.js 08:48:51 INFO - PROCESS | 1232 | ++DOMWINDOW == 116 (000000E3B0574000) [pid = 1232] [serial = 2066] [outer = 000000E3AF163400] 08:48:51 INFO - PROCESS | 1232 | 1461253731549 Marionette TRACE conn5 <- [1,2716,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:48:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:48:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 880ms 08:48:51 INFO - PROCESS | 1232 | 1461253731591 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 08:48:51 INFO - PROCESS | 1232 | 1461253731593 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 08:48:51 INFO - PROCESS | 1232 | 1461253731596 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:48:51 INFO - PROCESS | 1232 | 1461253731598 Marionette TRACE conn5 <- [1,2718,null,{}] 08:48:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:48:51 INFO - PROCESS | 1232 | 1461253731602 Marionette TRACE conn5 -> [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:48:51 INFO - PROCESS | 1232 | 1461253731748 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 08:48:51 INFO - PROCESS | 1232 | 1461253731824 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:51 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B4A7E000 == 60 [pid = 1232] [id = 689] 08:48:51 INFO - PROCESS | 1232 | ++DOMWINDOW == 117 (000000E3B0735400) [pid = 1232] [serial = 2067] [outer = 0000000000000000] 08:48:51 INFO - PROCESS | 1232 | ++DOMWINDOW == 118 (000000E3B0775C00) [pid = 1232] [serial = 2068] [outer = 000000E3B0735400] 08:48:51 INFO - PROCESS | 1232 | 1461253731874 Marionette DEBUG loaded listener.js 08:48:51 INFO - PROCESS | 1232 | ++DOMWINDOW == 119 (000000E3B0842C00) [pid = 1232] [serial = 2069] [outer = 000000E3B0735400] 08:48:52 INFO - PROCESS | 1232 | --DOMWINDOW == 118 (000000E3AFBD1800) [pid = 1232] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:48:52 INFO - PROCESS | 1232 | --DOMWINDOW == 117 (000000E3B077CC00) [pid = 1232] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:48:52 INFO - PROCESS | 1232 | --DOMWINDOW == 116 (000000E3AC926000) [pid = 1232] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:48:52 INFO - PROCESS | 1232 | --DOMWINDOW == 115 (000000E3B077AC00) [pid = 1232] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:48:52 INFO - PROCESS | 1232 | --DOMWINDOW == 114 (000000E39D7F4000) [pid = 1232] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:48:52 INFO - PROCESS | 1232 | --DOMWINDOW == 113 (000000E3A4563800) [pid = 1232] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:48:52 INFO - PROCESS | 1232 | --DOMWINDOW == 112 (000000E3B0BC9000) [pid = 1232] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:48:52 INFO - PROCESS | 1232 | --DOMWINDOW == 111 (000000E39F66EC00) [pid = 1232] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:48:52 INFO - PROCESS | 1232 | --DOMWINDOW == 110 (000000E3ABE4A400) [pid = 1232] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:48:52 INFO - PROCESS | 1232 | --DOMWINDOW == 109 (000000E3B0735C00) [pid = 1232] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:48:52 INFO - PROCESS | 1232 | --DOMWINDOW == 108 (000000E3AD9D1C00) [pid = 1232] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:48:52 INFO - PROCESS | 1232 | --DOMWINDOW == 107 (000000E3A419C000) [pid = 1232] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:48:52 INFO - PROCESS | 1232 | --DOMWINDOW == 106 (000000E3AFBDBC00) [pid = 1232] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:48:52 INFO - PROCESS | 1232 | --DOMWINDOW == 105 (000000E3A0B16C00) [pid = 1232] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:48:52 INFO - PROCESS | 1232 | --DOMWINDOW == 104 (000000E3B0BAC000) [pid = 1232] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:48:52 INFO - PROCESS | 1232 | --DOMWINDOW == 103 (000000E39F21F800) [pid = 1232] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:48:52 INFO - PROCESS | 1232 | --DOMWINDOW == 102 (000000E3ACF44C00) [pid = 1232] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:48:52 INFO - PROCESS | 1232 | --DOMWINDOW == 101 (000000E3B0573000) [pid = 1232] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:48:52 INFO - PROCESS | 1232 | --DOMWINDOW == 100 (000000E3AB8D6000) [pid = 1232] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:48:52 INFO - PROCESS | 1232 | --DOMWINDOW == 99 (000000E3A9721400) [pid = 1232] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:48:52 INFO - PROCESS | 1232 | --DOMWINDOW == 98 (000000E3B0365800) [pid = 1232] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:48:52 INFO - PROCESS | 1232 | --DOMWINDOW == 97 (000000E3B0571C00) [pid = 1232] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:48:52 INFO - PROCESS | 1232 | --DOMWINDOW == 96 (000000E39F1DC800) [pid = 1232] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:48:52 INFO - PROCESS | 1232 | --DOMWINDOW == 95 (000000E3A5566C00) [pid = 1232] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:48:52 INFO - PROCESS | 1232 | --DOMWINDOW == 94 (000000E3B084AC00) [pid = 1232] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:48:52 INFO - PROCESS | 1232 | --DOMWINDOW == 93 (000000E3A3D80000) [pid = 1232] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:48:52 INFO - PROCESS | 1232 | --DOMWINDOW == 92 (000000E3A0B80800) [pid = 1232] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:48:52 INFO - PROCESS | 1232 | --DOMWINDOW == 91 (000000E3AC12B400) [pid = 1232] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:48:52 INFO - PROCESS | 1232 | 1461253732810 Marionette TRACE conn5 <- [1,2720,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,2721,"getWindowHandle",null] 08:48:52 INFO - PROCESS | 1232 | 1461253732844 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 08:48:52 INFO - PROCESS | 1232 | 1461253732848 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:48:52 INFO - PROCESS | 1232 | 1461253732850 Marionette TRACE conn5 <- [1,2722,null,{}] 08:48:52 INFO - PROCESS | 1232 | 1461253732853 Marionette TRACE conn5 -> [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:48:52 INFO - PROCESS | 1232 | 1461253732980 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 08:48:53 INFO - PROCESS | 1232 | 1461253733042 Marionette TRACE conn5 -> [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/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:53 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B4E3C000 == 61 [pid = 1232] [id = 690] 08:48:53 INFO - PROCESS | 1232 | ++DOMWINDOW == 92 (000000E3A3E3C800) [pid = 1232] [serial = 2070] [outer = 0000000000000000] 08:48:53 INFO - PROCESS | 1232 | ++DOMWINDOW == 93 (000000E3A464A400) [pid = 1232] [serial = 2071] [outer = 000000E3A3E3C800] 08:48:53 INFO - PROCESS | 1232 | 1461253733091 Marionette DEBUG loaded listener.js 08:48:53 INFO - PROCESS | 1232 | ++DOMWINDOW == 94 (000000E3AB8D7C00) [pid = 1232] [serial = 2072] [outer = 000000E3A3E3C800] 08:48:53 INFO - PROCESS | 1232 | 1461253733507 Marionette TRACE conn5 <- [1,2724,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:48:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:48:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 691ms 08:48:53 INFO - PROCESS | 1232 | 1461253733543 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 08:48:53 INFO - PROCESS | 1232 | 1461253733545 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 08:48:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:48:53 INFO - PROCESS | 1232 | 1461253733548 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:48:53 INFO - PROCESS | 1232 | 1461253733550 Marionette TRACE conn5 <- [1,2726,null,{}] 08:48:53 INFO - PROCESS | 1232 | 1461253733554 Marionette TRACE conn5 -> [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:48:53 INFO - PROCESS | 1232 | 1461253733649 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 08:48:53 INFO - PROCESS | 1232 | 1461253733656 Marionette TRACE conn5 -> [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/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:53 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B6847000 == 62 [pid = 1232] [id = 691] 08:48:53 INFO - PROCESS | 1232 | ++DOMWINDOW == 95 (000000E3ABF70400) [pid = 1232] [serial = 2073] [outer = 0000000000000000] 08:48:53 INFO - PROCESS | 1232 | ++DOMWINDOW == 96 (000000E3B0362C00) [pid = 1232] [serial = 2074] [outer = 000000E3ABF70400] 08:48:53 INFO - PROCESS | 1232 | 1461253733703 Marionette DEBUG loaded listener.js 08:48:53 INFO - PROCESS | 1232 | ++DOMWINDOW == 97 (000000E3B084C400) [pid = 1232] [serial = 2075] [outer = 000000E3ABF70400] 08:48:54 INFO - PROCESS | 1232 | 1461253734168 Marionette TRACE conn5 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 08:48:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:48:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 691ms 08:48:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:48:54 INFO - PROCESS | 1232 | 1461253734242 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 08:48:54 INFO - PROCESS | 1232 | 1461253734245 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 08:48:54 INFO - PROCESS | 1232 | 1461253734248 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:48:54 INFO - PROCESS | 1232 | 1461253734250 Marionette TRACE conn5 <- [1,2730,null,{}] 08:48:54 INFO - PROCESS | 1232 | 1461253734254 Marionette TRACE conn5 -> [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:48:54 INFO - PROCESS | 1232 | 1461253734347 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 08:48:54 INFO - PROCESS | 1232 | 1461253734388 Marionette TRACE conn5 -> [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/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:54 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B7495000 == 63 [pid = 1232] [id = 692] 08:48:54 INFO - PROCESS | 1232 | ++DOMWINDOW == 98 (000000E3B08A2000) [pid = 1232] [serial = 2076] [outer = 0000000000000000] 08:48:54 INFO - PROCESS | 1232 | ++DOMWINDOW == 99 (000000E3B0A4CC00) [pid = 1232] [serial = 2077] [outer = 000000E3B08A2000] 08:48:54 INFO - PROCESS | 1232 | 1461253734438 Marionette DEBUG loaded listener.js 08:48:54 INFO - PROCESS | 1232 | ++DOMWINDOW == 100 (000000E3B0B7AC00) [pid = 1232] [serial = 2078] [outer = 000000E3B08A2000] 08:48:55 INFO - PROCESS | 1232 | 1461253735200 Marionette TRACE conn5 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 08:48:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:48:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 986ms 08:48:55 INFO - PROCESS | 1232 | 1461253735238 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 08:48:55 INFO - PROCESS | 1232 | 1461253735244 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 08:48:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:48:55 INFO - PROCESS | 1232 | 1461253735250 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:48:55 INFO - PROCESS | 1232 | 1461253735254 Marionette TRACE conn5 <- [1,2734,null,{}] 08:48:55 INFO - PROCESS | 1232 | 1461253735260 Marionette TRACE conn5 -> [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:48:55 INFO - PROCESS | 1232 | 1461253735388 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 08:48:55 INFO - PROCESS | 1232 | 1461253735554 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:55 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AFE7D000 == 64 [pid = 1232] [id = 693] 08:48:55 INFO - PROCESS | 1232 | ++DOMWINDOW == 101 (000000E3A467D400) [pid = 1232] [serial = 2079] [outer = 0000000000000000] 08:48:55 INFO - PROCESS | 1232 | ++DOMWINDOW == 102 (000000E3A48F5800) [pid = 1232] [serial = 2080] [outer = 000000E3A467D400] 08:48:55 INFO - PROCESS | 1232 | 1461253735628 Marionette DEBUG loaded listener.js 08:48:55 INFO - PROCESS | 1232 | ++DOMWINDOW == 103 (000000E3A859CC00) [pid = 1232] [serial = 2081] [outer = 000000E3A467D400] 08:48:56 INFO - PROCESS | 1232 | 1461253736345 Marionette TRACE conn5 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 08:48:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:48:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1130ms 08:48:56 INFO - PROCESS | 1232 | 1461253736383 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 08:48:56 INFO - PROCESS | 1232 | 1461253736390 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 08:48:56 INFO - PROCESS | 1232 | 1461253736396 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:48:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:48:56 INFO - PROCESS | 1232 | 1461253736400 Marionette TRACE conn5 <- [1,2738,null,{}] 08:48:56 INFO - PROCESS | 1232 | 1461253736404 Marionette TRACE conn5 -> [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:48:56 INFO - PROCESS | 1232 | 1461253736534 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 08:48:56 INFO - PROCESS | 1232 | 1461253736684 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:56 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B46AB800 == 65 [pid = 1232] [id = 694] 08:48:56 INFO - PROCESS | 1232 | ++DOMWINDOW == 104 (000000E3AB759800) [pid = 1232] [serial = 2082] [outer = 0000000000000000] 08:48:56 INFO - PROCESS | 1232 | ++DOMWINDOW == 105 (000000E3ABEB8000) [pid = 1232] [serial = 2083] [outer = 000000E3AB759800] 08:48:56 INFO - PROCESS | 1232 | 1461253736747 Marionette DEBUG loaded listener.js 08:48:56 INFO - PROCESS | 1232 | ++DOMWINDOW == 106 (000000E3ACDDD800) [pid = 1232] [serial = 2084] [outer = 000000E3AB759800] 08:48:57 INFO - PROCESS | 1232 | 1461253737396 Marionette TRACE conn5 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 08:48:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:48:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1026ms 08:48:57 INFO - PROCESS | 1232 | 1461253737428 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 08:48:57 INFO - PROCESS | 1232 | 1461253737431 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 08:48:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:48:57 INFO - PROCESS | 1232 | 1461253737435 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:48:57 INFO - PROCESS | 1232 | 1461253737439 Marionette TRACE conn5 <- [1,2742,null,{}] 08:48:57 INFO - PROCESS | 1232 | 1461253737451 Marionette TRACE conn5 -> [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:48:57 INFO - PROCESS | 1232 | 1461253737628 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 08:48:57 INFO - PROCESS | 1232 | 1461253737779 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:57 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B75D4800 == 66 [pid = 1232] [id = 695] 08:48:57 INFO - PROCESS | 1232 | ++DOMWINDOW == 107 (000000E3AF8D6400) [pid = 1232] [serial = 2085] [outer = 0000000000000000] 08:48:57 INFO - PROCESS | 1232 | ++DOMWINDOW == 108 (000000E3B077D400) [pid = 1232] [serial = 2086] [outer = 000000E3AF8D6400] 08:48:57 INFO - PROCESS | 1232 | 1461253737844 Marionette DEBUG loaded listener.js 08:48:57 INFO - PROCESS | 1232 | ++DOMWINDOW == 109 (000000E3B0B81C00) [pid = 1232] [serial = 2087] [outer = 000000E3AF8D6400] 08:48:58 INFO - PROCESS | 1232 | 1461253738505 Marionette TRACE conn5 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 08:48:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:48:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1087ms 08:48:58 INFO - PROCESS | 1232 | 1461253738532 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 08:48:58 INFO - PROCESS | 1232 | 1461253738536 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 08:48:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:48:58 INFO - PROCESS | 1232 | 1461253738539 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:48:58 INFO - PROCESS | 1232 | 1461253738542 Marionette TRACE conn5 <- [1,2746,null,{}] 08:48:58 INFO - PROCESS | 1232 | 1461253738546 Marionette TRACE conn5 -> [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:48:58 INFO - PROCESS | 1232 | 1461253738678 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 08:48:58 INFO - PROCESS | 1232 | 1461253738839 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:58 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B8D62800 == 67 [pid = 1232] [id = 696] 08:48:58 INFO - PROCESS | 1232 | ++DOMWINDOW == 110 (000000E3B0BAF400) [pid = 1232] [serial = 2088] [outer = 0000000000000000] 08:48:58 INFO - PROCESS | 1232 | ++DOMWINDOW == 111 (000000E3B0BB3400) [pid = 1232] [serial = 2089] [outer = 000000E3B0BAF400] 08:48:58 INFO - PROCESS | 1232 | 1461253738903 Marionette DEBUG loaded listener.js 08:48:59 INFO - PROCESS | 1232 | ++DOMWINDOW == 112 (000000E3B0BC8C00) [pid = 1232] [serial = 2090] [outer = 000000E3B0BAF400] 08:48:59 INFO - PROCESS | 1232 | 1461253739506 Marionette TRACE conn5 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 08:48:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:48:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1027ms 08:48:59 INFO - PROCESS | 1232 | 1461253739569 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 08:48:59 INFO - PROCESS | 1232 | 1461253739572 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 08:48:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:48:59 INFO - PROCESS | 1232 | 1461253739575 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:48:59 INFO - PROCESS | 1232 | 1461253739577 Marionette TRACE conn5 <- [1,2750,null,{}] 08:48:59 INFO - PROCESS | 1232 | 1461253739581 Marionette TRACE conn5 -> [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:48:59 INFO - PROCESS | 1232 | 1461253739702 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 08:48:59 INFO - PROCESS | 1232 | 1461253739863 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:48:59 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B8DDD800 == 68 [pid = 1232] [id = 697] 08:48:59 INFO - PROCESS | 1232 | ++DOMWINDOW == 113 (000000E3B0BCEC00) [pid = 1232] [serial = 2091] [outer = 0000000000000000] 08:48:59 INFO - PROCESS | 1232 | ++DOMWINDOW == 114 (000000E3B2458000) [pid = 1232] [serial = 2092] [outer = 000000E3B0BCEC00] 08:48:59 INFO - PROCESS | 1232 | 1461253739926 Marionette DEBUG loaded listener.js 08:49:00 INFO - PROCESS | 1232 | ++DOMWINDOW == 115 (000000E3B2462000) [pid = 1232] [serial = 2093] [outer = 000000E3B0BCEC00] 08:49:00 INFO - PROCESS | 1232 | 1461253740515 Marionette TRACE conn5 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 08:49:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:49:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 986ms 08:49:00 INFO - PROCESS | 1232 | 1461253740564 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 08:49:00 INFO - PROCESS | 1232 | 1461253740567 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 08:49:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:49:00 INFO - PROCESS | 1232 | 1461253740570 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:49:00 INFO - PROCESS | 1232 | 1461253740573 Marionette TRACE conn5 <- [1,2754,null,{}] 08:49:00 INFO - PROCESS | 1232 | 1461253740576 Marionette TRACE conn5 -> [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:49:00 INFO - PROCESS | 1232 | 1461253740703 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 08:49:00 INFO - PROCESS | 1232 | 1461253740851 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:00 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B8EAE800 == 69 [pid = 1232] [id = 698] 08:49:00 INFO - PROCESS | 1232 | ++DOMWINDOW == 116 (000000E3B24C1000) [pid = 1232] [serial = 2094] [outer = 0000000000000000] 08:49:00 INFO - PROCESS | 1232 | ++DOMWINDOW == 117 (000000E3B24C8400) [pid = 1232] [serial = 2095] [outer = 000000E3B24C1000] 08:49:00 INFO - PROCESS | 1232 | 1461253740918 Marionette DEBUG loaded listener.js 08:49:01 INFO - PROCESS | 1232 | ++DOMWINDOW == 118 (000000E3B26C1C00) [pid = 1232] [serial = 2096] [outer = 000000E3B24C1000] 08:49:01 INFO - PROCESS | 1232 | 1461253741509 Marionette TRACE conn5 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 08:49:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:49:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 985ms 08:49:01 INFO - PROCESS | 1232 | 1461253741558 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 08:49:01 INFO - PROCESS | 1232 | 1461253741561 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 08:49:01 INFO - PROCESS | 1232 | 1461253741565 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:49:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:49:01 INFO - PROCESS | 1232 | 1461253741567 Marionette TRACE conn5 <- [1,2758,null,{}] 08:49:01 INFO - PROCESS | 1232 | 1461253741571 Marionette TRACE conn5 -> [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:49:01 INFO - PROCESS | 1232 | 1461253741719 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 08:49:01 INFO - PROCESS | 1232 | 1461253741867 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:01 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B908E800 == 70 [pid = 1232] [id = 699] 08:49:01 INFO - PROCESS | 1232 | ++DOMWINDOW == 119 (000000E3B24C1800) [pid = 1232] [serial = 2097] [outer = 0000000000000000] 08:49:01 INFO - PROCESS | 1232 | ++DOMWINDOW == 120 (000000E3B27A7400) [pid = 1232] [serial = 2098] [outer = 000000E3B24C1800] 08:49:01 INFO - PROCESS | 1232 | 1461253741929 Marionette DEBUG loaded listener.js 08:49:02 INFO - PROCESS | 1232 | ++DOMWINDOW == 121 (000000E3B27AF000) [pid = 1232] [serial = 2099] [outer = 000000E3B24C1800] 08:49:02 INFO - PROCESS | 1232 | 1461253742527 Marionette TRACE conn5 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 08:49:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:49:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 985ms 08:49:02 INFO - PROCESS | 1232 | 1461253742587 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 08:49:02 INFO - PROCESS | 1232 | 1461253742590 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 08:49:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:49:02 INFO - PROCESS | 1232 | 1461253742595 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:49:02 INFO - PROCESS | 1232 | 1461253742598 Marionette TRACE conn5 <- [1,2762,null,{}] 08:49:02 INFO - PROCESS | 1232 | 1461253742601 Marionette TRACE conn5 -> [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:49:02 INFO - PROCESS | 1232 | 1461253742734 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 08:49:02 INFO - PROCESS | 1232 | 1461253742896 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:02 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A02D8800 == 71 [pid = 1232] [id = 700] 08:49:02 INFO - PROCESS | 1232 | ++DOMWINDOW == 122 (000000E39D741800) [pid = 1232] [serial = 2100] [outer = 0000000000000000] 08:49:02 INFO - PROCESS | 1232 | ++DOMWINDOW == 123 (000000E39EE80000) [pid = 1232] [serial = 2101] [outer = 000000E39D741800] 08:49:02 INFO - PROCESS | 1232 | 1461253742959 Marionette DEBUG loaded listener.js 08:49:03 INFO - PROCESS | 1232 | ++DOMWINDOW == 124 (000000E3A3EBCC00) [pid = 1232] [serial = 2102] [outer = 000000E39D741800] 08:49:03 INFO - PROCESS | 1232 | 1461253743805 Marionette TRACE conn5 <- [1,2764,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:49:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:49:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1243ms 08:49:03 INFO - PROCESS | 1232 | 1461253743841 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 08:49:03 INFO - PROCESS | 1232 | 1461253743845 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 08:49:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:49:03 INFO - PROCESS | 1232 | 1461253743851 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:49:03 INFO - PROCESS | 1232 | 1461253743855 Marionette TRACE conn5 <- [1,2766,null,{}] 08:49:03 INFO - PROCESS | 1232 | 1461253743860 Marionette TRACE conn5 -> [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:49:03 INFO - PROCESS | 1232 | 1461253743977 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 08:49:04 INFO - PROCESS | 1232 | 1461253744135 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:04 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3ACBB2800 == 72 [pid = 1232] [id = 701] 08:49:04 INFO - PROCESS | 1232 | ++DOMWINDOW == 125 (000000E39D743800) [pid = 1232] [serial = 2103] [outer = 0000000000000000] 08:49:04 INFO - PROCESS | 1232 | ++DOMWINDOW == 126 (000000E39EE7F800) [pid = 1232] [serial = 2104] [outer = 000000E39D743800] 08:49:04 INFO - PROCESS | 1232 | 1461253744193 Marionette DEBUG loaded listener.js 08:49:04 INFO - PROCESS | 1232 | ++DOMWINDOW == 127 (000000E3A3BDE400) [pid = 1232] [serial = 2105] [outer = 000000E39D743800] 08:49:04 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A0A53000 == 71 [pid = 1232] [id = 531] 08:49:04 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AFE7B800 == 70 [pid = 1232] [id = 538] 08:49:04 INFO - PROCESS | 1232 | --DOMWINDOW == 126 (000000E3ABF36000) [pid = 1232] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 08:49:04 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A62C7800 == 69 [pid = 1232] [id = 673] 08:49:04 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B0412000 == 68 [pid = 1232] [id = 680] 08:49:04 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A4528000 == 67 [pid = 1232] [id = 679] 08:49:04 INFO - PROCESS | 1232 | 1461253744929 Marionette TRACE conn5 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 08:49:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:49:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1139ms 08:49:05 INFO - PROCESS | 1232 | --DOMWINDOW == 125 (000000E3AD720800) [pid = 1232] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 08:49:05 INFO - PROCESS | 1232 | --DOMWINDOW == 124 (000000E3B0675000) [pid = 1232] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 08:49:05 INFO - PROCESS | 1232 | --DOMWINDOW == 123 (000000E3B0729000) [pid = 1232] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 08:49:05 INFO - PROCESS | 1232 | --DOMWINDOW == 122 (000000E3ABEABC00) [pid = 1232] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 08:49:05 INFO - PROCESS | 1232 | --DOMWINDOW == 121 (000000E3ABAE2800) [pid = 1232] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 08:49:05 INFO - PROCESS | 1232 | --DOMWINDOW == 120 (000000E3A98EE800) [pid = 1232] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 08:49:05 INFO - PROCESS | 1232 | --DOMWINDOW == 119 (000000E3B067F000) [pid = 1232] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 08:49:05 INFO - PROCESS | 1232 | --DOMWINDOW == 118 (000000E3B072E000) [pid = 1232] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 08:49:05 INFO - PROCESS | 1232 | --DOMWINDOW == 117 (000000E3A3BDF000) [pid = 1232] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 08:49:05 INFO - PROCESS | 1232 | --DOMWINDOW == 116 (000000E3A0BF9400) [pid = 1232] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 08:49:05 INFO - PROCESS | 1232 | --DOMWINDOW == 115 (000000E3A9725800) [pid = 1232] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 08:49:05 INFO - PROCESS | 1232 | --DOMWINDOW == 114 (000000E3A856C800) [pid = 1232] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 08:49:05 INFO - PROCESS | 1232 | --DOMWINDOW == 113 (000000E3ABE52800) [pid = 1232] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 08:49:05 INFO - PROCESS | 1232 | --DOMWINDOW == 112 (000000E3B08A8C00) [pid = 1232] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 08:49:05 INFO - PROCESS | 1232 | --DOMWINDOW == 111 (000000E3A5568400) [pid = 1232] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 08:49:05 INFO - PROCESS | 1232 | --DOMWINDOW == 110 (000000E3A483A800) [pid = 1232] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 08:49:05 INFO - PROCESS | 1232 | --DOMWINDOW == 109 (000000E3A3D34C00) [pid = 1232] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 08:49:05 INFO - PROCESS | 1232 | --DOMWINDOW == 108 (000000E3ABF36C00) [pid = 1232] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 08:49:05 INFO - PROCESS | 1232 | --DOMWINDOW == 107 (000000E3AB75E000) [pid = 1232] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 08:49:05 INFO - PROCESS | 1232 | --DOMWINDOW == 106 (000000E3B0845800) [pid = 1232] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 08:49:05 INFO - PROCESS | 1232 | --DOMWINDOW == 105 (000000E3B0BC5400) [pid = 1232] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 08:49:05 INFO - PROCESS | 1232 | --DOMWINDOW == 104 (000000E3AC211000) [pid = 1232] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 08:49:05 INFO - PROCESS | 1232 | --DOMWINDOW == 103 (000000E3B035B000) [pid = 1232] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 08:49:05 INFO - PROCESS | 1232 | --DOMWINDOW == 102 (000000E3B0A52000) [pid = 1232] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 08:49:05 INFO - PROCESS | 1232 | --DOMWINDOW == 101 (000000E3AFF3B000) [pid = 1232] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 08:49:05 INFO - PROCESS | 1232 | --DOMWINDOW == 100 (000000E3B08A1000) [pid = 1232] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 08:49:05 INFO - PROCESS | 1232 | --DOMWINDOW == 99 (000000E3A4018C00) [pid = 1232] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 08:49:05 INFO - PROCESS | 1232 | --DOMWINDOW == 98 (000000E3AB8D3000) [pid = 1232] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 08:49:05 INFO - PROCESS | 1232 | --DOMWINDOW == 97 (000000E3B0BD3C00) [pid = 1232] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 08:49:05 INFO - PROCESS | 1232 | --DOMWINDOW == 96 (000000E3A3E3AC00) [pid = 1232] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 08:49:05 INFO - PROCESS | 1232 | --DOMWINDOW == 95 (000000E3B0B7E400) [pid = 1232] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 08:49:05 INFO - PROCESS | 1232 | --DOMWINDOW == 94 (000000E3AC952000) [pid = 1232] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 08:49:05 INFO - PROCESS | 1232 | --DOMWINDOW == 93 (000000E3B077D800) [pid = 1232] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 08:49:05 INFO - PROCESS | 1232 | --DOMWINDOW == 92 (000000E3AF8D0400) [pid = 1232] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 08:49:05 INFO - PROCESS | 1232 | --DOMWINDOW == 91 (000000E3A5568C00) [pid = 1232] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 08:49:05 INFO - PROCESS | 1232 | --DOMWINDOW == 90 (000000E3B0BCC800) [pid = 1232] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 08:49:05 INFO - PROCESS | 1232 | --DOMWINDOW == 89 (000000E3AFF3B400) [pid = 1232] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 08:49:05 INFO - PROCESS | 1232 | --DOMWINDOW == 88 (000000E3A92CF800) [pid = 1232] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 08:49:05 INFO - PROCESS | 1232 | --DOMWINDOW == 87 (000000E3B0BB3C00) [pid = 1232] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 08:49:05 INFO - PROCESS | 1232 | --DOMWINDOW == 86 (000000E3B0A52C00) [pid = 1232] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 08:49:05 INFO - PROCESS | 1232 | 1461253745029 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 08:49:05 INFO - PROCESS | 1232 | 1461253745036 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 08:49:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:49:05 INFO - PROCESS | 1232 | 1461253745047 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:49:05 INFO - PROCESS | 1232 | 1461253745050 Marionette TRACE conn5 <- [1,2770,null,{}] 08:49:05 INFO - PROCESS | 1232 | 1461253745053 Marionette TRACE conn5 -> [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:49:05 INFO - PROCESS | 1232 | 1461253745162 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 08:49:05 INFO - PROCESS | 1232 | 1461253745169 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:05 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AB41F800 == 68 [pid = 1232] [id = 702] 08:49:05 INFO - PROCESS | 1232 | ++DOMWINDOW == 87 (000000E3A0264C00) [pid = 1232] [serial = 2106] [outer = 0000000000000000] 08:49:05 INFO - PROCESS | 1232 | ++DOMWINDOW == 88 (000000E3A3BCCC00) [pid = 1232] [serial = 2107] [outer = 000000E3A0264C00] 08:49:05 INFO - PROCESS | 1232 | 1461253745220 Marionette DEBUG loaded listener.js 08:49:05 INFO - PROCESS | 1232 | ++DOMWINDOW == 89 (000000E3A4012C00) [pid = 1232] [serial = 2108] [outer = 000000E3A0264C00] 08:49:05 INFO - PROCESS | 1232 | 1461253745825 Marionette TRACE conn5 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 08:49:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:49:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 839ms 08:49:05 INFO - PROCESS | 1232 | 1461253745886 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 08:49:05 INFO - PROCESS | 1232 | 1461253745888 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 08:49:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:49:05 INFO - PROCESS | 1232 | 1461253745892 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:49:05 INFO - PROCESS | 1232 | 1461253745896 Marionette TRACE conn5 <- [1,2774,null,{}] 08:49:05 INFO - PROCESS | 1232 | 1461253745907 Marionette TRACE conn5 -> [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:49:06 INFO - PROCESS | 1232 | 1461253746013 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 08:49:06 INFO - PROCESS | 1232 | 1461253746118 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:06 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AFEA7000 == 69 [pid = 1232] [id = 703] 08:49:06 INFO - PROCESS | 1232 | ++DOMWINDOW == 90 (000000E3A6233800) [pid = 1232] [serial = 2109] [outer = 0000000000000000] 08:49:06 INFO - PROCESS | 1232 | ++DOMWINDOW == 91 (000000E3A856D000) [pid = 1232] [serial = 2110] [outer = 000000E3A6233800] 08:49:06 INFO - PROCESS | 1232 | 1461253746171 Marionette DEBUG loaded listener.js 08:49:06 INFO - PROCESS | 1232 | ++DOMWINDOW == 92 (000000E3A8F57400) [pid = 1232] [serial = 2111] [outer = 000000E3A6233800] 08:49:06 INFO - PROCESS | 1232 | 1461253746594 Marionette TRACE conn5 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 08:49:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:49:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 734ms 08:49:06 INFO - PROCESS | 1232 | 1461253746628 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 08:49:06 INFO - PROCESS | 1232 | 1461253746631 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 08:49:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:49:06 INFO - PROCESS | 1232 | 1461253746634 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:49:06 INFO - PROCESS | 1232 | 1461253746636 Marionette TRACE conn5 <- [1,2778,null,{}] 08:49:06 INFO - PROCESS | 1232 | 1461253746640 Marionette TRACE conn5 -> [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:49:06 INFO - PROCESS | 1232 | 1461253746740 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 08:49:06 INFO - PROCESS | 1232 | 1461253746785 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:06 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B0E09000 == 70 [pid = 1232] [id = 704] 08:49:06 INFO - PROCESS | 1232 | ++DOMWINDOW == 93 (000000E3A987E400) [pid = 1232] [serial = 2112] [outer = 0000000000000000] 08:49:06 INFO - PROCESS | 1232 | ++DOMWINDOW == 94 (000000E3AAAB9400) [pid = 1232] [serial = 2113] [outer = 000000E3A987E400] 08:49:06 INFO - PROCESS | 1232 | 1461253746837 Marionette DEBUG loaded listener.js 08:49:06 INFO - PROCESS | 1232 | ++DOMWINDOW == 95 (000000E3AB762800) [pid = 1232] [serial = 2114] [outer = 000000E3A987E400] 08:49:07 INFO - PROCESS | 1232 | 1461253747298 Marionette TRACE conn5 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 08:49:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:49:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 734ms 08:49:07 INFO - PROCESS | 1232 | 1461253747370 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 08:49:07 INFO - PROCESS | 1232 | 1461253747372 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 08:49:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:49:07 INFO - PROCESS | 1232 | 1461253747376 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:49:07 INFO - PROCESS | 1232 | 1461253747378 Marionette TRACE conn5 <- [1,2782,null,{}] 08:49:07 INFO - PROCESS | 1232 | 1461253747382 Marionette TRACE conn5 -> [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:49:07 INFO - PROCESS | 1232 | 1461253747515 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 08:49:07 INFO - PROCESS | 1232 | 1461253747530 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:07 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B2612800 == 71 [pid = 1232] [id = 705] 08:49:07 INFO - PROCESS | 1232 | ++DOMWINDOW == 96 (000000E3AB8DB400) [pid = 1232] [serial = 2115] [outer = 0000000000000000] 08:49:07 INFO - PROCESS | 1232 | ++DOMWINDOW == 97 (000000E3ABD55400) [pid = 1232] [serial = 2116] [outer = 000000E3AB8DB400] 08:49:07 INFO - PROCESS | 1232 | 1461253747580 Marionette DEBUG loaded listener.js 08:49:07 INFO - PROCESS | 1232 | ++DOMWINDOW == 98 (000000E3ABEB2400) [pid = 1232] [serial = 2117] [outer = 000000E3AB8DB400] 08:49:08 INFO - PROCESS | 1232 | 1461253748068 Marionette TRACE conn5 <- [1,2784,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:49:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:49:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 733ms 08:49:08 INFO - PROCESS | 1232 | 1461253748112 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 08:49:08 INFO - PROCESS | 1232 | 1461253748114 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 08:49:08 INFO - PROCESS | 1232 | 1461253748117 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:49:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:49:08 INFO - PROCESS | 1232 | 1461253748119 Marionette TRACE conn5 <- [1,2786,null,{}] 08:49:08 INFO - PROCESS | 1232 | 1461253748123 Marionette TRACE conn5 -> [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:49:08 INFO - PROCESS | 1232 | 1461253748310 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 08:49:08 INFO - PROCESS | 1232 | 1461253748342 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:08 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B3D93800 == 72 [pid = 1232] [id = 706] 08:49:08 INFO - PROCESS | 1232 | ++DOMWINDOW == 99 (000000E3AC631C00) [pid = 1232] [serial = 2118] [outer = 0000000000000000] 08:49:08 INFO - PROCESS | 1232 | ++DOMWINDOW == 100 (000000E3AC6C1C00) [pid = 1232] [serial = 2119] [outer = 000000E3AC631C00] 08:49:08 INFO - PROCESS | 1232 | 1461253748396 Marionette DEBUG loaded listener.js 08:49:08 INFO - PROCESS | 1232 | ++DOMWINDOW == 101 (000000E3AC950C00) [pid = 1232] [serial = 2120] [outer = 000000E3AC631C00] 08:49:08 INFO - PROCESS | 1232 | 1461253748894 Marionette TRACE conn5 <- [1,2788,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:49:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:49:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 838ms 08:49:08 INFO - PROCESS | 1232 | 1461253748960 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 08:49:08 INFO - PROCESS | 1232 | 1461253748962 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 08:49:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:49:08 INFO - PROCESS | 1232 | 1461253748966 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:49:08 INFO - PROCESS | 1232 | 1461253748968 Marionette TRACE conn5 <- [1,2790,null,{}] 08:49:08 INFO - PROCESS | 1232 | 1461253748976 Marionette TRACE conn5 -> [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:49:09 INFO - PROCESS | 1232 | 1461253749110 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 08:49:09 INFO - PROCESS | 1232 | 1461253749182 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:09 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B4868800 == 73 [pid = 1232] [id = 707] 08:49:09 INFO - PROCESS | 1232 | ++DOMWINDOW == 102 (000000E3AC945800) [pid = 1232] [serial = 2121] [outer = 0000000000000000] 08:49:09 INFO - PROCESS | 1232 | ++DOMWINDOW == 103 (000000E3AD714400) [pid = 1232] [serial = 2122] [outer = 000000E3AC945800] 08:49:09 INFO - PROCESS | 1232 | 1461253749232 Marionette DEBUG loaded listener.js 08:49:09 INFO - PROCESS | 1232 | ++DOMWINDOW == 104 (000000E3AE461800) [pid = 1232] [serial = 2123] [outer = 000000E3AC945800] 08:49:09 INFO - PROCESS | 1232 | --DOMWINDOW == 103 (000000E3A3E3C800) [pid = 1232] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:49:09 INFO - PROCESS | 1232 | --DOMWINDOW == 102 (000000E3AF163400) [pid = 1232] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:49:09 INFO - PROCESS | 1232 | --DOMWINDOW == 101 (000000E3B0735400) [pid = 1232] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:49:09 INFO - PROCESS | 1232 | --DOMWINDOW == 100 (000000E3A9269C00) [pid = 1232] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:49:09 INFO - PROCESS | 1232 | --DOMWINDOW == 99 (000000E3A48F4400) [pid = 1232] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:49:09 INFO - PROCESS | 1232 | --DOMWINDOW == 98 (000000E3AB75D800) [pid = 1232] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:49:09 INFO - PROCESS | 1232 | --DOMWINDOW == 97 (000000E39D747400) [pid = 1232] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:49:09 INFO - PROCESS | 1232 | --DOMWINDOW == 96 (000000E3A3BD5000) [pid = 1232] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:49:09 INFO - PROCESS | 1232 | --DOMWINDOW == 95 (000000E3A972B800) [pid = 1232] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:49:09 INFO - PROCESS | 1232 | --DOMWINDOW == 94 (000000E3ABF70400) [pid = 1232] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:49:09 INFO - PROCESS | 1232 | 1461253749837 Marionette TRACE conn5 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 08:49:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:49:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 943ms 08:49:09 INFO - PROCESS | 1232 | 1461253749911 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 08:49:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:49:09 INFO - PROCESS | 1232 | 1461253749914 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 08:49:09 INFO - PROCESS | 1232 | 1461253749917 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:49:09 INFO - PROCESS | 1232 | 1461253749918 Marionette TRACE conn5 <- [1,2794,null,{}] 08:49:09 INFO - PROCESS | 1232 | 1461253749922 Marionette TRACE conn5 -> [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:49:10 INFO - PROCESS | 1232 | 1461253750023 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 08:49:10 INFO - PROCESS | 1232 | 1461253750033 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:10 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B49A3800 == 74 [pid = 1232] [id = 708] 08:49:10 INFO - PROCESS | 1232 | ++DOMWINDOW == 95 (000000E3AAABA000) [pid = 1232] [serial = 2124] [outer = 0000000000000000] 08:49:10 INFO - PROCESS | 1232 | ++DOMWINDOW == 96 (000000E3AE545800) [pid = 1232] [serial = 2125] [outer = 000000E3AAABA000] 08:49:10 INFO - PROCESS | 1232 | 1461253750082 Marionette DEBUG loaded listener.js 08:49:10 INFO - PROCESS | 1232 | ++DOMWINDOW == 97 (000000E3AF8D4800) [pid = 1232] [serial = 2126] [outer = 000000E3AAABA000] 08:49:10 INFO - PROCESS | 1232 | 1461253750548 Marionette TRACE conn5 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 08:49:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:49:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 691ms 08:49:10 INFO - PROCESS | 1232 | 1461253750612 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 08:49:10 INFO - PROCESS | 1232 | 1461253750614 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 08:49:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:49:10 INFO - PROCESS | 1232 | 1461253750617 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:49:10 INFO - PROCESS | 1232 | 1461253750619 Marionette TRACE conn5 <- [1,2798,null,{}] 08:49:10 INFO - PROCESS | 1232 | 1461253750623 Marionette TRACE conn5 -> [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:49:10 INFO - PROCESS | 1232 | 1461253750718 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 08:49:10 INFO - PROCESS | 1232 | 1461253750724 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:10 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B4E42000 == 75 [pid = 1232] [id = 709] 08:49:10 INFO - PROCESS | 1232 | ++DOMWINDOW == 98 (000000E3AFE2BC00) [pid = 1232] [serial = 2127] [outer = 0000000000000000] 08:49:10 INFO - PROCESS | 1232 | ++DOMWINDOW == 99 (000000E3AFF3C400) [pid = 1232] [serial = 2128] [outer = 000000E3AFE2BC00] 08:49:10 INFO - PROCESS | 1232 | 1461253750773 Marionette DEBUG loaded listener.js 08:49:10 INFO - PROCESS | 1232 | ++DOMWINDOW == 100 (000000E3B0576800) [pid = 1232] [serial = 2129] [outer = 000000E3AFE2BC00] 08:49:11 INFO - PROCESS | 1232 | 1461253751262 Marionette TRACE conn5 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 08:49:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:49:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 691ms 08:49:11 INFO - PROCESS | 1232 | 1461253751312 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 08:49:11 INFO - PROCESS | 1232 | 1461253751314 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 08:49:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:49:11 INFO - PROCESS | 1232 | 1461253751317 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:49:11 INFO - PROCESS | 1232 | 1461253751320 Marionette TRACE conn5 <- [1,2802,null,{}] 08:49:11 INFO - PROCESS | 1232 | 1461253751323 Marionette TRACE conn5 -> [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:49:11 INFO - PROCESS | 1232 | 1461253751422 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 08:49:11 INFO - PROCESS | 1232 | 1461253751428 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:11 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B5ECA000 == 76 [pid = 1232] [id = 710] 08:49:11 INFO - PROCESS | 1232 | ++DOMWINDOW == 101 (000000E3B067CC00) [pid = 1232] [serial = 2130] [outer = 0000000000000000] 08:49:11 INFO - PROCESS | 1232 | ++DOMWINDOW == 102 (000000E3B0680C00) [pid = 1232] [serial = 2131] [outer = 000000E3B067CC00] 08:49:11 INFO - PROCESS | 1232 | 1461253751476 Marionette DEBUG loaded listener.js 08:49:11 INFO - PROCESS | 1232 | ++DOMWINDOW == 103 (000000E3B0733400) [pid = 1232] [serial = 2132] [outer = 000000E3B067CC00] 08:49:12 INFO - PROCESS | 1232 | 1461253752298 Marionette TRACE conn5 <- [1,2804,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:49:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:49:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1031ms 08:49:12 INFO - PROCESS | 1232 | 1461253752352 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 08:49:12 INFO - PROCESS | 1232 | 1461253752358 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 08:49:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:49:12 INFO - PROCESS | 1232 | 1461253752386 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:49:12 INFO - PROCESS | 1232 | 1461253752390 Marionette TRACE conn5 <- [1,2806,null,{}] 08:49:12 INFO - PROCESS | 1232 | 1461253752438 Marionette TRACE conn5 -> [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:49:12 INFO - PROCESS | 1232 | 1461253752605 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 08:49:12 INFO - PROCESS | 1232 | 1461253752710 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:12 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AED48000 == 77 [pid = 1232] [id = 711] 08:49:12 INFO - PROCESS | 1232 | ++DOMWINDOW == 104 (000000E3A3E3AC00) [pid = 1232] [serial = 2133] [outer = 0000000000000000] 08:49:12 INFO - PROCESS | 1232 | ++DOMWINDOW == 105 (000000E3A4561C00) [pid = 1232] [serial = 2134] [outer = 000000E3A3E3AC00] 08:49:12 INFO - PROCESS | 1232 | 1461253752773 Marionette DEBUG loaded listener.js 08:49:12 INFO - PROCESS | 1232 | ++DOMWINDOW == 106 (000000E3A56C5C00) [pid = 1232] [serial = 2135] [outer = 000000E3A3E3AC00] 08:49:13 INFO - PROCESS | 1232 | 1461253753424 Marionette TRACE conn5 <- [1,2808,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:49:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:49:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1084ms 08:49:13 INFO - PROCESS | 1232 | 1461253753471 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 08:49:13 INFO - PROCESS | 1232 | 1461253753478 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 08:49:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:49:13 INFO - PROCESS | 1232 | 1461253753485 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:49:13 INFO - PROCESS | 1232 | 1461253753488 Marionette TRACE conn5 <- [1,2810,null,{}] 08:49:13 INFO - PROCESS | 1232 | 1461253753529 Marionette TRACE conn5 -> [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:49:13 INFO - PROCESS | 1232 | 1461253753669 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 08:49:13 INFO - PROCESS | 1232 | 1461253753809 Marionette TRACE conn5 -> [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/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:13 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B3C0D000 == 78 [pid = 1232] [id = 712] 08:49:13 INFO - PROCESS | 1232 | ++DOMWINDOW == 107 (000000E3A92CF800) [pid = 1232] [serial = 2136] [outer = 0000000000000000] 08:49:13 INFO - PROCESS | 1232 | ++DOMWINDOW == 108 (000000E3ABE4BC00) [pid = 1232] [serial = 2137] [outer = 000000E3A92CF800] 08:49:13 INFO - PROCESS | 1232 | 1461253753876 Marionette DEBUG loaded listener.js 08:49:13 INFO - PROCESS | 1232 | ++DOMWINDOW == 109 (000000E3AC12FC00) [pid = 1232] [serial = 2138] [outer = 000000E3A92CF800] 08:49:14 INFO - PROCESS | 1232 | 1461253754548 Marionette TRACE conn5 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 08:49:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:49:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1114ms 08:49:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:49:14 INFO - PROCESS | 1232 | 1461253754603 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 08:49:14 INFO - PROCESS | 1232 | 1461253754606 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 08:49:14 INFO - PROCESS | 1232 | 1461253754610 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:49:14 INFO - PROCESS | 1232 | 1461253754615 Marionette TRACE conn5 <- [1,2814,null,{}] 08:49:14 INFO - PROCESS | 1232 | 1461253754627 Marionette TRACE conn5 -> [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:49:14 INFO - PROCESS | 1232 | 1461253754760 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 08:49:14 INFO - PROCESS | 1232 | 1461253754913 Marionette TRACE conn5 -> [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/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:14 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B6CCD000 == 79 [pid = 1232] [id = 713] 08:49:14 INFO - PROCESS | 1232 | ++DOMWINDOW == 110 (000000E3B057CC00) [pid = 1232] [serial = 2139] [outer = 0000000000000000] 08:49:14 INFO - PROCESS | 1232 | ++DOMWINDOW == 111 (000000E3B0729400) [pid = 1232] [serial = 2140] [outer = 000000E3B057CC00] 08:49:14 INFO - PROCESS | 1232 | 1461253754980 Marionette DEBUG loaded listener.js 08:49:15 INFO - PROCESS | 1232 | ++DOMWINDOW == 112 (000000E3B077EC00) [pid = 1232] [serial = 2141] [outer = 000000E3B057CC00] 08:49:15 INFO - PROCESS | 1232 | 1461253755623 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:49:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:49:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1088ms 08:49:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:49:15 INFO - PROCESS | 1232 | 1461253755699 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 08:49:15 INFO - PROCESS | 1232 | 1461253755702 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 08:49:15 INFO - PROCESS | 1232 | 1461253755706 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:49:15 INFO - PROCESS | 1232 | 1461253755708 Marionette TRACE conn5 <- [1,2818,null,{}] 08:49:15 INFO - PROCESS | 1232 | 1461253755712 Marionette TRACE conn5 -> [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:49:15 INFO - PROCESS | 1232 | 1461253755842 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 08:49:15 INFO - PROCESS | 1232 | 1461253755987 Marionette TRACE conn5 -> [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/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:16 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B74CD000 == 80 [pid = 1232] [id = 714] 08:49:16 INFO - PROCESS | 1232 | ++DOMWINDOW == 113 (000000E3B0845000) [pid = 1232] [serial = 2142] [outer = 0000000000000000] 08:49:16 INFO - PROCESS | 1232 | ++DOMWINDOW == 114 (000000E3B0A48C00) [pid = 1232] [serial = 2143] [outer = 000000E3B0845000] 08:49:16 INFO - PROCESS | 1232 | 1461253756049 Marionette DEBUG loaded listener.js 08:49:16 INFO - PROCESS | 1232 | ++DOMWINDOW == 115 (000000E3B0B7F000) [pid = 1232] [serial = 2144] [outer = 000000E3B0845000] 08:49:16 INFO - PROCESS | 1232 | 1461253756666 Marionette TRACE conn5 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 08:49:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:49:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 985ms 08:49:16 INFO - PROCESS | 1232 | 1461253756703 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 08:49:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:49:16 INFO - PROCESS | 1232 | 1461253756706 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 08:49:16 INFO - PROCESS | 1232 | 1461253756710 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:49:16 INFO - PROCESS | 1232 | 1461253756712 Marionette TRACE conn5 <- [1,2822,null,{}] 08:49:16 INFO - PROCESS | 1232 | 1461253756716 Marionette TRACE conn5 -> [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:49:16 INFO - PROCESS | 1232 | 1461253756839 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 08:49:17 INFO - PROCESS | 1232 | 1461253757001 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:17 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B8D31000 == 81 [pid = 1232] [id = 715] 08:49:17 INFO - PROCESS | 1232 | ++DOMWINDOW == 116 (000000E3B0BB0800) [pid = 1232] [serial = 2145] [outer = 0000000000000000] 08:49:17 INFO - PROCESS | 1232 | ++DOMWINDOW == 117 (000000E3B0BBA400) [pid = 1232] [serial = 2146] [outer = 000000E3B0BB0800] 08:49:17 INFO - PROCESS | 1232 | 1461253757063 Marionette DEBUG loaded listener.js 08:49:17 INFO - PROCESS | 1232 | ++DOMWINDOW == 118 (000000E3B245D800) [pid = 1232] [serial = 2147] [outer = 000000E3B0BB0800] 08:49:17 INFO - PROCESS | 1232 | 1461253757721 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:49:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:49:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1091ms 08:49:17 INFO - PROCESS | 1232 | 1461253757803 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 08:49:17 INFO - PROCESS | 1232 | 1461253757806 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 08:49:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:49:17 INFO - PROCESS | 1232 | 1461253757810 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:49:17 INFO - PROCESS | 1232 | 1461253757812 Marionette TRACE conn5 <- [1,2826,null,{}] 08:49:17 INFO - PROCESS | 1232 | 1461253757816 Marionette TRACE conn5 -> [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:49:17 INFO - PROCESS | 1232 | 1461253757951 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 08:49:18 INFO - PROCESS | 1232 | 1461253758101 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:18 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B8EA2800 == 82 [pid = 1232] [id = 716] 08:49:18 INFO - PROCESS | 1232 | ++DOMWINDOW == 119 (000000E3B26B9400) [pid = 1232] [serial = 2148] [outer = 0000000000000000] 08:49:18 INFO - PROCESS | 1232 | ++DOMWINDOW == 120 (000000E3B27B5C00) [pid = 1232] [serial = 2149] [outer = 000000E3B26B9400] 08:49:18 INFO - PROCESS | 1232 | 1461253758167 Marionette DEBUG loaded listener.js 08:49:18 INFO - PROCESS | 1232 | ++DOMWINDOW == 121 (000000E3B3D82800) [pid = 1232] [serial = 2150] [outer = 000000E3B26B9400] 08:49:18 INFO - PROCESS | 1232 | 1461253758732 Marionette TRACE conn5 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 08:49:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:49:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 985ms 08:49:18 INFO - PROCESS | 1232 | 1461253758798 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 08:49:18 INFO - PROCESS | 1232 | 1461253758800 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 08:49:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:49:18 INFO - PROCESS | 1232 | 1461253758804 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:49:18 INFO - PROCESS | 1232 | 1461253758806 Marionette TRACE conn5 <- [1,2830,null,{}] 08:49:18 INFO - PROCESS | 1232 | 1461253758810 Marionette TRACE conn5 -> [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:49:18 INFO - PROCESS | 1232 | 1461253758931 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 08:49:19 INFO - PROCESS | 1232 | 1461253759093 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:19 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3BAAC8000 == 83 [pid = 1232] [id = 717] 08:49:19 INFO - PROCESS | 1232 | ++DOMWINDOW == 122 (000000E3B3D7E800) [pid = 1232] [serial = 2151] [outer = 0000000000000000] 08:49:19 INFO - PROCESS | 1232 | ++DOMWINDOW == 123 (000000E3B46E8800) [pid = 1232] [serial = 2152] [outer = 000000E3B3D7E800] 08:49:19 INFO - PROCESS | 1232 | 1461253759156 Marionette DEBUG loaded listener.js 08:49:19 INFO - PROCESS | 1232 | ++DOMWINDOW == 124 (000000E3B46F0800) [pid = 1232] [serial = 2153] [outer = 000000E3B3D7E800] 08:49:19 INFO - PROCESS | 1232 | 1461253759791 Marionette TRACE conn5 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 08:49:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:49:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1032ms 08:49:19 INFO - PROCESS | 1232 | 1461253759838 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 08:49:19 INFO - PROCESS | 1232 | 1461253759841 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 08:49:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:49:19 INFO - PROCESS | 1232 | 1461253759844 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:49:19 INFO - PROCESS | 1232 | 1461253759847 Marionette TRACE conn5 <- [1,2834,null,{}] 08:49:19 INFO - PROCESS | 1232 | 1461253759882 Marionette TRACE conn5 -> [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:49:20 INFO - PROCESS | 1232 | 1461253760005 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 08:49:20 INFO - PROCESS | 1232 | 1461253760150 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:20 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3BAAE2000 == 84 [pid = 1232] [id = 718] 08:49:20 INFO - PROCESS | 1232 | ++DOMWINDOW == 125 (000000E3B46ED400) [pid = 1232] [serial = 2154] [outer = 0000000000000000] 08:49:20 INFO - PROCESS | 1232 | ++DOMWINDOW == 126 (000000E3B4C3DC00) [pid = 1232] [serial = 2155] [outer = 000000E3B46ED400] 08:49:20 INFO - PROCESS | 1232 | 1461253760212 Marionette DEBUG loaded listener.js 08:49:20 INFO - PROCESS | 1232 | ++DOMWINDOW == 127 (000000E3B4C46C00) [pid = 1232] [serial = 2156] [outer = 000000E3B46ED400] 08:49:20 INFO - PROCESS | 1232 | 1461253760834 Marionette TRACE conn5 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 08:49:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:49:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1294ms 08:49:21 INFO - PROCESS | 1232 | 1461253761151 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 08:49:21 INFO - PROCESS | 1232 | 1461253761156 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 08:49:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:49:21 INFO - PROCESS | 1232 | 1461253761163 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:49:21 INFO - PROCESS | 1232 | 1461253761166 Marionette TRACE conn5 <- [1,2838,null,{}] 08:49:21 INFO - PROCESS | 1232 | 1461253761172 Marionette TRACE conn5 -> [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:49:21 INFO - PROCESS | 1232 | 1461253761291 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 08:49:21 INFO - PROCESS | 1232 | 1461253761439 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:21 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AE53C800 == 85 [pid = 1232] [id = 719] 08:49:21 INFO - PROCESS | 1232 | ++DOMWINDOW == 128 (000000E39F218C00) [pid = 1232] [serial = 2157] [outer = 0000000000000000] 08:49:21 INFO - PROCESS | 1232 | ++DOMWINDOW == 129 (000000E39F5E0400) [pid = 1232] [serial = 2158] [outer = 000000E39F218C00] 08:49:21 INFO - PROCESS | 1232 | 1461253761495 Marionette DEBUG loaded listener.js 08:49:21 INFO - PROCESS | 1232 | ++DOMWINDOW == 130 (000000E3A464DC00) [pid = 1232] [serial = 2159] [outer = 000000E39F218C00] 08:49:22 INFO - PROCESS | 1232 | 1461253762113 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:49:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:49:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 984ms 08:49:22 INFO - PROCESS | 1232 | 1461253762153 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 08:49:22 INFO - PROCESS | 1232 | 1461253762157 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 08:49:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:49:22 INFO - PROCESS | 1232 | 1461253762164 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:49:22 INFO - PROCESS | 1232 | 1461253762169 Marionette TRACE conn5 <- [1,2842,null,{}] 08:49:22 INFO - PROCESS | 1232 | 1461253762173 Marionette TRACE conn5 -> [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:49:22 INFO - PROCESS | 1232 | 1461253762289 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 08:49:22 INFO - PROCESS | 1232 | 1461253762484 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:22 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B3CAD800 == 84 [pid = 1232] [id = 561] 08:49:22 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A5642800 == 83 [pid = 1232] [id = 548] 08:49:22 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B0304000 == 82 [pid = 1232] [id = 633] 08:49:22 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B4E42000 == 81 [pid = 1232] [id = 709] 08:49:22 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B49A3800 == 80 [pid = 1232] [id = 708] 08:49:22 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B4868800 == 79 [pid = 1232] [id = 707] 08:49:22 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B3D93800 == 78 [pid = 1232] [id = 706] 08:49:22 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B2612800 == 77 [pid = 1232] [id = 705] 08:49:22 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B0E09000 == 76 [pid = 1232] [id = 704] 08:49:22 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AFEA7000 == 75 [pid = 1232] [id = 703] 08:49:22 INFO - PROCESS | 1232 | --DOMWINDOW == 129 (000000E3B0A4CC00) [pid = 1232] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 08:49:22 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3A8754000 == 76 [pid = 1232] [id = 720] 08:49:22 INFO - PROCESS | 1232 | ++DOMWINDOW == 130 (000000E39D5E1800) [pid = 1232] [serial = 2160] [outer = 0000000000000000] 08:49:22 INFO - PROCESS | 1232 | ++DOMWINDOW == 131 (000000E39F1E9000) [pid = 1232] [serial = 2161] [outer = 000000E39D5E1800] 08:49:22 INFO - PROCESS | 1232 | 1461253762599 Marionette DEBUG loaded listener.js 08:49:22 INFO - PROCESS | 1232 | ++DOMWINDOW == 132 (000000E3A8568000) [pid = 1232] [serial = 2162] [outer = 000000E39D5E1800] 08:49:22 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AB41F800 == 75 [pid = 1232] [id = 702] 08:49:22 INFO - PROCESS | 1232 | --DOCSHELL 000000E3ACBB2800 == 74 [pid = 1232] [id = 701] 08:49:22 INFO - PROCESS | 1232 | --DOMWINDOW == 131 (000000E3AF8D2000) [pid = 1232] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 08:49:22 INFO - PROCESS | 1232 | --DOMWINDOW == 130 (000000E3B0775C00) [pid = 1232] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 08:49:22 INFO - PROCESS | 1232 | --DOMWINDOW == 129 (000000E3B0574000) [pid = 1232] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 08:49:22 INFO - PROCESS | 1232 | --DOMWINDOW == 128 (000000E3AC718800) [pid = 1232] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 08:49:22 INFO - PROCESS | 1232 | --DOMWINDOW == 127 (000000E3A8F57C00) [pid = 1232] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 08:49:22 INFO - PROCESS | 1232 | --DOMWINDOW == 126 (000000E3A55E0C00) [pid = 1232] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 08:49:22 INFO - PROCESS | 1232 | --DOMWINDOW == 125 (000000E3ABEB3800) [pid = 1232] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 08:49:22 INFO - PROCESS | 1232 | --DOMWINDOW == 124 (000000E3AC128000) [pid = 1232] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 08:49:22 INFO - PROCESS | 1232 | --DOMWINDOW == 123 (000000E3A078A400) [pid = 1232] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 08:49:22 INFO - PROCESS | 1232 | --DOMWINDOW == 122 (000000E39F015C00) [pid = 1232] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 08:49:22 INFO - PROCESS | 1232 | --DOMWINDOW == 121 (000000E3A856C400) [pid = 1232] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 08:49:22 INFO - PROCESS | 1232 | --DOMWINDOW == 120 (000000E3A972C400) [pid = 1232] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 08:49:22 INFO - PROCESS | 1232 | --DOMWINDOW == 119 (000000E3AC12DC00) [pid = 1232] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 08:49:22 INFO - PROCESS | 1232 | --DOMWINDOW == 118 (000000E3B0362C00) [pid = 1232] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 08:49:22 INFO - PROCESS | 1232 | --DOMWINDOW == 117 (000000E39E960C00) [pid = 1232] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 08:49:22 INFO - PROCESS | 1232 | --DOMWINDOW == 116 (000000E3A464C000) [pid = 1232] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 08:49:22 INFO - PROCESS | 1232 | --DOMWINDOW == 115 (000000E3A9725000) [pid = 1232] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 08:49:22 INFO - PROCESS | 1232 | --DOMWINDOW == 114 (000000E3AC946C00) [pid = 1232] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 08:49:22 INFO - PROCESS | 1232 | --DOMWINDOW == 113 (000000E3B084C400) [pid = 1232] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 08:49:22 INFO - PROCESS | 1232 | --DOMWINDOW == 112 (000000E3A464A400) [pid = 1232] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 08:49:22 INFO - PROCESS | 1232 | --DOMWINDOW == 111 (000000E3B0842C00) [pid = 1232] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 08:49:22 INFO - PROCESS | 1232 | --DOMWINDOW == 110 (000000E3AB8D7C00) [pid = 1232] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 08:49:22 INFO - PROCESS | 1232 | --DOMWINDOW == 109 (000000E3AD032800) [pid = 1232] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 08:49:23 INFO - PROCESS | 1232 | 1461253763126 Marionette TRACE conn5 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 08:49:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:49:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 985ms 08:49:23 INFO - PROCESS | 1232 | 1461253763152 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 08:49:23 INFO - PROCESS | 1232 | 1461253763154 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 08:49:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:49:23 INFO - PROCESS | 1232 | 1461253763158 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:49:23 INFO - PROCESS | 1232 | 1461253763160 Marionette TRACE conn5 <- [1,2846,null,{}] 08:49:23 INFO - PROCESS | 1232 | 1461253763170 Marionette TRACE conn5 -> [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:49:23 INFO - PROCESS | 1232 | 1461253763279 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 08:49:23 INFO - PROCESS | 1232 | 1461253763428 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:23 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B05DE800 == 75 [pid = 1232] [id = 721] 08:49:23 INFO - PROCESS | 1232 | ++DOMWINDOW == 110 (000000E3A8566800) [pid = 1232] [serial = 2163] [outer = 0000000000000000] 08:49:23 INFO - PROCESS | 1232 | ++DOMWINDOW == 111 (000000E3A9778800) [pid = 1232] [serial = 2164] [outer = 000000E3A8566800] 08:49:23 INFO - PROCESS | 1232 | 1461253763487 Marionette DEBUG loaded listener.js 08:49:23 INFO - PROCESS | 1232 | ++DOMWINDOW == 112 (000000E3AAABF800) [pid = 1232] [serial = 2165] [outer = 000000E3A8566800] 08:49:23 INFO - PROCESS | 1232 | 1461253763977 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:49:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:49:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 882ms 08:49:24 INFO - PROCESS | 1232 | 1461253764042 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 08:49:24 INFO - PROCESS | 1232 | 1461253764044 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 08:49:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:49:24 INFO - PROCESS | 1232 | 1461253764047 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:49:24 INFO - PROCESS | 1232 | 1461253764049 Marionette TRACE conn5 <- [1,2850,null,{}] 08:49:24 INFO - PROCESS | 1232 | 1461253764053 Marionette TRACE conn5 -> [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:49:24 INFO - PROCESS | 1232 | 1461253764155 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 08:49:24 INFO - PROCESS | 1232 | 1461253764171 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:24 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B2609800 == 76 [pid = 1232] [id = 722] 08:49:24 INFO - PROCESS | 1232 | ++DOMWINDOW == 113 (000000E3A464C000) [pid = 1232] [serial = 2166] [outer = 0000000000000000] 08:49:24 INFO - PROCESS | 1232 | ++DOMWINDOW == 114 (000000E3ABE4A000) [pid = 1232] [serial = 2167] [outer = 000000E3A464C000] 08:49:24 INFO - PROCESS | 1232 | 1461253764319 Marionette DEBUG loaded listener.js 08:49:24 INFO - PROCESS | 1232 | ++DOMWINDOW == 115 (000000E3ABF76400) [pid = 1232] [serial = 2168] [outer = 000000E3A464C000] 08:49:24 INFO - PROCESS | 1232 | 1461253764733 Marionette TRACE conn5 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 08:49:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:49:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 733ms 08:49:24 INFO - PROCESS | 1232 | 1461253764784 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 08:49:24 INFO - PROCESS | 1232 | 1461253764786 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 08:49:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:49:24 INFO - PROCESS | 1232 | 1461253764790 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:49:24 INFO - PROCESS | 1232 | 1461253764792 Marionette TRACE conn5 <- [1,2854,null,{}] 08:49:24 INFO - PROCESS | 1232 | 1461253764795 Marionette TRACE conn5 -> [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:49:24 INFO - PROCESS | 1232 | 1461253764945 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 08:49:24 INFO - PROCESS | 1232 | 1461253764973 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:24 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B3CA4000 == 77 [pid = 1232] [id = 723] 08:49:24 INFO - PROCESS | 1232 | ++DOMWINDOW == 116 (000000E3AB761000) [pid = 1232] [serial = 2169] [outer = 0000000000000000] 08:49:25 INFO - PROCESS | 1232 | ++DOMWINDOW == 117 (000000E3AC209800) [pid = 1232] [serial = 2170] [outer = 000000E3AB761000] 08:49:25 INFO - PROCESS | 1232 | 1461253765024 Marionette DEBUG loaded listener.js 08:49:25 INFO - PROCESS | 1232 | ++DOMWINDOW == 118 (000000E3AC7E7C00) [pid = 1232] [serial = 2171] [outer = 000000E3AB761000] 08:49:25 INFO - PROCESS | 1232 | 1461253765512 Marionette TRACE conn5 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 08:49:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:49:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 775ms 08:49:25 INFO - PROCESS | 1232 | 1461253765568 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 08:49:25 INFO - PROCESS | 1232 | 1461253765570 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 08:49:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:49:25 INFO - PROCESS | 1232 | 1461253765574 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:49:25 INFO - PROCESS | 1232 | 1461253765576 Marionette TRACE conn5 <- [1,2858,null,{}] 08:49:25 INFO - PROCESS | 1232 | 1461253765579 Marionette TRACE conn5 -> [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:49:25 INFO - PROCESS | 1232 | 1461253765743 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 08:49:25 INFO - PROCESS | 1232 | 1461253765822 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:25 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B4854800 == 78 [pid = 1232] [id = 724] 08:49:25 INFO - PROCESS | 1232 | ++DOMWINDOW == 119 (000000E3AD10CC00) [pid = 1232] [serial = 2172] [outer = 0000000000000000] 08:49:25 INFO - PROCESS | 1232 | ++DOMWINDOW == 120 (000000E3AED2A000) [pid = 1232] [serial = 2173] [outer = 000000E3AD10CC00] 08:49:25 INFO - PROCESS | 1232 | 1461253765879 Marionette DEBUG loaded listener.js 08:49:25 INFO - PROCESS | 1232 | ++DOMWINDOW == 121 (000000E3AFF3F400) [pid = 1232] [serial = 2174] [outer = 000000E3AD10CC00] 08:49:26 INFO - PROCESS | 1232 | 1461253766358 Marionette TRACE conn5 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 08:49:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:49:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 837ms 08:49:26 INFO - PROCESS | 1232 | 1461253766414 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 08:49:26 INFO - PROCESS | 1232 | 1461253766416 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 08:49:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:49:26 INFO - PROCESS | 1232 | 1461253766420 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:49:26 INFO - PROCESS | 1232 | 1461253766422 Marionette TRACE conn5 <- [1,2862,null,{}] 08:49:26 INFO - PROCESS | 1232 | 1461253766426 Marionette TRACE conn5 -> [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:49:26 INFO - PROCESS | 1232 | 1461253766562 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 08:49:26 INFO - PROCESS | 1232 | 1461253766584 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:26 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B4E38000 == 79 [pid = 1232] [id = 725] 08:49:26 INFO - PROCESS | 1232 | ++DOMWINDOW == 122 (000000E3B0367000) [pid = 1232] [serial = 2175] [outer = 0000000000000000] 08:49:26 INFO - PROCESS | 1232 | ++DOMWINDOW == 123 (000000E3B067BC00) [pid = 1232] [serial = 2176] [outer = 000000E3B0367000] 08:49:26 INFO - PROCESS | 1232 | 1461253766633 Marionette DEBUG loaded listener.js 08:49:26 INFO - PROCESS | 1232 | ++DOMWINDOW == 124 (000000E3B0842C00) [pid = 1232] [serial = 2177] [outer = 000000E3B0367000] 08:49:27 INFO - PROCESS | 1232 | --DOMWINDOW == 123 (000000E3AC945800) [pid = 1232] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:49:27 INFO - PROCESS | 1232 | --DOMWINDOW == 122 (000000E3A6233800) [pid = 1232] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:49:27 INFO - PROCESS | 1232 | --DOMWINDOW == 121 (000000E39D743800) [pid = 1232] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:49:27 INFO - PROCESS | 1232 | --DOMWINDOW == 120 (000000E3A0264C00) [pid = 1232] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:49:27 INFO - PROCESS | 1232 | --DOMWINDOW == 119 (000000E3AC631C00) [pid = 1232] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:49:27 INFO - PROCESS | 1232 | --DOMWINDOW == 118 (000000E3A987E400) [pid = 1232] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:49:27 INFO - PROCESS | 1232 | --DOMWINDOW == 117 (000000E3AFE2BC00) [pid = 1232] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:49:27 INFO - PROCESS | 1232 | --DOMWINDOW == 116 (000000E3AB8DB400) [pid = 1232] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:49:27 INFO - PROCESS | 1232 | --DOMWINDOW == 115 (000000E3AAABA000) [pid = 1232] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:49:27 INFO - PROCESS | 1232 | 1461253767337 Marionette TRACE conn5 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 08:49:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:49:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 984ms 08:49:27 INFO - PROCESS | 1232 | 1461253767408 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 08:49:27 INFO - PROCESS | 1232 | 1461253767410 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 08:49:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:49:27 INFO - PROCESS | 1232 | 1461253767413 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:49:27 INFO - PROCESS | 1232 | 1461253767415 Marionette TRACE conn5 <- [1,2866,null,{}] 08:49:27 INFO - PROCESS | 1232 | 1461253767418 Marionette TRACE conn5 -> [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:49:27 INFO - PROCESS | 1232 | 1461253767516 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 08:49:27 INFO - PROCESS | 1232 | 1461253767525 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:27 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B5528000 == 80 [pid = 1232] [id = 726] 08:49:27 INFO - PROCESS | 1232 | ++DOMWINDOW == 116 (000000E3A6233800) [pid = 1232] [serial = 2178] [outer = 0000000000000000] 08:49:27 INFO - PROCESS | 1232 | ++DOMWINDOW == 117 (000000E3B057A800) [pid = 1232] [serial = 2179] [outer = 000000E3A6233800] 08:49:27 INFO - PROCESS | 1232 | 1461253767579 Marionette DEBUG loaded listener.js 08:49:27 INFO - PROCESS | 1232 | ++DOMWINDOW == 118 (000000E3B0A49C00) [pid = 1232] [serial = 2180] [outer = 000000E3A6233800] 08:49:28 INFO - PROCESS | 1232 | 1461253768063 Marionette TRACE conn5 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 08:49:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:49:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 671ms 08:49:28 INFO - PROCESS | 1232 | 1461253768088 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 08:49:28 INFO - PROCESS | 1232 | 1461253768090 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 08:49:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:49:28 INFO - PROCESS | 1232 | 1461253768093 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:49:28 INFO - PROCESS | 1232 | 1461253768095 Marionette TRACE conn5 <- [1,2870,null,{}] 08:49:28 INFO - PROCESS | 1232 | 1461253768099 Marionette TRACE conn5 -> [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:49:28 INFO - PROCESS | 1232 | 1461253768204 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 08:49:28 INFO - PROCESS | 1232 | 1461253768210 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:28 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B684B800 == 81 [pid = 1232] [id = 727] 08:49:28 INFO - PROCESS | 1232 | ++DOMWINDOW == 119 (000000E3B0A55C00) [pid = 1232] [serial = 2181] [outer = 0000000000000000] 08:49:28 INFO - PROCESS | 1232 | ++DOMWINDOW == 120 (000000E3B0BB0000) [pid = 1232] [serial = 2182] [outer = 000000E3B0A55C00] 08:49:28 INFO - PROCESS | 1232 | 1461253768259 Marionette DEBUG loaded listener.js 08:49:28 INFO - PROCESS | 1232 | ++DOMWINDOW == 121 (000000E3B2458400) [pid = 1232] [serial = 2183] [outer = 000000E3B0A55C00] 08:49:28 INFO - PROCESS | 1232 | 1461253768788 Marionette TRACE conn5 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 08:49:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:49:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 733ms 08:49:28 INFO - PROCESS | 1232 | 1461253768830 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 08:49:28 INFO - PROCESS | 1232 | 1461253768832 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 08:49:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:49:28 INFO - PROCESS | 1232 | 1461253768836 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:49:28 INFO - PROCESS | 1232 | 1461253768838 Marionette TRACE conn5 <- [1,2874,null,{}] 08:49:28 INFO - PROCESS | 1232 | 1461253768842 Marionette TRACE conn5 -> [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:49:28 INFO - PROCESS | 1232 | 1461253768942 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 08:49:28 INFO - PROCESS | 1232 | 1461253768948 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:28 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B6CCC000 == 82 [pid = 1232] [id = 728] 08:49:28 INFO - PROCESS | 1232 | ++DOMWINDOW == 122 (000000E3B24BA400) [pid = 1232] [serial = 2184] [outer = 0000000000000000] 08:49:28 INFO - PROCESS | 1232 | ++DOMWINDOW == 123 (000000E3B26BA400) [pid = 1232] [serial = 2185] [outer = 000000E3B24BA400] 08:49:29 INFO - PROCESS | 1232 | 1461253768995 Marionette DEBUG loaded listener.js 08:49:29 INFO - PROCESS | 1232 | ++DOMWINDOW == 124 (000000E3B27AC400) [pid = 1232] [serial = 2186] [outer = 000000E3B24BA400] 08:49:29 INFO - PROCESS | 1232 | 1461253769826 Marionette TRACE conn5 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 08:49:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:49:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1030ms 08:49:29 INFO - PROCESS | 1232 | 1461253769869 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 08:49:29 INFO - PROCESS | 1232 | 1461253769875 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 08:49:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:49:29 INFO - PROCESS | 1232 | 1461253769903 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:49:29 INFO - PROCESS | 1232 | 1461253769907 Marionette TRACE conn5 <- [1,2878,null,{}] 08:49:29 INFO - PROCESS | 1232 | 1461253769913 Marionette TRACE conn5 -> [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:49:30 INFO - PROCESS | 1232 | 1461253770049 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 08:49:30 INFO - PROCESS | 1232 | 1461253770202 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:30 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AFE88000 == 83 [pid = 1232] [id = 729] 08:49:30 INFO - PROCESS | 1232 | ++DOMWINDOW == 125 (000000E3A4A9B000) [pid = 1232] [serial = 2187] [outer = 0000000000000000] 08:49:30 INFO - PROCESS | 1232 | ++DOMWINDOW == 126 (000000E3A55E2C00) [pid = 1232] [serial = 2188] [outer = 000000E3A4A9B000] 08:49:30 INFO - PROCESS | 1232 | 1461253770268 Marionette DEBUG loaded listener.js 08:49:30 INFO - PROCESS | 1232 | ++DOMWINDOW == 127 (000000E3A9726C00) [pid = 1232] [serial = 2189] [outer = 000000E3A4A9B000] 08:49:30 INFO - PROCESS | 1232 | 1461253770899 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:49:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:49:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1042ms 08:49:30 INFO - PROCESS | 1232 | 1461253770946 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 08:49:30 INFO - PROCESS | 1232 | 1461253770953 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 08:49:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:49:30 INFO - PROCESS | 1232 | 1461253770982 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:49:30 INFO - PROCESS | 1232 | 1461253770985 Marionette TRACE conn5 <- [1,2882,null,{}] 08:49:30 INFO - PROCESS | 1232 | 1461253770990 Marionette TRACE conn5 -> [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:49:31 INFO - PROCESS | 1232 | 1461253771152 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 08:49:31 INFO - PROCESS | 1232 | 1461253771307 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:31 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B46A0000 == 84 [pid = 1232] [id = 730] 08:49:31 INFO - PROCESS | 1232 | ++DOMWINDOW == 128 (000000E3ABAE4800) [pid = 1232] [serial = 2190] [outer = 0000000000000000] 08:49:31 INFO - PROCESS | 1232 | ++DOMWINDOW == 129 (000000E3AC1BC000) [pid = 1232] [serial = 2191] [outer = 000000E3ABAE4800] 08:49:31 INFO - PROCESS | 1232 | 1461253771371 Marionette DEBUG loaded listener.js 08:49:31 INFO - PROCESS | 1232 | ++DOMWINDOW == 130 (000000E3ACDD3C00) [pid = 1232] [serial = 2192] [outer = 000000E3ABAE4800] 08:49:32 INFO - PROCESS | 1232 | 1461253772071 Marionette TRACE conn5 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 08:49:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:49:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1158ms 08:49:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:49:32 INFO - PROCESS | 1232 | 1461253772123 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 08:49:32 INFO - PROCESS | 1232 | 1461253772126 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 08:49:32 INFO - PROCESS | 1232 | 1461253772130 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:49:32 INFO - PROCESS | 1232 | 1461253772135 Marionette TRACE conn5 <- [1,2886,null,{}] 08:49:32 INFO - PROCESS | 1232 | 1461253772164 Marionette TRACE conn5 -> [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:49:32 INFO - PROCESS | 1232 | 1461253772307 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 08:49:32 INFO - PROCESS | 1232 | 1461253772453 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:32 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B8D35800 == 85 [pid = 1232] [id = 731] 08:49:32 INFO - PROCESS | 1232 | ++DOMWINDOW == 131 (000000E3AFE27C00) [pid = 1232] [serial = 2193] [outer = 0000000000000000] 08:49:32 INFO - PROCESS | 1232 | ++DOMWINDOW == 132 (000000E3B08A6C00) [pid = 1232] [serial = 2194] [outer = 000000E3AFE27C00] 08:49:32 INFO - PROCESS | 1232 | 1461253772521 Marionette DEBUG loaded listener.js 08:49:32 INFO - PROCESS | 1232 | ++DOMWINDOW == 133 (000000E3B27AD800) [pid = 1232] [serial = 2195] [outer = 000000E3AFE27C00] 08:49:33 INFO - PROCESS | 1232 | 1461253773133 Marionette TRACE conn5 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 08:49:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:49:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1054ms 08:49:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:49:33 INFO - PROCESS | 1232 | 1461253773186 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 08:49:33 INFO - PROCESS | 1232 | 1461253773190 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 08:49:33 INFO - PROCESS | 1232 | 1461253773193 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:49:33 INFO - PROCESS | 1232 | 1461253773195 Marionette TRACE conn5 <- [1,2890,null,{}] 08:49:33 INFO - PROCESS | 1232 | 1461253773199 Marionette TRACE conn5 -> [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:49:33 INFO - PROCESS | 1232 | 1461253773329 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 08:49:33 INFO - PROCESS | 1232 | 1461253773482 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:33 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B908B000 == 86 [pid = 1232] [id = 732] 08:49:33 INFO - PROCESS | 1232 | ++DOMWINDOW == 134 (000000E3B46F4400) [pid = 1232] [serial = 2196] [outer = 0000000000000000] 08:49:33 INFO - PROCESS | 1232 | ++DOMWINDOW == 135 (000000E3B4C46000) [pid = 1232] [serial = 2197] [outer = 000000E3B46F4400] 08:49:33 INFO - PROCESS | 1232 | 1461253773546 Marionette DEBUG loaded listener.js 08:49:33 INFO - PROCESS | 1232 | ++DOMWINDOW == 136 (000000E3B5056000) [pid = 1232] [serial = 2198] [outer = 000000E3B46F4400] 08:49:34 INFO - PROCESS | 1232 | 1461253774182 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:49:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:49:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1034ms 08:49:34 INFO - PROCESS | 1232 | 1461253774229 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 08:49:34 INFO - PROCESS | 1232 | 1461253774232 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 08:49:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:49:34 INFO - PROCESS | 1232 | 1461253774235 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:49:34 INFO - PROCESS | 1232 | 1461253774238 Marionette TRACE conn5 <- [1,2894,null,{}] 08:49:34 INFO - PROCESS | 1232 | 1461253774259 Marionette TRACE conn5 -> [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:49:34 INFO - PROCESS | 1232 | 1461253774383 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 08:49:34 INFO - PROCESS | 1232 | 1461253774537 Marionette TRACE conn5 -> [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.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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:34 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B0515800 == 87 [pid = 1232] [id = 733] 08:49:34 INFO - PROCESS | 1232 | ++DOMWINDOW == 137 (000000E3B07B6000) [pid = 1232] [serial = 2199] [outer = 0000000000000000] 08:49:34 INFO - PROCESS | 1232 | ++DOMWINDOW == 138 (000000E3B07BC400) [pid = 1232] [serial = 2200] [outer = 000000E3B07B6000] 08:49:34 INFO - PROCESS | 1232 | 1461253774600 Marionette DEBUG loaded listener.js 08:49:34 INFO - PROCESS | 1232 | ++DOMWINDOW == 139 (000000E3B46EA800) [pid = 1232] [serial = 2201] [outer = 000000E3B07B6000] 08:49:35 INFO - PROCESS | 1232 | 1461253775259 Marionette TRACE conn5 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 08:49:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:49:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1074ms 08:49:35 INFO - PROCESS | 1232 | 1461253775315 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 08:49:35 INFO - PROCESS | 1232 | 1461253775318 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 08:49:35 INFO - PROCESS | 1232 | 1461253775322 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:49:35 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:49:35 INFO - PROCESS | 1232 | 1461253775324 Marionette TRACE conn5 <- [1,2898,null,{}] 08:49:35 INFO - PROCESS | 1232 | 1461253775328 Marionette TRACE conn5 -> [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:49:35 INFO - PROCESS | 1232 | 1461253775464 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 08:49:35 INFO - PROCESS | 1232 | 1461253775619 Marionette TRACE conn5 -> [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([\"/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:35 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3BA8CA000 == 88 [pid = 1232] [id = 734] 08:49:35 INFO - PROCESS | 1232 | ++DOMWINDOW == 140 (000000E3B49C2C00) [pid = 1232] [serial = 2202] [outer = 0000000000000000] 08:49:35 INFO - PROCESS | 1232 | ++DOMWINDOW == 141 (000000E3B49CD800) [pid = 1232] [serial = 2203] [outer = 000000E3B49C2C00] 08:49:35 INFO - PROCESS | 1232 | 1461253775686 Marionette DEBUG loaded listener.js 08:49:35 INFO - PROCESS | 1232 | ++DOMWINDOW == 142 (000000E3B69A4400) [pid = 1232] [serial = 2204] [outer = 000000E3B49C2C00] 08:49:36 INFO - PROCESS | 1232 | 1461253776226 Marionette TRACE conn5 <- [1,2900,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:49:36 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:49:36 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:49:36 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 942ms 08:49:36 INFO - PROCESS | 1232 | 1461253776268 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 08:49:36 INFO - PROCESS | 1232 | 1461253776271 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 08:49:36 INFO - TEST-START | /DOMEvents/constructors.html 08:49:36 INFO - PROCESS | 1232 | 1461253776275 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:49:36 INFO - PROCESS | 1232 | 1461253776277 Marionette TRACE conn5 <- [1,2902,null,{}] 08:49:36 INFO - PROCESS | 1232 | 1461253776281 Marionette TRACE conn5 -> [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:49:36 INFO - PROCESS | 1232 | 1461253776401 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 08:49:36 INFO - PROCESS | 1232 | 1461253776527 Marionette TRACE conn5 -> [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([\"/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:36 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B9511000 == 89 [pid = 1232] [id = 735] 08:49:36 INFO - PROCESS | 1232 | ++DOMWINDOW == 143 (000000E3B49CA800) [pid = 1232] [serial = 2205] [outer = 0000000000000000] 08:49:36 INFO - PROCESS | 1232 | ++DOMWINDOW == 144 (000000E3B69A7C00) [pid = 1232] [serial = 2206] [outer = 000000E3B49CA800] 08:49:36 INFO - PROCESS | 1232 | 1461253776589 Marionette DEBUG loaded listener.js 08:49:36 INFO - PROCESS | 1232 | ++DOMWINDOW == 145 (000000E3B6E6B000) [pid = 1232] [serial = 2207] [outer = 000000E3B49CA800] 08:49:37 INFO - PROCESS | 1232 | 1461253777275 Marionette TRACE conn5 <- [1,2904,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:49:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:49:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:49:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:49:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:49:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:49:37 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:49:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:49:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:49:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:49:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:49:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:49:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:49:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:49:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:49:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:49:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:49:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:49:37 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:49:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:49:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:49:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:49:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:49:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:49:37 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:49:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:49:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:49:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:49:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:49:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:49:37 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:49:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:49:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:49:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:49:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:49:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:49:37 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:49:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:49:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:49:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:49:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:49:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:49:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:49:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:49:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:49:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:49:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:49:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:49:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:49:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:49:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:49:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:49:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:49:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:49:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:49:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:49:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:49:37 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:49:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:49:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:49:37 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:49:37 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:49:37 INFO - TEST-OK | /DOMEvents/constructors.html | took 1100ms 08:49:37 INFO - PROCESS | 1232 | 1461253777384 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 08:49:37 INFO - PROCESS | 1232 | 1461253777387 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 08:49:37 INFO - PROCESS | 1232 | 1461253777392 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:49:37 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:49:37 INFO - PROCESS | 1232 | 1461253777394 Marionette TRACE conn5 <- [1,2906,null,{}] 08:49:37 INFO - PROCESS | 1232 | 1461253777398 Marionette TRACE conn5 -> [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:49:37 INFO - PROCESS | 1232 | 1461253777524 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 08:49:37 INFO - PROCESS | 1232 | 1461253777672 Marionette TRACE conn5 -> [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([\"/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:37 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3BB0E0000 == 90 [pid = 1232] [id = 736] 08:49:37 INFO - PROCESS | 1232 | ++DOMWINDOW == 146 (000000E3B6E6FC00) [pid = 1232] [serial = 2208] [outer = 0000000000000000] 08:49:37 INFO - PROCESS | 1232 | ++DOMWINDOW == 147 (000000E3B6E72C00) [pid = 1232] [serial = 2209] [outer = 000000E3B6E6FC00] 08:49:37 INFO - PROCESS | 1232 | 1461253777734 Marionette DEBUG loaded listener.js 08:49:37 INFO - PROCESS | 1232 | ++DOMWINDOW == 148 (000000E3B7051C00) [pid = 1232] [serial = 2210] [outer = 000000E3B6E6FC00] 08:49:38 INFO - PROCESS | 1232 | 1461253778271 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:49:38 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:49:38 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 944ms 08:49:38 INFO - PROCESS | 1232 | 1461253778342 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 08:49:38 INFO - PROCESS | 1232 | 1461253778345 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 08:49:38 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:49:38 INFO - PROCESS | 1232 | 1461253778349 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:49:38 INFO - PROCESS | 1232 | 1461253778351 Marionette TRACE conn5 <- [1,2910,null,{}] 08:49:38 INFO - PROCESS | 1232 | 1461253778355 Marionette TRACE conn5 -> [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:49:38 INFO - PROCESS | 1232 | 1461253778478 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 08:49:38 INFO - PROCESS | 1232 | 1461253778648 Marionette TRACE conn5 -> [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/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:38 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3BAF4D800 == 91 [pid = 1232] [id = 737] 08:49:38 INFO - PROCESS | 1232 | ++DOMWINDOW == 149 (000000E3B704EC00) [pid = 1232] [serial = 2211] [outer = 0000000000000000] 08:49:38 INFO - PROCESS | 1232 | ++DOMWINDOW == 150 (000000E3B7E30000) [pid = 1232] [serial = 2212] [outer = 000000E3B704EC00] 08:49:38 INFO - PROCESS | 1232 | 1461253778712 Marionette DEBUG loaded listener.js 08:49:38 INFO - PROCESS | 1232 | ++DOMWINDOW == 151 (000000E3B7E37400) [pid = 1232] [serial = 2213] [outer = 000000E3B704EC00] 08:49:39 INFO - PROCESS | 1232 | [1232] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 08:49:39 INFO - PROCESS | 1232 | [1232] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 08:49:39 INFO - PROCESS | 1232 | [1232] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 08:49:39 INFO - PROCESS | 1232 | [1232] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 08:49:39 INFO - PROCESS | 1232 | 1461253779301 Marionette TRACE conn5 <- [1,2912,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:49:39 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:49:39 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:49:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:49:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:49:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:49:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:49:39 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:49:39 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:49:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:49:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:49:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:49:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:49:39 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:49:39 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:49:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:49:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:49:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:49:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:49:39 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:49:39 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:49:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:49:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:39 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:49:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:49:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:39 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:49:39 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:49:39 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 994ms 08:49:39 INFO - PROCESS | 1232 | 1461253779346 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 08:49:39 INFO - PROCESS | 1232 | 1461253779349 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 08:49:39 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:49:39 INFO - PROCESS | 1232 | 1461253779353 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:49:39 INFO - PROCESS | 1232 | 1461253779355 Marionette TRACE conn5 <- [1,2914,null,{}] 08:49:39 INFO - PROCESS | 1232 | 1461253779358 Marionette TRACE conn5 -> [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:49:39 INFO - PROCESS | 1232 | 1461253779481 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 08:49:39 INFO - PROCESS | 1232 | 1461253779649 Marionette TRACE conn5 -> [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/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:39 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3BA771000 == 92 [pid = 1232] [id = 738] 08:49:39 INFO - PROCESS | 1232 | ++DOMWINDOW == 152 (000000E3BA853C00) [pid = 1232] [serial = 2214] [outer = 0000000000000000] 08:49:39 INFO - PROCESS | 1232 | ++DOMWINDOW == 153 (000000E3BA85C800) [pid = 1232] [serial = 2215] [outer = 000000E3BA853C00] 08:49:39 INFO - PROCESS | 1232 | 1461253779710 Marionette DEBUG loaded listener.js 08:49:39 INFO - PROCESS | 1232 | ++DOMWINDOW == 154 (000000E3BAFB6400) [pid = 1232] [serial = 2216] [outer = 000000E3BA853C00] 08:49:40 INFO - PROCESS | 1232 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:49:40 INFO - PROCESS | 1232 | 1461253780325 Marionette TRACE conn5 <- [1,2916,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:49:40 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:49:40 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1032ms 08:49:40 INFO - PROCESS | 1232 | 1461253780387 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 08:49:40 INFO - PROCESS | 1232 | 1461253780390 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 08:49:40 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:49:40 INFO - PROCESS | 1232 | 1461253780414 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:49:40 INFO - PROCESS | 1232 | 1461253780418 Marionette TRACE conn5 <- [1,2918,null,{}] 08:49:40 INFO - PROCESS | 1232 | 1461253780422 Marionette TRACE conn5 -> [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:49:40 INFO - PROCESS | 1232 | 1461253780586 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 08:49:41 INFO - PROCESS | 1232 | 1461253781008 Marionette TRACE conn5 -> [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/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:41 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AD972800 == 93 [pid = 1232] [id = 739] 08:49:41 INFO - PROCESS | 1232 | ++DOMWINDOW == 155 (000000E39D61A400) [pid = 1232] [serial = 2217] [outer = 0000000000000000] 08:49:41 INFO - PROCESS | 1232 | ++DOMWINDOW == 156 (000000E39D74AC00) [pid = 1232] [serial = 2218] [outer = 000000E39D61A400] 08:49:41 INFO - PROCESS | 1232 | 1461253781066 Marionette DEBUG loaded listener.js 08:49:41 INFO - PROCESS | 1232 | ++DOMWINDOW == 157 (000000E39F21F800) [pid = 1232] [serial = 2219] [outer = 000000E39D61A400] 08:49:41 INFO - PROCESS | 1232 | 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:49:41 INFO - PROCESS | 1232 | 1461253781632 Marionette TRACE conn5 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 08:49:41 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:49:41 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1267ms 08:49:41 INFO - PROCESS | 1232 | 1461253781663 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 08:49:41 INFO - PROCESS | 1232 | 1461253781668 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 08:49:41 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:49:41 INFO - PROCESS | 1232 | 1461253781674 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:49:41 INFO - PROCESS | 1232 | 1461253781677 Marionette TRACE conn5 <- [1,2922,null,{}] 08:49:41 INFO - PROCESS | 1232 | 1461253781682 Marionette TRACE conn5 -> [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:49:41 INFO - PROCESS | 1232 | 1461253781803 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 08:49:41 INFO - PROCESS | 1232 | 1461253781937 Marionette TRACE conn5 -> [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/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:41 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B0911800 == 94 [pid = 1232] [id = 740] 08:49:41 INFO - PROCESS | 1232 | ++DOMWINDOW == 158 (000000E39E962000) [pid = 1232] [serial = 2220] [outer = 0000000000000000] 08:49:41 INFO - PROCESS | 1232 | ++DOMWINDOW == 159 (000000E39F21C400) [pid = 1232] [serial = 2221] [outer = 000000E39E962000] 08:49:42 INFO - PROCESS | 1232 | 1461253781993 Marionette DEBUG loaded listener.js 08:49:42 INFO - PROCESS | 1232 | ++DOMWINDOW == 160 (000000E3A8E20800) [pid = 1232] [serial = 2222] [outer = 000000E39E962000] 08:49:42 INFO - PROCESS | 1232 | 1461253782574 Marionette TRACE conn5 <- [1,2924,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:49:42 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:49:42 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 943ms 08:49:42 INFO - PROCESS | 1232 | 1461253782622 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 08:49:42 INFO - PROCESS | 1232 | 1461253782626 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 08:49:42 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:49:42 INFO - PROCESS | 1232 | 1461253782631 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:49:42 INFO - PROCESS | 1232 | 1461253782633 Marionette TRACE conn5 <- [1,2926,null,{}] 08:49:42 INFO - PROCESS | 1232 | 1461253782637 Marionette TRACE conn5 -> [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:49:42 INFO - PROCESS | 1232 | 1461253782756 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 08:49:42 INFO - PROCESS | 1232 | 1461253782919 Marionette TRACE conn5 -> [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/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:42 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AFEA7800 == 95 [pid = 1232] [id = 741] 08:49:42 INFO - PROCESS | 1232 | ++DOMWINDOW == 161 (000000E3A464A400) [pid = 1232] [serial = 2223] [outer = 0000000000000000] 08:49:42 INFO - PROCESS | 1232 | ++DOMWINDOW == 162 (000000E3ABE4F400) [pid = 1232] [serial = 2224] [outer = 000000E3A464A400] 08:49:42 INFO - PROCESS | 1232 | 1461253782975 Marionette DEBUG loaded listener.js 08:49:43 INFO - PROCESS | 1232 | ++DOMWINDOW == 163 (000000E3AC946C00) [pid = 1232] [serial = 2225] [outer = 000000E3A464A400] 08:49:43 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B05C9000 == 94 [pid = 1232] [id = 540] 08:49:43 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AC1AF000 == 93 [pid = 1232] [id = 683] 08:49:43 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B684B800 == 92 [pid = 1232] [id = 727] 08:49:43 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B5528000 == 91 [pid = 1232] [id = 726] 08:49:43 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B4E38000 == 90 [pid = 1232] [id = 725] 08:49:43 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B4854800 == 89 [pid = 1232] [id = 724] 08:49:43 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B3CA4000 == 88 [pid = 1232] [id = 723] 08:49:43 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B2609800 == 87 [pid = 1232] [id = 722] 08:49:43 INFO - PROCESS | 1232 | --DOMWINDOW == 162 (000000E3B0680C00) [pid = 1232] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 08:49:43 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B05DE800 == 86 [pid = 1232] [id = 721] 08:49:43 INFO - PROCESS | 1232 | --DOCSHELL 000000E3A8754000 == 85 [pid = 1232] [id = 720] 08:49:43 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AE53C800 == 84 [pid = 1232] [id = 719] 08:49:43 INFO - PROCESS | 1232 | --DOCSHELL 000000E3BAAC8000 == 83 [pid = 1232] [id = 717] 08:49:43 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B8EA2800 == 82 [pid = 1232] [id = 716] 08:49:43 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B8D31000 == 81 [pid = 1232] [id = 715] 08:49:43 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B74CD000 == 80 [pid = 1232] [id = 714] 08:49:43 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B6CCD000 == 79 [pid = 1232] [id = 713] 08:49:43 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B3C0D000 == 78 [pid = 1232] [id = 712] 08:49:43 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AED48000 == 77 [pid = 1232] [id = 711] 08:49:43 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B5ECA000 == 76 [pid = 1232] [id = 710] 08:49:43 INFO - PROCESS | 1232 | --DOMWINDOW == 161 (000000E3B2458000) [pid = 1232] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 08:49:43 INFO - PROCESS | 1232 | --DOMWINDOW == 160 (000000E3AD714400) [pid = 1232] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 08:49:43 INFO - PROCESS | 1232 | --DOMWINDOW == 159 (000000E3A856D000) [pid = 1232] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 08:49:43 INFO - PROCESS | 1232 | --DOMWINDOW == 158 (000000E39EE7F800) [pid = 1232] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 08:49:43 INFO - PROCESS | 1232 | --DOMWINDOW == 157 (000000E3A3BCCC00) [pid = 1232] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 08:49:43 INFO - PROCESS | 1232 | --DOMWINDOW == 156 (000000E3A4012C00) [pid = 1232] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 08:49:43 INFO - PROCESS | 1232 | --DOMWINDOW == 155 (000000E3AC950C00) [pid = 1232] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 08:49:43 INFO - PROCESS | 1232 | --DOMWINDOW == 154 (000000E3AC6C1C00) [pid = 1232] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 08:49:43 INFO - PROCESS | 1232 | --DOMWINDOW == 153 (000000E3B27A7400) [pid = 1232] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 08:49:43 INFO - PROCESS | 1232 | --DOMWINDOW == 152 (000000E3AAAB9400) [pid = 1232] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 08:49:43 INFO - PROCESS | 1232 | --DOMWINDOW == 151 (000000E3ABEB8000) [pid = 1232] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 08:49:43 INFO - PROCESS | 1232 | --DOMWINDOW == 150 (000000E3B24C8400) [pid = 1232] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 08:49:43 INFO - PROCESS | 1232 | --DOMWINDOW == 149 (000000E3A48F5800) [pid = 1232] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 08:49:43 INFO - PROCESS | 1232 | --DOMWINDOW == 148 (000000E3AE461800) [pid = 1232] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 08:49:43 INFO - PROCESS | 1232 | --DOMWINDOW == 147 (000000E3AFF3C400) [pid = 1232] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 08:49:43 INFO - PROCESS | 1232 | --DOMWINDOW == 146 (000000E3B077D400) [pid = 1232] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 08:49:43 INFO - PROCESS | 1232 | --DOMWINDOW == 145 (000000E39EE80000) [pid = 1232] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 08:49:43 INFO - PROCESS | 1232 | --DOMWINDOW == 144 (000000E3A8F57400) [pid = 1232] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 08:49:43 INFO - PROCESS | 1232 | --DOMWINDOW == 143 (000000E3B0576800) [pid = 1232] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 08:49:43 INFO - PROCESS | 1232 | --DOMWINDOW == 142 (000000E3B0BB3400) [pid = 1232] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 08:49:43 INFO - PROCESS | 1232 | --DOMWINDOW == 141 (000000E3A3BDE400) [pid = 1232] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 08:49:43 INFO - PROCESS | 1232 | --DOMWINDOW == 140 (000000E3ABD55400) [pid = 1232] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 08:49:43 INFO - PROCESS | 1232 | --DOMWINDOW == 139 (000000E3ABEB2400) [pid = 1232] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 08:49:43 INFO - PROCESS | 1232 | --DOMWINDOW == 138 (000000E3AE545800) [pid = 1232] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 08:49:43 INFO - PROCESS | 1232 | --DOMWINDOW == 137 (000000E3AF8D4800) [pid = 1232] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 08:49:43 INFO - PROCESS | 1232 | --DOMWINDOW == 136 (000000E3AB762800) [pid = 1232] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 08:49:43 INFO - PROCESS | 1232 | 1461253783596 Marionette TRACE conn5 <- [1,2928,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:49:43 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 08:49:43 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 982ms 08:49:43 INFO - PROCESS | 1232 | 1461253783615 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 08:49:43 INFO - PROCESS | 1232 | 1461253783618 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 08:49:43 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:49:43 INFO - PROCESS | 1232 | 1461253783628 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:49:43 INFO - PROCESS | 1232 | 1461253783635 Marionette TRACE conn5 <- [1,2930,null,{}] 08:49:43 INFO - PROCESS | 1232 | 1461253783640 Marionette TRACE conn5 -> [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:49:43 INFO - PROCESS | 1232 | 1461253783785 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 08:49:43 INFO - PROCESS | 1232 | 1461253783909 Marionette TRACE conn5 -> [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/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:43 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B038E000 == 77 [pid = 1232] [id = 742] 08:49:43 INFO - PROCESS | 1232 | ++DOMWINDOW == 137 (000000E3A4016C00) [pid = 1232] [serial = 2226] [outer = 0000000000000000] 08:49:43 INFO - PROCESS | 1232 | ++DOMWINDOW == 138 (000000E3A972C800) [pid = 1232] [serial = 2227] [outer = 000000E3A4016C00] 08:49:43 INFO - PROCESS | 1232 | 1461253783962 Marionette DEBUG loaded listener.js 08:49:44 INFO - PROCESS | 1232 | ++DOMWINDOW == 139 (000000E3AB8CF800) [pid = 1232] [serial = 2228] [outer = 000000E3A4016C00] 08:49:44 INFO - PROCESS | 1232 | 1461253784351 Marionette TRACE conn5 <- [1,2932,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:49:44 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 08:49:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:49:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:49:44 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 796ms 08:49:44 INFO - PROCESS | 1232 | 1461253784423 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 08:49:44 INFO - PROCESS | 1232 | 1461253784426 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 08:49:44 INFO - PROCESS | 1232 | 1461253784429 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:49:44 INFO - PROCESS | 1232 | 1461253784431 Marionette TRACE conn5 <- [1,2934,null,{}] 08:49:44 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:49:44 INFO - PROCESS | 1232 | 1461253784434 Marionette TRACE conn5 -> [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:49:44 INFO - PROCESS | 1232 | 1461253784548 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 08:49:44 INFO - PROCESS | 1232 | 1461253784560 Marionette TRACE conn5 -> [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/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:44 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B3C03800 == 78 [pid = 1232] [id = 743] 08:49:44 INFO - PROCESS | 1232 | ++DOMWINDOW == 140 (000000E3ABEAF800) [pid = 1232] [serial = 2229] [outer = 0000000000000000] 08:49:44 INFO - PROCESS | 1232 | ++DOMWINDOW == 141 (000000E3AC63E800) [pid = 1232] [serial = 2230] [outer = 000000E3ABEAF800] 08:49:44 INFO - PROCESS | 1232 | 1461253784616 Marionette DEBUG loaded listener.js 08:49:44 INFO - PROCESS | 1232 | ++DOMWINDOW == 142 (000000E3ACDE0C00) [pid = 1232] [serial = 2231] [outer = 000000E3ABEAF800] 08:49:45 INFO - PROCESS | 1232 | 1461253785073 Marionette TRACE conn5 <- [1,2936,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:49:45 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:49:45 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 670ms 08:49:45 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:49:45 INFO - PROCESS | 1232 | 1461253785104 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 08:49:45 INFO - PROCESS | 1232 | 1461253785106 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 08:49:45 INFO - PROCESS | 1232 | 1461253785110 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:49:45 INFO - PROCESS | 1232 | 1461253785112 Marionette TRACE conn5 <- [1,2938,null,{}] 08:49:45 INFO - PROCESS | 1232 | 1461253785142 Marionette TRACE conn5 -> [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:49:45 INFO - PROCESS | 1232 | 1461253785247 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 08:49:45 INFO - PROCESS | 1232 | 1461253785253 Marionette TRACE conn5 -> [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/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:45 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B499D000 == 79 [pid = 1232] [id = 744] 08:49:45 INFO - PROCESS | 1232 | ++DOMWINDOW == 143 (000000E3AD9D9800) [pid = 1232] [serial = 2232] [outer = 0000000000000000] 08:49:45 INFO - PROCESS | 1232 | ++DOMWINDOW == 144 (000000E3AE996000) [pid = 1232] [serial = 2233] [outer = 000000E3AD9D9800] 08:49:45 INFO - PROCESS | 1232 | 1461253785313 Marionette DEBUG loaded listener.js 08:49:45 INFO - PROCESS | 1232 | ++DOMWINDOW == 145 (000000E3AFF3D800) [pid = 1232] [serial = 2234] [outer = 000000E3AD9D9800] 08:49:45 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B4A69800 == 80 [pid = 1232] [id = 745] 08:49:45 INFO - PROCESS | 1232 | ++DOMWINDOW == 146 (000000E3B072E800) [pid = 1232] [serial = 2235] [outer = 0000000000000000] 08:49:45 INFO - PROCESS | 1232 | ++DOMWINDOW == 147 (000000E3B0730400) [pid = 1232] [serial = 2236] [outer = 000000E3B072E800] 08:49:45 INFO - PROCESS | 1232 | 1461253785916 Marionette TRACE conn5 <- [1,2940,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:49:45 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:49:45 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 839ms 08:49:45 INFO - PROCESS | 1232 | 1461253785985 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 08:49:45 INFO - PROCESS | 1232 | 1461253785988 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 08:49:45 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:49:45 INFO - PROCESS | 1232 | 1461253785993 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:49:45 INFO - PROCESS | 1232 | 1461253785995 Marionette TRACE conn5 <- [1,2942,null,{}] 08:49:46 INFO - PROCESS | 1232 | 1461253785999 Marionette TRACE conn5 -> [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:49:46 INFO - PROCESS | 1232 | 1461253786173 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 08:49:46 INFO - PROCESS | 1232 | 1461253786194 Marionette TRACE conn5 -> [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/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:46 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B6835000 == 81 [pid = 1232] [id = 746] 08:49:46 INFO - PROCESS | 1232 | ++DOMWINDOW == 148 (000000E3AF8D4800) [pid = 1232] [serial = 2237] [outer = 0000000000000000] 08:49:46 INFO - PROCESS | 1232 | ++DOMWINDOW == 149 (000000E3B0773400) [pid = 1232] [serial = 2238] [outer = 000000E3AF8D4800] 08:49:46 INFO - PROCESS | 1232 | 1461253786245 Marionette DEBUG loaded listener.js 08:49:46 INFO - PROCESS | 1232 | ++DOMWINDOW == 150 (000000E3B07C1800) [pid = 1232] [serial = 2239] [outer = 000000E3AF8D4800] 08:49:46 INFO - PROCESS | 1232 | 1461253786712 Marionette TRACE conn5 <- [1,2944,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:49:46 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:49:46 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:49:46 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 734ms 08:49:46 INFO - PROCESS | 1232 | 1461253786730 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 08:49:46 INFO - PROCESS | 1232 | 1461253786732 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 08:49:46 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:49:46 INFO - PROCESS | 1232 | 1461253786735 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:49:46 INFO - PROCESS | 1232 | 1461253786737 Marionette TRACE conn5 <- [1,2946,null,{}] 08:49:46 INFO - PROCESS | 1232 | 1461253786746 Marionette TRACE conn5 -> [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:49:46 INFO - PROCESS | 1232 | 1461253786901 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 08:49:46 INFO - PROCESS | 1232 | 1461253786919 Marionette TRACE conn5 -> [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/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:46 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B75C8000 == 82 [pid = 1232] [id = 747] 08:49:46 INFO - PROCESS | 1232 | ++DOMWINDOW == 151 (000000E3B08A9000) [pid = 1232] [serial = 2240] [outer = 0000000000000000] 08:49:46 INFO - PROCESS | 1232 | ++DOMWINDOW == 152 (000000E3B0BAB800) [pid = 1232] [serial = 2241] [outer = 000000E3B08A9000] 08:49:46 INFO - PROCESS | 1232 | 1461253786967 Marionette DEBUG loaded listener.js 08:49:47 INFO - PROCESS | 1232 | ++DOMWINDOW == 153 (000000E3B0BD0C00) [pid = 1232] [serial = 2242] [outer = 000000E3B08A9000] 08:49:47 INFO - PROCESS | 1232 | 1461253787436 Marionette TRACE conn5 <- [1,2948,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:49:47 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:49:47 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 732ms 08:49:47 INFO - PROCESS | 1232 | --DOMWINDOW == 152 (000000E3B08A2000) [pid = 1232] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:49:47 INFO - PROCESS | 1232 | --DOMWINDOW == 151 (000000E3AD10CC00) [pid = 1232] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:49:47 INFO - PROCESS | 1232 | --DOMWINDOW == 150 (000000E39F218C00) [pid = 1232] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:49:47 INFO - PROCESS | 1232 | --DOMWINDOW == 149 (000000E39D5E1800) [pid = 1232] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:49:47 INFO - PROCESS | 1232 | --DOMWINDOW == 148 (000000E3B067CC00) [pid = 1232] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:49:47 INFO - PROCESS | 1232 | --DOMWINDOW == 147 (000000E3A8566800) [pid = 1232] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:49:47 INFO - PROCESS | 1232 | --DOMWINDOW == 146 (000000E3B0367000) [pid = 1232] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:49:47 INFO - PROCESS | 1232 | --DOMWINDOW == 145 (000000E3A464C000) [pid = 1232] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:49:47 INFO - PROCESS | 1232 | --DOMWINDOW == 144 (000000E3B0A55C00) [pid = 1232] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:49:47 INFO - PROCESS | 1232 | --DOMWINDOW == 143 (000000E3AB761000) [pid = 1232] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:49:47 INFO - PROCESS | 1232 | --DOMWINDOW == 142 (000000E3A6233800) [pid = 1232] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:49:47 INFO - PROCESS | 1232 | 1461253787790 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 08:49:47 INFO - PROCESS | 1232 | 1461253787792 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 08:49:47 INFO - PROCESS | 1232 | 1461253787817 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:49:47 INFO - PROCESS | 1232 | 1461253787819 Marionette TRACE conn5 <- [1,2950,null,{}] 08:49:47 INFO - PROCESS | 1232 | 1461253787823 Marionette TRACE conn5 -> [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:49:47 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:49:47 INFO - PROCESS | 1232 | 1461253787923 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 08:49:47 INFO - PROCESS | 1232 | 1461253787931 Marionette TRACE conn5 -> [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/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:47 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B3C19000 == 83 [pid = 1232] [id = 748] 08:49:47 INFO - PROCESS | 1232 | ++DOMWINDOW == 143 (000000E39F66E800) [pid = 1232] [serial = 2243] [outer = 0000000000000000] 08:49:47 INFO - PROCESS | 1232 | ++DOMWINDOW == 144 (000000E3A6233800) [pid = 1232] [serial = 2244] [outer = 000000E39F66E800] 08:49:47 INFO - PROCESS | 1232 | 1461253787980 Marionette DEBUG loaded listener.js 08:49:48 INFO - PROCESS | 1232 | ++DOMWINDOW == 145 (000000E3B067C800) [pid = 1232] [serial = 2245] [outer = 000000E39F66E800] 08:49:48 INFO - PROCESS | 1232 | 1461253788699 Marionette TRACE conn5 <- [1,2952,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:49:48 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:49:48 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 924ms 08:49:48 INFO - PROCESS | 1232 | 1461253788750 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 08:49:48 INFO - PROCESS | 1232 | 1461253788757 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 08:49:48 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:49:48 INFO - PROCESS | 1232 | 1461253788763 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:49:48 INFO - PROCESS | 1232 | 1461253788767 Marionette TRACE conn5 <- [1,2954,null,{}] 08:49:48 INFO - PROCESS | 1232 | 1461253788773 Marionette TRACE conn5 -> [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:49:48 INFO - PROCESS | 1232 | 1461253788937 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 08:49:49 INFO - PROCESS | 1232 | 1461253789103 Marionette TRACE conn5 -> [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/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:49 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AFDA7000 == 84 [pid = 1232] [id = 749] 08:49:49 INFO - PROCESS | 1232 | ++DOMWINDOW == 146 (000000E3A3E32800) [pid = 1232] [serial = 2246] [outer = 0000000000000000] 08:49:49 INFO - PROCESS | 1232 | ++DOMWINDOW == 147 (000000E3A4A98400) [pid = 1232] [serial = 2247] [outer = 000000E3A3E32800] 08:49:49 INFO - PROCESS | 1232 | 1461253789174 Marionette DEBUG loaded listener.js 08:49:49 INFO - PROCESS | 1232 | ++DOMWINDOW == 148 (000000E3A8572800) [pid = 1232] [serial = 2248] [outer = 000000E3A3E32800] 08:49:49 INFO - PROCESS | 1232 | 1461253789777 Marionette TRACE conn5 <- [1,2956,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:49:49 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:49:49 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1035ms 08:49:49 INFO - PROCESS | 1232 | 1461253789800 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 08:49:49 INFO - PROCESS | 1232 | 1461253789806 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 08:49:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:49:49 INFO - PROCESS | 1232 | 1461253789853 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:49:49 INFO - PROCESS | 1232 | 1461253789857 Marionette TRACE conn5 <- [1,2958,null,{}] 08:49:49 INFO - PROCESS | 1232 | 1461253789861 Marionette TRACE conn5 -> [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:49:50 INFO - PROCESS | 1232 | 1461253789998 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 08:49:50 INFO - PROCESS | 1232 | 1461253790166 Marionette TRACE conn5 -> [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/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:50 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B3CB6000 == 85 [pid = 1232] [id = 750] 08:49:50 INFO - PROCESS | 1232 | ++DOMWINDOW == 149 (000000E3AB661400) [pid = 1232] [serial = 2249] [outer = 0000000000000000] 08:49:50 INFO - PROCESS | 1232 | ++DOMWINDOW == 150 (000000E3AC12CC00) [pid = 1232] [serial = 2250] [outer = 000000E3AB661400] 08:49:50 INFO - PROCESS | 1232 | 1461253790231 Marionette DEBUG loaded listener.js 08:49:50 INFO - PROCESS | 1232 | ++DOMWINDOW == 151 (000000E3AD717400) [pid = 1232] [serial = 2251] [outer = 000000E3AB661400] 08:49:50 INFO - PROCESS | 1232 | 1461253790866 Marionette TRACE conn5 <- [1,2960,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:49:50 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:49:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1048ms 08:49:50 INFO - PROCESS | 1232 | 1461253790882 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 08:49:50 INFO - PROCESS | 1232 | 1461253790885 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 08:49:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:49:50 INFO - PROCESS | 1232 | 1461253790889 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:49:50 INFO - PROCESS | 1232 | 1461253790893 Marionette TRACE conn5 <- [1,2962,null,{}] 08:49:50 INFO - PROCESS | 1232 | 1461253790906 Marionette TRACE conn5 -> [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:49:51 INFO - PROCESS | 1232 | 1461253791062 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 08:49:51 INFO - PROCESS | 1232 | 1461253791223 Marionette TRACE conn5 -> [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/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:51 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B8EC0800 == 86 [pid = 1232] [id = 751] 08:49:51 INFO - PROCESS | 1232 | ++DOMWINDOW == 152 (000000E3B07C0400) [pid = 1232] [serial = 2252] [outer = 0000000000000000] 08:49:51 INFO - PROCESS | 1232 | ++DOMWINDOW == 153 (000000E3B0BC6800) [pid = 1232] [serial = 2253] [outer = 000000E3B07C0400] 08:49:51 INFO - PROCESS | 1232 | 1461253791288 Marionette DEBUG loaded listener.js 08:49:51 INFO - PROCESS | 1232 | ++DOMWINDOW == 154 (000000E3B27B0800) [pid = 1232] [serial = 2254] [outer = 000000E3B07C0400] 08:49:51 INFO - PROCESS | 1232 | 1461253791881 Marionette TRACE conn5 <- [1,2964,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:49:51 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:49:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1029ms 08:49:51 INFO - PROCESS | 1232 | 1461253791920 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 08:49:51 INFO - PROCESS | 1232 | 1461253791924 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 08:49:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:49:51 INFO - PROCESS | 1232 | 1461253791927 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:49:51 INFO - PROCESS | 1232 | 1461253791929 Marionette TRACE conn5 <- [1,2966,null,{}] 08:49:51 INFO - PROCESS | 1232 | 1461253791933 Marionette TRACE conn5 -> [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:49:52 INFO - PROCESS | 1232 | 1461253792062 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 08:49:52 INFO - PROCESS | 1232 | 1461253792197 Marionette TRACE conn5 -> [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/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:52 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3BA8BF000 == 87 [pid = 1232] [id = 752] 08:49:52 INFO - PROCESS | 1232 | ++DOMWINDOW == 155 (000000E3B26BC000) [pid = 1232] [serial = 2255] [outer = 0000000000000000] 08:49:52 INFO - PROCESS | 1232 | ++DOMWINDOW == 156 (000000E3B46F4C00) [pid = 1232] [serial = 2256] [outer = 000000E3B26BC000] 08:49:52 INFO - PROCESS | 1232 | 1461253792261 Marionette DEBUG loaded listener.js 08:49:52 INFO - PROCESS | 1232 | ++DOMWINDOW == 157 (000000E3B4C3E000) [pid = 1232] [serial = 2257] [outer = 000000E3B26BC000] 08:49:52 INFO - PROCESS | 1232 | 1461253792763 Marionette TRACE conn5 <- [1,2968,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:49:52 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:49:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 880ms 08:49:52 INFO - PROCESS | 1232 | 1461253792823 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 08:49:52 INFO - PROCESS | 1232 | 1461253792826 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 08:49:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:49:52 INFO - PROCESS | 1232 | 1461253792831 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:49:52 INFO - PROCESS | 1232 | 1461253792833 Marionette TRACE conn5 <- [1,2970,null,{}] 08:49:52 INFO - PROCESS | 1232 | 1461253792837 Marionette TRACE conn5 -> [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:49:52 INFO - PROCESS | 1232 | 1461253792963 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 08:49:53 INFO - PROCESS | 1232 | 1461253793133 Marionette TRACE conn5 -> [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/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:53 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3BAF61800 == 88 [pid = 1232] [id = 753] 08:49:53 INFO - PROCESS | 1232 | ++DOMWINDOW == 158 (000000E3B49C8C00) [pid = 1232] [serial = 2258] [outer = 0000000000000000] 08:49:53 INFO - PROCESS | 1232 | ++DOMWINDOW == 159 (000000E3B4A26000) [pid = 1232] [serial = 2259] [outer = 000000E3B49C8C00] 08:49:53 INFO - PROCESS | 1232 | 1461253793196 Marionette DEBUG loaded listener.js 08:49:53 INFO - PROCESS | 1232 | ++DOMWINDOW == 160 (000000E3B4A2D000) [pid = 1232] [serial = 2260] [outer = 000000E3B49C8C00] 08:49:53 INFO - PROCESS | 1232 | 1461253793812 Marionette TRACE conn5 <- [1,2972,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:49:53 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:49:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:49:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:49:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:49:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:49:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1027ms 08:49:53 INFO - PROCESS | 1232 | 1461253793863 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 08:49:53 INFO - PROCESS | 1232 | 1461253793865 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 08:49:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:49:53 INFO - PROCESS | 1232 | 1461253793869 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:49:53 INFO - PROCESS | 1232 | 1461253793871 Marionette TRACE conn5 <- [1,2974,null,{}] 08:49:53 INFO - PROCESS | 1232 | 1461253793892 Marionette TRACE conn5 -> [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:49:54 INFO - PROCESS | 1232 | 1461253794029 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 08:49:54 INFO - PROCESS | 1232 | 1461253794189 Marionette TRACE conn5 -> [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/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:54 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B6F52000 == 89 [pid = 1232] [id = 754] 08:49:54 INFO - PROCESS | 1232 | ++DOMWINDOW == 161 (000000E3B505D800) [pid = 1232] [serial = 2261] [outer = 0000000000000000] 08:49:54 INFO - PROCESS | 1232 | ++DOMWINDOW == 162 (000000E3B704DC00) [pid = 1232] [serial = 2262] [outer = 000000E3B505D800] 08:49:54 INFO - PROCESS | 1232 | 1461253794261 Marionette DEBUG loaded listener.js 08:49:54 INFO - PROCESS | 1232 | ++DOMWINDOW == 163 (000000E3B7582C00) [pid = 1232] [serial = 2263] [outer = 000000E3B505D800] 08:49:54 INFO - PROCESS | 1232 | 1461253794816 Marionette TRACE conn5 <- [1,2976,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:49:54 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:49:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 985ms 08:49:54 INFO - PROCESS | 1232 | 1461253794857 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 08:49:54 INFO - PROCESS | 1232 | 1461253794859 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 08:49:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:49:54 INFO - PROCESS | 1232 | 1461253794862 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:49:54 INFO - PROCESS | 1232 | 1461253794865 Marionette TRACE conn5 <- [1,2978,null,{}] 08:49:54 INFO - PROCESS | 1232 | 1461253794868 Marionette TRACE conn5 -> [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:49:54 INFO - PROCESS | 1232 | 1461253794989 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 08:49:55 INFO - PROCESS | 1232 | 1461253795146 Marionette TRACE conn5 -> [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/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:55 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B681D000 == 90 [pid = 1232] [id = 755] 08:49:55 INFO - PROCESS | 1232 | ++DOMWINDOW == 164 (000000E3B6E70000) [pid = 1232] [serial = 2264] [outer = 0000000000000000] 08:49:55 INFO - PROCESS | 1232 | ++DOMWINDOW == 165 (000000E3B7589800) [pid = 1232] [serial = 2265] [outer = 000000E3B6E70000] 08:49:55 INFO - PROCESS | 1232 | 1461253795206 Marionette DEBUG loaded listener.js 08:49:55 INFO - PROCESS | 1232 | ++DOMWINDOW == 166 (000000E3BA95E800) [pid = 1232] [serial = 2266] [outer = 000000E3B6E70000] 08:49:55 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B6815000 == 91 [pid = 1232] [id = 756] 08:49:55 INFO - PROCESS | 1232 | ++DOMWINDOW == 167 (000000E3BA963400) [pid = 1232] [serial = 2267] [outer = 0000000000000000] 08:49:55 INFO - PROCESS | 1232 | ++DOMWINDOW == 168 (000000E3BA968C00) [pid = 1232] [serial = 2268] [outer = 000000E3BA963400] 08:49:55 INFO - PROCESS | 1232 | 1461253795802 Marionette TRACE conn5 <- [1,2980,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:49:55 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:49:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 985ms 08:49:55 INFO - PROCESS | 1232 | 1461253795851 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 08:49:55 INFO - PROCESS | 1232 | 1461253795854 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 08:49:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:49:55 INFO - PROCESS | 1232 | 1461253795857 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:49:55 INFO - PROCESS | 1232 | 1461253795859 Marionette TRACE conn5 <- [1,2982,null,{}] 08:49:55 INFO - PROCESS | 1232 | 1461253795863 Marionette TRACE conn5 -> [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:49:56 INFO - PROCESS | 1232 | 1461253796025 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 08:49:56 INFO - PROCESS | 1232 | 1461253796194 Marionette TRACE conn5 -> [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/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:56 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B6A8B000 == 92 [pid = 1232] [id = 757] 08:49:56 INFO - PROCESS | 1232 | ++DOMWINDOW == 169 (000000E3BA85E400) [pid = 1232] [serial = 2269] [outer = 0000000000000000] 08:49:56 INFO - PROCESS | 1232 | ++DOMWINDOW == 170 (000000E3BA965000) [pid = 1232] [serial = 2270] [outer = 000000E3BA85E400] 08:49:56 INFO - PROCESS | 1232 | 1461253796255 Marionette DEBUG loaded listener.js 08:49:56 INFO - PROCESS | 1232 | ++DOMWINDOW == 171 (000000E3BAFB6800) [pid = 1232] [serial = 2271] [outer = 000000E3BA85E400] 08:49:56 INFO - PROCESS | 1232 | 1461253796816 Marionette TRACE conn5 <- [1,2984,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:49:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:49:56 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:49:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 985ms 08:49:56 INFO - PROCESS | 1232 | 1461253796844 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 08:49:56 INFO - PROCESS | 1232 | 1461253796847 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 08:49:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:49:56 INFO - PROCESS | 1232 | 1461253796851 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:49:56 INFO - PROCESS | 1232 | 1461253796853 Marionette TRACE conn5 <- [1,2986,null,{}] 08:49:56 INFO - PROCESS | 1232 | 1461253796857 Marionette TRACE conn5 -> [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:49:57 INFO - PROCESS | 1232 | 1461253796987 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 08:49:57 INFO - PROCESS | 1232 | 1461253797159 Marionette TRACE conn5 -> [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/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:57 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3BD721000 == 93 [pid = 1232] [id = 758] 08:49:57 INFO - PROCESS | 1232 | ++DOMWINDOW == 172 (000000E3B6A49400) [pid = 1232] [serial = 2272] [outer = 0000000000000000] 08:49:57 INFO - PROCESS | 1232 | ++DOMWINDOW == 173 (000000E3B6A4C800) [pid = 1232] [serial = 2273] [outer = 000000E3B6A49400] 08:49:57 INFO - PROCESS | 1232 | 1461253797222 Marionette DEBUG loaded listener.js 08:49:57 INFO - PROCESS | 1232 | ++DOMWINDOW == 174 (000000E3BA963800) [pid = 1232] [serial = 2274] [outer = 000000E3B6A49400] 08:49:57 INFO - PROCESS | 1232 | 1461253797795 Marionette TRACE conn5 <- [1,2988,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:49:57 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:49:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 987ms 08:49:57 INFO - PROCESS | 1232 | 1461253797839 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 08:49:57 INFO - PROCESS | 1232 | 1461253797842 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 08:49:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:49:57 INFO - PROCESS | 1232 | 1461253797846 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:49:57 INFO - PROCESS | 1232 | 1461253797848 Marionette TRACE conn5 <- [1,2990,null,{}] 08:49:57 INFO - PROCESS | 1232 | 1461253797852 Marionette TRACE conn5 -> [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:49:57 INFO - PROCESS | 1232 | 1461253797980 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 08:49:58 INFO - PROCESS | 1232 | 1461253798152 Marionette TRACE conn5 -> [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/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:58 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B910C000 == 94 [pid = 1232] [id = 759] 08:49:58 INFO - PROCESS | 1232 | ++DOMWINDOW == 175 (000000E3B8ED6000) [pid = 1232] [serial = 2275] [outer = 0000000000000000] 08:49:58 INFO - PROCESS | 1232 | ++DOMWINDOW == 176 (000000E3B8EDB800) [pid = 1232] [serial = 2276] [outer = 000000E3B8ED6000] 08:49:58 INFO - PROCESS | 1232 | 1461253798214 Marionette DEBUG loaded listener.js 08:49:58 INFO - PROCESS | 1232 | ++DOMWINDOW == 177 (000000E3B8EE1800) [pid = 1232] [serial = 2277] [outer = 000000E3B8ED6000] 08:49:58 INFO - PROCESS | 1232 | 1461253798818 Marionette TRACE conn5 <- [1,2992,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:49:58 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:49:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 986ms 08:49:58 INFO - PROCESS | 1232 | 1461253798839 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 08:49:58 INFO - PROCESS | 1232 | 1461253798842 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 08:49:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:49:58 INFO - PROCESS | 1232 | 1461253798848 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:49:58 INFO - PROCESS | 1232 | 1461253798851 Marionette TRACE conn5 <- [1,2994,null,{}] 08:49:58 INFO - PROCESS | 1232 | 1461253798855 Marionette TRACE conn5 -> [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:49:59 INFO - PROCESS | 1232 | 1461253799000 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 08:49:59 INFO - PROCESS | 1232 | 1461253799136 Marionette TRACE conn5 -> [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/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:49:59 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3BA209000 == 95 [pid = 1232] [id = 760] 08:49:59 INFO - PROCESS | 1232 | ++DOMWINDOW == 178 (000000E3BC1C6400) [pid = 1232] [serial = 2278] [outer = 0000000000000000] 08:49:59 INFO - PROCESS | 1232 | ++DOMWINDOW == 179 (000000E3BC1C8800) [pid = 1232] [serial = 2279] [outer = 000000E3BC1C6400] 08:49:59 INFO - PROCESS | 1232 | 1461253799203 Marionette DEBUG loaded listener.js 08:49:59 INFO - PROCESS | 1232 | ++DOMWINDOW == 180 (000000E3BC8D4800) [pid = 1232] [serial = 2280] [outer = 000000E3BC1C6400] 08:49:59 INFO - PROCESS | 1232 | 1461253799721 Marionette TRACE conn5 <- [1,2996,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:49:59 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:49:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 881ms 08:49:59 INFO - PROCESS | 1232 | 1461253799729 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 08:49:59 INFO - PROCESS | 1232 | 1461253799732 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 08:49:59 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:49:59 INFO - PROCESS | 1232 | 1461253799735 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:49:59 INFO - PROCESS | 1232 | 1461253799738 Marionette TRACE conn5 <- [1,2998,null,{}] 08:49:59 INFO - PROCESS | 1232 | 1461253799741 Marionette TRACE conn5 -> [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:49:59 INFO - PROCESS | 1232 | 1461253799869 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 08:50:00 INFO - PROCESS | 1232 | 1461253800004 Marionette TRACE conn5 -> [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([\"/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:00 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3BD766000 == 96 [pid = 1232] [id = 761] 08:50:00 INFO - PROCESS | 1232 | ++DOMWINDOW == 181 (000000E3BC1C6800) [pid = 1232] [serial = 2281] [outer = 0000000000000000] 08:50:00 INFO - PROCESS | 1232 | ++DOMWINDOW == 182 (000000E3BC8DC000) [pid = 1232] [serial = 2282] [outer = 000000E3BC1C6800] 08:50:00 INFO - PROCESS | 1232 | 1461253800065 Marionette DEBUG loaded listener.js 08:50:00 INFO - PROCESS | 1232 | ++DOMWINDOW == 183 (000000E3BD7BF800) [pid = 1232] [serial = 2283] [outer = 000000E3BC1C6800] 08:50:00 INFO - PROCESS | 1232 | [1232] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:50:00 INFO - PROCESS | 1232 | 1461253800676 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:50:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:50:00 INFO - {} 08:50:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:50:00 INFO - {} 08:50:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:50:00 INFO - {} 08:50:00 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:50:00 INFO - {} 08:50:00 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 986ms 08:50:00 INFO - PROCESS | 1232 | 1461253800725 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 08:50:00 INFO - PROCESS | 1232 | 1461253800728 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 08:50:00 INFO - TEST-START | /FileAPI/fileReader.html 08:50:00 INFO - PROCESS | 1232 | 1461253800731 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:50:00 INFO - PROCESS | 1232 | 1461253800733 Marionette TRACE conn5 <- [1,3002,null,{}] 08:50:00 INFO - PROCESS | 1232 | 1461253800737 Marionette TRACE conn5 -> [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:50:00 INFO - PROCESS | 1232 | 1461253800869 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 08:50:01 INFO - PROCESS | 1232 | 1461253801025 Marionette TRACE conn5 -> [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([\"/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:01 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3BC476800 == 97 [pid = 1232] [id = 762] 08:50:01 INFO - PROCESS | 1232 | ++DOMWINDOW == 184 (000000E3BC43B800) [pid = 1232] [serial = 2284] [outer = 0000000000000000] 08:50:01 INFO - PROCESS | 1232 | ++DOMWINDOW == 185 (000000E3BC8E0400) [pid = 1232] [serial = 2285] [outer = 000000E3BC43B800] 08:50:01 INFO - PROCESS | 1232 | 1461253801087 Marionette DEBUG loaded listener.js 08:50:01 INFO - PROCESS | 1232 | ++DOMWINDOW == 186 (000000E3BD7C6000) [pid = 1232] [serial = 2286] [outer = 000000E3BC43B800] 08:50:01 INFO - PROCESS | 1232 | 1461253801655 Marionette TRACE conn5 <- [1,3004,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:50:01 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:50:01 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:50:01 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:50:01 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:50:01 INFO - TEST-OK | /FileAPI/fileReader.html | took 943ms 08:50:01 INFO - PROCESS | 1232 | 1461253801677 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 08:50:01 INFO - PROCESS | 1232 | 1461253801679 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 08:50:01 INFO - TEST-START | /FileAPI/historical.html 08:50:01 INFO - PROCESS | 1232 | 1461253801683 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:50:01 INFO - PROCESS | 1232 | 1461253801685 Marionette TRACE conn5 <- [1,3006,null,{}] 08:50:01 INFO - PROCESS | 1232 | 1461253801689 Marionette TRACE conn5 -> [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:50:01 INFO - PROCESS | 1232 | 1461253801819 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 08:50:01 INFO - PROCESS | 1232 | 1461253801955 Marionette TRACE conn5 -> [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([\"/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:01 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B07CD000 == 98 [pid = 1232] [id = 763] 08:50:01 INFO - PROCESS | 1232 | ++DOMWINDOW == 187 (000000E38116B800) [pid = 1232] [serial = 2287] [outer = 0000000000000000] 08:50:02 INFO - PROCESS | 1232 | ++DOMWINDOW == 188 (000000E38116F400) [pid = 1232] [serial = 2288] [outer = 000000E38116B800] 08:50:02 INFO - PROCESS | 1232 | 1461253802015 Marionette DEBUG loaded listener.js 08:50:02 INFO - PROCESS | 1232 | ++DOMWINDOW == 189 (000000E3AB443400) [pid = 1232] [serial = 2289] [outer = 000000E38116B800] 08:50:02 INFO - PROCESS | 1232 | 1461253802573 Marionette TRACE conn5 <- [1,3008,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:50:02 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:50:02 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:50:02 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:50:02 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:50:02 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:50:02 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:50:02 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:50:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:02 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:50:02 INFO - TEST-OK | /FileAPI/historical.html | took 944ms 08:50:02 INFO - PROCESS | 1232 | 1461253802631 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 08:50:02 INFO - PROCESS | 1232 | 1461253802633 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 08:50:02 INFO - TEST-START | /FileAPI/idlharness.html 08:50:02 INFO - PROCESS | 1232 | 1461253802637 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:50:02 INFO - PROCESS | 1232 | 1461253802640 Marionette TRACE conn5 <- [1,3010,null,{}] 08:50:02 INFO - PROCESS | 1232 | 1461253802644 Marionette TRACE conn5 -> [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:50:02 INFO - PROCESS | 1232 | 1461253802775 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 08:50:03 INFO - PROCESS | 1232 | 1461253803182 Marionette TRACE conn5 -> [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/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:03 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AD12C000 == 99 [pid = 1232] [id = 764] 08:50:03 INFO - PROCESS | 1232 | ++DOMWINDOW == 190 (000000E38123D800) [pid = 1232] [serial = 2290] [outer = 0000000000000000] 08:50:03 INFO - PROCESS | 1232 | ++DOMWINDOW == 191 (000000E38123F400) [pid = 1232] [serial = 2291] [outer = 000000E38123D800] 08:50:03 INFO - PROCESS | 1232 | 1461253803249 Marionette DEBUG loaded listener.js 08:50:03 INFO - PROCESS | 1232 | ++DOMWINDOW == 192 (000000E39EE7C400) [pid = 1232] [serial = 2292] [outer = 000000E38123D800] 08:50:04 INFO - PROCESS | 1232 | 1461253804425 Marionette TRACE conn5 <- [1,3012,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:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:50: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:50:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:50:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:50:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:50:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:50:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:50:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:50:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:50:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:50:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:50:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:50: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:50:04 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:50:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:04 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:50:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:50:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:50:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:50:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:50:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:50:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:50:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:50:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:50: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:50:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:50:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:50:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:50:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:50:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:50:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:50:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:50:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:50:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:50:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:50: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:50:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:50:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:50:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:50:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:50:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:50:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:50:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:50:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:50:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:50:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:50: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:50: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:50:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:50:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:50:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:50:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:50:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:50:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:50:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:50:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:50:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:50:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:50:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:50:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:50:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:50:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:50:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:50:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:50:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:50:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:50:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:50:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:50: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:50:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:50:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:50:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:50:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:50:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:50:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:50:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:50:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:50:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:50:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:50: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:50: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:50:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:50:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:50:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:50:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:50:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:50:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:50:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:50:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:50:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:50:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:50: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:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:50:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:50:04 INFO - TEST-OK | /FileAPI/idlharness.html | took 1909ms 08:50:04 INFO - PROCESS | 1232 | 1461253804643 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 08:50:04 INFO - PROCESS | 1232 | 1461253804648 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 08:50:04 INFO - TEST-START | /FileAPI/idlharness.worker 08:50:04 INFO - PROCESS | 1232 | 1461253804672 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:50:04 INFO - PROCESS | 1232 | 1461253804677 Marionette TRACE conn5 <- [1,3014,null,{}] 08:50:04 INFO - PROCESS | 1232 | 1461253804689 Marionette TRACE conn5 -> [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:50:04 INFO - PROCESS | 1232 | 1461253804823 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 08:50:04 INFO - PROCESS | 1232 | 1461253804981 Marionette TRACE conn5 -> [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/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:05 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AFE86800 == 100 [pid = 1232] [id = 765] 08:50:05 INFO - PROCESS | 1232 | ++DOMWINDOW == 193 (000000E3A97C3C00) [pid = 1232] [serial = 2293] [outer = 0000000000000000] 08:50:05 INFO - PROCESS | 1232 | ++DOMWINDOW == 194 (000000E3AD909800) [pid = 1232] [serial = 2294] [outer = 000000E3A97C3C00] 08:50:05 INFO - PROCESS | 1232 | 1461253805039 Marionette DEBUG loaded listener.js 08:50:05 INFO - PROCESS | 1232 | ++DOMWINDOW == 195 (000000E3B0359800) [pid = 1232] [serial = 2295] [outer = 000000E3A97C3C00] 08:50:05 INFO - PROCESS | 1232 | [1232] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:50:05 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B75C8000 == 99 [pid = 1232] [id = 747] 08:50:05 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B6835000 == 98 [pid = 1232] [id = 746] 08:50:05 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B4A69800 == 97 [pid = 1232] [id = 745] 08:50:05 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B499D000 == 96 [pid = 1232] [id = 744] 08:50:05 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B3C03800 == 95 [pid = 1232] [id = 743] 08:50:05 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B038E000 == 94 [pid = 1232] [id = 742] 08:50:05 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AFEA7800 == 93 [pid = 1232] [id = 741] 08:50:05 INFO - PROCESS | 1232 | --DOMWINDOW == 194 (000000E3B0BBA400) [pid = 1232] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 08:50:05 INFO - PROCESS | 1232 | --DOMWINDOW == 193 (000000E3B27B5C00) [pid = 1232] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 08:50:05 INFO - PROCESS | 1232 | --DOMWINDOW == 192 (000000E3B46E8800) [pid = 1232] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 08:50:05 INFO - PROCESS | 1232 | --DOMWINDOW == 191 (000000E3B4C3DC00) [pid = 1232] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 08:50:05 INFO - PROCESS | 1232 | --DOMWINDOW == 190 (000000E3B26BA400) [pid = 1232] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 08:50:05 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B0911800 == 92 [pid = 1232] [id = 740] 08:50:05 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AD972800 == 91 [pid = 1232] [id = 739] 08:50:05 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AFE88000 == 90 [pid = 1232] [id = 729] 08:50:05 INFO - PROCESS | 1232 | --DOMWINDOW == 189 (000000E3AED2A000) [pid = 1232] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 08:50:05 INFO - PROCESS | 1232 | --DOMWINDOW == 188 (000000E3A464DC00) [pid = 1232] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 08:50:05 INFO - PROCESS | 1232 | --DOMWINDOW == 187 (000000E39F5E0400) [pid = 1232] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 08:50:05 INFO - PROCESS | 1232 | --DOMWINDOW == 186 (000000E39F1E9000) [pid = 1232] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 08:50:05 INFO - PROCESS | 1232 | --DOMWINDOW == 185 (000000E3A8568000) [pid = 1232] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 08:50:05 INFO - PROCESS | 1232 | --DOMWINDOW == 184 (000000E3B0733400) [pid = 1232] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 08:50:05 INFO - PROCESS | 1232 | --DOMWINDOW == 183 (000000E3A9778800) [pid = 1232] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 08:50:05 INFO - PROCESS | 1232 | --DOMWINDOW == 182 (000000E3AAABF800) [pid = 1232] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 08:50:05 INFO - PROCESS | 1232 | --DOMWINDOW == 181 (000000E3ABE4BC00) [pid = 1232] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 08:50:05 INFO - PROCESS | 1232 | --DOMWINDOW == 180 (000000E3B067BC00) [pid = 1232] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 08:50:05 INFO - PROCESS | 1232 | --DOMWINDOW == 179 (000000E3ABE4A000) [pid = 1232] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 08:50:05 INFO - PROCESS | 1232 | --DOMWINDOW == 178 (000000E3ABF76400) [pid = 1232] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 08:50:05 INFO - PROCESS | 1232 | --DOMWINDOW == 177 (000000E3B0729400) [pid = 1232] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 08:50:05 INFO - PROCESS | 1232 | --DOMWINDOW == 176 (000000E3AFF3F400) [pid = 1232] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 08:50:05 INFO - PROCESS | 1232 | --DOMWINDOW == 175 (000000E3B0A48C00) [pid = 1232] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 08:50:05 INFO - PROCESS | 1232 | --DOMWINDOW == 174 (000000E3A4561C00) [pid = 1232] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 08:50:05 INFO - PROCESS | 1232 | --DOMWINDOW == 173 (000000E3B0BB0000) [pid = 1232] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 08:50:05 INFO - PROCESS | 1232 | --DOMWINDOW == 172 (000000E3B2458400) [pid = 1232] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 08:50:05 INFO - PROCESS | 1232 | --DOMWINDOW == 171 (000000E3B0842C00) [pid = 1232] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 08:50:05 INFO - PROCESS | 1232 | --DOMWINDOW == 170 (000000E3AC209800) [pid = 1232] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 08:50:05 INFO - PROCESS | 1232 | --DOMWINDOW == 169 (000000E3AC7E7C00) [pid = 1232] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 08:50:05 INFO - PROCESS | 1232 | --DOMWINDOW == 168 (000000E3B057A800) [pid = 1232] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 08:50:05 INFO - PROCESS | 1232 | --DOMWINDOW == 167 (000000E3B0A49C00) [pid = 1232] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 08:50:05 INFO - PROCESS | 1232 | --DOMWINDOW == 166 (000000E3B0B7AC00) [pid = 1232] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 08:50:06 INFO - PROCESS | 1232 | 1461253806399 Marionette TRACE conn5 <- [1,3016,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:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:50:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:50:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:50:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:50:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:50:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:50:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:50:06 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:06 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:50:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:50:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:50:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:50:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:50:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:50:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:50:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:50:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:50:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:50:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:50:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:50:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:50:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:50:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:50:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:50:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:50:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:50:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:50:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:50:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:50:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:50:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:50:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:50:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:50:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:50:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:50:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:50:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:50:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:50:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:50:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:50:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:50:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:50:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:50:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:50:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:50:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:50:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:50:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:50:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:50:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:50:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:50:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:50:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:50:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:50:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:50:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:50:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:50:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:50:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:50:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:50:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:50:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:50:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:50:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:50:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:50:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:50:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:50:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:50:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:50:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:50:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:50:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:50:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:50:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:50:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:50:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:50:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:50:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:50:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:50:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:50:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:50:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:50:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:50:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:50:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:50:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:50:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:50:06 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:50:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:06 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:50:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:50:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:50:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:50:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:50:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:50:06 INFO - {} 08:50:06 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1875ms 08:50:06 INFO - PROCESS | 1232 | 1461253806546 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 08:50:06 INFO - PROCESS | 1232 | 1461253806550 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 08:50:06 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:50:06 INFO - PROCESS | 1232 | 1461253806555 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:50:06 INFO - PROCESS | 1232 | 1461253806558 Marionette TRACE conn5 <- [1,3018,null,{}] 08:50:06 INFO - PROCESS | 1232 | 1461253806562 Marionette TRACE conn5 -> [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:50:06 INFO - PROCESS | 1232 | 1461253806680 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 08:50:06 INFO - PROCESS | 1232 | 1461253806790 Marionette TRACE conn5 -> [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/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:06 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B4A69800 == 91 [pid = 1232] [id = 766] 08:50:06 INFO - PROCESS | 1232 | ++DOMWINDOW == 167 (000000E39F1E0000) [pid = 1232] [serial = 2296] [outer = 0000000000000000] 08:50:06 INFO - PROCESS | 1232 | ++DOMWINDOW == 168 (000000E3B26BCC00) [pid = 1232] [serial = 2297] [outer = 000000E39F1E0000] 08:50:06 INFO - PROCESS | 1232 | 1461253806841 Marionette DEBUG loaded listener.js 08:50:06 INFO - PROCESS | 1232 | ++DOMWINDOW == 169 (000000E3B49C1C00) [pid = 1232] [serial = 2298] [outer = 000000E39F1E0000] 08:50:07 INFO - PROCESS | 1232 | 1461253807275 Marionette TRACE conn5 <- [1,3020,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:50:07 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:50:07 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 776ms 08:50:07 INFO - PROCESS | 1232 | 1461253807333 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 08:50:07 INFO - PROCESS | 1232 | 1461253807336 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 08:50:07 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:50:07 INFO - PROCESS | 1232 | 1461253807341 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:50:07 INFO - PROCESS | 1232 | 1461253807347 Marionette TRACE conn5 <- [1,3022,null,{}] 08:50:07 INFO - PROCESS | 1232 | 1461253807361 Marionette TRACE conn5 -> [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:50:07 INFO - PROCESS | 1232 | 1461253807475 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 08:50:07 INFO - PROCESS | 1232 | 1461253807490 Marionette TRACE conn5 -> [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/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:07 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B6B86800 == 92 [pid = 1232] [id = 767] 08:50:07 INFO - PROCESS | 1232 | ++DOMWINDOW == 170 (000000E3B4C4A800) [pid = 1232] [serial = 2299] [outer = 0000000000000000] 08:50:07 INFO - PROCESS | 1232 | ++DOMWINDOW == 171 (000000E3B505A400) [pid = 1232] [serial = 2300] [outer = 000000E3B4C4A800] 08:50:07 INFO - PROCESS | 1232 | 1461253807540 Marionette DEBUG loaded listener.js 08:50:07 INFO - PROCESS | 1232 | ++DOMWINDOW == 172 (000000E3B69AE000) [pid = 1232] [serial = 2301] [outer = 000000E3B4C4A800] 08:50:08 INFO - PROCESS | 1232 | 1461253808075 Marionette TRACE conn5 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 08:50:08 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:50:08 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 795ms 08:50:08 INFO - PROCESS | 1232 | 1461253808137 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 08:50:08 INFO - PROCESS | 1232 | 1461253808140 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 08:50:08 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:50:08 INFO - PROCESS | 1232 | 1461253808144 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:50:08 INFO - PROCESS | 1232 | 1461253808146 Marionette TRACE conn5 <- [1,3026,null,{}] 08:50:08 INFO - PROCESS | 1232 | 1461253808155 Marionette TRACE conn5 -> [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:50:08 INFO - PROCESS | 1232 | 1461253808308 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 08:50:08 INFO - PROCESS | 1232 | 1461253808330 Marionette TRACE conn5 -> [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/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:08 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B749A800 == 93 [pid = 1232] [id = 768] 08:50:08 INFO - PROCESS | 1232 | ++DOMWINDOW == 173 (000000E3811F4800) [pid = 1232] [serial = 2302] [outer = 0000000000000000] 08:50:08 INFO - PROCESS | 1232 | ++DOMWINDOW == 174 (000000E3811FAC00) [pid = 1232] [serial = 2303] [outer = 000000E3811F4800] 08:50:08 INFO - PROCESS | 1232 | 1461253808380 Marionette DEBUG loaded listener.js 08:50:08 INFO - PROCESS | 1232 | ++DOMWINDOW == 175 (000000E3B6A46400) [pid = 1232] [serial = 2304] [outer = 000000E3811F4800] 08:50:08 INFO - PROCESS | 1232 | 1461253808832 Marionette TRACE conn5 <- [1,3028,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:50:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:50:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:50:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:50:08 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 733ms 08:50:08 INFO - PROCESS | 1232 | 1461253808879 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 08:50:08 INFO - PROCESS | 1232 | 1461253808882 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 08:50:08 INFO - PROCESS | 1232 | 1461253808885 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:50:08 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:50:08 INFO - PROCESS | 1232 | 1461253808887 Marionette TRACE conn5 <- [1,3030,null,{}] 08:50:08 INFO - PROCESS | 1232 | 1461253808891 Marionette TRACE conn5 -> [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:50:09 INFO - PROCESS | 1232 | 1461253809039 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 08:50:09 INFO - PROCESS | 1232 | 1461253809058 Marionette TRACE conn5 -> [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/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:09 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B8DE6800 == 94 [pid = 1232] [id = 769] 08:50:09 INFO - PROCESS | 1232 | ++DOMWINDOW == 176 (000000E3815F5000) [pid = 1232] [serial = 2305] [outer = 0000000000000000] 08:50:09 INFO - PROCESS | 1232 | ++DOMWINDOW == 177 (000000E3815F6C00) [pid = 1232] [serial = 2306] [outer = 000000E3815F5000] 08:50:09 INFO - PROCESS | 1232 | 1461253809119 Marionette DEBUG loaded listener.js 08:50:09 INFO - PROCESS | 1232 | ++DOMWINDOW == 178 (000000E3B7042400) [pid = 1232] [serial = 2307] [outer = 000000E3815F5000] 08:50:10 INFO - PROCESS | 1232 | --DOMWINDOW == 177 (000000E3AF8D4800) [pid = 1232] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:50:10 INFO - PROCESS | 1232 | --DOMWINDOW == 176 (000000E3B08A9000) [pid = 1232] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:50:10 INFO - PROCESS | 1232 | --DOMWINDOW == 175 (000000E3ABEAF800) [pid = 1232] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 08:50:10 INFO - PROCESS | 1232 | --DOMWINDOW == 174 (000000E3A4016C00) [pid = 1232] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 08:50:10 INFO - PROCESS | 1232 | --DOMWINDOW == 173 (000000E3B24BA400) [pid = 1232] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:50:10 INFO - PROCESS | 1232 | --DOMWINDOW == 172 (000000E39E962000) [pid = 1232] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 08:50:10 INFO - PROCESS | 1232 | --DOMWINDOW == 171 (000000E39D61A400) [pid = 1232] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 08:50:10 INFO - PROCESS | 1232 | --DOMWINDOW == 170 (000000E3A464A400) [pid = 1232] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 08:50:10 INFO - PROCESS | 1232 | --DOMWINDOW == 169 (000000E3AD9D9800) [pid = 1232] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 08:50:10 INFO - PROCESS | 1232 | --DOMWINDOW == 168 (000000E3B072E800) [pid = 1232] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:50:10 INFO - PROCESS | 1232 | 1461253810138 Marionette TRACE conn5 <- [1,3032,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 13","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:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:50:10 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:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:50:10 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:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:50:10 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:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:50:10 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:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:50:10 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:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:50:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:50:10 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:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:50:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:50:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 08:50:10 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:10 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:50:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:50:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:50:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:50:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:50:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:50:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:50:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:50:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:50:10 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:50:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:50:10 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:50:10 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1313ms 08:50:10 INFO - PROCESS | 1232 | 1461253810202 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 08:50:10 INFO - PROCESS | 1232 | 1461253810204 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 08:50:10 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:50:10 INFO - PROCESS | 1232 | 1461253810207 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:50:10 INFO - PROCESS | 1232 | 1461253810209 Marionette TRACE conn5 <- [1,3034,null,{}] 08:50:10 INFO - PROCESS | 1232 | 1461253810213 Marionette TRACE conn5 -> [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:50:10 INFO - PROCESS | 1232 | 1461253810367 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 08:50:10 INFO - PROCESS | 1232 | 1461253810383 Marionette TRACE conn5 -> [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-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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:10 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3BA777000 == 95 [pid = 1232] [id = 770] 08:50:10 INFO - PROCESS | 1232 | ++DOMWINDOW == 169 (000000E3A3BDEC00) [pid = 1232] [serial = 2308] [outer = 0000000000000000] 08:50:10 INFO - PROCESS | 1232 | ++DOMWINDOW == 170 (000000E3B750D800) [pid = 1232] [serial = 2309] [outer = 000000E3A3BDEC00] 08:50:10 INFO - PROCESS | 1232 | 1461253810431 Marionette DEBUG loaded listener.js 08:50:10 INFO - PROCESS | 1232 | ++DOMWINDOW == 171 (000000E3B7589C00) [pid = 1232] [serial = 2310] [outer = 000000E3A3BDEC00] 08:50:10 INFO - PROCESS | 1232 | [1232] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:50:10 INFO - PROCESS | 1232 | 1461253810915 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:50:10 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:50:10 INFO - {} 08:50:10 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 732ms 08:50:10 INFO - PROCESS | 1232 | 1461253810942 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 08:50:10 INFO - PROCESS | 1232 | 1461253810945 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 08:50:10 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:50:10 INFO - PROCESS | 1232 | 1461253810948 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:50:10 INFO - PROCESS | 1232 | 1461253810950 Marionette TRACE conn5 <- [1,3038,null,{}] 08:50:10 INFO - PROCESS | 1232 | 1461253810954 Marionette TRACE conn5 -> [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:50:11 INFO - PROCESS | 1232 | 1461253811060 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 08:50:11 INFO - PROCESS | 1232 | 1461253811068 Marionette TRACE conn5 -> [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-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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:11 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3BC46A000 == 96 [pid = 1232] [id = 771] 08:50:11 INFO - PROCESS | 1232 | ++DOMWINDOW == 172 (000000E381D09800) [pid = 1232] [serial = 2311] [outer = 0000000000000000] 08:50:11 INFO - PROCESS | 1232 | ++DOMWINDOW == 173 (000000E3B7508000) [pid = 1232] [serial = 2312] [outer = 000000E381D09800] 08:50:11 INFO - PROCESS | 1232 | 1461253811117 Marionette DEBUG loaded listener.js 08:50:11 INFO - PROCESS | 1232 | ++DOMWINDOW == 174 (000000E3BAFB0800) [pid = 1232] [serial = 2313] [outer = 000000E381D09800] 08:50:11 INFO - PROCESS | 1232 | 1461253811588 Marionette TRACE conn5 <- [1,3040,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:50:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:50:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:50:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:50:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:50:11 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 670ms 08:50:11 INFO - PROCESS | 1232 | 1461253811622 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 08:50:11 INFO - PROCESS | 1232 | 1461253811625 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 08:50:11 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:50:11 INFO - PROCESS | 1232 | 1461253811629 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:50:11 INFO - PROCESS | 1232 | 1461253811631 Marionette TRACE conn5 <- [1,3042,null,{}] 08:50:11 INFO - PROCESS | 1232 | 1461253811635 Marionette TRACE conn5 -> [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:50:11 INFO - PROCESS | 1232 | 1461253811749 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 08:50:11 INFO - PROCESS | 1232 | 1461253811792 Marionette TRACE conn5 -> [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-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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:11 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AD972800 == 97 [pid = 1232] [id = 772] 08:50:11 INFO - PROCESS | 1232 | ++DOMWINDOW == 175 (000000E3A41D0C00) [pid = 1232] [serial = 2314] [outer = 0000000000000000] 08:50:11 INFO - PROCESS | 1232 | ++DOMWINDOW == 176 (000000E3A85A1000) [pid = 1232] [serial = 2315] [outer = 000000E3A41D0C00] 08:50:11 INFO - PROCESS | 1232 | 1461253811844 Marionette DEBUG loaded listener.js 08:50:11 INFO - PROCESS | 1232 | ++DOMWINDOW == 177 (000000E3AAABF800) [pid = 1232] [serial = 2316] [outer = 000000E3A41D0C00] 08:50:12 INFO - PROCESS | 1232 | 1461253812979 Marionette TRACE conn5 <- [1,3044,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:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:50:13 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:50:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:50:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:50:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:50:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:50:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:50:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:50:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:50:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:50:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:50:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:50:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:50:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:50:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:50:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:50:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:50:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:50:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:50:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:50:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:50:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:50:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:50:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:50:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:50:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:50:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:50:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:50:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:50:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:50:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:50:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:50:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:50:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:50:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:50:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:50:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:50:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:50:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:50:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:50:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:50:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:50:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:50:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:50:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:50:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:50:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:50:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:50:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:50:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:50:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:50:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:50:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:50:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:50:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:50:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:50:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:50:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:50:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:50:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:50:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:50:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:50:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:50:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:50:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:50:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:50:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:50:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:50:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:50:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:50:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:50:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:50:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:50:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:50:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:50:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:50:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:50:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:50:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:50:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:50:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:50:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:50:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:50:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:50:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:50:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:50:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:50:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:50:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:50:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:50:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:50:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:50:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:50:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:50:13 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:50:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:50:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:50:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:50:13 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:50:13 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:50:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:13 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:50:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:50:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:50:13 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1440ms 08:50:13 INFO - PROCESS | 1232 | 1461253813113 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 08:50:13 INFO - PROCESS | 1232 | 1461253813118 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 08:50:13 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:50:13 INFO - PROCESS | 1232 | 1461253813125 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:50:13 INFO - PROCESS | 1232 | 1461253813129 Marionette TRACE conn5 <- [1,3046,null,{}] 08:50:13 INFO - PROCESS | 1232 | 1461253813137 Marionette TRACE conn5 -> [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:50:13 INFO - PROCESS | 1232 | 1461253813267 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 08:50:13 INFO - PROCESS | 1232 | 1461253813495 Marionette TRACE conn5 -> [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/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:13 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B157F800 == 98 [pid = 1232] [id = 773] 08:50:13 INFO - PROCESS | 1232 | ++DOMWINDOW == 178 (000000E3A4561C00) [pid = 1232] [serial = 2317] [outer = 0000000000000000] 08:50:13 INFO - PROCESS | 1232 | ++DOMWINDOW == 179 (000000E3AB445400) [pid = 1232] [serial = 2318] [outer = 000000E3A4561C00] 08:50:13 INFO - PROCESS | 1232 | 1461253813561 Marionette DEBUG loaded listener.js 08:50:13 INFO - PROCESS | 1232 | ++DOMWINDOW == 180 (000000E3ABEB8000) [pid = 1232] [serial = 2319] [outer = 000000E3A4561C00] 08:50:14 INFO - PROCESS | 1232 | 1461253814223 Marionette TRACE conn5 <- [1,3048,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:50:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:50:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:50:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:50:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:50:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:50:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:50:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:50:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:50:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:50:14 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:50:14 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:50:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:14 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:50:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:50:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:50:14 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:50:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:50:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:50:14 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:50:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:50:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:14 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:50:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:50:14 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:50:14 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1155ms 08:50:14 INFO - PROCESS | 1232 | 1461253814280 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 08:50:14 INFO - PROCESS | 1232 | 1461253814287 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 08:50:14 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:50:14 INFO - PROCESS | 1232 | 1461253814294 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:50:14 INFO - PROCESS | 1232 | 1461253814297 Marionette TRACE conn5 <- [1,3050,null,{}] 08:50:14 INFO - PROCESS | 1232 | 1461253814302 Marionette TRACE conn5 -> [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:50:14 INFO - PROCESS | 1232 | 1461253814507 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 08:50:14 INFO - PROCESS | 1232 | 1461253814624 Marionette TRACE conn5 -> [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/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:14 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B4FAD000 == 99 [pid = 1232] [id = 774] 08:50:14 INFO - PROCESS | 1232 | ++DOMWINDOW == 181 (000000E3AF8D1C00) [pid = 1232] [serial = 2320] [outer = 0000000000000000] 08:50:14 INFO - PROCESS | 1232 | ++DOMWINDOW == 182 (000000E3B035E000) [pid = 1232] [serial = 2321] [outer = 000000E3AF8D1C00] 08:50:14 INFO - PROCESS | 1232 | 1461253814688 Marionette DEBUG loaded listener.js 08:50:14 INFO - PROCESS | 1232 | ++DOMWINDOW == 183 (000000E3B0733C00) [pid = 1232] [serial = 2322] [outer = 000000E3AF8D1C00] 08:50:14 INFO - PROCESS | 1232 | [1232] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-cen-w64-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:50:15 INFO - PROCESS | 1232 | 1461253815327 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:50:15 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:50:15 INFO - {} 08:50:15 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1075ms 08:50:15 INFO - PROCESS | 1232 | 1461253815378 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 08:50:15 INFO - PROCESS | 1232 | 1461253815381 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 08:50:15 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:50:15 INFO - PROCESS | 1232 | 1461253815385 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:50:15 INFO - PROCESS | 1232 | 1461253815389 Marionette TRACE conn5 <- [1,3054,null,{}] 08:50:15 INFO - PROCESS | 1232 | 1461253815419 Marionette TRACE conn5 -> [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:50:15 INFO - PROCESS | 1232 | 1461253815571 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 08:50:15 INFO - PROCESS | 1232 | 1461253815728 Marionette TRACE conn5 -> [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/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:15 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3BA205800 == 100 [pid = 1232] [id = 775] 08:50:15 INFO - PROCESS | 1232 | ++DOMWINDOW == 184 (000000E3B46F6400) [pid = 1232] [serial = 2323] [outer = 0000000000000000] 08:50:15 INFO - PROCESS | 1232 | ++DOMWINDOW == 185 (000000E3B505DC00) [pid = 1232] [serial = 2324] [outer = 000000E3B46F6400] 08:50:15 INFO - PROCESS | 1232 | 1461253815799 Marionette DEBUG loaded listener.js 08:50:15 INFO - PROCESS | 1232 | ++DOMWINDOW == 186 (000000E3B7506000) [pid = 1232] [serial = 2325] [outer = 000000E3B46F6400] 08:50:16 INFO - PROCESS | 1232 | 1461253816398 Marionette TRACE conn5 <- [1,3056,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:50:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:50:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:50:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:50:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:50:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:50:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:50:16 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:50:16 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1048ms 08:50:16 INFO - PROCESS | 1232 | 1461253816437 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 08:50:16 INFO - PROCESS | 1232 | 1461253816440 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 08:50:16 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:50:16 INFO - PROCESS | 1232 | 1461253816444 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:50:16 INFO - PROCESS | 1232 | 1461253816446 Marionette TRACE conn5 <- [1,3058,null,{}] 08:50:16 INFO - PROCESS | 1232 | 1461253816450 Marionette TRACE conn5 -> [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:50:16 INFO - PROCESS | 1232 | 1461253816591 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 08:50:16 INFO - PROCESS | 1232 | 1461253816769 Marionette TRACE conn5 -> [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/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:16 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3BC986000 == 101 [pid = 1232] [id = 776] 08:50:16 INFO - PROCESS | 1232 | ++DOMWINDOW == 187 (000000E38154B000) [pid = 1232] [serial = 2326] [outer = 0000000000000000] 08:50:16 INFO - PROCESS | 1232 | ++DOMWINDOW == 188 (000000E381550000) [pid = 1232] [serial = 2327] [outer = 000000E38154B000] 08:50:16 INFO - PROCESS | 1232 | 1461253816832 Marionette DEBUG loaded listener.js 08:50:16 INFO - PROCESS | 1232 | ++DOMWINDOW == 189 (000000E381D0F400) [pid = 1232] [serial = 2328] [outer = 000000E38154B000] 08:50:17 INFO - PROCESS | 1232 | 1461253817425 Marionette TRACE conn5 <- [1,3060,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:50:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:50:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:50:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:50:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:50:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:50:17 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:50:17 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1031ms 08:50:17 INFO - PROCESS | 1232 | 1461253817477 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 08:50:17 INFO - PROCESS | 1232 | 1461253817480 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 08:50:17 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:50:17 INFO - PROCESS | 1232 | 1461253817484 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:50:17 INFO - PROCESS | 1232 | 1461253817486 Marionette TRACE conn5 <- [1,3062,null,{}] 08:50:17 INFO - PROCESS | 1232 | 1461253817490 Marionette TRACE conn5 -> [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:50:17 INFO - PROCESS | 1232 | 1461253817641 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 08:50:17 INFO - PROCESS | 1232 | 1461253817801 Marionette TRACE conn5 -> [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/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:17 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3BA442800 == 102 [pid = 1232] [id = 777] 08:50:17 INFO - PROCESS | 1232 | ++DOMWINDOW == 190 (000000E381B0C400) [pid = 1232] [serial = 2329] [outer = 0000000000000000] 08:50:17 INFO - PROCESS | 1232 | ++DOMWINDOW == 191 (000000E381B15000) [pid = 1232] [serial = 2330] [outer = 000000E381B0C400] 08:50:17 INFO - PROCESS | 1232 | 1461253817864 Marionette DEBUG loaded listener.js 08:50:17 INFO - PROCESS | 1232 | ++DOMWINDOW == 192 (000000E381B1B000) [pid = 1232] [serial = 2331] [outer = 000000E381B0C400] 08:50:18 INFO - PROCESS | 1232 | 1461253818455 Marionette TRACE conn5 <- [1,3064,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:50:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:50:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:50:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:50:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:50:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:50:18 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:50:18 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 985ms 08:50:18 INFO - PROCESS | 1232 | 1461253818472 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 08:50:18 INFO - PROCESS | 1232 | 1461253818475 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 08:50:18 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:50:18 INFO - PROCESS | 1232 | 1461253818478 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:50:18 INFO - PROCESS | 1232 | 1461253818481 Marionette TRACE conn5 <- [1,3066,null,{}] 08:50:18 INFO - PROCESS | 1232 | 1461253818484 Marionette TRACE conn5 -> [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:50:18 INFO - PROCESS | 1232 | 1461253818689 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 08:50:18 INFO - PROCESS | 1232 | 1461253818785 Marionette TRACE conn5 -> [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/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:18 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3BC550800 == 103 [pid = 1232] [id = 778] 08:50:18 INFO - PROCESS | 1232 | ++DOMWINDOW == 193 (000000E3B7504000) [pid = 1232] [serial = 2332] [outer = 0000000000000000] 08:50:18 INFO - PROCESS | 1232 | ++DOMWINDOW == 194 (000000E3B7532000) [pid = 1232] [serial = 2333] [outer = 000000E3B7504000] 08:50:18 INFO - PROCESS | 1232 | 1461253818849 Marionette DEBUG loaded listener.js 08:50:18 INFO - PROCESS | 1232 | ++DOMWINDOW == 195 (000000E3B8ED4C00) [pid = 1232] [serial = 2334] [outer = 000000E3B7504000] 08:50:19 INFO - PROCESS | 1232 | 1461253819431 Marionette TRACE conn5 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 08:50:19 INFO - PROCESS | 1232 | 1461253819480 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 08:50:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:50:19 INFO - PROCESS | 1232 | 1461253819484 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:50:19 INFO - PROCESS | 1232 | 1461253819487 Marionette TRACE conn5 <- [1,3070,null,{}] 08:50:19 INFO - PROCESS | 1232 | 1461253819491 Marionette TRACE conn5 -> [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:50:19 INFO - PROCESS | 1232 | 1461253819651 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 08:50:19 INFO - PROCESS | 1232 | 1461253819821 Marionette TRACE conn5 -> [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/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:19 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3BD640000 == 104 [pid = 1232] [id = 779] 08:50:19 INFO - PROCESS | 1232 | ++DOMWINDOW == 196 (000000E3822E7C00) [pid = 1232] [serial = 2335] [outer = 0000000000000000] 08:50:19 INFO - PROCESS | 1232 | ++DOMWINDOW == 197 (000000E3B7505000) [pid = 1232] [serial = 2336] [outer = 000000E3822E7C00] 08:50:19 INFO - PROCESS | 1232 | 1461253819883 Marionette DEBUG loaded listener.js 08:50:19 INFO - PROCESS | 1232 | ++DOMWINDOW == 198 (000000E3BA3C5800) [pid = 1232] [serial = 2337] [outer = 000000E3822E7C00] 08:50:20 INFO - PROCESS | 1232 | 1461253820436 Marionette TRACE conn5 <- [1,3072,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:50:20 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:50:20 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:50:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:20 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:50:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:50:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 985ms 08:50:20 INFO - PROCESS | 1232 | 1461253820472 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 08:50:20 INFO - PROCESS | 1232 | 1461253820475 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 08:50:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:50:20 INFO - PROCESS | 1232 | 1461253820479 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:50:20 INFO - PROCESS | 1232 | 1461253820481 Marionette TRACE conn5 <- [1,3074,null,{}] 08:50:20 INFO - PROCESS | 1232 | 1461253820485 Marionette TRACE conn5 -> [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:50:20 INFO - PROCESS | 1232 | 1461253820619 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 08:50:20 INFO - PROCESS | 1232 | 1461253820803 Marionette TRACE conn5 -> [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_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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:20 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3B7488000 == 105 [pid = 1232] [id = 780] 08:50:20 INFO - PROCESS | 1232 | ++DOMWINDOW == 199 (000000E3AF8D7000) [pid = 1232] [serial = 2338] [outer = 0000000000000000] 08:50:20 INFO - PROCESS | 1232 | ++DOMWINDOW == 200 (000000E3B26BA800) [pid = 1232] [serial = 2339] [outer = 000000E3AF8D7000] 08:50:20 INFO - PROCESS | 1232 | 1461253820865 Marionette DEBUG loaded listener.js 08:50:20 INFO - PROCESS | 1232 | ++DOMWINDOW == 201 (000000E3BA3CF400) [pid = 1232] [serial = 2340] [outer = 000000E3AF8D7000] 08:50:21 INFO - PROCESS | 1232 | 1461253821437 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:50:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:50:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 986ms 08:50:21 INFO - PROCESS | 1232 | 1461253821472 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 08:50:21 INFO - PROCESS | 1232 | 1461253821475 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 08:50:21 INFO - PROCESS | 1232 | 1461253821481 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:50:21 INFO - PROCESS | 1232 | 1461253821483 Marionette TRACE conn5 <- [1,3078,null,{}] 08:50:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:50:21 INFO - PROCESS | 1232 | 1461253821487 Marionette TRACE conn5 -> [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:50:21 INFO - PROCESS | 1232 | 1461253821621 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 08:50:21 INFO - PROCESS | 1232 | 1461253821766 Marionette TRACE conn5 -> [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_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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:21 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3BA9DF800 == 106 [pid = 1232] [id = 781] 08:50:21 INFO - PROCESS | 1232 | ++DOMWINDOW == 202 (000000E38126E800) [pid = 1232] [serial = 2341] [outer = 0000000000000000] 08:50:21 INFO - PROCESS | 1232 | ++DOMWINDOW == 203 (000000E381273000) [pid = 1232] [serial = 2342] [outer = 000000E38126E800] 08:50:21 INFO - PROCESS | 1232 | 1461253821829 Marionette DEBUG loaded listener.js 08:50:21 INFO - PROCESS | 1232 | ++DOMWINDOW == 204 (000000E381279C00) [pid = 1232] [serial = 2343] [outer = 000000E38126E800] 08:50:22 INFO - PROCESS | 1232 | 1461253822341 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:50:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:50:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 881ms 08:50:22 INFO - PROCESS | 1232 | 1461253822367 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 08:50:22 INFO - PROCESS | 1232 | 1461253822369 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 08:50:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:50:22 INFO - PROCESS | 1232 | 1461253822392 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:50:22 INFO - PROCESS | 1232 | 1461253822394 Marionette TRACE conn5 <- [1,3082,null,{}] 08:50:22 INFO - PROCESS | 1232 | 1461253822398 Marionette TRACE conn5 -> [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:50:22 INFO - PROCESS | 1232 | 1461253822529 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 08:50:22 INFO - PROCESS | 1232 | 1461253822721 Marionette TRACE conn5 -> [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_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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:22 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3BA149000 == 107 [pid = 1232] [id = 782] 08:50:22 INFO - PROCESS | 1232 | ++DOMWINDOW == 205 (000000E381278000) [pid = 1232] [serial = 2344] [outer = 0000000000000000] 08:50:22 INFO - PROCESS | 1232 | ++DOMWINDOW == 206 (000000E3BAC18400) [pid = 1232] [serial = 2345] [outer = 000000E381278000] 08:50:22 INFO - PROCESS | 1232 | 1461253822787 Marionette DEBUG loaded listener.js 08:50:22 INFO - PROCESS | 1232 | ++DOMWINDOW == 207 (000000E3BAC1EC00) [pid = 1232] [serial = 2346] [outer = 000000E381278000] 08:50:23 INFO - PROCESS | 1232 | 1461253823375 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:50:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:50:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1030ms 08:50:23 INFO - PROCESS | 1232 | 1461253823424 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 08:50:23 INFO - PROCESS | 1232 | 1461253823427 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 08:50:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:50:23 INFO - PROCESS | 1232 | 1461253823431 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:50:23 INFO - PROCESS | 1232 | 1461253823434 Marionette TRACE conn5 <- [1,3086,null,{}] 08:50:23 INFO - PROCESS | 1232 | 1461253823471 Marionette TRACE conn5 -> [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:50:23 INFO - PROCESS | 1232 | 1461253823635 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 08:50:23 INFO - PROCESS | 1232 | 1461253823803 Marionette TRACE conn5 -> [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_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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:23 INFO - PROCESS | 1232 | ++DOCSHELL 000000E381EDC000 == 108 [pid = 1232] [id = 783] 08:50:23 INFO - PROCESS | 1232 | ++DOMWINDOW == 208 (000000E3BAC23000) [pid = 1232] [serial = 2347] [outer = 0000000000000000] 08:50:23 INFO - PROCESS | 1232 | ++DOMWINDOW == 209 (000000E3BC1C8C00) [pid = 1232] [serial = 2348] [outer = 000000E3BAC23000] 08:50:23 INFO - PROCESS | 1232 | 1461253823873 Marionette DEBUG loaded listener.js 08:50:23 INFO - PROCESS | 1232 | ++DOMWINDOW == 210 (000000E3BC442C00) [pid = 1232] [serial = 2349] [outer = 000000E3BAC23000] 08:50:24 INFO - PROCESS | 1232 | 1461253824432 Marionette TRACE conn5 <- [1,3088,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:50:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:50:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:50:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1055ms 08:50:24 INFO - PROCESS | 1232 | 1461253824489 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 08:50:24 INFO - PROCESS | 1232 | 1461253824491 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 08:50:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:50:24 INFO - PROCESS | 1232 | 1461253824495 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:50:24 INFO - PROCESS | 1232 | 1461253824497 Marionette TRACE conn5 <- [1,3090,null,{}] 08:50:24 INFO - PROCESS | 1232 | 1461253824501 Marionette TRACE conn5 -> [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:50:24 INFO - PROCESS | 1232 | 1461253824636 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 08:50:24 INFO - PROCESS | 1232 | 1461253824822 Marionette TRACE conn5 -> [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_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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:24 INFO - PROCESS | 1232 | ++DOCSHELL 000000E38149F000 == 109 [pid = 1232] [id = 784] 08:50:24 INFO - PROCESS | 1232 | ++DOMWINDOW == 211 (000000E3814D8C00) [pid = 1232] [serial = 2350] [outer = 0000000000000000] 08:50:24 INFO - PROCESS | 1232 | ++DOMWINDOW == 212 (000000E3814DDC00) [pid = 1232] [serial = 2351] [outer = 000000E3814D8C00] 08:50:24 INFO - PROCESS | 1232 | 1461253824883 Marionette DEBUG loaded listener.js 08:50:24 INFO - PROCESS | 1232 | ++DOMWINDOW == 213 (000000E3AB8CEC00) [pid = 1232] [serial = 2352] [outer = 000000E3814D8C00] 08:50:25 INFO - PROCESS | 1232 | 1461253825408 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:50:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:50:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 942ms 08:50:25 INFO - PROCESS | 1232 | 1461253825439 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 08:50:25 INFO - PROCESS | 1232 | 1461253825442 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 08:50:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:50:25 INFO - PROCESS | 1232 | 1461253825445 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:50:25 INFO - PROCESS | 1232 | 1461253825447 Marionette TRACE conn5 <- [1,3094,null,{}] 08:50:25 INFO - PROCESS | 1232 | 1461253825451 Marionette TRACE conn5 -> [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:50:25 INFO - PROCESS | 1232 | 1461253825587 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 08:50:25 INFO - PROCESS | 1232 | 1461253825782 Marionette TRACE conn5 -> [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_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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:25 INFO - PROCESS | 1232 | ++DOCSHELL 000000E382F6D000 == 110 [pid = 1232] [id = 785] 08:50:25 INFO - PROCESS | 1232 | ++DOMWINDOW == 214 (000000E3811EE800) [pid = 1232] [serial = 2353] [outer = 0000000000000000] 08:50:25 INFO - PROCESS | 1232 | ++DOMWINDOW == 215 (000000E3814DA000) [pid = 1232] [serial = 2354] [outer = 000000E3811EE800] 08:50:25 INFO - PROCESS | 1232 | 1461253825842 Marionette DEBUG loaded listener.js 08:50:25 INFO - PROCESS | 1232 | ++DOMWINDOW == 216 (000000E3825B9C00) [pid = 1232] [serial = 2355] [outer = 000000E3811EE800] 08:50:26 INFO - PROCESS | 1232 | 1461253826428 Marionette TRACE conn5 <- [1,3096,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:50:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:50:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:50:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:50:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1028ms 08:50:26 INFO - PROCESS | 1232 | 1461253826477 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 08:50:26 INFO - PROCESS | 1232 | 1461253826479 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 08:50:26 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:50:26 INFO - PROCESS | 1232 | 1461253826483 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:50:26 INFO - PROCESS | 1232 | 1461253826485 Marionette TRACE conn5 <- [1,3098,null,{}] 08:50:26 INFO - PROCESS | 1232 | 1461253826506 Marionette TRACE conn5 -> [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:50:26 INFO - PROCESS | 1232 | 1461253826644 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 08:50:26 INFO - PROCESS | 1232 | 1461253826820 Marionette TRACE conn5 -> [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/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:26 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3AC7CA800 == 111 [pid = 1232] [id = 786] 08:50:26 INFO - PROCESS | 1232 | ++DOMWINDOW == 217 (000000E381F87C00) [pid = 1232] [serial = 2356] [outer = 0000000000000000] 08:50:26 INFO - PROCESS | 1232 | ++DOMWINDOW == 218 (000000E381F8DC00) [pid = 1232] [serial = 2357] [outer = 000000E381F87C00] 08:50:26 INFO - PROCESS | 1232 | 1461253826882 Marionette DEBUG loaded listener.js 08:50:26 INFO - PROCESS | 1232 | ++DOMWINDOW == 219 (000000E3825B8C00) [pid = 1232] [serial = 2358] [outer = 000000E381F87C00] 08:50:27 INFO - PROCESS | 1232 | 1461253827838 Marionette TRACE conn5 <- [1,3100,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:50:27 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:50:27 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:50:27 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:50:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:50:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:50:27 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:50:27 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1386ms 08:50:27 INFO - PROCESS | 1232 | 1461253827872 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 08:50:27 INFO - PROCESS | 1232 | 1461253827877 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 08:50:27 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:50:27 INFO - PROCESS | 1232 | 1461253827882 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:50:27 INFO - PROCESS | 1232 | 1461253827886 Marionette TRACE conn5 <- [1,3102,null,{}] 08:50:27 INFO - PROCESS | 1232 | 1461253827892 Marionette TRACE conn5 -> [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:50:28 INFO - PROCESS | 1232 | 1461253828019 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 08:50:28 INFO - PROCESS | 1232 | 1461253828196 Marionette TRACE conn5 -> [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/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\", \"b6cde421-3887-48c2-9a4a-d447a24feffb\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:50:28 INFO - PROCESS | 1232 | ++DOCSHELL 000000E3ACC41800 == 112 [pid = 1232] [id = 787] 08:50:28 INFO - PROCESS | 1232 | ++DOMWINDOW == 220 (000000E381549000) [pid = 1232] [serial = 2359] [outer = 0000000000000000] 08:50:28 INFO - PROCESS | 1232 | ++DOMWINDOW == 221 (000000E38154E400) [pid = 1232] [serial = 2360] [outer = 000000E381549000] 08:50:28 INFO - PROCESS | 1232 | 1461253828253 Marionette DEBUG loaded listener.js 08:50:28 INFO - PROCESS | 1232 | ++DOMWINDOW == 222 (000000E381D06800) [pid = 1232] [serial = 2361] [outer = 000000E381549000] 08:50:28 INFO - PROCESS | 1232 | 1461253828776 Marionette TRACE conn5 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 08:50:28 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:50:28 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 943ms 08:50:28 INFO - PROCESS | 1232 | 1461253828830 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 08:50:28 INFO - PROCESS | 1232 | 1461253828836 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 08:50:29 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B0AC0800 == 111 [pid = 1232] [id = 542] 08:50:29 INFO - PROCESS | 1232 | --DOCSHELL 000000E3BAAE2000 == 110 [pid = 1232] [id = 718] 08:50:29 INFO - PROCESS | 1232 | --DOCSHELL 000000E3BC46A000 == 109 [pid = 1232] [id = 771] 08:50:29 INFO - PROCESS | 1232 | --DOCSHELL 000000E3BA777000 == 108 [pid = 1232] [id = 770] 08:50:29 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B8DE6800 == 107 [pid = 1232] [id = 769] 08:50:29 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B749A800 == 106 [pid = 1232] [id = 768] 08:50:29 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B6B86800 == 105 [pid = 1232] [id = 767] 08:50:29 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B4A69800 == 104 [pid = 1232] [id = 766] 08:50:29 INFO - PROCESS | 1232 | --DOMWINDOW == 221 (000000E3B6E72C00) [pid = 1232] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 08:50:29 INFO - PROCESS | 1232 | --DOMWINDOW == 220 (000000E3B7E30000) [pid = 1232] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 08:50:29 INFO - PROCESS | 1232 | --DOMWINDOW == 219 (000000E3BA85C800) [pid = 1232] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 08:50:29 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AFE86800 == 103 [pid = 1232] [id = 765] 08:50:29 INFO - PROCESS | 1232 | --DOCSHELL 000000E3AD12C000 == 102 [pid = 1232] [id = 764] 08:50:29 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B6A8B000 == 101 [pid = 1232] [id = 757] 08:50:29 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B6815000 == 100 [pid = 1232] [id = 756] 08:50:29 INFO - PROCESS | 1232 | --DOCSHELL 000000E3B681D000 == 99 [pid = 1232] [id = 755] 08:50:30 WARNING - u'runner_teardown' () 08:50:30 INFO - No more tests 08:50:30 INFO - Got 0 unexpected results 08:50:30 INFO - SUITE-END | took 710s 08:50:30 INFO - Closing logging queue 08:50:30 INFO - queue closed 08:50:30 INFO - Return code: 0 08:50:30 WARNING - # TBPL SUCCESS # 08:50:30 INFO - Running post-action listener: _resource_record_post_action 08:50:30 INFO - Running post-run listener: _resource_record_post_run 08:50:31 INFO - Total resource usage - Wall time: 721s; CPU: 14.0%; Read bytes: 172544512; Write bytes: 1044894720; Read time: 2340400; Write time: 4534790 08:50:31 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:50:31 INFO - install - Wall time: 4s; CPU: 11.0%; Read bytes: 0; Write bytes: 98505728; Read time: 0; Write time: 137360 08:50:31 INFO - run-tests - Wall time: 717s; CPU: 14.0%; Read bytes: 172544512; Write bytes: 883409408; Read time: 2340400; Write time: 4354900 08:50:31 INFO - Running post-run listener: _upload_blobber_files 08:50:31 INFO - Blob upload gear active. 08:50:31 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 08:50:31 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 08:50:31 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-central', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 08:50:31 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-central -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 08:50:31 INFO - (blobuploader) - INFO - Open directory for files ... 08:50:31 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 08:50:31 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:50:31 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:50:32 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:50:32 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:50:32 INFO - (blobuploader) - INFO - Done attempting. 08:50:32 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 08:50:32 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:50:32 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:50:34 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:50:34 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:50:34 INFO - (blobuploader) - INFO - Done attempting. 08:50:34 INFO - (blobuploader) - INFO - Iteration through files over. 08:50:34 INFO - Return code: 0 08:50:34 INFO - rmtree: C:\slave\test\build\uploaded_files.json 08:50:34 INFO - Using _rmtree_windows ... 08:50:34 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 08:50:34 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/1c12dcb3830c95a016e082bcc405b080a31cba1d23735f3a1021a0a9d8ddb54d97c2b13c3b8ebdfbf7be19a5319315cf35b0dd685eda38af64e2b5d409869a15", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/5d42b50577310b3f65b96d510e9b8f81778519904fbbd14554b143c2535ab3b4b6f98b08d9c66916fb2a860a4b23cc9a342e7017c015a6dc310b482b4e8b47e9"} 08:50:34 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 08:50:34 INFO - Writing to file C:\slave\test\properties\blobber_files 08:50:34 INFO - Contents: 08:50:34 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/1c12dcb3830c95a016e082bcc405b080a31cba1d23735f3a1021a0a9d8ddb54d97c2b13c3b8ebdfbf7be19a5319315cf35b0dd685eda38af64e2b5d409869a15", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/5d42b50577310b3f65b96d510e9b8f81778519904fbbd14554b143c2535ab3b4b6f98b08d9c66916fb2a860a4b23cc9a342e7017c015a6dc310b482b4e8b47e9"} 08:50:34 INFO - Running post-run listener: copy_logs_to_upload_dir 08:50:34 INFO - Copying logs to upload dir... 08:50:34 INFO - mkdir: C:\slave\test\build\upload\logs 08:50:34 INFO - Copying logs to upload dir... 08:50:34 INFO - Using _rmtree_windows ... 08:50:34 INFO - Using _rmtree_windows ... 08:50:34 INFO - Using _rmtree_windows ... 08:50:34 INFO - Using _rmtree_windows ... 08:50:34 INFO - Using _rmtree_windows ... 08:50:34 INFO - Using _rmtree_windows ... 08:50:34 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=964.338000 ========= master_lag: 14.44 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 16 mins, 18 secs) (at 2016-04-21 08:50:48.629174) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 5 secs) (at 2016-04-21 08:50:48.630080) ========= 'cmd' '/C' 'for' '%f' 'in' '(*)' 'do' '@type' '%f' in dir C:\\slave\test\properties (timeout 1200 secs) watching logfiles {} argv: ['cmd', '/C', 'for', '%f', 'in', '(*)', 'do', '@type', '%f'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-182\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-182 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-182 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-182\AppData\Local LOGONSERVER=\\T-W864-IX-182 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-182 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-182 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-182 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/1c12dcb3830c95a016e082bcc405b080a31cba1d23735f3a1021a0a9d8ddb54d97c2b13c3b8ebdfbf7be19a5319315cf35b0dd685eda38af64e2b5d409869a15", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/5d42b50577310b3f65b96d510e9b8f81778519904fbbd14554b143c2535ab3b4b6f98b08d9c66916fb2a860a4b23cc9a342e7017c015a6dc310b482b4e8b47e9"} build_url:https://queue.taskcluster.net/v1/task/eTnwMbuqSDm9mzPo_HWIsA/artifacts/public/build/firefox-48.0a1.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/eTnwMbuqSDm9mzPo_HWIsA/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/eTnwMbuqSDm9mzPo_HWIsA/artifacts/public/build/firefox-48.0a1.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/1c12dcb3830c95a016e082bcc405b080a31cba1d23735f3a1021a0a9d8ddb54d97c2b13c3b8ebdfbf7be19a5319315cf35b0dd685eda38af64e2b5d409869a15", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-central/sha512/5d42b50577310b3f65b96d510e9b8f81778519904fbbd14554b143c2535ab3b4b6f98b08d9c66916fb2a860a4b23cc9a342e7017c015a6dc310b482b4e8b47e9"}' symbols_url: 'https://queue.taskcluster.net/v1/task/eTnwMbuqSDm9mzPo_HWIsA/artifacts/public/build/firefox-48.0a1.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 5.20 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 5 secs) (at 2016-04-21 08:50:53.932645) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 08:50:53.933013) ========= 'rm' '-f' 'oauth.txt' in dir C:\\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['rm', '-f', 'oauth.txt'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-182\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files (x86)\Common Files COMMONPROGRAMFILES(X86)=C:\Program Files (x86)\Common Files COMMONPROGRAMW6432=C:\Program Files\Common Files COMPUTERNAME=T-W864-IX-182 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com FP_NO_HOST_CHECK=NO HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W864-IX-182 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-182\AppData\Local LOGONSERVER=\\T-W864-IX-182 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_ARCHITEW6432=AMD64 PROCESSOR_IDENTIFIER=Intel64 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files (x86) PROGRAMFILES(X86)=C:\Program Files (x86) PROGRAMW6432=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.T-W\AppData\Local\Temp USERDOMAIN=T-W864-IX-182 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-182 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-182 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-21 08:50:54.055427) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-21 08:50:54.055753) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-04-21 08:50:54.467336) ========= ========= Total master_lag: 23.94 =========