builder: mozilla-aurora_win8_64-debug_test-web-platform-tests-1 slave: t-w864-ix-139 starttime: 1464104578.03 results: success (0) buildid: 20160524071211 builduid: 13f6ce33e14c4948a727ad7859e38d94 revision: bcac6066d9267ca2ea7b281cfcf2223450435a5e ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-24 08:42:58.028566) ========= master: http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-24 08:42:58.029025) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-24 08:42:58.029343) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-24 08:42:58.185032) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-05-24 08:42:58.185487) ========= '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-139\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-139 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-139 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-139\AppData\Local LOGONSERVER=\\T-W864-IX-139 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;C:\mozilla-build\hg 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-139 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-139 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-139 WINDIR=C:\windows using PTY: False --08:42:59-- 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% 8.69 MB/s 08:42:59 (8.69 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.433000 ========= master_lag: 3.08 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 4 secs) (at 2016-05-24 08:43:02.697711) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-05-24 08:43:02.698022) ========= '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-139\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-139 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-139 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-139\AppData\Local LOGONSERVER=\\T-W864-IX-139 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;C:\mozilla-build\hg 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-139 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-139 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-139 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=3.107000 ========= master_lag: 1.38 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 4 secs) (at 2016-05-24 08:43:07.186786) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-24 08:43:07.187220) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev bcac6066d9267ca2ea7b281cfcf2223450435a5e --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev bcac6066d9267ca2ea7b281cfcf2223450435a5e --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-139\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-139 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-139 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-139\AppData\Local LOGONSERVER=\\T-W864-IX-139 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;C:\mozilla-build\hg 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-139 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-139 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-139 WINDIR=C:\windows using PTY: False 2016-05-24 08:43:07,947 truncating revision to first 12 chars 2016-05-24 08:43:07,947 Setting DEBUG logging. 2016-05-24 08:43:07,947 attempt 1/10 2016-05-24 08:43:07,947 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/bcac6066d926?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-24 08:43:09,046 unpacking tar archive at: mozilla-aurora-bcac6066d926/testing/mozharness/ program finished with exit code 0 elapsedTime=1.981000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-05-24 08:43:09.235311) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-24 08:43:09.235789) ========= script_repo_revision: bcac6066d9267ca2ea7b281cfcf2223450435a5e ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-24 08:43:09.236369) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-24 08:43:09.236791) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-24 08:43:09.252601) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 22 secs) (at 2016-05-24 08:43:09.253163) ========= '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-aurora' '--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-aurora', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W864-IX-139\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-139 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-139 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-139\AppData\Local LOGONSERVER=\\T-W864-IX-139 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;C:\mozilla-build\hg 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-139 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-139 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-139 WINDIR=C:\windows XPCOM_DEBUG_BREAK=warn using PTY: False 08:43:10 INFO - MultiFileLogger online at 20160524 08:43:10 in C:\slave\test 08:43:10 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-aurora --download-symbols true 08:43:10 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 08:43:10 INFO - {'append_to_log': False, 08:43:10 INFO - 'base_work_dir': 'C:\\slave\\test', 08:43:10 INFO - 'blob_upload_branch': 'mozilla-aurora', 08:43:10 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 08:43:10 INFO - 'buildbot_json_path': 'buildprops.json', 08:43:10 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 08:43:10 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:43:10 INFO - 'download_minidump_stackwalk': True, 08:43:10 INFO - 'download_symbols': 'true', 08:43:10 INFO - 'e10s': False, 08:43:10 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 08:43:10 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 08:43:10 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 08:43:10 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 08:43:10 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 08:43:10 INFO - 'C:/mozilla-build/tooltool.py'), 08:43:10 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 08:43:10 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 08:43:10 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:43:10 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:43:10 INFO - 'log_level': 'info', 08:43:10 INFO - 'log_to_console': True, 08:43:10 INFO - 'opt_config_files': (), 08:43:10 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:43:10 INFO - '--processes=1', 08:43:10 INFO - '--config=%(test_path)s/wptrunner.ini', 08:43:10 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:43:10 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:43:10 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:43:10 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:43:10 INFO - 'pip_index': False, 08:43:10 INFO - 'require_test_zip': True, 08:43:10 INFO - 'test_type': ('testharness',), 08:43:10 INFO - 'this_chunk': '1', 08:43:10 INFO - 'total_chunks': '10', 08:43:10 INFO - 'virtualenv_path': 'venv', 08:43:10 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:43:10 INFO - 'work_dir': 'build'} 08:43:10 INFO - ##### 08:43:10 INFO - ##### Running clobber step. 08:43:10 INFO - ##### 08:43:10 INFO - Running pre-action listener: _resource_record_pre_action 08:43:10 INFO - Running main action method: clobber 08:43:10 INFO - rmtree: C:\slave\test\build 08:43:10 INFO - Using _rmtree_windows ... 08:43:10 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 08:44:43 INFO - Running post-action listener: _resource_record_post_action 08:44:43 INFO - ##### 08:44:43 INFO - ##### Running read-buildbot-config step. 08:44:43 INFO - ##### 08:44:43 INFO - Running pre-action listener: _resource_record_pre_action 08:44:43 INFO - Running main action method: read_buildbot_config 08:44:43 INFO - Using buildbot properties: 08:44:43 INFO - { 08:44:43 INFO - "project": "", 08:44:43 INFO - "product": "firefox", 08:44:43 INFO - "script_repo_revision": "production", 08:44:43 INFO - "scheduler": "tests-mozilla-aurora-win8_64-debug-unittest", 08:44:43 INFO - "repository": "", 08:44:43 INFO - "buildername": "Windows 8 64-bit mozilla-aurora debug test web-platform-tests-1", 08:44:43 INFO - "buildid": "20160524071211", 08:44:43 INFO - "pgo_build": "False", 08:44:43 INFO - "basedir": "C:\\slave\\test", 08:44:43 INFO - "buildnumber": 45, 08:44:43 INFO - "slavename": "t-w864-ix-139", 08:44:43 INFO - "revision": "bcac6066d9267ca2ea7b281cfcf2223450435a5e", 08:44:43 INFO - "master": "http://buildbot-master110.bb.releng.scl3.mozilla.com:8201/", 08:44:43 INFO - "platform": "win64", 08:44:43 INFO - "branch": "mozilla-aurora", 08:44:43 INFO - "repo_path": "releases/mozilla-aurora", 08:44:43 INFO - "moz_repo_path": "", 08:44:43 INFO - "stage_platform": "win64", 08:44:43 INFO - "builduid": "13f6ce33e14c4948a727ad7859e38d94", 08:44:43 INFO - "slavebuilddir": "test" 08:44:43 INFO - } 08:44:43 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/NGHwY6IIR1WYo9WqscREbA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json. 08:44:43 INFO - Found installer url https://queue.taskcluster.net/v1/task/NGHwY6IIR1WYo9WqscREbA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip. 08:44:43 INFO - Running post-action listener: _resource_record_post_action 08:44:43 INFO - ##### 08:44:43 INFO - ##### Running download-and-extract step. 08:44:43 INFO - ##### 08:44:43 INFO - Running pre-action listener: _resource_record_pre_action 08:44:43 INFO - Running main action method: download_and_extract 08:44:43 INFO - mkdir: C:\slave\test\build\tests 08:44:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:44:43 INFO - https://queue.taskcluster.net/v1/task/NGHwY6IIR1WYo9WqscREbA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json matches https://queue.taskcluster.net 08:44:43 INFO - trying https://queue.taskcluster.net/v1/task/NGHwY6IIR1WYo9WqscREbA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json 08:44:43 INFO - Downloading https://queue.taskcluster.net/v1/task/NGHwY6IIR1WYo9WqscREbA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 08:44:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/NGHwY6IIR1WYo9WqscREbA/artifacts/public/build/firefox-48.0a2.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.test_packages.json'}, attempt #1 08:44:43 INFO - Downloaded 1274 bytes. 08:44:43 INFO - Reading from file C:\slave\test\build\firefox-48.0a2.en-US.win64.test_packages.json 08:44:43 INFO - Using the following test package requirements: 08:44:43 INFO - {u'common': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 08:44:43 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 08:44:43 INFO - u'firefox-48.0a2.en-US.win64.cppunittest.tests.zip'], 08:44:43 INFO - u'gtest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 08:44:43 INFO - u'firefox-48.0a2.en-US.win64.gtest.tests.zip'], 08:44:43 INFO - u'jittest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 08:44:43 INFO - u'jsshell-win64.zip'], 08:44:43 INFO - u'mochitest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 08:44:43 INFO - u'firefox-48.0a2.en-US.win64.mochitest.tests.zip'], 08:44:43 INFO - u'mozbase': [u'firefox-48.0a2.en-US.win64.common.tests.zip'], 08:44:43 INFO - u'reftest': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 08:44:43 INFO - u'firefox-48.0a2.en-US.win64.reftest.tests.zip'], 08:44:43 INFO - u'talos': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 08:44:43 INFO - u'firefox-48.0a2.en-US.win64.talos.tests.zip'], 08:44:43 INFO - u'web-platform': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 08:44:43 INFO - u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'], 08:44:43 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.win64.common.tests.zip', 08:44:43 INFO - u'firefox-48.0a2.en-US.win64.xpcshell.tests.zip']} 08:44:43 INFO - Downloading packages: [u'firefox-48.0a2.en-US.win64.common.tests.zip', u'firefox-48.0a2.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform 08:44:43 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:44:43 INFO - https://queue.taskcluster.net/v1/task/NGHwY6IIR1WYo9WqscREbA/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip matches https://queue.taskcluster.net 08:44:43 INFO - trying https://queue.taskcluster.net/v1/task/NGHwY6IIR1WYo9WqscREbA/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip 08:44:43 INFO - Downloading https://queue.taskcluster.net/v1/task/NGHwY6IIR1WYo9WqscREbA/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip 08:44:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/NGHwY6IIR1WYo9WqscREbA/artifacts/public/build/firefox-48.0a2.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip'}, attempt #1 08:44:45 INFO - Downloaded 20808139 bytes. 08:44:45 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:44:45 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:44:46 INFO - caution: filename not matched: web-platform/* 08:44:46 INFO - Return code: 11 08:44: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:44:46 INFO - https://queue.taskcluster.net/v1/task/NGHwY6IIR1WYo9WqscREbA/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net 08:44:46 INFO - trying https://queue.taskcluster.net/v1/task/NGHwY6IIR1WYo9WqscREbA/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip 08:44:46 INFO - Downloading https://queue.taskcluster.net/v1/task/NGHwY6IIR1WYo9WqscREbA/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip 08:44:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/NGHwY6IIR1WYo9WqscREbA/artifacts/public/build/firefox-48.0a2.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip'}, attempt #1 08:44:48 INFO - Downloaded 36409220 bytes. 08:44:48 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:44:48 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:45:32 INFO - caution: filename not matched: bin/* 08:45:32 INFO - caution: filename not matched: config/* 08:45:32 INFO - caution: filename not matched: mozbase/* 08:45:32 INFO - caution: filename not matched: marionette/* 08:45:32 INFO - caution: filename not matched: tools/wptserve/* 08:45:32 INFO - Return code: 11 08:45: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:45:32 INFO - https://queue.taskcluster.net/v1/task/NGHwY6IIR1WYo9WqscREbA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip matches https://queue.taskcluster.net 08:45:32 INFO - trying https://queue.taskcluster.net/v1/task/NGHwY6IIR1WYo9WqscREbA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 08:45:32 INFO - Downloading https://queue.taskcluster.net/v1/task/NGHwY6IIR1WYo9WqscREbA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.zip 08:45:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/NGHwY6IIR1WYo9WqscREbA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.zip'}, attempt #1 08:45:34 INFO - Downloaded 82710103 bytes. 08:45:34 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/NGHwY6IIR1WYo9WqscREbA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 08:45:34 INFO - mkdir: C:\slave\test\properties 08:45:34 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 08:45:34 INFO - Writing to file C:\slave\test\properties\build_url 08:45:34 INFO - Contents: 08:45:34 INFO - build_url:https://queue.taskcluster.net/v1/task/NGHwY6IIR1WYo9WqscREbA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip 08:45:35 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/NGHwY6IIR1WYo9WqscREbA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 08:45:35 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 08:45:35 INFO - Writing to file C:\slave\test\properties\symbols_url 08:45:35 INFO - Contents: 08:45:35 INFO - symbols_url:https://queue.taskcluster.net/v1/task/NGHwY6IIR1WYo9WqscREbA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 08:45:35 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:45:35 INFO - https://queue.taskcluster.net/v1/task/NGHwY6IIR1WYo9WqscREbA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:45:35 INFO - trying https://queue.taskcluster.net/v1/task/NGHwY6IIR1WYo9WqscREbA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 08:45:35 INFO - Downloading https://queue.taskcluster.net/v1/task/NGHwY6IIR1WYo9WqscREbA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip 08:45:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/NGHwY6IIR1WYo9WqscREbA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip'}, attempt #1 08:45:37 INFO - Downloaded 50725782 bytes. 08:45:37 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 08:45:37 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0a2.en-US.win64.crashreporter-symbols.zip -d C:\slave\test\build\symbols 08:45:39 INFO - Return code: 0 08:45:39 INFO - Running post-action listener: _resource_record_post_action 08:45:39 INFO - Running post-action listener: set_extra_try_arguments 08:45:39 INFO - ##### 08:45:39 INFO - ##### Running create-virtualenv step. 08:45:39 INFO - ##### 08:45:39 INFO - Running pre-action listener: _pre_create_virtualenv 08:45:39 INFO - Running pre-action listener: _resource_record_pre_action 08:45:39 INFO - Running main action method: create_virtualenv 08:45:39 INFO - Creating virtualenv C:\slave\test\build\venv 08:45:39 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:45:39 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:45:43 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 08:45:46 INFO - Installing distribute......................................................................................................................................................................................done. 08:45:48 INFO - Return code: 0 08:45:48 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 08:45: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:45:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:45: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:45:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:45: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', '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 0x0265B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02784200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02708D20>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0273E368>, '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 0x0245ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027970C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-139', 'USERDOMAIN': 'T-W864-IX-139', '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-139', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-139', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-139', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-139', '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;C:\\mozilla-build\\hg', '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-139\\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:45: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', 'psutil>=0.7.1'] in C:\slave\test\build 08:45: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 psutil>=0.7.1 08:45:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:45:48 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Roaming', 08:45:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 08:45:48 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 08:45:48 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 08:45:48 INFO - 'COMPUTERNAME': 'T-W864-IX-139', 08:45:48 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:45:48 INFO - 'DCLOCATION': 'SCL3', 08:45:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:45:48 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:45:48 INFO - 'HOMEDRIVE': 'C:', 08:45:48 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-139', 08:45:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:45:48 INFO - 'KTS_VERSION': '1.19c', 08:45:48 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Local', 08:45:48 INFO - 'LOGONSERVER': '\\\\T-W864-IX-139', 08:45:48 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:45:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:45:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:45:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:45:48 INFO - 'MOZ_NO_REMOTE': '1', 08:45:48 INFO - 'NO_EM_RESTART': '1', 08:45:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:45:48 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:45:48 INFO - 'OS': 'Windows_NT', 08:45:48 INFO - 'OURDRIVE': 'C:', 08:45: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;C:\\mozilla-build\\hg', 08:45:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:45:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:45:48 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 08:45:48 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 08:45:48 INFO - 'PROCESSOR_LEVEL': '6', 08:45:48 INFO - 'PROCESSOR_REVISION': '1e05', 08:45:48 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:45:48 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 08:45:48 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 08:45:48 INFO - 'PROGRAMW6432': 'C:\\Program Files', 08:45:48 INFO - 'PROMPT': '$P$G', 08:45:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:45:48 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:45:48 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:45:48 INFO - 'PWD': 'C:\\slave\\test', 08:45:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:45:48 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:45:48 INFO - 'SYSTEMDRIVE': 'C:', 08:45:48 INFO - 'SYSTEMROOT': 'C:\\windows', 08:45:48 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:45:48 INFO - 'TEST1': 'testie', 08:45:48 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:45:48 INFO - 'USERDOMAIN': 'T-W864-IX-139', 08:45:48 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-139', 08:45:48 INFO - 'USERNAME': 'cltbld', 08:45:48 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-139', 08:45:48 INFO - 'WINDIR': 'C:\\windows', 08:45:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:45:50 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:45:50 INFO - Downloading/unpacking psutil>=0.7.1 08:45:50 INFO - Running setup.py egg_info for package psutil 08:45:50 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:45:50 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:45:50 INFO - Installing collected packages: psutil 08:45:50 INFO - Running setup.py install for psutil 08:45:50 INFO - building 'psutil._psutil_windows' extension 08:45:50 INFO - error: Unable to find vcvarsall.bat 08:45:50 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-qahnfi-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:45:50 INFO - running install 08:45:50 INFO - running build 08:45:50 INFO - running build_py 08:45:50 INFO - creating build 08:45:50 INFO - creating build\lib.win32-2.7 08:45:50 INFO - creating build\lib.win32-2.7\psutil 08:45:50 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 08:45:50 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 08:45:50 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 08:45:50 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 08:45:50 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 08:45:50 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 08:45:50 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 08:45:50 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 08:45:50 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 08:45:50 INFO - running build_ext 08:45:50 INFO - building 'psutil._psutil_windows' extension 08:45:50 INFO - error: Unable to find vcvarsall.bat 08:45:50 INFO - ---------------------------------------- 08:45:50 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-qahnfi-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:45:50 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-139\AppData\Roaming\pip\pip.log 08:45:50 WARNING - Return code: 1 08:45:50 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:45:50 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 08:45:50 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:45:50 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:45:50 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:45:50 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:45:50 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 0x0265B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02784200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02708D20>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0273E368>, '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 0x0245ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027970C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-139', 'USERDOMAIN': 'T-W864-IX-139', '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-139', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-139', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-139', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-139', '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;C:\\mozilla-build\\hg', '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-139\\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:45:50 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:45:50 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:45:50 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:45:50 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Roaming', 08:45:50 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 08:45:50 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 08:45:50 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 08:45:50 INFO - 'COMPUTERNAME': 'T-W864-IX-139', 08:45:50 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:45:50 INFO - 'DCLOCATION': 'SCL3', 08:45:50 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:45:50 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:45:50 INFO - 'HOMEDRIVE': 'C:', 08:45:50 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-139', 08:45:50 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:45:50 INFO - 'KTS_VERSION': '1.19c', 08:45:50 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Local', 08:45:50 INFO - 'LOGONSERVER': '\\\\T-W864-IX-139', 08:45:50 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:45:50 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:45:50 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:45:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:45:50 INFO - 'MOZ_NO_REMOTE': '1', 08:45:50 INFO - 'NO_EM_RESTART': '1', 08:45:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:45:50 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:45:50 INFO - 'OS': 'Windows_NT', 08:45:50 INFO - 'OURDRIVE': 'C:', 08:45:50 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;C:\\mozilla-build\\hg', 08:45:50 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:45:50 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:45:50 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 08:45:50 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 08:45:50 INFO - 'PROCESSOR_LEVEL': '6', 08:45:50 INFO - 'PROCESSOR_REVISION': '1e05', 08:45:50 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:45:50 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 08:45:50 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 08:45:50 INFO - 'PROGRAMW6432': 'C:\\Program Files', 08:45:50 INFO - 'PROMPT': '$P$G', 08:45:50 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:45:50 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:45:50 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:45:50 INFO - 'PWD': 'C:\\slave\\test', 08:45:50 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:45:50 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:45:50 INFO - 'SYSTEMDRIVE': 'C:', 08:45:50 INFO - 'SYSTEMROOT': 'C:\\windows', 08:45:50 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:45:50 INFO - 'TEST1': 'testie', 08:45:50 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:45:50 INFO - 'USERDOMAIN': 'T-W864-IX-139', 08:45:50 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-139', 08:45:50 INFO - 'USERNAME': 'cltbld', 08:45:50 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-139', 08:45:50 INFO - 'WINDIR': 'C:\\windows', 08:45:50 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:45:51 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:45:51 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:45:51 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:45:51 INFO - Running setup.py egg_info for package mozsystemmonitor 08:45:51 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 08:45:51 INFO - Running setup.py egg_info for package psutil 08:45:51 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:45:51 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:45:51 INFO - Installing collected packages: mozsystemmonitor, psutil 08:45:51 INFO - Running setup.py install for mozsystemmonitor 08:45:51 INFO - Running setup.py install for psutil 08:45:51 INFO - building 'psutil._psutil_windows' extension 08:45:51 INFO - error: Unable to find vcvarsall.bat 08:45:51 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-urbit4-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:45:51 INFO - running install 08:45:51 INFO - running build 08:45:51 INFO - running build_py 08:45:51 INFO - running build_ext 08:45:51 INFO - building 'psutil._psutil_windows' extension 08:45:51 INFO - error: Unable to find vcvarsall.bat 08:45:51 INFO - ---------------------------------------- 08:45:51 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-urbit4-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:45:51 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-139\AppData\Roaming\pip\pip.log 08:45:51 WARNING - Return code: 1 08:45:51 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:45:51 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 08:45:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:45:51 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:45:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:45:51 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:45:51 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 0x0265B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02784200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02708D20>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0273E368>, '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 0x0245ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027970C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-139', 'USERDOMAIN': 'T-W864-IX-139', '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-139', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-139', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-139', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-139', '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;C:\\mozilla-build\\hg', '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-139\\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:45:51 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:45:51 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:45:51 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:45:51 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Roaming', 08:45:51 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 08:45:51 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 08:45:51 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 08:45:51 INFO - 'COMPUTERNAME': 'T-W864-IX-139', 08:45:51 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:45:51 INFO - 'DCLOCATION': 'SCL3', 08:45:51 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:45:51 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:45:51 INFO - 'HOMEDRIVE': 'C:', 08:45:51 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-139', 08:45:51 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:45:51 INFO - 'KTS_VERSION': '1.19c', 08:45:51 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Local', 08:45:51 INFO - 'LOGONSERVER': '\\\\T-W864-IX-139', 08:45:51 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:45:51 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:45:51 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:45:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:45:51 INFO - 'MOZ_NO_REMOTE': '1', 08:45:51 INFO - 'NO_EM_RESTART': '1', 08:45:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:45:51 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:45:51 INFO - 'OS': 'Windows_NT', 08:45:51 INFO - 'OURDRIVE': 'C:', 08:45:51 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;C:\\mozilla-build\\hg', 08:45:51 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:45:51 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:45:51 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 08:45:51 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 08:45:51 INFO - 'PROCESSOR_LEVEL': '6', 08:45:51 INFO - 'PROCESSOR_REVISION': '1e05', 08:45:51 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:45:51 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 08:45:51 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 08:45:51 INFO - 'PROGRAMW6432': 'C:\\Program Files', 08:45:51 INFO - 'PROMPT': '$P$G', 08:45:51 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:45:51 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:45:51 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:45:51 INFO - 'PWD': 'C:\\slave\\test', 08:45:51 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:45:51 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:45:51 INFO - 'SYSTEMDRIVE': 'C:', 08:45:51 INFO - 'SYSTEMROOT': 'C:\\windows', 08:45:51 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:45:51 INFO - 'TEST1': 'testie', 08:45:51 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:45:51 INFO - 'USERDOMAIN': 'T-W864-IX-139', 08:45:51 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-139', 08:45:51 INFO - 'USERNAME': 'cltbld', 08:45:51 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-139', 08:45:51 INFO - 'WINDIR': 'C:\\windows', 08:45:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:45:51 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:45:51 INFO - Downloading/unpacking blobuploader==1.2.4 08:45:51 INFO - Downloading blobuploader-1.2.4.tar.gz 08:45:51 INFO - Running setup.py egg_info for package blobuploader 08:45:51 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:45:55 INFO - Running setup.py egg_info for package requests 08:45:55 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:45:55 INFO - Downloading docopt-0.6.1.tar.gz 08:45:55 INFO - Running setup.py egg_info for package docopt 08:45:55 INFO - Installing collected packages: blobuploader, docopt, requests 08:45:55 INFO - Running setup.py install for blobuploader 08:45:55 INFO - Running setup.py install for docopt 08:45:55 INFO - Running setup.py install for requests 08:45:55 INFO - Successfully installed blobuploader docopt requests 08:45:55 INFO - Cleaning up... 08:45:55 INFO - Return code: 0 08:45:55 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:45:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:45:55 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:45:55 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:45:55 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:45:55 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 0x0265B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02784200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02708D20>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0273E368>, '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 0x0245ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027970C0>, '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-139', 'USERDOMAIN': 'T-W864-IX-139', '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-139', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-139', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-139', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-139', '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;C:\\mozilla-build\\hg', '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-139\\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:45:55 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:45:55 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:45:55 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:45:55 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Roaming', 08:45:55 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 08:45:55 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 08:45:55 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 08:45:55 INFO - 'COMPUTERNAME': 'T-W864-IX-139', 08:45:55 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:45:55 INFO - 'DCLOCATION': 'SCL3', 08:45:55 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:45:55 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:45:55 INFO - 'HOMEDRIVE': 'C:', 08:45:55 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-139', 08:45:55 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:45:55 INFO - 'KTS_VERSION': '1.19c', 08:45:55 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Local', 08:45:55 INFO - 'LOGONSERVER': '\\\\T-W864-IX-139', 08:45:55 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:45:55 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:45:55 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:45:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:45:55 INFO - 'MOZ_NO_REMOTE': '1', 08:45:55 INFO - 'NO_EM_RESTART': '1', 08:45:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:45:55 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:45:55 INFO - 'OS': 'Windows_NT', 08:45:55 INFO - 'OURDRIVE': 'C:', 08:45:55 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;C:\\mozilla-build\\hg', 08:45:55 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:45:55 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:45:55 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 08:45:55 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 08:45:55 INFO - 'PROCESSOR_LEVEL': '6', 08:45:55 INFO - 'PROCESSOR_REVISION': '1e05', 08:45:55 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:45:55 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 08:45:55 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 08:45:55 INFO - 'PROGRAMW6432': 'C:\\Program Files', 08:45:55 INFO - 'PROMPT': '$P$G', 08:45:55 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:45:55 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:45:55 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:45:55 INFO - 'PWD': 'C:\\slave\\test', 08:45:55 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:45:55 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:45:55 INFO - 'SYSTEMDRIVE': 'C:', 08:45:55 INFO - 'SYSTEMROOT': 'C:\\windows', 08:45:55 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:45:55 INFO - 'TEST1': 'testie', 08:45:55 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:45:55 INFO - 'USERDOMAIN': 'T-W864-IX-139', 08:45:55 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-139', 08:45:55 INFO - 'USERNAME': 'cltbld', 08:45:55 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-139', 08:45:55 INFO - 'WINDIR': 'C:\\windows', 08:45:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:46:00 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:46:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:46:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:46:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:46:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:46:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:46:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:46:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:46:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:46:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:46:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:46:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:46:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:46:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:46:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:46:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:46:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:46:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:46:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:46:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:46:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:46:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:46:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:46:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:46:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:46:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:46:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:46:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:46:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:46:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:46:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:46:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:46:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:46:00 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:46:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:46:00 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:46:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:46:00 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:46:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:46:00 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:46:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:46:00 INFO - Unpacking c:\slave\test\build\tests\marionette 08:46:00 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:46:00 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:46:00 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:46:00 INFO - Running setup.py install for browsermob-proxy 08:46:15 INFO - Running setup.py install for manifestparser 08:46:15 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:46:15 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:46:15 INFO - Running setup.py install for marionette-client 08:46:15 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:46:15 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:46:15 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:46:15 INFO - Running setup.py install for marionette-driver 08:46:15 INFO - Running setup.py install for mozcrash 08:46:15 INFO - Running setup.py install for mozdebug 08:46:15 INFO - Running setup.py install for mozdevice 08:46:15 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:46:15 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:46:15 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:46:15 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:46:15 INFO - Running setup.py install for mozfile 08:46:15 INFO - Running setup.py install for mozhttpd 08:46:15 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:46:15 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:46:15 INFO - Running setup.py install for mozinfo 08:46:15 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 08:46:15 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 08:46:15 INFO - Running setup.py install for mozInstall 08:46:15 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:46:15 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:46:15 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:46:15 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:46:15 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:46:15 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:46:15 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:46:15 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:46:15 INFO - Running setup.py install for mozleak 08:46:15 INFO - Running setup.py install for mozlog 08:46:15 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 08:46:15 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 08:46:15 INFO - Running setup.py install for moznetwork 08:46:15 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 08:46:15 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 08:46:15 INFO - Running setup.py install for mozprocess 08:46:15 INFO - Running setup.py install for mozprofile 08:46:15 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:46:15 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:46:15 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:46:15 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:46:15 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:46:15 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:46:15 INFO - Running setup.py install for mozrunner 08:46:15 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:46:15 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:46:15 INFO - Running setup.py install for mozscreenshot 08:46:15 INFO - Running setup.py install for moztest 08:46:15 INFO - Running setup.py install for mozversion 08:46:15 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:46:15 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:46:15 INFO - Running setup.py install for wptserve 08:46:15 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:46:15 INFO - Cleaning up... 08:46:15 INFO - Return code: 0 08:46:15 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:46:15 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:46:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:46:15 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:46:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:46:15 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 0x0265B6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02784200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02708D20>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0273E368>, '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 0x0245ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027970C0>, '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-139', 'USERDOMAIN': 'T-W864-IX-139', '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-139', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-139', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-139', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-139', '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;C:\\mozilla-build\\hg', '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-139\\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:46:15 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:46:15 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:46:15 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:46:15 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Roaming', 08:46:15 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 08:46:15 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 08:46:15 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 08:46:15 INFO - 'COMPUTERNAME': 'T-W864-IX-139', 08:46:15 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:46:15 INFO - 'DCLOCATION': 'SCL3', 08:46:15 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:46:15 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:46:15 INFO - 'HOMEDRIVE': 'C:', 08:46:15 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-139', 08:46:15 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:46:15 INFO - 'KTS_VERSION': '1.19c', 08:46:15 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Local', 08:46:15 INFO - 'LOGONSERVER': '\\\\T-W864-IX-139', 08:46:15 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:46:15 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:46:15 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:46:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:46:15 INFO - 'MOZ_NO_REMOTE': '1', 08:46:15 INFO - 'NO_EM_RESTART': '1', 08:46:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:46:15 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:46:15 INFO - 'OS': 'Windows_NT', 08:46:15 INFO - 'OURDRIVE': 'C:', 08:46:15 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;C:\\mozilla-build\\hg', 08:46:15 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:46:15 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:46:15 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 08:46:15 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 08:46:15 INFO - 'PROCESSOR_LEVEL': '6', 08:46:15 INFO - 'PROCESSOR_REVISION': '1e05', 08:46:15 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:46:15 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 08:46:15 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 08:46:15 INFO - 'PROGRAMW6432': 'C:\\Program Files', 08:46:15 INFO - 'PROMPT': '$P$G', 08:46:15 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:46:15 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:46:15 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:46:15 INFO - 'PWD': 'C:\\slave\\test', 08:46:15 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:46:15 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:46:15 INFO - 'SYSTEMDRIVE': 'C:', 08:46:15 INFO - 'SYSTEMROOT': 'C:\\windows', 08:46:15 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:46:15 INFO - 'TEST1': 'testie', 08:46:15 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:46:15 INFO - 'USERDOMAIN': 'T-W864-IX-139', 08:46:15 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-139', 08:46:15 INFO - 'USERNAME': 'cltbld', 08:46:15 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-139', 08:46:15 INFO - 'WINDIR': 'C:\\windows', 08:46:15 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:46:20 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:46:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:46:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:46:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:46:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:46:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:46:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:46:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:46:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:46:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:46:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:46:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:46:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:46:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:46:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:46:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:46:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:46:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:46:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:46:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:46:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:46:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:46:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:46:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:46:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:46:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:46:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:46:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:46:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:46:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:46:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:46:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:46:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:46:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:46:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:46:20 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:46:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:46:20 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:46:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:46:20 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:46:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:46:20 INFO - Unpacking c:\slave\test\build\tests\marionette 08:46:20 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:46:20 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:46:20 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:46:33 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:46:33 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:46:33 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:46:33 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:46:33 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 08:46:33 INFO - Downloading blessings-1.6.tar.gz 08:46:33 INFO - Running setup.py egg_info for package blessings 08:46:33 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:46:33 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:46:33 INFO - Running setup.py install for blessings 08:46:33 INFO - Running setup.py install for browsermob-proxy 08:46:33 INFO - Running setup.py install for manifestparser 08:46:33 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:46:33 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:46:33 INFO - Running setup.py install for marionette-client 08:46:33 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:46:33 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:46:33 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:46:33 INFO - Running setup.py install for marionette-driver 08:46:33 INFO - Running setup.py install for mozcrash 08:46:33 INFO - Running setup.py install for mozdebug 08:46:33 INFO - Running setup.py install for mozdevice 08:46:33 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:46:33 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:46:33 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:46:33 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:46:33 INFO - Running setup.py install for mozhttpd 08:46:33 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:46:33 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:46:33 INFO - Running setup.py install for mozInstall 08:46:33 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:46:33 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:46:33 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:46:33 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:46:33 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:46:33 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:46:33 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:46:33 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:46:33 INFO - Running setup.py install for mozleak 08:46:33 INFO - Running setup.py install for mozprofile 08:46:33 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:46:33 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:46:33 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:46:33 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:46:33 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:46:33 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:46:33 INFO - Running setup.py install for mozrunner 08:46:33 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:46:33 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:46:34 INFO - Running setup.py install for mozscreenshot 08:46:34 INFO - Running setup.py install for moztest 08:46:34 INFO - Running setup.py install for mozversion 08:46:34 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:46:34 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:46:34 INFO - Running setup.py install for wptserve 08:46:34 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:46:34 INFO - Cleaning up... 08:46:35 INFO - Return code: 0 08:46:35 INFO - Done creating virtualenv C:\slave\test\build\venv. 08:46:35 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:46:35 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:46:35 INFO - Reading from file tmpfile_stdout 08:46:35 INFO - Using _rmtree_windows ... 08:46:35 INFO - Using _rmtree_windows ... 08:46:35 INFO - Current package versions: 08:46:35 INFO - blessings == 1.6 08:46:35 INFO - blobuploader == 1.2.4 08:46:35 INFO - browsermob-proxy == 0.6.0 08:46:35 INFO - distribute == 0.6.14 08:46:35 INFO - docopt == 0.6.1 08:46:35 INFO - manifestparser == 1.1 08:46:35 INFO - marionette-client == 2.3.0 08:46:35 INFO - marionette-driver == 1.4.0 08:46:35 INFO - mozInstall == 1.12 08:46:35 INFO - mozcrash == 0.17 08:46:35 INFO - mozdebug == 0.1 08:46:35 INFO - mozdevice == 0.48 08:46:35 INFO - mozfile == 1.2 08:46:35 INFO - mozhttpd == 0.7 08:46:35 INFO - mozinfo == 0.9 08:46:35 INFO - mozleak == 0.1 08:46:35 INFO - mozlog == 3.1 08:46:35 INFO - moznetwork == 0.27 08:46:35 INFO - mozprocess == 0.22 08:46:35 INFO - mozprofile == 0.28 08:46:35 INFO - mozrunner == 6.11 08:46:35 INFO - mozscreenshot == 0.1 08:46:35 INFO - mozsystemmonitor == 0.0 08:46:35 INFO - moztest == 0.7 08:46:35 INFO - mozversion == 1.4 08:46:35 INFO - requests == 1.2.3 08:46:35 INFO - wptserve == 1.4.0 08:46:35 INFO - Running post-action listener: _resource_record_post_action 08:46:35 INFO - Running post-action listener: _start_resource_monitoring 08:46:35 INFO - Starting resource monitoring. 08:46:35 INFO - ##### 08:46:35 INFO - ##### Running pull step. 08:46:35 INFO - ##### 08:46:35 INFO - Running pre-action listener: _resource_record_pre_action 08:46:35 INFO - Running main action method: pull 08:46:35 INFO - Pull has nothing to do! 08:46:35 INFO - Running post-action listener: _resource_record_post_action 08:46:35 INFO - ##### 08:46:35 INFO - ##### Running install step. 08:46:35 INFO - ##### 08:46:35 INFO - Running pre-action listener: _resource_record_pre_action 08:46:35 INFO - Running main action method: install 08:46:35 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:46:35 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:46:35 INFO - Reading from file tmpfile_stdout 08:46:35 INFO - Using _rmtree_windows ... 08:46:35 INFO - Using _rmtree_windows ... 08:46:35 INFO - Detecting whether we're running mozinstall >=1.0... 08:46:35 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 08:46:35 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 08:46:35 INFO - Reading from file tmpfile_stdout 08:46:35 INFO - Output received: 08:46:35 INFO - Usage: mozinstall-script.py [options] installer 08:46:35 INFO - Options: 08:46:35 INFO - -h, --help show this help message and exit 08:46:35 INFO - -d DEST, --destination=DEST 08:46:35 INFO - Directory to install application into. [default: 08:46:35 INFO - "C:\slave\test"] 08:46:35 INFO - --app=APP Application being installed. [default: firefox] 08:46:35 INFO - Using _rmtree_windows ... 08:46:35 INFO - Using _rmtree_windows ... 08:46:35 INFO - mkdir: C:\slave\test\build\application 08:46:35 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.0a2.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application'] 08:46:35 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.0a2.en-US.win64.zip --destination C:\slave\test\build\application 08:46:38 INFO - Reading from file tmpfile_stdout 08:46:38 INFO - Output received: 08:46:38 INFO - C:\slave\test\build\application\firefox\firefox.exe 08:46:38 INFO - Using _rmtree_windows ... 08:46:38 INFO - Using _rmtree_windows ... 08:46:38 INFO - Running post-action listener: _resource_record_post_action 08:46:38 INFO - ##### 08:46:38 INFO - ##### Running run-tests step. 08:46:38 INFO - ##### 08:46:38 INFO - Running pre-action listener: _resource_record_pre_action 08:46:38 INFO - Running main action method: run_tests 08:46:38 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 08:46:38 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:46:38 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:46:38 INFO - grabbing minidump binary from tooltool 08:46:38 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:46:38 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 0x0273E368>, '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 0x0245ED30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x027970C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 08:46:38 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:46:38 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:46:38 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 08:46:39 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpnqkyk1 08:46:39 INFO - INFO - File integrity verified, renaming tmpnqkyk1 to win32-minidump_stackwalk.exe 08:46:39 INFO - Return code: 0 08:46:39 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 08:46:39 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 08:46:39 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/NGHwY6IIR1WYo9WqscREbA/artifacts/public/build/firefox-48.0a2.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:46:39 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/NGHwY6IIR1WYo9WqscREbA/artifacts/public/build/firefox-48.0a2.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:46:39 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:46:39 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Roaming', 08:46:39 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files', 08:46:39 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files', 08:46:39 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 08:46:39 INFO - 'COMPUTERNAME': 'T-W864-IX-139', 08:46:39 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:46:39 INFO - 'DCLOCATION': 'SCL3', 08:46:39 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:46:39 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:46:39 INFO - 'HOMEDRIVE': 'C:', 08:46:39 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-139', 08:46:39 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:46:39 INFO - 'KTS_VERSION': '1.19c', 08:46:39 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-139\\AppData\\Local', 08:46:39 INFO - 'LOGONSERVER': '\\\\T-W864-IX-139', 08:46:39 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 08:46:39 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:46:39 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:46:39 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:46:39 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:46:39 INFO - 'MOZ_NO_REMOTE': '1', 08:46:39 INFO - 'NO_EM_RESTART': '1', 08:46:39 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:46:39 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:46:39 INFO - 'OS': 'Windows_NT', 08:46:39 INFO - 'OURDRIVE': 'C:', 08:46:39 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;C:\\mozilla-build\\hg', 08:46:39 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:46:39 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:46:39 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64', 08:46:39 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel', 08:46:39 INFO - 'PROCESSOR_LEVEL': '6', 08:46:39 INFO - 'PROCESSOR_REVISION': '1e05', 08:46:39 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:46:39 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)', 08:46:39 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)', 08:46:39 INFO - 'PROGRAMW6432': 'C:\\Program Files', 08:46:39 INFO - 'PROMPT': '$P$G', 08:46:39 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:46:39 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:46:39 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:46:39 INFO - 'PWD': 'C:\\slave\\test', 08:46:39 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:46:39 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:46:39 INFO - 'SYSTEMDRIVE': 'C:', 08:46:39 INFO - 'SYSTEMROOT': 'C:\\windows', 08:46:39 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:46:39 INFO - 'TEST1': 'testie', 08:46:39 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 08:46:39 INFO - 'USERDOMAIN': 'T-W864-IX-139', 08:46:39 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-139', 08:46:39 INFO - 'USERNAME': 'cltbld', 08:46:39 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-139', 08:46:39 INFO - 'WINDIR': 'C:\\windows', 08:46:39 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:46:39 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/NGHwY6IIR1WYo9WqscREbA/artifacts/public/build/firefox-48.0a2.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:46:41 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:46:41 INFO - import pkg_resources 08:46:42 INFO - Using 1 client processes 08:46:45 INFO - SUITE-START | Running 778 tests 08:46:45 INFO - Running testharness tests 08:46:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:46:45 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 08:46:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:46:45 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 08:46:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:46:45 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1ms 08:46:45 INFO - Setting up ssl 08:46:46 INFO - PROCESS | certutil | 08:46:46 INFO - PROCESS | certutil | 08:46:46 INFO - PROCESS | certutil | 08:46:46 INFO - Certificate Nickname Trust Attributes 08:46:46 INFO - SSL,S/MIME,JAR/XPI 08:46:46 INFO - 08:46:46 INFO - web-platform-tests CT,, 08:46:46 INFO - 08:46:46 INFO - Starting runner 08:46:46 INFO - PROCESS | 2820 | [2820] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 08:46:46 INFO - PROCESS | 2820 | [2820] WARNING: XPCOM objects created/destroyed from static ctor/dtor: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsTraceRefcnt.cpp, line 174 08:46:46 INFO - PROCESS | 2820 | [2820] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/startupcache/StartupCache.cpp, line 228 08:46:46 INFO - PROCESS | 2820 | [2820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 08:46:47 INFO - PROCESS | 2820 | [2820] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 08:46:48 INFO - PROCESS | 2820 | 1464104808457 Marionette DEBUG Marionette enabled via build flag and pref 08:46:49 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F28B61800 == 1 [pid = 2820] [id = 1] 08:46:49 INFO - PROCESS | 2820 | ++DOMWINDOW == 1 (0000002F28B62000) [pid = 2820] [serial = 1] [outer = 0000000000000000] 08:46:49 INFO - PROCESS | 2820 | [2820] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:46:49 INFO - PROCESS | 2820 | ++DOMWINDOW == 2 (0000002F28B63000) [pid = 2820] [serial = 2] [outer = 0000002F28B62000] 08:46:49 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F2BD3A000 == 2 [pid = 2820] [id = 2] 08:46:49 INFO - PROCESS | 2820 | ++DOMWINDOW == 3 (0000002F2BD3A800) [pid = 2820] [serial = 3] [outer = 0000000000000000] 08:46:49 INFO - PROCESS | 2820 | [2820] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:46:49 INFO - PROCESS | 2820 | ++DOMWINDOW == 4 (0000002F2BD3B800) [pid = 2820] [serial = 4] [outer = 0000002F2BD3A800] 08:46:50 INFO - PROCESS | 2820 | 1464104810179 Marionette INFO Listening on port 2828 08:46:52 INFO - PROCESS | 2820 | 1464104812030 Marionette DEBUG Marionette enabled via command-line flag 08:46:52 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F2CC86000 == 3 [pid = 2820] [id = 3] 08:46:52 INFO - PROCESS | 2820 | ++DOMWINDOW == 5 (0000002F2CCC4800) [pid = 2820] [serial = 5] [outer = 0000000000000000] 08:46:52 INFO - PROCESS | 2820 | [2820] WARNING: No inner window available!: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:46:52 INFO - PROCESS | 2820 | ++DOMWINDOW == 6 (0000002F2CCC5800) [pid = 2820] [serial = 6] [outer = 0000002F2CCC4800] 08:46:52 INFO - PROCESS | 2820 | [2820] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 08:46:52 INFO - PROCESS | 2820 | [2820] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 08:46:53 INFO - PROCESS | 2820 | ++DOMWINDOW == 7 (0000002F2CDDB800) [pid = 2820] [serial = 7] [outer = 0000002F2BD3A800] 08:46:53 INFO - PROCESS | 2820 | [2820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:46:53 INFO - PROCESS | 2820 | 1464104813271 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49259 08:46:53 INFO - PROCESS | 2820 | [2820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:46:53 INFO - PROCESS | 2820 | 1464104813302 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49260 08:46:53 INFO - PROCESS | 2820 | [2820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:46:53 INFO - PROCESS | 2820 | 1464104813309 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49261 08:46:53 INFO - PROCESS | 2820 | [2820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:46:53 INFO - PROCESS | 2820 | 1464104813343 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49262 08:46:53 INFO - PROCESS | 2820 | [2820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:46:53 INFO - PROCESS | 2820 | 1464104813351 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49263 08:46:53 INFO - PROCESS | 2820 | 1464104813353 Marionette DEBUG Closed connection conn0 08:46:53 INFO - PROCESS | 2820 | 1464104813355 Marionette DEBUG Closed connection conn1 08:46:53 INFO - PROCESS | 2820 | 1464104813358 Marionette DEBUG Closed connection conn2 08:46:53 INFO - PROCESS | 2820 | 1464104813413 Marionette DEBUG Closed connection conn3 08:46:53 INFO - PROCESS | 2820 | 1464104813440 Marionette DEBUG Closed connection conn4 08:46:53 INFO - PROCESS | 2820 | [2820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:46:53 INFO - PROCESS | 2820 | 1464104813446 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49264 08:46:53 INFO - PROCESS | 2820 | 1464104813568 Marionette DEBUG Closed connection conn5 08:46:53 INFO - PROCESS | 2820 | [2820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:46:53 INFO - PROCESS | 2820 | 1464104813573 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49265 08:46:53 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F2E7BD000 == 4 [pid = 2820] [id = 4] 08:46:53 INFO - PROCESS | 2820 | ++DOMWINDOW == 8 (0000002F2DF68400) [pid = 2820] [serial = 8] [outer = 0000000000000000] 08:46:53 INFO - PROCESS | 2820 | ++DOMWINDOW == 9 (0000002F2DF74400) [pid = 2820] [serial = 9] [outer = 0000002F2DF68400] 08:46:53 INFO - PROCESS | 2820 | ++DOMWINDOW == 10 (0000002F2DF76000) [pid = 2820] [serial = 10] [outer = 0000002F2DF68400] 08:46:53 INFO - PROCESS | 2820 | 1464104813731 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:46:53 INFO - PROCESS | 2820 | 1464104813737 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160524071211","device":"desktop","version":"48.0a2"} 08:46:54 INFO - PROCESS | 2820 | [2820] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:46:54 INFO - PROCESS | 2820 | [2820] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:46:54 INFO - PROCESS | 2820 | [2820] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:46:55 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F338CD000 == 5 [pid = 2820] [id = 5] 08:46:55 INFO - PROCESS | 2820 | ++DOMWINDOW == 11 (0000002F338CD800) [pid = 2820] [serial = 11] [outer = 0000000000000000] 08:46:55 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F338CE000 == 6 [pid = 2820] [id = 6] 08:46:55 INFO - PROCESS | 2820 | ++DOMWINDOW == 12 (0000002F324C1800) [pid = 2820] [serial = 12] [outer = 0000000000000000] 08:46:55 INFO - PROCESS | 2820 | [2820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:46:55 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F348EE800 == 7 [pid = 2820] [id = 7] 08:46:55 INFO - PROCESS | 2820 | ++DOMWINDOW == 13 (0000002F324C1000) [pid = 2820] [serial = 13] [outer = 0000000000000000] 08:46:55 INFO - PROCESS | 2820 | [2820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:46:55 INFO - PROCESS | 2820 | [2820] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:46:55 INFO - PROCESS | 2820 | ++DOMWINDOW == 14 (0000002F34B60800) [pid = 2820] [serial = 14] [outer = 0000002F324C1000] 08:46:56 INFO - PROCESS | 2820 | ++DOMWINDOW == 15 (0000002F34167800) [pid = 2820] [serial = 15] [outer = 0000002F338CD800] 08:46:56 INFO - PROCESS | 2820 | ++DOMWINDOW == 16 (0000002F3413A000) [pid = 2820] [serial = 16] [outer = 0000002F324C1800] 08:46:56 INFO - PROCESS | 2820 | ++DOMWINDOW == 17 (0000002F3413C000) [pid = 2820] [serial = 17] [outer = 0000002F324C1000] 08:46:57 INFO - PROCESS | 2820 | 1464104817109 Marionette DEBUG loaded listener.js 08:46:57 INFO - PROCESS | 2820 | 1464104817123 Marionette DEBUG loaded listener.js 08:46:58 INFO - PROCESS | 2820 | ++DOMWINDOW == 18 (0000002F37013800) [pid = 2820] [serial = 18] [outer = 0000002F324C1000] 08:46:58 INFO - PROCESS | 2820 | 1464104818171 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"035352a6-801f-43a6-8207-38c2ac2b177a","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160524071211","device":"desktop","version":"48.0a2","command_id":1}}] 08:46:58 INFO - PROCESS | 2820 | 1464104818569 Marionette TRACE conn6 -> [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:46:58 INFO - PROCESS | 2820 | 1464104818801 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 08:46:58 INFO - PROCESS | 2820 | 1464104818825 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:46:58 INFO - PROCESS | 2820 | [2820] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:46:59 INFO - PROCESS | 2820 | --DOCSHELL 0000002F28B61800 == 6 [pid = 2820] [id = 1] 08:47:01 INFO - PROCESS | 2820 | [2820] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:47:01 INFO - PROCESS | 2820 | ++DOMWINDOW == 19 (0000002F2DF6A400) [pid = 2820] [serial = 19] [outer = 0000002F324C1000] 08:47:01 INFO - PROCESS | 2820 | [2820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:01 INFO - PROCESS | 2820 | [2820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:47:01 INFO - PROCESS | 2820 | 1464104821503 Marionette TRACE conn6 <- [1,3,null,{}] 08:47:01 INFO - PROCESS | 2820 | 1464104821509 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 08:47:01 INFO - PROCESS | 2820 | 1464104821530 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 08:47:01 INFO - PROCESS | 2820 | 1464104821556 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 08:47:01 INFO - PROCESS | 2820 | 1464104821560 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 08:47:01 INFO - PROCESS | 2820 | 1464104821571 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:47:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:47:01 INFO - PROCESS | 2820 | 1464104821575 Marionette TRACE conn6 <- [1,6,null,{}] 08:47:01 INFO - PROCESS | 2820 | 1464104821600 Marionette TRACE conn6 -> [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:47:01 INFO - PROCESS | 2820 | 1464104821618 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 08:47:01 INFO - PROCESS | 2820 | 1464104821622 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F2759F800 == 7 [pid = 2820] [id = 8] 08:47:01 INFO - PROCESS | 2820 | ++DOMWINDOW == 20 (0000002F2BF04800) [pid = 2820] [serial = 20] [outer = 0000000000000000] 08:47:01 INFO - PROCESS | 2820 | ++DOMWINDOW == 21 (0000002F2BF0F400) [pid = 2820] [serial = 21] [outer = 0000002F2BF04800] 08:47:01 INFO - PROCESS | 2820 | 1464104821677 Marionette DEBUG loaded listener.js 08:47:01 INFO - PROCESS | 2820 | ++DOMWINDOW == 22 (0000002F2C708C00) [pid = 2820] [serial = 22] [outer = 0000002F2BF04800] 08:47:02 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2E7BD000 == 6 [pid = 2820] [id = 4] 08:47:02 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F26CE6000 == 7 [pid = 2820] [id = 9] 08:47:02 INFO - PROCESS | 2820 | ++DOMWINDOW == 23 (0000002F2C8F7400) [pid = 2820] [serial = 23] [outer = 0000000000000000] 08:47:02 INFO - PROCESS | 2820 | ++DOMWINDOW == 24 (0000002F2CC32C00) [pid = 2820] [serial = 24] [outer = 0000002F2C8F7400] 08:47:02 INFO - PROCESS | 2820 | 1464104822099 Marionette DEBUG loaded listener.js 08:47:02 INFO - PROCESS | 2820 | ++DOMWINDOW == 25 (0000002F2DB88400) [pid = 2820] [serial = 25] [outer = 0000002F2C8F7400] 08:47:02 INFO - PROCESS | 2820 | 1464104822552 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 08:47:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:47:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1045ms 08:47:02 INFO - PROCESS | 2820 | 1464104822748 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 08:47:02 INFO - PROCESS | 2820 | 1464104822752 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 08:47:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:47:02 INFO - PROCESS | 2820 | 1464104822772 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:47:02 INFO - PROCESS | 2820 | 1464104822774 Marionette TRACE conn6 <- [1,10,null,{}] 08:47:02 INFO - PROCESS | 2820 | 1464104822779 Marionette TRACE conn6 -> [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:47:02 INFO - PROCESS | 2820 | 1464104822869 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 08:47:02 INFO - PROCESS | 2820 | 1464104822879 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F2CCC0000 == 8 [pid = 2820] [id = 10] 08:47:02 INFO - PROCESS | 2820 | ++DOMWINDOW == 26 (0000002F26E5F400) [pid = 2820] [serial = 26] [outer = 0000000000000000] 08:47:02 INFO - PROCESS | 2820 | ++DOMWINDOW == 27 (0000002F2DB8F000) [pid = 2820] [serial = 27] [outer = 0000002F26E5F400] 08:47:02 INFO - PROCESS | 2820 | 1464104822927 Marionette DEBUG loaded listener.js 08:47:03 INFO - PROCESS | 2820 | ++DOMWINDOW == 28 (0000002F342ED800) [pid = 2820] [serial = 28] [outer = 0000002F26E5F400] 08:47:03 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F2DB43800 == 9 [pid = 2820] [id = 11] 08:47:03 INFO - PROCESS | 2820 | ++DOMWINDOW == 29 (0000002F2DB44000) [pid = 2820] [serial = 29] [outer = 0000000000000000] 08:47:03 INFO - PROCESS | 2820 | ++DOMWINDOW == 30 (0000002F2DB45800) [pid = 2820] [serial = 30] [outer = 0000002F2DB44000] 08:47:03 INFO - PROCESS | 2820 | ++DOMWINDOW == 31 (0000002F2DB51800) [pid = 2820] [serial = 31] [outer = 0000002F2DB44000] 08:47:03 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F266E7800 == 10 [pid = 2820] [id = 12] 08:47:03 INFO - PROCESS | 2820 | ++DOMWINDOW == 32 (0000002F34B57000) [pid = 2820] [serial = 32] [outer = 0000000000000000] 08:47:03 INFO - PROCESS | 2820 | ++DOMWINDOW == 33 (0000002F35AB5400) [pid = 2820] [serial = 33] [outer = 0000002F34B57000] 08:47:03 INFO - PROCESS | 2820 | ++DOMWINDOW == 34 (0000002F353DA000) [pid = 2820] [serial = 34] [outer = 0000002F34B57000] 08:47:03 INFO - PROCESS | 2820 | 1464104823556 Marionette TRACE conn6 <- [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:47:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:47:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 838ms 08:47:03 INFO - PROCESS | 2820 | 1464104823608 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 08:47:03 INFO - PROCESS | 2820 | 1464104823612 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 08:47:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:47:03 INFO - PROCESS | 2820 | 1464104823631 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:47:03 INFO - PROCESS | 2820 | 1464104823636 Marionette TRACE conn6 <- [1,14,null,{}] 08:47:03 INFO - PROCESS | 2820 | 1464104823642 Marionette TRACE conn6 -> [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:47:03 INFO - PROCESS | 2820 | 1464104823732 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 08:47:03 INFO - PROCESS | 2820 | 1464104823740 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F31678800 == 11 [pid = 2820] [id = 13] 08:47:03 INFO - PROCESS | 2820 | ++DOMWINDOW == 35 (0000002F36BF4400) [pid = 2820] [serial = 35] [outer = 0000000000000000] 08:47:03 INFO - PROCESS | 2820 | ++DOMWINDOW == 36 (0000002F370AEC00) [pid = 2820] [serial = 36] [outer = 0000002F36BF4400] 08:47:03 INFO - PROCESS | 2820 | 1464104823787 Marionette DEBUG loaded listener.js 08:47:03 INFO - PROCESS | 2820 | ++DOMWINDOW == 37 (0000002F3793F000) [pid = 2820] [serial = 37] [outer = 0000002F36BF4400] 08:47:04 INFO - PROCESS | 2820 | 1464104824238 Marionette TRACE conn6 <- [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:47:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:47:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 650ms 08:47:04 INFO - PROCESS | 2820 | 1464104824271 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 08:47:04 INFO - PROCESS | 2820 | 1464104824274 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 08:47:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:47:04 INFO - PROCESS | 2820 | 1464104824277 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:47:04 INFO - PROCESS | 2820 | 1464104824279 Marionette TRACE conn6 <- [1,18,null,{}] 08:47:04 INFO - PROCESS | 2820 | 1464104824283 Marionette TRACE conn6 -> [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:47:04 INFO - PROCESS | 2820 | 1464104824365 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 08:47:04 INFO - PROCESS | 2820 | 1464104824375 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F32450000 == 12 [pid = 2820] [id = 14] 08:47:04 INFO - PROCESS | 2820 | ++DOMWINDOW == 38 (0000002F37941800) [pid = 2820] [serial = 38] [outer = 0000000000000000] 08:47:04 INFO - PROCESS | 2820 | ++DOMWINDOW == 39 (0000002F37ECAC00) [pid = 2820] [serial = 39] [outer = 0000002F37941800] 08:47:04 INFO - PROCESS | 2820 | 1464104824422 Marionette DEBUG loaded listener.js 08:47:04 INFO - PROCESS | 2820 | ++DOMWINDOW == 40 (0000002F37E48C00) [pid = 2820] [serial = 40] [outer = 0000002F37941800] 08:47:04 INFO - PROCESS | 2820 | 1464104824809 Marionette TRACE conn6 <- [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:47:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:47:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 586ms 08:47:04 INFO - PROCESS | 2820 | 1464104824865 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 08:47:04 INFO - PROCESS | 2820 | 1464104824868 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 08:47:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:47:04 INFO - PROCESS | 2820 | 1464104824871 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:47:04 INFO - PROCESS | 2820 | 1464104824873 Marionette TRACE conn6 <- [1,22,null,{}] 08:47:04 INFO - PROCESS | 2820 | 1464104824877 Marionette TRACE conn6 -> [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:47:04 INFO - PROCESS | 2820 | 1464104824962 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 08:47:04 INFO - PROCESS | 2820 | 1464104824969 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F33823800 == 13 [pid = 2820] [id = 15] 08:47:05 INFO - PROCESS | 2820 | ++DOMWINDOW == 41 (0000002F33A3E400) [pid = 2820] [serial = 41] [outer = 0000000000000000] 08:47:05 INFO - PROCESS | 2820 | ++DOMWINDOW == 42 (0000002F34018400) [pid = 2820] [serial = 42] [outer = 0000002F33A3E400] 08:47:05 INFO - PROCESS | 2820 | 1464104825022 Marionette DEBUG loaded listener.js 08:47:05 INFO - PROCESS | 2820 | ++DOMWINDOW == 43 (0000002F3147CC00) [pid = 2820] [serial = 43] [outer = 0000002F33A3E400] 08:47:05 INFO - PROCESS | 2820 | 1464104825428 Marionette TRACE conn6 <- [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:47:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:47:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 586ms 08:47:05 INFO - PROCESS | 2820 | 1464104825466 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 08:47:05 INFO - PROCESS | 2820 | 1464104825468 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 08:47:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:47:05 INFO - PROCESS | 2820 | 1464104825471 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:47:05 INFO - PROCESS | 2820 | 1464104825473 Marionette TRACE conn6 <- [1,26,null,{}] 08:47:05 INFO - PROCESS | 2820 | 1464104825477 Marionette TRACE conn6 -> [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:47:05 INFO - PROCESS | 2820 | 1464104825566 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 08:47:05 INFO - PROCESS | 2820 | 1464104825573 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F342BD000 == 14 [pid = 2820] [id = 16] 08:47:05 INFO - PROCESS | 2820 | ++DOMWINDOW == 44 (0000002F31EDEC00) [pid = 2820] [serial = 44] [outer = 0000000000000000] 08:47:05 INFO - PROCESS | 2820 | ++DOMWINDOW == 45 (0000002F35B09400) [pid = 2820] [serial = 45] [outer = 0000002F31EDEC00] 08:47:05 INFO - PROCESS | 2820 | 1464104825619 Marionette DEBUG loaded listener.js 08:47:05 INFO - PROCESS | 2820 | ++DOMWINDOW == 46 (0000002F37E4F800) [pid = 2820] [serial = 46] [outer = 0000002F31EDEC00] 08:47:06 INFO - PROCESS | 2820 | 1464104826046 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 08:47:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:47:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 629ms 08:47:06 INFO - PROCESS | 2820 | 1464104826103 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 08:47:06 INFO - PROCESS | 2820 | 1464104826105 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 08:47:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:47:06 INFO - PROCESS | 2820 | 1464104826108 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:47:06 INFO - PROCESS | 2820 | 1464104826110 Marionette TRACE conn6 <- [1,30,null,{}] 08:47:06 INFO - PROCESS | 2820 | 1464104826119 Marionette TRACE conn6 -> [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:47:06 INFO - PROCESS | 2820 | 1464104826199 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 08:47:06 INFO - PROCESS | 2820 | 1464104826207 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F34518800 == 15 [pid = 2820] [id = 17] 08:47:06 INFO - PROCESS | 2820 | ++DOMWINDOW == 47 (0000002F31A65C00) [pid = 2820] [serial = 47] [outer = 0000000000000000] 08:47:06 INFO - PROCESS | 2820 | ++DOMWINDOW == 48 (0000002F31A92400) [pid = 2820] [serial = 48] [outer = 0000002F31A65C00] 08:47:06 INFO - PROCESS | 2820 | 1464104826252 Marionette DEBUG loaded listener.js 08:47:06 INFO - PROCESS | 2820 | ++DOMWINDOW == 49 (0000002F31A9A000) [pid = 2820] [serial = 49] [outer = 0000002F31A65C00] 08:47:06 INFO - PROCESS | 2820 | 1464104826629 Marionette TRACE conn6 <- [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:47:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:47:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 544ms 08:47:06 INFO - PROCESS | 2820 | 1464104826655 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 08:47:06 INFO - PROCESS | 2820 | 1464104826657 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 08:47:06 INFO - PROCESS | 2820 | 1464104826661 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:47:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:47:06 INFO - PROCESS | 2820 | 1464104826662 Marionette TRACE conn6 <- [1,34,null,{}] 08:47:06 INFO - PROCESS | 2820 | 1464104826666 Marionette TRACE conn6 -> [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:47:06 INFO - PROCESS | 2820 | 1464104826764 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 08:47:06 INFO - PROCESS | 2820 | 1464104826773 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F34E3D000 == 16 [pid = 2820] [id = 18] 08:47:06 INFO - PROCESS | 2820 | ++DOMWINDOW == 50 (0000002F31423000) [pid = 2820] [serial = 50] [outer = 0000000000000000] 08:47:06 INFO - PROCESS | 2820 | ++DOMWINDOW == 51 (0000002F31426800) [pid = 2820] [serial = 51] [outer = 0000002F31423000] 08:47:06 INFO - PROCESS | 2820 | 1464104826818 Marionette DEBUG loaded listener.js 08:47:06 INFO - PROCESS | 2820 | ++DOMWINDOW == 52 (0000002F31A93C00) [pid = 2820] [serial = 52] [outer = 0000002F31423000] 08:47:07 INFO - PROCESS | 2820 | 1464104827274 Marionette TRACE conn6 <- [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:47:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:47:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 627ms 08:47:07 INFO - PROCESS | 2820 | 1464104827291 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 08:47:07 INFO - PROCESS | 2820 | 1464104827293 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 08:47:07 INFO - PROCESS | 2820 | 1464104827296 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:47:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:47:07 INFO - PROCESS | 2820 | 1464104827298 Marionette TRACE conn6 <- [1,38,null,{}] 08:47:07 INFO - PROCESS | 2820 | 1464104827302 Marionette TRACE conn6 -> [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:47:07 INFO - PROCESS | 2820 | 1464104827378 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 08:47:07 INFO - PROCESS | 2820 | 1464104827433 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F36D7F800 == 17 [pid = 2820] [id = 19] 08:47:07 INFO - PROCESS | 2820 | ++DOMWINDOW == 53 (0000002F25E59000) [pid = 2820] [serial = 53] [outer = 0000000000000000] 08:47:07 INFO - PROCESS | 2820 | ++DOMWINDOW == 54 (0000002F25E63800) [pid = 2820] [serial = 54] [outer = 0000002F25E59000] 08:47:07 INFO - PROCESS | 2820 | 1464104827478 Marionette DEBUG loaded listener.js 08:47:07 INFO - PROCESS | 2820 | ++DOMWINDOW == 55 (0000002F32419C00) [pid = 2820] [serial = 55] [outer = 0000002F25E59000] 08:47:07 INFO - PROCESS | 2820 | 1464104827797 Marionette TRACE conn6 <- [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:47:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:47:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 523ms 08:47:07 INFO - PROCESS | 2820 | 1464104827823 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 08:47:07 INFO - PROCESS | 2820 | 1464104827825 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 08:47:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:47:07 INFO - PROCESS | 2820 | 1464104827833 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:47:07 INFO - PROCESS | 2820 | 1464104827835 Marionette TRACE conn6 <- [1,42,null,{}] 08:47:07 INFO - PROCESS | 2820 | 1464104827838 Marionette TRACE conn6 -> [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:47:07 INFO - PROCESS | 2820 | 1464104827934 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 08:47:07 INFO - PROCESS | 2820 | 1464104827987 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F37ED6800 == 18 [pid = 2820] [id = 20] 08:47:08 INFO - PROCESS | 2820 | ++DOMWINDOW == 56 (0000002F25E56800) [pid = 2820] [serial = 56] [outer = 0000000000000000] 08:47:08 INFO - PROCESS | 2820 | ++DOMWINDOW == 57 (0000002F27786000) [pid = 2820] [serial = 57] [outer = 0000002F25E56800] 08:47:08 INFO - PROCESS | 2820 | 1464104828036 Marionette DEBUG loaded listener.js 08:47:08 INFO - PROCESS | 2820 | ++DOMWINDOW == 58 (0000002F37E50800) [pid = 2820] [serial = 58] [outer = 0000002F25E56800] 08:47:08 INFO - PROCESS | 2820 | 1464104828402 Marionette TRACE conn6 <- [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:47:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:47:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 628ms 08:47:08 INFO - PROCESS | 2820 | 1464104828459 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 08:47:08 INFO - PROCESS | 2820 | 1464104828462 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 08:47:08 INFO - PROCESS | 2820 | 1464104828466 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:47:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:47:08 INFO - PROCESS | 2820 | 1464104828468 Marionette TRACE conn6 <- [1,46,null,{}] 08:47:08 INFO - PROCESS | 2820 | 1464104828472 Marionette TRACE conn6 -> [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:47:08 INFO - PROCESS | 2820 | 1464104828571 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 08:47:08 INFO - PROCESS | 2820 | 1464104828580 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F3AD6B000 == 19 [pid = 2820] [id = 21] 08:47:08 INFO - PROCESS | 2820 | ++DOMWINDOW == 59 (0000002F38095000) [pid = 2820] [serial = 59] [outer = 0000000000000000] 08:47:08 INFO - PROCESS | 2820 | ++DOMWINDOW == 60 (0000002F38099C00) [pid = 2820] [serial = 60] [outer = 0000002F38095000] 08:47:08 INFO - PROCESS | 2820 | 1464104828633 Marionette DEBUG loaded listener.js 08:47:08 INFO - PROCESS | 2820 | ++DOMWINDOW == 61 (0000002F3AF0E000) [pid = 2820] [serial = 61] [outer = 0000002F38095000] 08:47:09 INFO - PROCESS | 2820 | 1464104829013 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 08:47:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:47:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 586ms 08:47:09 INFO - PROCESS | 2820 | 1464104829054 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 08:47:09 INFO - PROCESS | 2820 | 1464104829056 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 08:47:09 INFO - PROCESS | 2820 | 1464104829059 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:47:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:47:09 INFO - PROCESS | 2820 | 1464104829061 Marionette TRACE conn6 <- [1,50,null,{}] 08:47:09 INFO - PROCESS | 2820 | 1464104829064 Marionette TRACE conn6 -> [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:47:09 INFO - PROCESS | 2820 | 1464104829182 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 08:47:09 INFO - PROCESS | 2820 | 1464104829190 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F3AFA8800 == 20 [pid = 2820] [id = 22] 08:47:09 INFO - PROCESS | 2820 | ++DOMWINDOW == 62 (0000002F27613000) [pid = 2820] [serial = 62] [outer = 0000000000000000] 08:47:09 INFO - PROCESS | 2820 | ++DOMWINDOW == 63 (0000002F27619C00) [pid = 2820] [serial = 63] [outer = 0000002F27613000] 08:47:09 INFO - PROCESS | 2820 | 1464104829237 Marionette DEBUG loaded listener.js 08:47:09 INFO - PROCESS | 2820 | ++DOMWINDOW == 64 (0000002F3AF14800) [pid = 2820] [serial = 64] [outer = 0000002F27613000] 08:47:10 INFO - PROCESS | 2820 | 1464104830320 Marionette TRACE conn6 <- [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:47:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:47:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1284ms 08:47:10 INFO - PROCESS | 2820 | 1464104830348 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 08:47:10 INFO - PROCESS | 2820 | 1464104830352 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 08:47:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:47:10 INFO - PROCESS | 2820 | 1464104830358 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:47:10 INFO - PROCESS | 2820 | 1464104830361 Marionette TRACE conn6 <- [1,54,null,{}] 08:47:10 INFO - PROCESS | 2820 | 1464104830367 Marionette TRACE conn6 -> [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:47:10 INFO - PROCESS | 2820 | 1464104830472 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 08:47:10 INFO - PROCESS | 2820 | 1464104830545 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F28CCD000 == 21 [pid = 2820] [id = 23] 08:47:10 INFO - PROCESS | 2820 | ++DOMWINDOW == 65 (0000002F28B77400) [pid = 2820] [serial = 65] [outer = 0000000000000000] 08:47:10 INFO - PROCESS | 2820 | ++DOMWINDOW == 66 (0000002F28E0E800) [pid = 2820] [serial = 66] [outer = 0000002F28B77400] 08:47:10 INFO - PROCESS | 2820 | 1464104830595 Marionette DEBUG loaded listener.js 08:47:10 INFO - PROCESS | 2820 | ++DOMWINDOW == 67 (0000002F2C061000) [pid = 2820] [serial = 67] [outer = 0000002F28B77400] 08:47:11 INFO - PROCESS | 2820 | 1464104831018 Marionette TRACE conn6 <- [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:47:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:47:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 691ms 08:47:11 INFO - PROCESS | 2820 | 1464104831053 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 08:47:11 INFO - PROCESS | 2820 | 1464104831058 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 08:47:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:47:11 INFO - PROCESS | 2820 | 1464104831065 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:47:11 INFO - PROCESS | 2820 | 1464104831067 Marionette TRACE conn6 <- [1,58,null,{}] 08:47:11 INFO - PROCESS | 2820 | 1464104831083 Marionette TRACE conn6 -> [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:47:11 INFO - PROCESS | 2820 | 1464104831183 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 08:47:11 INFO - PROCESS | 2820 | 1464104831191 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F2CDDA800 == 22 [pid = 2820] [id = 24] 08:47:11 INFO - PROCESS | 2820 | ++DOMWINDOW == 68 (0000002F2C8F5800) [pid = 2820] [serial = 68] [outer = 0000000000000000] 08:47:11 INFO - PROCESS | 2820 | ++DOMWINDOW == 69 (0000002F2DB8F800) [pid = 2820] [serial = 69] [outer = 0000002F2C8F5800] 08:47:11 INFO - PROCESS | 2820 | 1464104831240 Marionette DEBUG loaded listener.js 08:47:11 INFO - PROCESS | 2820 | ++DOMWINDOW == 70 (0000002F31422C00) [pid = 2820] [serial = 70] [outer = 0000002F2C8F5800] 08:47:11 INFO - PROCESS | 2820 | --DOMWINDOW == 69 (0000002F2DF68400) [pid = 2820] [serial = 8] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:47:11 INFO - PROCESS | 2820 | --DOMWINDOW == 68 (0000002F2BF04800) [pid = 2820] [serial = 20] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:47:11 INFO - PROCESS | 2820 | --DOMWINDOW == 67 (0000002F26E5F400) [pid = 2820] [serial = 26] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:47:11 INFO - PROCESS | 2820 | --DOMWINDOW == 66 (0000002F36BF4400) [pid = 2820] [serial = 35] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:47:11 INFO - PROCESS | 2820 | --DOMWINDOW == 65 (0000002F37941800) [pid = 2820] [serial = 38] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:47:11 INFO - PROCESS | 2820 | --DOMWINDOW == 64 (0000002F33A3E400) [pid = 2820] [serial = 41] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:47:11 INFO - PROCESS | 2820 | 1464104831860 Marionette TRACE conn6 <- [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:47:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:47:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 840ms 08:47:11 INFO - PROCESS | 2820 | 1464104831906 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 08:47:11 INFO - PROCESS | 2820 | 1464104831909 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 08:47:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:47:11 INFO - PROCESS | 2820 | 1464104831920 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:47:11 INFO - PROCESS | 2820 | 1464104831924 Marionette TRACE conn6 <- [1,62,null,{}] 08:47:11 INFO - PROCESS | 2820 | 1464104831944 Marionette TRACE conn6 -> [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:47:12 INFO - PROCESS | 2820 | 1464104832044 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 08:47:12 INFO - PROCESS | 2820 | 1464104832062 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F31774800 == 23 [pid = 2820] [id = 25] 08:47:12 INFO - PROCESS | 2820 | ++DOMWINDOW == 65 (0000002F31148800) [pid = 2820] [serial = 71] [outer = 0000000000000000] 08:47:12 INFO - PROCESS | 2820 | ++DOMWINDOW == 66 (0000002F314C4C00) [pid = 2820] [serial = 72] [outer = 0000002F31148800] 08:47:12 INFO - PROCESS | 2820 | 1464104832110 Marionette DEBUG loaded listener.js 08:47:12 INFO - PROCESS | 2820 | ++DOMWINDOW == 67 (0000002F31A62000) [pid = 2820] [serial = 73] [outer = 0000002F31148800] 08:47:12 INFO - PROCESS | 2820 | 1464104832485 Marionette TRACE conn6 <- [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:47:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:47:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 586ms 08:47:12 INFO - PROCESS | 2820 | 1464104832520 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 08:47:12 INFO - PROCESS | 2820 | 1464104832522 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 08:47:12 INFO - PROCESS | 2820 | 1464104832526 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:47:12 INFO - PROCESS | 2820 | 1464104832528 Marionette TRACE conn6 <- [1,66,null,{}] 08:47:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:47:12 INFO - PROCESS | 2820 | 1464104832532 Marionette TRACE conn6 -> [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:47:12 INFO - PROCESS | 2820 | 1464104832612 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 08:47:12 INFO - PROCESS | 2820 | 1464104832619 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F339B1000 == 24 [pid = 2820] [id = 26] 08:47:12 INFO - PROCESS | 2820 | ++DOMWINDOW == 68 (0000002F31A67C00) [pid = 2820] [serial = 74] [outer = 0000000000000000] 08:47:12 INFO - PROCESS | 2820 | ++DOMWINDOW == 69 (0000002F31A9E000) [pid = 2820] [serial = 75] [outer = 0000002F31A67C00] 08:47:12 INFO - PROCESS | 2820 | 1464104832665 Marionette DEBUG loaded listener.js 08:47:12 INFO - PROCESS | 2820 | ++DOMWINDOW == 70 (0000002F32420800) [pid = 2820] [serial = 76] [outer = 0000002F31A67C00] 08:47:13 INFO - PROCESS | 2820 | 1464104833040 Marionette TRACE conn6 <- [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:47:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:47:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 522ms 08:47:13 INFO - PROCESS | 2820 | 1464104833058 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 08:47:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:47:13 INFO - PROCESS | 2820 | 1464104833060 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 08:47:13 INFO - PROCESS | 2820 | 1464104833069 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:47:13 INFO - PROCESS | 2820 | 1464104833071 Marionette TRACE conn6 <- [1,70,null,{}] 08:47:13 INFO - PROCESS | 2820 | 1464104833075 Marionette TRACE conn6 -> [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:47:13 INFO - PROCESS | 2820 | 1464104833160 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 08:47:13 INFO - PROCESS | 2820 | 1464104833167 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F343FA800 == 25 [pid = 2820] [id = 27] 08:47:13 INFO - PROCESS | 2820 | ++DOMWINDOW == 71 (0000002F2C76EC00) [pid = 2820] [serial = 77] [outer = 0000000000000000] 08:47:13 INFO - PROCESS | 2820 | ++DOMWINDOW == 72 (0000002F3394A800) [pid = 2820] [serial = 78] [outer = 0000002F2C76EC00] 08:47:13 INFO - PROCESS | 2820 | 1464104833215 Marionette DEBUG loaded listener.js 08:47:13 INFO - PROCESS | 2820 | ++DOMWINDOW == 73 (0000002F34018800) [pid = 2820] [serial = 79] [outer = 0000002F2C76EC00] 08:47:13 INFO - PROCESS | 2820 | 1464104833628 Marionette TRACE conn6 <- [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:47:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:47:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 586ms 08:47:13 INFO - PROCESS | 2820 | 1464104833655 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 08:47:13 INFO - PROCESS | 2820 | 1464104833657 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 08:47:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:47:13 INFO - PROCESS | 2820 | 1464104833661 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:47:13 INFO - PROCESS | 2820 | 1464104833662 Marionette TRACE conn6 <- [1,74,null,{}] 08:47:13 INFO - PROCESS | 2820 | 1464104833666 Marionette TRACE conn6 -> [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:47:13 INFO - PROCESS | 2820 | 1464104833797 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 08:47:13 INFO - PROCESS | 2820 | 1464104833863 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F27C72000 == 26 [pid = 2820] [id = 28] 08:47:13 INFO - PROCESS | 2820 | ++DOMWINDOW == 74 (0000002F25E60800) [pid = 2820] [serial = 80] [outer = 0000000000000000] 08:47:13 INFO - PROCESS | 2820 | ++DOMWINDOW == 75 (0000002F26E6A800) [pid = 2820] [serial = 81] [outer = 0000002F25E60800] 08:47:13 INFO - PROCESS | 2820 | 1464104833924 Marionette DEBUG loaded listener.js 08:47:14 INFO - PROCESS | 2820 | ++DOMWINDOW == 76 (0000002F27783000) [pid = 2820] [serial = 82] [outer = 0000002F25E60800] 08:47:14 INFO - PROCESS | 2820 | 1464104834515 Marionette TRACE conn6 <- [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:47:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:47:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 942ms 08:47:14 INFO - PROCESS | 2820 | 1464104834605 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 08:47:14 INFO - PROCESS | 2820 | 1464104834609 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 08:47:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:47:14 INFO - PROCESS | 2820 | 1464104834614 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:47:14 INFO - PROCESS | 2820 | 1464104834619 Marionette TRACE conn6 <- [1,78,null,{}] 08:47:14 INFO - PROCESS | 2820 | 1464104834624 Marionette TRACE conn6 -> [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:47:14 INFO - PROCESS | 2820 | 1464104834767 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 08:47:14 INFO - PROCESS | 2820 | 1464104834820 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F34522000 == 27 [pid = 2820] [id = 29] 08:47:14 INFO - PROCESS | 2820 | ++DOMWINDOW == 77 (0000002F31425800) [pid = 2820] [serial = 83] [outer = 0000000000000000] 08:47:14 INFO - PROCESS | 2820 | ++DOMWINDOW == 78 (0000002F3142AC00) [pid = 2820] [serial = 84] [outer = 0000002F31425800] 08:47:14 INFO - PROCESS | 2820 | 1464104834905 Marionette DEBUG loaded listener.js 08:47:15 INFO - PROCESS | 2820 | ++DOMWINDOW == 79 (0000002F31A67800) [pid = 2820] [serial = 85] [outer = 0000002F31425800] 08:47:15 INFO - PROCESS | 2820 | 1464104835469 Marionette TRACE conn6 <- [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:47:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:47:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 881ms 08:47:15 INFO - PROCESS | 2820 | 1464104835507 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 08:47:15 INFO - PROCESS | 2820 | 1464104835510 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 08:47:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:47:15 INFO - PROCESS | 2820 | 1464104835515 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:47:15 INFO - PROCESS | 2820 | 1464104835517 Marionette TRACE conn6 <- [1,82,null,{}] 08:47:15 INFO - PROCESS | 2820 | 1464104835521 Marionette TRACE conn6 -> [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:47:15 INFO - PROCESS | 2820 | 1464104835622 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 08:47:15 INFO - PROCESS | 2820 | 1464104835696 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F37024000 == 28 [pid = 2820] [id = 30] 08:47:15 INFO - PROCESS | 2820 | ++DOMWINDOW == 80 (0000002F27914000) [pid = 2820] [serial = 86] [outer = 0000000000000000] 08:47:15 INFO - PROCESS | 2820 | ++DOMWINDOW == 81 (0000002F2791E800) [pid = 2820] [serial = 87] [outer = 0000002F27914000] 08:47:15 INFO - PROCESS | 2820 | 1464104835755 Marionette DEBUG loaded listener.js 08:47:15 INFO - PROCESS | 2820 | ++DOMWINDOW == 82 (0000002F33A34800) [pid = 2820] [serial = 88] [outer = 0000002F27914000] 08:47:16 INFO - PROCESS | 2820 | 1464104836303 Marionette TRACE conn6 <- [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:47:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:47:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 839ms 08:47:16 INFO - PROCESS | 2820 | 1464104836356 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 08:47:16 INFO - PROCESS | 2820 | 1464104836361 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 08:47:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:47:16 INFO - PROCESS | 2820 | 1464104836372 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:47:16 INFO - PROCESS | 2820 | 1464104836377 Marionette TRACE conn6 <- [1,86,null,{}] 08:47:16 INFO - PROCESS | 2820 | 1464104836381 Marionette TRACE conn6 -> [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:47:16 INFO - PROCESS | 2820 | 1464104836503 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 08:47:16 INFO - PROCESS | 2820 | 1464104836561 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F37FDA000 == 29 [pid = 2820] [id = 31] 08:47:16 INFO - PROCESS | 2820 | ++DOMWINDOW == 83 (0000002F27919800) [pid = 2820] [serial = 89] [outer = 0000000000000000] 08:47:16 INFO - PROCESS | 2820 | ++DOMWINDOW == 84 (0000002F35B32000) [pid = 2820] [serial = 90] [outer = 0000002F27919800] 08:47:16 INFO - PROCESS | 2820 | 1464104836617 Marionette DEBUG loaded listener.js 08:47:16 INFO - PROCESS | 2820 | ++DOMWINDOW == 85 (0000002F36D9FC00) [pid = 2820] [serial = 91] [outer = 0000002F27919800] 08:47:17 INFO - PROCESS | 2820 | 1464104837215 Marionette TRACE conn6 <- [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:47:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:47:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 901ms 08:47:17 INFO - PROCESS | 2820 | 1464104837270 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 08:47:17 INFO - PROCESS | 2820 | 1464104837274 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 08:47:17 INFO - PROCESS | 2820 | 1464104837279 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:47:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:47:17 INFO - PROCESS | 2820 | 1464104837284 Marionette TRACE conn6 <- [1,90,null,{}] 08:47:17 INFO - PROCESS | 2820 | 1464104837290 Marionette TRACE conn6 -> [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:47:17 INFO - PROCESS | 2820 | 1464104837386 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 08:47:17 INFO - PROCESS | 2820 | 1464104837451 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F2CC74000 == 30 [pid = 2820] [id = 32] 08:47:17 INFO - PROCESS | 2820 | ++DOMWINDOW == 86 (0000002F27782C00) [pid = 2820] [serial = 92] [outer = 0000000000000000] 08:47:17 INFO - PROCESS | 2820 | ++DOMWINDOW == 87 (0000002F27789800) [pid = 2820] [serial = 93] [outer = 0000002F27782C00] 08:47:17 INFO - PROCESS | 2820 | 1464104837502 Marionette DEBUG loaded listener.js 08:47:17 INFO - PROCESS | 2820 | ++DOMWINDOW == 88 (0000002F27FCCC00) [pid = 2820] [serial = 94] [outer = 0000002F27782C00] 08:47:18 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2759F800 == 29 [pid = 2820] [id = 8] 08:47:18 INFO - PROCESS | 2820 | --DOMWINDOW == 87 (0000002F3413C000) [pid = 2820] [serial = 17] [outer = 0000000000000000] [url = about:blank] 08:47:18 INFO - PROCESS | 2820 | --DOMWINDOW == 86 (0000002F35B09400) [pid = 2820] [serial = 45] [outer = 0000000000000000] [url = about:blank] 08:47:18 INFO - PROCESS | 2820 | --DOMWINDOW == 85 (0000002F31A92400) [pid = 2820] [serial = 48] [outer = 0000000000000000] [url = about:blank] 08:47:18 INFO - PROCESS | 2820 | --DOMWINDOW == 84 (0000002F31426800) [pid = 2820] [serial = 51] [outer = 0000000000000000] [url = about:blank] 08:47:18 INFO - PROCESS | 2820 | --DOMWINDOW == 83 (0000002F25E63800) [pid = 2820] [serial = 54] [outer = 0000000000000000] [url = about:blank] 08:47:18 INFO - PROCESS | 2820 | --DOMWINDOW == 82 (0000002F27786000) [pid = 2820] [serial = 57] [outer = 0000000000000000] [url = about:blank] 08:47:18 INFO - PROCESS | 2820 | --DOMWINDOW == 81 (0000002F2BF0F400) [pid = 2820] [serial = 21] [outer = 0000000000000000] [url = about:blank] 08:47:18 INFO - PROCESS | 2820 | --DOMWINDOW == 80 (0000002F2CC32C00) [pid = 2820] [serial = 24] [outer = 0000000000000000] [url = about:blank] 08:47:18 INFO - PROCESS | 2820 | --DOMWINDOW == 79 (0000002F2DB8F000) [pid = 2820] [serial = 27] [outer = 0000000000000000] [url = about:blank] 08:47:18 INFO - PROCESS | 2820 | --DOMWINDOW == 78 (0000002F342ED800) [pid = 2820] [serial = 28] [outer = 0000000000000000] [url = about:blank] 08:47:18 INFO - PROCESS | 2820 | --DOMWINDOW == 77 (0000002F35AB5400) [pid = 2820] [serial = 33] [outer = 0000000000000000] [url = about:blank] 08:47:18 INFO - PROCESS | 2820 | --DOMWINDOW == 76 (0000002F370AEC00) [pid = 2820] [serial = 36] [outer = 0000000000000000] [url = about:blank] 08:47:18 INFO - PROCESS | 2820 | --DOMWINDOW == 75 (0000002F3793F000) [pid = 2820] [serial = 37] [outer = 0000000000000000] [url = about:blank] 08:47:18 INFO - PROCESS | 2820 | --DOMWINDOW == 74 (0000002F37ECAC00) [pid = 2820] [serial = 39] [outer = 0000000000000000] [url = about:blank] 08:47:18 INFO - PROCESS | 2820 | --DOMWINDOW == 73 (0000002F34018400) [pid = 2820] [serial = 42] [outer = 0000000000000000] [url = about:blank] 08:47:18 INFO - PROCESS | 2820 | --DOMWINDOW == 72 (0000002F2DB45800) [pid = 2820] [serial = 30] [outer = 0000000000000000] [url = about:blank] 08:47:18 INFO - PROCESS | 2820 | --DOMWINDOW == 71 (0000002F37E48C00) [pid = 2820] [serial = 40] [outer = 0000000000000000] [url = about:blank] 08:47:18 INFO - PROCESS | 2820 | --DOMWINDOW == 70 (0000002F3147CC00) [pid = 2820] [serial = 43] [outer = 0000000000000000] [url = about:blank] 08:47:18 INFO - PROCESS | 2820 | --DOMWINDOW == 69 (0000002F2C708C00) [pid = 2820] [serial = 22] [outer = 0000000000000000] [url = about:blank] 08:47:18 INFO - PROCESS | 2820 | --DOMWINDOW == 68 (0000002F38099C00) [pid = 2820] [serial = 60] [outer = 0000000000000000] [url = about:blank] 08:47:18 INFO - PROCESS | 2820 | --DOMWINDOW == 67 (0000002F34B60800) [pid = 2820] [serial = 14] [outer = 0000000000000000] [url = about:blank] 08:47:18 INFO - PROCESS | 2820 | --DOMWINDOW == 66 (0000002F2DF74400) [pid = 2820] [serial = 9] [outer = 0000000000000000] [url = about:blank] 08:47:18 INFO - PROCESS | 2820 | --DOMWINDOW == 65 (0000002F2DF76000) [pid = 2820] [serial = 10] [outer = 0000000000000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:47:18 INFO - PROCESS | 2820 | --DOMWINDOW == 64 (0000002F2BD3B800) [pid = 2820] [serial = 4] [outer = 0000000000000000] [url = about:blank] 08:47:18 INFO - PROCESS | 2820 | 1464104838496 Marionette TRACE conn6 <- [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:47:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:47:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1238ms 08:47:18 INFO - PROCESS | 2820 | 1464104838522 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 08:47:18 INFO - PROCESS | 2820 | 1464104838526 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 08:47:18 INFO - PROCESS | 2820 | 1464104838531 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:47:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:47:18 INFO - PROCESS | 2820 | 1464104838535 Marionette TRACE conn6 <- [1,94,null,{}] 08:47:18 INFO - PROCESS | 2820 | 1464104838540 Marionette TRACE conn6 -> [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:47:18 INFO - PROCESS | 2820 | 1464104838631 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 08:47:18 INFO - PROCESS | 2820 | 1464104838692 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F286DB800 == 30 [pid = 2820] [id = 33] 08:47:18 INFO - PROCESS | 2820 | ++DOMWINDOW == 65 (0000002F2777D800) [pid = 2820] [serial = 95] [outer = 0000000000000000] 08:47:18 INFO - PROCESS | 2820 | ++DOMWINDOW == 66 (0000002F2778B400) [pid = 2820] [serial = 96] [outer = 0000002F2777D800] 08:47:18 INFO - PROCESS | 2820 | 1464104838742 Marionette DEBUG loaded listener.js 08:47:18 INFO - PROCESS | 2820 | ++DOMWINDOW == 67 (0000002F281D7400) [pid = 2820] [serial = 97] [outer = 0000002F2777D800] 08:47:19 INFO - PROCESS | 2820 | 1464104839119 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 08:47:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:47:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 626ms 08:47:19 INFO - PROCESS | 2820 | 1464104839162 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 08:47:19 INFO - PROCESS | 2820 | 1464104839169 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 08:47:19 INFO - PROCESS | 2820 | 1464104839176 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:47:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:47:19 INFO - PROCESS | 2820 | 1464104839179 Marionette TRACE conn6 <- [1,98,null,{}] 08:47:19 INFO - PROCESS | 2820 | 1464104839183 Marionette TRACE conn6 -> [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:47:19 INFO - PROCESS | 2820 | 1464104839269 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 08:47:19 INFO - PROCESS | 2820 | 1464104839331 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F2DB4C800 == 31 [pid = 2820] [id = 34] 08:47:19 INFO - PROCESS | 2820 | ++DOMWINDOW == 68 (0000002F2791BC00) [pid = 2820] [serial = 98] [outer = 0000000000000000] 08:47:19 INFO - PROCESS | 2820 | ++DOMWINDOW == 69 (0000002F2C062000) [pid = 2820] [serial = 99] [outer = 0000002F2791BC00] 08:47:19 INFO - PROCESS | 2820 | 1464104839379 Marionette DEBUG loaded listener.js 08:47:19 INFO - PROCESS | 2820 | ++DOMWINDOW == 70 (0000002F2CACCC00) [pid = 2820] [serial = 100] [outer = 0000002F2791BC00] 08:47:19 INFO - PROCESS | 2820 | 1464104839767 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 08:47:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:47:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 629ms 08:47:19 INFO - PROCESS | 2820 | 1464104839811 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 08:47:19 INFO - PROCESS | 2820 | 1464104839814 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 08:47:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:47:19 INFO - PROCESS | 2820 | 1464104839817 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:47:19 INFO - PROCESS | 2820 | 1464104839821 Marionette TRACE conn6 <- [1,102,null,{}] 08:47:19 INFO - PROCESS | 2820 | 1464104839832 Marionette TRACE conn6 -> [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:47:19 INFO - PROCESS | 2820 | 1464104839925 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 08:47:19 INFO - PROCESS | 2820 | 1464104839933 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F31A36800 == 32 [pid = 2820] [id = 35] 08:47:19 INFO - PROCESS | 2820 | ++DOMWINDOW == 71 (0000002F2761CC00) [pid = 2820] [serial = 101] [outer = 0000000000000000] 08:47:19 INFO - PROCESS | 2820 | ++DOMWINDOW == 72 (0000002F3141F000) [pid = 2820] [serial = 102] [outer = 0000002F2761CC00] 08:47:19 INFO - PROCESS | 2820 | 1464104839983 Marionette DEBUG loaded listener.js 08:47:20 INFO - PROCESS | 2820 | ++DOMWINDOW == 73 (0000002F3145BC00) [pid = 2820] [serial = 103] [outer = 0000002F2761CC00] 08:47:20 INFO - PROCESS | 2820 | 1464104840361 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 08:47:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:47:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 587ms 08:47:20 INFO - PROCESS | 2820 | 1464104840406 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 08:47:20 INFO - PROCESS | 2820 | 1464104840409 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 08:47:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:47:20 INFO - PROCESS | 2820 | 1464104840425 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:47:20 INFO - PROCESS | 2820 | 1464104840427 Marionette TRACE conn6 <- [1,106,null,{}] 08:47:20 INFO - PROCESS | 2820 | 1464104840431 Marionette TRACE conn6 -> [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:47:20 INFO - PROCESS | 2820 | 1464104840533 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 08:47:20 INFO - PROCESS | 2820 | 1464104840540 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F339B3000 == 33 [pid = 2820] [id = 36] 08:47:20 INFO - PROCESS | 2820 | ++DOMWINDOW == 74 (0000002F31638800) [pid = 2820] [serial = 104] [outer = 0000000000000000] 08:47:20 INFO - PROCESS | 2820 | ++DOMWINDOW == 75 (0000002F3163BC00) [pid = 2820] [serial = 105] [outer = 0000002F31638800] 08:47:20 INFO - PROCESS | 2820 | 1464104840586 Marionette DEBUG loaded listener.js 08:47:20 INFO - PROCESS | 2820 | ++DOMWINDOW == 76 (0000002F3175C400) [pid = 2820] [serial = 106] [outer = 0000002F31638800] 08:47:21 INFO - PROCESS | 2820 | 1464104841019 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 08:47:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:47:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 649ms 08:47:21 INFO - PROCESS | 2820 | 1464104841064 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 08:47:21 INFO - PROCESS | 2820 | 1464104841066 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 08:47:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:47:21 INFO - PROCESS | 2820 | 1464104841070 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:47:21 INFO - PROCESS | 2820 | 1464104841072 Marionette TRACE conn6 <- [1,110,null,{}] 08:47:21 INFO - PROCESS | 2820 | 1464104841075 Marionette TRACE conn6 -> [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:47:21 INFO - PROCESS | 2820 | 1464104841169 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 08:47:21 INFO - PROCESS | 2820 | 1464104841176 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F343F4800 == 34 [pid = 2820] [id = 37] 08:47:21 INFO - PROCESS | 2820 | ++DOMWINDOW == 77 (0000002F281D7800) [pid = 2820] [serial = 107] [outer = 0000000000000000] 08:47:21 INFO - PROCESS | 2820 | ++DOMWINDOW == 78 (0000002F31A69000) [pid = 2820] [serial = 108] [outer = 0000002F281D7800] 08:47:21 INFO - PROCESS | 2820 | 1464104841221 Marionette DEBUG loaded listener.js 08:47:21 INFO - PROCESS | 2820 | ++DOMWINDOW == 79 (0000002F31D25400) [pid = 2820] [serial = 109] [outer = 0000002F281D7800] 08:47:21 INFO - PROCESS | 2820 | 1464104841645 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 08:47:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:47:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 629ms 08:47:21 INFO - PROCESS | 2820 | 1464104841702 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 08:47:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:47:21 INFO - PROCESS | 2820 | 1464104841705 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 08:47:21 INFO - PROCESS | 2820 | 1464104841709 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:47:21 INFO - PROCESS | 2820 | 1464104841711 Marionette TRACE conn6 <- [1,114,null,{}] 08:47:21 INFO - PROCESS | 2820 | 1464104841714 Marionette TRACE conn6 -> [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:47:21 INFO - PROCESS | 2820 | 1464104841837 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 08:47:21 INFO - PROCESS | 2820 | 1464104841899 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F3531D800 == 35 [pid = 2820] [id = 38] 08:47:21 INFO - PROCESS | 2820 | ++DOMWINDOW == 80 (0000002F32D52800) [pid = 2820] [serial = 110] [outer = 0000000000000000] 08:47:21 INFO - PROCESS | 2820 | ++DOMWINDOW == 81 (0000002F33A3E400) [pid = 2820] [serial = 111] [outer = 0000002F32D52800] 08:47:21 INFO - PROCESS | 2820 | 1464104841945 Marionette DEBUG loaded listener.js 08:47:22 INFO - PROCESS | 2820 | ++DOMWINDOW == 82 (0000002F346ED000) [pid = 2820] [serial = 112] [outer = 0000002F32D52800] 08:47:22 INFO - PROCESS | 2820 | 1464104842342 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 08:47:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:47:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 691ms 08:47:22 INFO - PROCESS | 2820 | 1464104842401 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 08:47:22 INFO - PROCESS | 2820 | 1464104842403 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 08:47:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:47:22 INFO - PROCESS | 2820 | 1464104842407 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:47:22 INFO - PROCESS | 2820 | 1464104842408 Marionette TRACE conn6 <- [1,118,null,{}] 08:47:22 INFO - PROCESS | 2820 | 1464104842412 Marionette TRACE conn6 -> [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:47:22 INFO - PROCESS | 2820 | 1464104842566 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 08:47:22 INFO - PROCESS | 2820 | --DOMWINDOW == 81 (0000002F27613000) [pid = 2820] [serial = 62] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:47:22 INFO - PROCESS | 2820 | --DOMWINDOW == 80 (0000002F25E59000) [pid = 2820] [serial = 53] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:47:22 INFO - PROCESS | 2820 | --DOMWINDOW == 79 (0000002F38095000) [pid = 2820] [serial = 59] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:47:22 INFO - PROCESS | 2820 | --DOMWINDOW == 78 (0000002F31A65C00) [pid = 2820] [serial = 47] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:47:22 INFO - PROCESS | 2820 | --DOMWINDOW == 77 (0000002F25E56800) [pid = 2820] [serial = 56] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:47:22 INFO - PROCESS | 2820 | --DOMWINDOW == 76 (0000002F31EDEC00) [pid = 2820] [serial = 44] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:47:22 INFO - PROCESS | 2820 | --DOMWINDOW == 75 (0000002F31423000) [pid = 2820] [serial = 50] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:47:22 INFO - PROCESS | 2820 | --DOMWINDOW == 74 (0000002F2C76EC00) [pid = 2820] [serial = 77] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:47:22 INFO - PROCESS | 2820 | --DOMWINDOW == 73 (0000002F28B77400) [pid = 2820] [serial = 65] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:47:22 INFO - PROCESS | 2820 | --DOMWINDOW == 72 (0000002F2C8F5800) [pid = 2820] [serial = 68] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:47:22 INFO - PROCESS | 2820 | --DOMWINDOW == 71 (0000002F31A67C00) [pid = 2820] [serial = 74] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:47:22 INFO - PROCESS | 2820 | --DOMWINDOW == 70 (0000002F31148800) [pid = 2820] [serial = 71] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:47:22 INFO - PROCESS | 2820 | 1464104842609 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F31785000 == 36 [pid = 2820] [id = 39] 08:47:22 INFO - PROCESS | 2820 | ++DOMWINDOW == 71 (0000002F25E58800) [pid = 2820] [serial = 113] [outer = 0000000000000000] 08:47:22 INFO - PROCESS | 2820 | ++DOMWINDOW == 72 (0000002F270BF400) [pid = 2820] [serial = 114] [outer = 0000002F25E58800] 08:47:22 INFO - PROCESS | 2820 | 1464104842655 Marionette DEBUG loaded listener.js 08:47:22 INFO - PROCESS | 2820 | ++DOMWINDOW == 73 (0000002F31A5D400) [pid = 2820] [serial = 115] [outer = 0000002F25E58800] 08:47:22 INFO - PROCESS | 2820 | 1464104842980 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 08:47:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:47:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 628ms 08:47:23 INFO - PROCESS | 2820 | 1464104843038 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 08:47:23 INFO - PROCESS | 2820 | 1464104843040 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 08:47:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:47:23 INFO - PROCESS | 2820 | 1464104843044 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:47:23 INFO - PROCESS | 2820 | 1464104843046 Marionette TRACE conn6 <- [1,122,null,{}] 08:47:23 INFO - PROCESS | 2820 | 1464104843049 Marionette TRACE conn6 -> [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:47:23 INFO - PROCESS | 2820 | 1464104843146 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 08:47:23 INFO - PROCESS | 2820 | 1464104843175 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F3748C000 == 37 [pid = 2820] [id = 40] 08:47:23 INFO - PROCESS | 2820 | ++DOMWINDOW == 74 (0000002F2CACE400) [pid = 2820] [serial = 116] [outer = 0000000000000000] 08:47:23 INFO - PROCESS | 2820 | ++DOMWINDOW == 75 (0000002F3542AC00) [pid = 2820] [serial = 117] [outer = 0000002F2CACE400] 08:47:23 INFO - PROCESS | 2820 | 1464104843220 Marionette DEBUG loaded listener.js 08:47:23 INFO - PROCESS | 2820 | ++DOMWINDOW == 76 (0000002F35B30000) [pid = 2820] [serial = 118] [outer = 0000002F2CACE400] 08:47:23 INFO - PROCESS | 2820 | 1464104843574 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 08:47:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:47:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 586ms 08:47:23 INFO - PROCESS | 2820 | 1464104843633 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 08:47:23 INFO - PROCESS | 2820 | 1464104843635 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 08:47:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:47:23 INFO - PROCESS | 2820 | 1464104843638 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:47:23 INFO - PROCESS | 2820 | 1464104843640 Marionette TRACE conn6 <- [1,126,null,{}] 08:47:23 INFO - PROCESS | 2820 | 1464104843643 Marionette TRACE conn6 -> [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:47:23 INFO - PROCESS | 2820 | 1464104843737 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 08:47:23 INFO - PROCESS | 2820 | 1464104843745 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F31A34800 == 38 [pid = 2820] [id = 41] 08:47:23 INFO - PROCESS | 2820 | ++DOMWINDOW == 77 (0000002F35B09000) [pid = 2820] [serial = 119] [outer = 0000000000000000] 08:47:23 INFO - PROCESS | 2820 | ++DOMWINDOW == 78 (0000002F36B60400) [pid = 2820] [serial = 120] [outer = 0000002F35B09000] 08:47:23 INFO - PROCESS | 2820 | 1464104843794 Marionette DEBUG loaded listener.js 08:47:23 INFO - PROCESS | 2820 | ++DOMWINDOW == 79 (0000002F370B1C00) [pid = 2820] [serial = 121] [outer = 0000002F35B09000] 08:47:24 INFO - PROCESS | 2820 | 1464104844169 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 08:47:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:47:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 584ms 08:47:24 INFO - PROCESS | 2820 | 1464104844226 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 08:47:24 INFO - PROCESS | 2820 | 1464104844228 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 08:47:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:47:24 INFO - PROCESS | 2820 | 1464104844232 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:47:24 INFO - PROCESS | 2820 | 1464104844234 Marionette TRACE conn6 <- [1,130,null,{}] 08:47:24 INFO - PROCESS | 2820 | 1464104844237 Marionette TRACE conn6 -> [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:47:24 INFO - PROCESS | 2820 | 1464104844335 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 08:47:24 INFO - PROCESS | 2820 | 1464104844350 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F25D6F000 == 39 [pid = 2820] [id = 42] 08:47:24 INFO - PROCESS | 2820 | ++DOMWINDOW == 80 (0000002F3141F400) [pid = 2820] [serial = 122] [outer = 0000000000000000] 08:47:24 INFO - PROCESS | 2820 | ++DOMWINDOW == 81 (0000002F3418DC00) [pid = 2820] [serial = 123] [outer = 0000002F3141F400] 08:47:24 INFO - PROCESS | 2820 | 1464104844396 Marionette DEBUG loaded listener.js 08:47:24 INFO - PROCESS | 2820 | ++DOMWINDOW == 82 (0000002F35D75000) [pid = 2820] [serial = 124] [outer = 0000002F3141F400] 08:47:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:47:25 INFO - PROCESS | 2820 | 1464104845148 Marionette TRACE conn6 <- [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:47:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 923ms 08:47:25 INFO - PROCESS | 2820 | 1464104845178 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 08:47:25 INFO - PROCESS | 2820 | 1464104845185 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 08:47:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:47:25 INFO - PROCESS | 2820 | 1464104845191 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:47:25 INFO - PROCESS | 2820 | 1464104845196 Marionette TRACE conn6 <- [1,134,null,{}] 08:47:25 INFO - PROCESS | 2820 | 1464104845202 Marionette TRACE conn6 -> [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:47:25 INFO - PROCESS | 2820 | 1464104845321 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 08:47:25 INFO - PROCESS | 2820 | 1464104845385 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F25D3A800 == 40 [pid = 2820] [id = 43] 08:47:25 INFO - PROCESS | 2820 | ++DOMWINDOW == 83 (0000002F27781000) [pid = 2820] [serial = 125] [outer = 0000000000000000] 08:47:25 INFO - PROCESS | 2820 | ++DOMWINDOW == 84 (0000002F2791A400) [pid = 2820] [serial = 126] [outer = 0000002F27781000] 08:47:25 INFO - PROCESS | 2820 | 1464104845444 Marionette DEBUG loaded listener.js 08:47:25 INFO - PROCESS | 2820 | ++DOMWINDOW == 85 (0000002F2C775000) [pid = 2820] [serial = 127] [outer = 0000002F27781000] 08:47:26 INFO - PROCESS | 2820 | 1464104846211 Marionette TRACE conn6 <- [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:47:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:47:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1082ms 08:47:26 INFO - PROCESS | 2820 | 1464104846275 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 08:47:26 INFO - PROCESS | 2820 | 1464104846279 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 08:47:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:47:26 INFO - PROCESS | 2820 | 1464104846285 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:47:26 INFO - PROCESS | 2820 | 1464104846289 Marionette TRACE conn6 <- [1,138,null,{}] 08:47:26 INFO - PROCESS | 2820 | 1464104846316 Marionette TRACE conn6 -> [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:47:26 INFO - PROCESS | 2820 | 1464104846425 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 08:47:26 INFO - PROCESS | 2820 | 1464104846481 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F281B4800 == 41 [pid = 2820] [id = 44] 08:47:26 INFO - PROCESS | 2820 | ++DOMWINDOW == 86 (0000002F28CAC000) [pid = 2820] [serial = 128] [outer = 0000000000000000] 08:47:26 INFO - PROCESS | 2820 | ++DOMWINDOW == 87 (0000002F2BD1E800) [pid = 2820] [serial = 129] [outer = 0000002F28CAC000] 08:47:26 INFO - PROCESS | 2820 | 1464104846532 Marionette DEBUG loaded listener.js 08:47:26 INFO - PROCESS | 2820 | ++DOMWINDOW == 88 (0000002F2C883C00) [pid = 2820] [serial = 130] [outer = 0000002F28CAC000] 08:47:26 INFO - PROCESS | 2820 | --DOCSHELL 0000002F37024000 == 40 [pid = 2820] [id = 30] 08:47:26 INFO - PROCESS | 2820 | --DOCSHELL 0000002F34522000 == 39 [pid = 2820] [id = 29] 08:47:26 INFO - PROCESS | 2820 | --DOCSHELL 0000002F31A34800 == 38 [pid = 2820] [id = 41] 08:47:26 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3748C000 == 37 [pid = 2820] [id = 40] 08:47:26 INFO - PROCESS | 2820 | --DOCSHELL 0000002F31785000 == 36 [pid = 2820] [id = 39] 08:47:26 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3531D800 == 35 [pid = 2820] [id = 38] 08:47:26 INFO - PROCESS | 2820 | --DOCSHELL 0000002F343F4800 == 34 [pid = 2820] [id = 37] 08:47:26 INFO - PROCESS | 2820 | --DOCSHELL 0000002F339B3000 == 33 [pid = 2820] [id = 36] 08:47:26 INFO - PROCESS | 2820 | --DOCSHELL 0000002F31A36800 == 32 [pid = 2820] [id = 35] 08:47:26 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2DB4C800 == 31 [pid = 2820] [id = 34] 08:47:26 INFO - PROCESS | 2820 | --DOCSHELL 0000002F286DB800 == 30 [pid = 2820] [id = 33] 08:47:26 INFO - PROCESS | 2820 | --DOMWINDOW == 87 (0000002F3394A800) [pid = 2820] [serial = 78] [outer = 0000000000000000] [url = about:blank] 08:47:26 INFO - PROCESS | 2820 | --DOMWINDOW == 86 (0000002F28E0E800) [pid = 2820] [serial = 66] [outer = 0000000000000000] [url = about:blank] 08:47:26 INFO - PROCESS | 2820 | --DOMWINDOW == 85 (0000002F2C061000) [pid = 2820] [serial = 67] [outer = 0000000000000000] [url = about:blank] 08:47:26 INFO - PROCESS | 2820 | --DOMWINDOW == 84 (0000002F2DB8F800) [pid = 2820] [serial = 69] [outer = 0000000000000000] [url = about:blank] 08:47:26 INFO - PROCESS | 2820 | --DOMWINDOW == 83 (0000002F34018800) [pid = 2820] [serial = 79] [outer = 0000000000000000] [url = about:blank] 08:47:26 INFO - PROCESS | 2820 | --DOMWINDOW == 82 (0000002F31A9E000) [pid = 2820] [serial = 75] [outer = 0000000000000000] [url = about:blank] 08:47:26 INFO - PROCESS | 2820 | --DOMWINDOW == 81 (0000002F31422C00) [pid = 2820] [serial = 70] [outer = 0000000000000000] [url = about:blank] 08:47:26 INFO - PROCESS | 2820 | --DOMWINDOW == 80 (0000002F314C4C00) [pid = 2820] [serial = 72] [outer = 0000000000000000] [url = about:blank] 08:47:26 INFO - PROCESS | 2820 | --DOMWINDOW == 79 (0000002F3AF14800) [pid = 2820] [serial = 64] [outer = 0000000000000000] [url = about:blank] 08:47:26 INFO - PROCESS | 2820 | --DOMWINDOW == 78 (0000002F32420800) [pid = 2820] [serial = 76] [outer = 0000000000000000] [url = about:blank] 08:47:26 INFO - PROCESS | 2820 | --DOMWINDOW == 77 (0000002F31A62000) [pid = 2820] [serial = 73] [outer = 0000000000000000] [url = about:blank] 08:47:26 INFO - PROCESS | 2820 | --DOMWINDOW == 76 (0000002F27619C00) [pid = 2820] [serial = 63] [outer = 0000000000000000] [url = about:blank] 08:47:26 INFO - PROCESS | 2820 | --DOMWINDOW == 75 (0000002F32419C00) [pid = 2820] [serial = 55] [outer = 0000000000000000] [url = about:blank] 08:47:26 INFO - PROCESS | 2820 | --DOMWINDOW == 74 (0000002F3AF0E000) [pid = 2820] [serial = 61] [outer = 0000000000000000] [url = about:blank] 08:47:26 INFO - PROCESS | 2820 | --DOMWINDOW == 73 (0000002F31A9A000) [pid = 2820] [serial = 49] [outer = 0000000000000000] [url = about:blank] 08:47:26 INFO - PROCESS | 2820 | --DOMWINDOW == 72 (0000002F37E50800) [pid = 2820] [serial = 58] [outer = 0000000000000000] [url = about:blank] 08:47:26 INFO - PROCESS | 2820 | --DOMWINDOW == 71 (0000002F37E4F800) [pid = 2820] [serial = 46] [outer = 0000000000000000] [url = about:blank] 08:47:26 INFO - PROCESS | 2820 | --DOMWINDOW == 70 (0000002F31A93C00) [pid = 2820] [serial = 52] [outer = 0000000000000000] [url = about:blank] 08:47:27 INFO - PROCESS | 2820 | 1464104847038 Marionette TRACE conn6 <- [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:47:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:47:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 797ms 08:47:27 INFO - PROCESS | 2820 | 1464104847134 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 08:47:27 INFO - PROCESS | 2820 | 1464104847141 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 08:47:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:47:27 INFO - PROCESS | 2820 | 1464104847148 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:47:27 INFO - PROCESS | 2820 | 1464104847151 Marionette TRACE conn6 <- [1,142,null,{}] 08:47:27 INFO - PROCESS | 2820 | 1464104847157 Marionette TRACE conn6 -> [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:47:27 INFO - PROCESS | 2820 | 1464104847241 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 08:47:27 INFO - PROCESS | 2820 | 1464104847255 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F2CC7D800 == 31 [pid = 2820] [id = 45] 08:47:27 INFO - PROCESS | 2820 | ++DOMWINDOW == 71 (0000002F28E0E800) [pid = 2820] [serial = 131] [outer = 0000000000000000] 08:47:27 INFO - PROCESS | 2820 | ++DOMWINDOW == 72 (0000002F2C710800) [pid = 2820] [serial = 132] [outer = 0000002F28E0E800] 08:47:27 INFO - PROCESS | 2820 | 1464104847301 Marionette DEBUG loaded listener.js 08:47:27 INFO - PROCESS | 2820 | ++DOMWINDOW == 73 (0000002F2D840400) [pid = 2820] [serial = 133] [outer = 0000002F28E0E800] 08:47:27 INFO - PROCESS | 2820 | 1464104847721 Marionette TRACE conn6 <- [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:47:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:47:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 628ms 08:47:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:47:27 INFO - PROCESS | 2820 | 1464104847779 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 08:47:27 INFO - PROCESS | 2820 | 1464104847781 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 08:47:27 INFO - PROCESS | 2820 | 1464104847785 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:47:27 INFO - PROCESS | 2820 | 1464104847789 Marionette TRACE conn6 <- [1,146,null,{}] 08:47:27 INFO - PROCESS | 2820 | 1464104847800 Marionette TRACE conn6 -> [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:47:27 INFO - PROCESS | 2820 | 1464104847884 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 08:47:27 INFO - PROCESS | 2820 | 1464104847894 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F31116800 == 32 [pid = 2820] [id = 46] 08:47:27 INFO - PROCESS | 2820 | ++DOMWINDOW == 74 (0000002F2E144400) [pid = 2820] [serial = 134] [outer = 0000000000000000] 08:47:27 INFO - PROCESS | 2820 | ++DOMWINDOW == 75 (0000002F2E70F000) [pid = 2820] [serial = 135] [outer = 0000002F2E144400] 08:47:27 INFO - PROCESS | 2820 | 1464104847943 Marionette DEBUG loaded listener.js 08:47:28 INFO - PROCESS | 2820 | ++DOMWINDOW == 76 (0000002F31422C00) [pid = 2820] [serial = 136] [outer = 0000002F2E144400] 08:47:28 INFO - PROCESS | 2820 | 1464104848401 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 08:47:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:47:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 629ms 08:47:28 INFO - PROCESS | 2820 | 1464104848415 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 08:47:28 INFO - PROCESS | 2820 | 1464104848418 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 08:47:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:47:28 INFO - PROCESS | 2820 | 1464104848422 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:47:28 INFO - PROCESS | 2820 | 1464104848424 Marionette TRACE conn6 <- [1,150,null,{}] 08:47:28 INFO - PROCESS | 2820 | 1464104848427 Marionette TRACE conn6 -> [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:47:28 INFO - PROCESS | 2820 | 1464104848507 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 08:47:28 INFO - PROCESS | 2820 | 1464104848514 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F32453000 == 33 [pid = 2820] [id = 47] 08:47:28 INFO - PROCESS | 2820 | ++DOMWINDOW == 77 (0000002F26CC8400) [pid = 2820] [serial = 137] [outer = 0000000000000000] 08:47:28 INFO - PROCESS | 2820 | ++DOMWINDOW == 78 (0000002F31637800) [pid = 2820] [serial = 138] [outer = 0000002F26CC8400] 08:47:28 INFO - PROCESS | 2820 | 1464104848561 Marionette DEBUG loaded listener.js 08:47:28 INFO - PROCESS | 2820 | ++DOMWINDOW == 79 (0000002F31708000) [pid = 2820] [serial = 139] [outer = 0000002F26CC8400] 08:47:28 INFO - PROCESS | 2820 | 1464104848973 Marionette TRACE conn6 <- [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:47:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:47:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 586ms 08:47:29 INFO - PROCESS | 2820 | 1464104849010 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 08:47:29 INFO - PROCESS | 2820 | 1464104849013 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 08:47:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:47:29 INFO - PROCESS | 2820 | 1464104849016 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:47:29 INFO - PROCESS | 2820 | 1464104849018 Marionette TRACE conn6 <- [1,154,null,{}] 08:47:29 INFO - PROCESS | 2820 | 1464104849025 Marionette TRACE conn6 -> [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:47:29 INFO - PROCESS | 2820 | 1464104849125 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 08:47:29 INFO - PROCESS | 2820 | 1464104849132 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F34174000 == 34 [pid = 2820] [id = 48] 08:47:29 INFO - PROCESS | 2820 | ++DOMWINDOW == 80 (0000002F2BD19800) [pid = 2820] [serial = 140] [outer = 0000000000000000] 08:47:29 INFO - PROCESS | 2820 | ++DOMWINDOW == 81 (0000002F31A5FC00) [pid = 2820] [serial = 141] [outer = 0000002F2BD19800] 08:47:29 INFO - PROCESS | 2820 | 1464104849179 Marionette DEBUG loaded listener.js 08:47:29 INFO - PROCESS | 2820 | ++DOMWINDOW == 82 (0000002F31A94800) [pid = 2820] [serial = 142] [outer = 0000002F2BD19800] 08:47:29 INFO - PROCESS | 2820 | 1464104849622 Marionette TRACE conn6 <- [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:47:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:47:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 629ms 08:47:29 INFO - PROCESS | 2820 | 1464104849648 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 08:47:29 INFO - PROCESS | 2820 | 1464104849651 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 08:47:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:47:29 INFO - PROCESS | 2820 | 1464104849654 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:47:29 INFO - PROCESS | 2820 | 1464104849656 Marionette TRACE conn6 <- [1,158,null,{}] 08:47:29 INFO - PROCESS | 2820 | 1464104849659 Marionette TRACE conn6 -> [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:47:29 INFO - PROCESS | 2820 | 1464104849791 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 08:47:29 INFO - PROCESS | 2820 | 1464104849799 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F346C2000 == 35 [pid = 2820] [id = 49] 08:47:29 INFO - PROCESS | 2820 | ++DOMWINDOW == 83 (0000002F26711000) [pid = 2820] [serial = 143] [outer = 0000000000000000] 08:47:29 INFO - PROCESS | 2820 | ++DOMWINDOW == 84 (0000002F31EE1800) [pid = 2820] [serial = 144] [outer = 0000002F26711000] 08:47:29 INFO - PROCESS | 2820 | 1464104849846 Marionette DEBUG loaded listener.js 08:47:29 INFO - PROCESS | 2820 | ++DOMWINDOW == 85 (0000002F33A3F400) [pid = 2820] [serial = 145] [outer = 0000002F26711000] 08:47:30 INFO - PROCESS | 2820 | 1464104850305 Marionette TRACE conn6 <- [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:47:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:47:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 691ms 08:47:30 INFO - PROCESS | 2820 | 1464104850348 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 08:47:30 INFO - PROCESS | 2820 | 1464104850350 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 08:47:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:47:30 INFO - PROCESS | 2820 | 1464104850354 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:47:30 INFO - PROCESS | 2820 | 1464104850356 Marionette TRACE conn6 <- [1,162,null,{}] 08:47:30 INFO - PROCESS | 2820 | 1464104850359 Marionette TRACE conn6 -> [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:47:30 INFO - PROCESS | 2820 | 1464104850485 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 08:47:30 INFO - PROCESS | 2820 | 1464104850530 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F3530B800 == 36 [pid = 2820] [id = 50] 08:47:30 INFO - PROCESS | 2820 | ++DOMWINDOW == 86 (0000002F34188400) [pid = 2820] [serial = 146] [outer = 0000000000000000] 08:47:30 INFO - PROCESS | 2820 | ++DOMWINDOW == 87 (0000002F34191000) [pid = 2820] [serial = 147] [outer = 0000002F34188400] 08:47:30 INFO - PROCESS | 2820 | 1464104850575 Marionette DEBUG loaded listener.js 08:47:30 INFO - PROCESS | 2820 | ++DOMWINDOW == 88 (0000002F34782C00) [pid = 2820] [serial = 148] [outer = 0000002F34188400] 08:47:30 INFO - PROCESS | 2820 | 1464104850964 Marionette TRACE conn6 <- [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:47:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:47:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 629ms 08:47:30 INFO - PROCESS | 2820 | 1464104850986 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 08:47:30 INFO - PROCESS | 2820 | 1464104850988 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 08:47:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:47:30 INFO - PROCESS | 2820 | 1464104850992 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:47:30 INFO - PROCESS | 2820 | 1464104850994 Marionette TRACE conn6 <- [1,166,null,{}] 08:47:31 INFO - PROCESS | 2820 | 1464104850997 Marionette TRACE conn6 -> [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:47:31 INFO - PROCESS | 2820 | 1464104851184 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 08:47:31 INFO - PROCESS | 2820 | --DOMWINDOW == 87 (0000002F281D7800) [pid = 2820] [serial = 107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:47:31 INFO - PROCESS | 2820 | --DOMWINDOW == 86 (0000002F2791BC00) [pid = 2820] [serial = 98] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:47:31 INFO - PROCESS | 2820 | --DOMWINDOW == 85 (0000002F27782C00) [pid = 2820] [serial = 92] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:47:31 INFO - PROCESS | 2820 | --DOMWINDOW == 84 (0000002F31638800) [pid = 2820] [serial = 104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:47:31 INFO - PROCESS | 2820 | --DOMWINDOW == 83 (0000002F2777D800) [pid = 2820] [serial = 95] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:47:31 INFO - PROCESS | 2820 | --DOMWINDOW == 82 (0000002F32D52800) [pid = 2820] [serial = 110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:47:31 INFO - PROCESS | 2820 | --DOMWINDOW == 81 (0000002F2761CC00) [pid = 2820] [serial = 101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:47:31 INFO - PROCESS | 2820 | --DOMWINDOW == 80 (0000002F25E58800) [pid = 2820] [serial = 113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:47:31 INFO - PROCESS | 2820 | --DOMWINDOW == 79 (0000002F35B09000) [pid = 2820] [serial = 119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:47:31 INFO - PROCESS | 2820 | --DOMWINDOW == 78 (0000002F25E60800) [pid = 2820] [serial = 80] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:47:31 INFO - PROCESS | 2820 | --DOMWINDOW == 77 (0000002F31425800) [pid = 2820] [serial = 83] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:47:31 INFO - PROCESS | 2820 | --DOMWINDOW == 76 (0000002F27914000) [pid = 2820] [serial = 86] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:47:31 INFO - PROCESS | 2820 | --DOMWINDOW == 75 (0000002F27919800) [pid = 2820] [serial = 89] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:47:31 INFO - PROCESS | 2820 | --DOMWINDOW == 74 (0000002F2CACE400) [pid = 2820] [serial = 116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:47:31 INFO - PROCESS | 2820 | 1464104851228 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F275B4800 == 37 [pid = 2820] [id = 51] 08:47:31 INFO - PROCESS | 2820 | ++DOMWINDOW == 75 (0000002F25E60800) [pid = 2820] [serial = 149] [outer = 0000000000000000] 08:47:31 INFO - PROCESS | 2820 | ++DOMWINDOW == 76 (0000002F2761CC00) [pid = 2820] [serial = 150] [outer = 0000002F25E60800] 08:47:31 INFO - PROCESS | 2820 | 1464104851272 Marionette DEBUG loaded listener.js 08:47:31 INFO - PROCESS | 2820 | ++DOMWINDOW == 77 (0000002F2CC9B800) [pid = 2820] [serial = 151] [outer = 0000002F25E60800] 08:47:31 INFO - PROCESS | 2820 | 1464104851620 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 08:47:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:47:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 690ms 08:47:31 INFO - PROCESS | 2820 | 1464104851685 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 08:47:31 INFO - PROCESS | 2820 | 1464104851688 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 08:47:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:47:31 INFO - PROCESS | 2820 | 1464104851691 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:47:31 INFO - PROCESS | 2820 | 1464104851693 Marionette TRACE conn6 <- [1,170,null,{}] 08:47:31 INFO - PROCESS | 2820 | 1464104851696 Marionette TRACE conn6 -> [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:47:31 INFO - PROCESS | 2820 | 1464104851797 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 08:47:31 INFO - PROCESS | 2820 | 1464104851825 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F37EE7800 == 38 [pid = 2820] [id = 52] 08:47:31 INFO - PROCESS | 2820 | ++DOMWINDOW == 78 (0000002F31A9AC00) [pid = 2820] [serial = 152] [outer = 0000000000000000] 08:47:31 INFO - PROCESS | 2820 | ++DOMWINDOW == 79 (0000002F353D1C00) [pid = 2820] [serial = 153] [outer = 0000002F31A9AC00] 08:47:31 INFO - PROCESS | 2820 | 1464104851870 Marionette DEBUG loaded listener.js 08:47:31 INFO - PROCESS | 2820 | ++DOMWINDOW == 80 (0000002F35B0AC00) [pid = 2820] [serial = 154] [outer = 0000002F31A9AC00] 08:47:32 INFO - PROCESS | 2820 | 1464104852219 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 08:47:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:47:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 587ms 08:47:32 INFO - PROCESS | 2820 | 1464104852281 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 08:47:32 INFO - PROCESS | 2820 | 1464104852283 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 08:47:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:47:32 INFO - PROCESS | 2820 | 1464104852295 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:47:32 INFO - PROCESS | 2820 | 1464104852297 Marionette TRACE conn6 <- [1,174,null,{}] 08:47:32 INFO - PROCESS | 2820 | 1464104852301 Marionette TRACE conn6 -> [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:47:32 INFO - PROCESS | 2820 | 1464104852380 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 08:47:32 INFO - PROCESS | 2820 | 1464104852388 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3AFB0000 == 39 [pid = 2820] [id = 53] 08:47:32 INFO - PROCESS | 2820 | ++DOMWINDOW == 81 (0000002F35D7B400) [pid = 2820] [serial = 155] [outer = 0000000000000000] 08:47:32 INFO - PROCESS | 2820 | ++DOMWINDOW == 82 (0000002F37017400) [pid = 2820] [serial = 156] [outer = 0000002F35D7B400] 08:47:32 INFO - PROCESS | 2820 | 1464104852435 Marionette DEBUG loaded listener.js 08:47:32 INFO - PROCESS | 2820 | ++DOMWINDOW == 83 (0000002F37939400) [pid = 2820] [serial = 157] [outer = 0000002F35D7B400] 08:47:32 INFO - PROCESS | 2820 | 1464104852817 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 08:47:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:47:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 586ms 08:47:32 INFO - PROCESS | 2820 | 1464104852887 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 08:47:32 INFO - PROCESS | 2820 | 1464104852890 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 08:47:32 INFO - PROCESS | 2820 | 1464104852893 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:47:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:47:32 INFO - PROCESS | 2820 | 1464104852896 Marionette TRACE conn6 <- [1,178,null,{}] 08:47:32 INFO - PROCESS | 2820 | 1464104852900 Marionette TRACE conn6 -> [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:47:33 INFO - PROCESS | 2820 | 1464104853000 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 08:47:33 INFO - PROCESS | 2820 | 1464104853013 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F25E1F800 == 40 [pid = 2820] [id = 54] 08:47:33 INFO - PROCESS | 2820 | ++DOMWINDOW == 84 (0000002F37E49C00) [pid = 2820] [serial = 158] [outer = 0000000000000000] 08:47:33 INFO - PROCESS | 2820 | ++DOMWINDOW == 85 (0000002F37E51800) [pid = 2820] [serial = 159] [outer = 0000002F37E49C00] 08:47:33 INFO - PROCESS | 2820 | 1464104853062 Marionette DEBUG loaded listener.js 08:47:33 INFO - PROCESS | 2820 | ++DOMWINDOW == 86 (0000002F37ED0C00) [pid = 2820] [serial = 160] [outer = 0000002F37E49C00] 08:47:33 INFO - PROCESS | 2820 | ++DOMWINDOW == 87 (0000002F25E5F800) [pid = 2820] [serial = 161] [outer = 0000002F34B57000] 08:47:33 INFO - PROCESS | 2820 | 1464104853798 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 08:47:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:47:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 943ms 08:47:33 INFO - PROCESS | 2820 | 1464104853840 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 08:47:33 INFO - PROCESS | 2820 | 1464104853846 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 08:47:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:47:33 INFO - PROCESS | 2820 | 1464104853851 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:47:33 INFO - PROCESS | 2820 | 1464104853855 Marionette TRACE conn6 <- [1,182,null,{}] 08:47:33 INFO - PROCESS | 2820 | 1464104853861 Marionette TRACE conn6 -> [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:47:33 INFO - PROCESS | 2820 | 1464104853972 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 08:47:34 INFO - PROCESS | 2820 | 1464104854038 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F281AF000 == 41 [pid = 2820] [id = 55] 08:47:34 INFO - PROCESS | 2820 | ++DOMWINDOW == 88 (0000002F2C87C800) [pid = 2820] [serial = 162] [outer = 0000000000000000] 08:47:34 INFO - PROCESS | 2820 | ++DOMWINDOW == 89 (0000002F2CDB0400) [pid = 2820] [serial = 163] [outer = 0000002F2C87C800] 08:47:34 INFO - PROCESS | 2820 | 1464104854097 Marionette DEBUG loaded listener.js 08:47:34 INFO - PROCESS | 2820 | ++DOMWINDOW == 90 (0000002F2D8F0800) [pid = 2820] [serial = 164] [outer = 0000002F2C87C800] 08:47:34 INFO - PROCESS | 2820 | 1464104854679 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 08:47:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:47:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 881ms 08:47:34 INFO - PROCESS | 2820 | 1464104854734 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 08:47:34 INFO - PROCESS | 2820 | 1464104854740 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 08:47:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:47:34 INFO - PROCESS | 2820 | 1464104854747 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:47:34 INFO - PROCESS | 2820 | 1464104854750 Marionette TRACE conn6 <- [1,186,null,{}] 08:47:34 INFO - PROCESS | 2820 | 1464104854754 Marionette TRACE conn6 -> [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:47:34 INFO - PROCESS | 2820 | 1464104854863 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 08:47:34 INFO - PROCESS | 2820 | 1464104854927 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F34513800 == 42 [pid = 2820] [id = 56] 08:47:34 INFO - PROCESS | 2820 | ++DOMWINDOW == 91 (0000002F3163E400) [pid = 2820] [serial = 165] [outer = 0000000000000000] 08:47:34 INFO - PROCESS | 2820 | ++DOMWINDOW == 92 (0000002F31A94000) [pid = 2820] [serial = 166] [outer = 0000002F3163E400] 08:47:34 INFO - PROCESS | 2820 | 1464104854984 Marionette DEBUG loaded listener.js 08:47:35 INFO - PROCESS | 2820 | ++DOMWINDOW == 93 (0000002F324C4400) [pid = 2820] [serial = 167] [outer = 0000002F3163E400] 08:47:35 INFO - PROCESS | 2820 | 1464104855531 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 08:47:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:47:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 838ms 08:47:35 INFO - PROCESS | 2820 | 1464104855587 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 08:47:35 INFO - PROCESS | 2820 | 1464104855589 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 08:47:35 INFO - PROCESS | 2820 | 1464104855593 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:47:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:47:35 INFO - PROCESS | 2820 | 1464104855597 Marionette TRACE conn6 <- [1,190,null,{}] 08:47:35 INFO - PROCESS | 2820 | 1464104855609 Marionette TRACE conn6 -> [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:47:35 INFO - PROCESS | 2820 | 1464104855720 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 08:47:35 INFO - PROCESS | 2820 | 1464104855801 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F3BD1D000 == 43 [pid = 2820] [id = 57] 08:47:35 INFO - PROCESS | 2820 | ++DOMWINDOW == 94 (0000002F34191800) [pid = 2820] [serial = 168] [outer = 0000000000000000] 08:47:35 INFO - PROCESS | 2820 | ++DOMWINDOW == 95 (0000002F37938000) [pid = 2820] [serial = 169] [outer = 0000002F34191800] 08:47:35 INFO - PROCESS | 2820 | 1464104855860 Marionette DEBUG loaded listener.js 08:47:35 INFO - PROCESS | 2820 | ++DOMWINDOW == 96 (0000002F37E53000) [pid = 2820] [serial = 170] [outer = 0000002F34191800] 08:47:36 INFO - PROCESS | 2820 | 1464104856556 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 08:47:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:47:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1029ms 08:47:36 INFO - PROCESS | 2820 | 1464104856628 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 08:47:36 INFO - PROCESS | 2820 | 1464104856632 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 08:47:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:47:36 INFO - PROCESS | 2820 | 1464104856637 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:47:36 INFO - PROCESS | 2820 | 1464104856641 Marionette TRACE conn6 <- [1,194,null,{}] 08:47:36 INFO - PROCESS | 2820 | 1464104856647 Marionette TRACE conn6 -> [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:47:36 INFO - PROCESS | 2820 | 1464104856745 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 08:47:36 INFO - PROCESS | 2820 | 1464104856804 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F275B3800 == 44 [pid = 2820] [id = 58] 08:47:36 INFO - PROCESS | 2820 | ++DOMWINDOW == 97 (0000002F27781800) [pid = 2820] [serial = 171] [outer = 0000000000000000] 08:47:36 INFO - PROCESS | 2820 | ++DOMWINDOW == 98 (0000002F2778A400) [pid = 2820] [serial = 172] [outer = 0000002F27781800] 08:47:36 INFO - PROCESS | 2820 | 1464104856854 Marionette DEBUG loaded listener.js 08:47:36 INFO - PROCESS | 2820 | ++DOMWINDOW == 99 (0000002F2C082800) [pid = 2820] [serial = 173] [outer = 0000002F27781800] 08:47:37 INFO - PROCESS | 2820 | 1464104857443 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 08:47:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:47:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 839ms 08:47:37 INFO - PROCESS | 2820 | 1464104857480 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 08:47:37 INFO - PROCESS | 2820 | 1464104857486 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 08:47:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:47:37 INFO - PROCESS | 2820 | 1464104857492 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:47:37 INFO - PROCESS | 2820 | 1464104857495 Marionette TRACE conn6 <- [1,198,null,{}] 08:47:37 INFO - PROCESS | 2820 | 1464104857499 Marionette TRACE conn6 -> [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:47:37 INFO - PROCESS | 2820 | 1464104857603 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 08:47:37 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3AFB0000 == 43 [pid = 2820] [id = 53] 08:47:37 INFO - PROCESS | 2820 | --DOCSHELL 0000002F37EE7800 == 42 [pid = 2820] [id = 52] 08:47:37 INFO - PROCESS | 2820 | --DOCSHELL 0000002F275B4800 == 41 [pid = 2820] [id = 51] 08:47:37 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3530B800 == 40 [pid = 2820] [id = 50] 08:47:37 INFO - PROCESS | 2820 | --DOCSHELL 0000002F346C2000 == 39 [pid = 2820] [id = 49] 08:47:37 INFO - PROCESS | 2820 | --DOCSHELL 0000002F34174000 == 38 [pid = 2820] [id = 48] 08:47:37 INFO - PROCESS | 2820 | --DOCSHELL 0000002F32453000 == 37 [pid = 2820] [id = 47] 08:47:37 INFO - PROCESS | 2820 | --DOCSHELL 0000002F31116800 == 36 [pid = 2820] [id = 46] 08:47:37 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2CC7D800 == 35 [pid = 2820] [id = 45] 08:47:37 INFO - PROCESS | 2820 | --DOCSHELL 0000002F281B4800 == 34 [pid = 2820] [id = 44] 08:47:37 INFO - PROCESS | 2820 | --DOCSHELL 0000002F25D6F000 == 33 [pid = 2820] [id = 42] 08:47:37 INFO - PROCESS | 2820 | --DOMWINDOW == 98 (0000002F3418DC00) [pid = 2820] [serial = 123] [outer = 0000000000000000] [url = about:blank] 08:47:37 INFO - PROCESS | 2820 | --DOMWINDOW == 97 (0000002F31A69000) [pid = 2820] [serial = 108] [outer = 0000000000000000] [url = about:blank] 08:47:37 INFO - PROCESS | 2820 | --DOMWINDOW == 96 (0000002F2C062000) [pid = 2820] [serial = 99] [outer = 0000000000000000] [url = about:blank] 08:47:37 INFO - PROCESS | 2820 | --DOMWINDOW == 95 (0000002F2CACCC00) [pid = 2820] [serial = 100] [outer = 0000000000000000] [url = about:blank] 08:47:37 INFO - PROCESS | 2820 | --DOMWINDOW == 94 (0000002F27FCCC00) [pid = 2820] [serial = 94] [outer = 0000000000000000] [url = about:blank] 08:47:37 INFO - PROCESS | 2820 | --DOMWINDOW == 93 (0000002F27789800) [pid = 2820] [serial = 93] [outer = 0000000000000000] [url = about:blank] 08:47:37 INFO - PROCESS | 2820 | --DOMWINDOW == 92 (0000002F3175C400) [pid = 2820] [serial = 106] [outer = 0000000000000000] [url = about:blank] 08:47:37 INFO - PROCESS | 2820 | --DOMWINDOW == 91 (0000002F2778B400) [pid = 2820] [serial = 96] [outer = 0000000000000000] [url = about:blank] 08:47:37 INFO - PROCESS | 2820 | --DOMWINDOW == 90 (0000002F281D7400) [pid = 2820] [serial = 97] [outer = 0000000000000000] [url = about:blank] 08:47:37 INFO - PROCESS | 2820 | --DOMWINDOW == 89 (0000002F33A3E400) [pid = 2820] [serial = 111] [outer = 0000000000000000] [url = about:blank] 08:47:37 INFO - PROCESS | 2820 | --DOMWINDOW == 88 (0000002F3141F000) [pid = 2820] [serial = 102] [outer = 0000000000000000] [url = about:blank] 08:47:37 INFO - PROCESS | 2820 | --DOMWINDOW == 87 (0000002F31D25400) [pid = 2820] [serial = 109] [outer = 0000000000000000] [url = about:blank] 08:47:37 INFO - PROCESS | 2820 | --DOMWINDOW == 86 (0000002F270BF400) [pid = 2820] [serial = 114] [outer = 0000000000000000] [url = about:blank] 08:47:37 INFO - PROCESS | 2820 | --DOMWINDOW == 85 (0000002F346ED000) [pid = 2820] [serial = 112] [outer = 0000000000000000] [url = about:blank] 08:47:37 INFO - PROCESS | 2820 | --DOMWINDOW == 84 (0000002F31A5D400) [pid = 2820] [serial = 115] [outer = 0000000000000000] [url = about:blank] 08:47:37 INFO - PROCESS | 2820 | --DOMWINDOW == 83 (0000002F36B60400) [pid = 2820] [serial = 120] [outer = 0000000000000000] [url = about:blank] 08:47:37 INFO - PROCESS | 2820 | --DOMWINDOW == 82 (0000002F27783000) [pid = 2820] [serial = 82] [outer = 0000000000000000] [url = about:blank] 08:47:37 INFO - PROCESS | 2820 | --DOMWINDOW == 81 (0000002F26E6A800) [pid = 2820] [serial = 81] [outer = 0000000000000000] [url = about:blank] 08:47:37 INFO - PROCESS | 2820 | --DOMWINDOW == 80 (0000002F31A67800) [pid = 2820] [serial = 85] [outer = 0000000000000000] [url = about:blank] 08:47:37 INFO - PROCESS | 2820 | --DOMWINDOW == 79 (0000002F3142AC00) [pid = 2820] [serial = 84] [outer = 0000000000000000] [url = about:blank] 08:47:37 INFO - PROCESS | 2820 | --DOMWINDOW == 78 (0000002F33A34800) [pid = 2820] [serial = 88] [outer = 0000000000000000] [url = about:blank] 08:47:37 INFO - PROCESS | 2820 | --DOMWINDOW == 77 (0000002F2791E800) [pid = 2820] [serial = 87] [outer = 0000000000000000] [url = about:blank] 08:47:37 INFO - PROCESS | 2820 | --DOMWINDOW == 76 (0000002F36D9FC00) [pid = 2820] [serial = 91] [outer = 0000000000000000] [url = about:blank] 08:47:37 INFO - PROCESS | 2820 | --DOMWINDOW == 75 (0000002F35B32000) [pid = 2820] [serial = 90] [outer = 0000000000000000] [url = about:blank] 08:47:37 INFO - PROCESS | 2820 | --DOMWINDOW == 74 (0000002F3163BC00) [pid = 2820] [serial = 105] [outer = 0000000000000000] [url = about:blank] 08:47:37 INFO - PROCESS | 2820 | --DOMWINDOW == 73 (0000002F35B30000) [pid = 2820] [serial = 118] [outer = 0000000000000000] [url = about:blank] 08:47:37 INFO - PROCESS | 2820 | --DOMWINDOW == 72 (0000002F3542AC00) [pid = 2820] [serial = 117] [outer = 0000000000000000] [url = about:blank] 08:47:37 INFO - PROCESS | 2820 | --DOMWINDOW == 71 (0000002F3145BC00) [pid = 2820] [serial = 103] [outer = 0000000000000000] [url = about:blank] 08:47:37 INFO - PROCESS | 2820 | --DOMWINDOW == 70 (0000002F370B1C00) [pid = 2820] [serial = 121] [outer = 0000000000000000] [url = about:blank] 08:47:37 INFO - PROCESS | 2820 | 1464104857702 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F25D57000 == 34 [pid = 2820] [id = 59] 08:47:37 INFO - PROCESS | 2820 | ++DOMWINDOW == 71 (0000002F26E6A800) [pid = 2820] [serial = 174] [outer = 0000000000000000] 08:47:37 INFO - PROCESS | 2820 | ++DOMWINDOW == 72 (0000002F2757CC00) [pid = 2820] [serial = 175] [outer = 0000002F26E6A800] 08:47:37 INFO - PROCESS | 2820 | 1464104857749 Marionette DEBUG loaded listener.js 08:47:37 INFO - PROCESS | 2820 | ++DOMWINDOW == 73 (0000002F27914000) [pid = 2820] [serial = 176] [outer = 0000002F26E6A800] 08:47:38 INFO - PROCESS | 2820 | 1464104858106 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 08:47:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:47:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 690ms 08:47:38 INFO - PROCESS | 2820 | 1464104858184 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 08:47:38 INFO - PROCESS | 2820 | 1464104858186 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 08:47:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:47:38 INFO - PROCESS | 2820 | 1464104858190 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:47:38 INFO - PROCESS | 2820 | 1464104858194 Marionette TRACE conn6 <- [1,202,null,{}] 08:47:38 INFO - PROCESS | 2820 | 1464104858204 Marionette TRACE conn6 -> [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:47:38 INFO - PROCESS | 2820 | 1464104858291 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 08:47:38 INFO - PROCESS | 2820 | 1464104858299 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F2DB3C800 == 35 [pid = 2820] [id = 60] 08:47:38 INFO - PROCESS | 2820 | ++DOMWINDOW == 74 (0000002F2DF74400) [pid = 2820] [serial = 177] [outer = 0000000000000000] 08:47:38 INFO - PROCESS | 2820 | ++DOMWINDOW == 75 (0000002F3141E000) [pid = 2820] [serial = 178] [outer = 0000002F2DF74400] 08:47:38 INFO - PROCESS | 2820 | 1464104858377 Marionette DEBUG loaded listener.js 08:47:38 INFO - PROCESS | 2820 | ++DOMWINDOW == 76 (0000002F31451400) [pid = 2820] [serial = 179] [outer = 0000002F2DF74400] 08:47:38 INFO - PROCESS | 2820 | 1464104858788 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 08:47:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:47:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 629ms 08:47:38 INFO - PROCESS | 2820 | 1464104858820 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 08:47:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:47:38 INFO - PROCESS | 2820 | 1464104858823 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 08:47:38 INFO - PROCESS | 2820 | 1464104858827 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:47:38 INFO - PROCESS | 2820 | 1464104858828 Marionette TRACE conn6 <- [1,206,null,{}] 08:47:38 INFO - PROCESS | 2820 | 1464104858832 Marionette TRACE conn6 -> [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:47:38 INFO - PROCESS | 2820 | 1464104858913 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 08:47:38 INFO - PROCESS | 2820 | 1464104858921 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F31769000 == 36 [pid = 2820] [id = 61] 08:47:38 INFO - PROCESS | 2820 | ++DOMWINDOW == 77 (0000002F3163A000) [pid = 2820] [serial = 180] [outer = 0000000000000000] 08:47:38 INFO - PROCESS | 2820 | ++DOMWINDOW == 78 (0000002F31640000) [pid = 2820] [serial = 181] [outer = 0000002F3163A000] 08:47:38 INFO - PROCESS | 2820 | 1464104858969 Marionette DEBUG loaded listener.js 08:47:39 INFO - PROCESS | 2820 | ++DOMWINDOW == 79 (0000002F31A62000) [pid = 2820] [serial = 182] [outer = 0000002F3163A000] 08:47:39 INFO - PROCESS | 2820 | 1464104859384 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 08:47:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:47:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 586ms 08:47:39 INFO - PROCESS | 2820 | 1464104859422 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 08:47:39 INFO - PROCESS | 2820 | 1464104859424 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 08:47:39 INFO - PROCESS | 2820 | 1464104859427 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:47:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:47:39 INFO - PROCESS | 2820 | 1464104859429 Marionette TRACE conn6 <- [1,210,null,{}] 08:47:39 INFO - PROCESS | 2820 | 1464104859433 Marionette TRACE conn6 -> [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:47:39 INFO - PROCESS | 2820 | 1464104859514 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 08:47:39 INFO - PROCESS | 2820 | 1464104859521 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F338C5000 == 37 [pid = 2820] [id = 62] 08:47:39 INFO - PROCESS | 2820 | ++DOMWINDOW == 80 (0000002F31A92400) [pid = 2820] [serial = 183] [outer = 0000000000000000] 08:47:39 INFO - PROCESS | 2820 | ++DOMWINDOW == 81 (0000002F31A9CC00) [pid = 2820] [serial = 184] [outer = 0000002F31A92400] 08:47:39 INFO - PROCESS | 2820 | 1464104859567 Marionette DEBUG loaded listener.js 08:47:39 INFO - PROCESS | 2820 | ++DOMWINDOW == 82 (0000002F31D30800) [pid = 2820] [serial = 185] [outer = 0000002F31A92400] 08:47:40 INFO - PROCESS | 2820 | 1464104860020 Marionette TRACE conn6 <- [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:47:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:47:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 628ms 08:47:40 INFO - PROCESS | 2820 | 1464104860061 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 08:47:40 INFO - PROCESS | 2820 | 1464104860064 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 08:47:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:47:40 INFO - PROCESS | 2820 | 1464104860067 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:47:40 INFO - PROCESS | 2820 | 1464104860069 Marionette TRACE conn6 <- [1,214,null,{}] 08:47:40 INFO - PROCESS | 2820 | 1464104860073 Marionette TRACE conn6 -> [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:47:40 INFO - PROCESS | 2820 | 1464104860200 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 08:47:40 INFO - PROCESS | 2820 | 1464104860215 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F267A1800 == 38 [pid = 2820] [id = 63] 08:47:40 INFO - PROCESS | 2820 | ++DOMWINDOW == 83 (0000002F32478C00) [pid = 2820] [serial = 186] [outer = 0000000000000000] 08:47:40 INFO - PROCESS | 2820 | ++DOMWINDOW == 84 (0000002F3413C800) [pid = 2820] [serial = 187] [outer = 0000002F32478C00] 08:47:40 INFO - PROCESS | 2820 | 1464104860262 Marionette DEBUG loaded listener.js 08:47:40 INFO - PROCESS | 2820 | ++DOMWINDOW == 85 (0000002F342EB000) [pid = 2820] [serial = 188] [outer = 0000002F32478C00] 08:47:40 INFO - PROCESS | 2820 | 1464104860697 Marionette TRACE conn6 <- [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:47:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:47:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 692ms 08:47:40 INFO - PROCESS | 2820 | 1464104860762 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 08:47:40 INFO - PROCESS | 2820 | 1464104860765 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 08:47:40 INFO - PROCESS | 2820 | 1464104860768 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:47:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:47:40 INFO - PROCESS | 2820 | 1464104860770 Marionette TRACE conn6 <- [1,218,null,{}] 08:47:40 INFO - PROCESS | 2820 | 1464104860774 Marionette TRACE conn6 -> [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:47:40 INFO - PROCESS | 2820 | 1464104860897 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 08:47:40 INFO - PROCESS | 2820 | 1464104860922 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F25D70000 == 39 [pid = 2820] [id = 64] 08:47:40 INFO - PROCESS | 2820 | ++DOMWINDOW == 86 (0000002F346ED000) [pid = 2820] [serial = 189] [outer = 0000000000000000] 08:47:40 INFO - PROCESS | 2820 | ++DOMWINDOW == 87 (0000002F35AB1800) [pid = 2820] [serial = 190] [outer = 0000002F346ED000] 08:47:40 INFO - PROCESS | 2820 | 1464104860967 Marionette DEBUG loaded listener.js 08:47:41 INFO - PROCESS | 2820 | ++DOMWINDOW == 88 (0000002F35D73000) [pid = 2820] [serial = 191] [outer = 0000002F346ED000] 08:47:41 INFO - PROCESS | 2820 | 1464104861373 Marionette TRACE conn6 <- [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:47:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:47:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 629ms 08:47:41 INFO - PROCESS | 2820 | 1464104861400 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 08:47:41 INFO - PROCESS | 2820 | 1464104861402 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 08:47:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:47:41 INFO - PROCESS | 2820 | 1464104861405 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:47:41 INFO - PROCESS | 2820 | 1464104861407 Marionette TRACE conn6 <- [1,222,null,{}] 08:47:41 INFO - PROCESS | 2820 | 1464104861411 Marionette TRACE conn6 -> [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:47:41 INFO - PROCESS | 2820 | 1464104861512 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 08:47:41 INFO - PROCESS | 2820 | 1464104861519 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F36B7E000 == 40 [pid = 2820] [id = 65] 08:47:41 INFO - PROCESS | 2820 | ++DOMWINDOW == 89 (0000002F36B59400) [pid = 2820] [serial = 192] [outer = 0000000000000000] 08:47:41 INFO - PROCESS | 2820 | ++DOMWINDOW == 90 (0000002F37015800) [pid = 2820] [serial = 193] [outer = 0000002F36B59400] 08:47:41 INFO - PROCESS | 2820 | 1464104861565 Marionette DEBUG loaded listener.js 08:47:41 INFO - PROCESS | 2820 | ++DOMWINDOW == 91 (0000002F37D68C00) [pid = 2820] [serial = 194] [outer = 0000002F36B59400] 08:47:41 INFO - PROCESS | 2820 | --DOMWINDOW == 90 (0000002F35D7B400) [pid = 2820] [serial = 155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:47:41 INFO - PROCESS | 2820 | --DOMWINDOW == 89 (0000002F26711000) [pid = 2820] [serial = 143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:47:41 INFO - PROCESS | 2820 | --DOMWINDOW == 88 (0000002F26CC8400) [pid = 2820] [serial = 137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:47:41 INFO - PROCESS | 2820 | --DOMWINDOW == 87 (0000002F28E0E800) [pid = 2820] [serial = 131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:47:41 INFO - PROCESS | 2820 | --DOMWINDOW == 86 (0000002F3141F400) [pid = 2820] [serial = 122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:47:41 INFO - PROCESS | 2820 | --DOMWINDOW == 85 (0000002F2BD19800) [pid = 2820] [serial = 140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:47:41 INFO - PROCESS | 2820 | --DOMWINDOW == 84 (0000002F28CAC000) [pid = 2820] [serial = 128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:47:41 INFO - PROCESS | 2820 | --DOMWINDOW == 83 (0000002F34188400) [pid = 2820] [serial = 146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:47:41 INFO - PROCESS | 2820 | --DOMWINDOW == 82 (0000002F2E144400) [pid = 2820] [serial = 134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:47:41 INFO - PROCESS | 2820 | --DOMWINDOW == 81 (0000002F25E60800) [pid = 2820] [serial = 149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:47:41 INFO - PROCESS | 2820 | --DOMWINDOW == 80 (0000002F31A9AC00) [pid = 2820] [serial = 152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:47:42 INFO - PROCESS | 2820 | 1464104862061 Marionette TRACE conn6 <- [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:47:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:47:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 690ms 08:47:42 INFO - PROCESS | 2820 | 1464104862099 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 08:47:42 INFO - PROCESS | 2820 | 1464104862109 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 08:47:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:47:42 INFO - PROCESS | 2820 | 1464104862122 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:47:42 INFO - PROCESS | 2820 | 1464104862124 Marionette TRACE conn6 <- [1,226,null,{}] 08:47:42 INFO - PROCESS | 2820 | 1464104862128 Marionette TRACE conn6 -> [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:47:42 INFO - PROCESS | 2820 | 1464104862249 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 08:47:42 INFO - PROCESS | 2820 | 1464104862295 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F266D3800 == 41 [pid = 2820] [id = 66] 08:47:42 INFO - PROCESS | 2820 | ++DOMWINDOW == 81 (0000002F26643800) [pid = 2820] [serial = 195] [outer = 0000000000000000] 08:47:42 INFO - PROCESS | 2820 | ++DOMWINDOW == 82 (0000002F270BA400) [pid = 2820] [serial = 196] [outer = 0000002F26643800] 08:47:42 INFO - PROCESS | 2820 | 1464104862341 Marionette DEBUG loaded listener.js 08:47:42 INFO - PROCESS | 2820 | ++DOMWINDOW == 83 (0000002F27545400) [pid = 2820] [serial = 197] [outer = 0000002F26643800] 08:47:42 INFO - PROCESS | 2820 | 1464104862684 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 08:47:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:47:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 587ms 08:47:42 INFO - PROCESS | 2820 | 1464104862707 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 08:47:42 INFO - PROCESS | 2820 | 1464104862709 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 08:47:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:47:42 INFO - PROCESS | 2820 | 1464104862712 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:47:42 INFO - PROCESS | 2820 | 1464104862714 Marionette TRACE conn6 <- [1,230,null,{}] 08:47:42 INFO - PROCESS | 2820 | 1464104862718 Marionette TRACE conn6 -> [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:47:42 INFO - PROCESS | 2820 | 1464104862822 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 08:47:42 INFO - PROCESS | 2820 | 1464104862830 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F37ED8000 == 42 [pid = 2820] [id = 67] 08:47:42 INFO - PROCESS | 2820 | ++DOMWINDOW == 84 (0000002F27E32800) [pid = 2820] [serial = 198] [outer = 0000000000000000] 08:47:42 INFO - PROCESS | 2820 | ++DOMWINDOW == 85 (0000002F28E71C00) [pid = 2820] [serial = 199] [outer = 0000002F27E32800] 08:47:42 INFO - PROCESS | 2820 | 1464104862876 Marionette DEBUG loaded listener.js 08:47:42 INFO - PROCESS | 2820 | ++DOMWINDOW == 86 (0000002F34C9D000) [pid = 2820] [serial = 200] [outer = 0000002F27E32800] 08:47:43 INFO - PROCESS | 2820 | 1464104863234 Marionette TRACE conn6 <- [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:47:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:47:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 586ms 08:47:43 INFO - PROCESS | 2820 | 1464104863300 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 08:47:43 INFO - PROCESS | 2820 | 1464104863303 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 08:47:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:47:43 INFO - PROCESS | 2820 | 1464104863307 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:47:43 INFO - PROCESS | 2820 | 1464104863309 Marionette TRACE conn6 <- [1,234,null,{}] 08:47:43 INFO - PROCESS | 2820 | 1464104863313 Marionette TRACE conn6 -> [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:47:43 INFO - PROCESS | 2820 | 1464104863448 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 08:47:43 INFO - PROCESS | 2820 | 1464104863457 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F3AD7E800 == 43 [pid = 2820] [id = 68] 08:47:43 INFO - PROCESS | 2820 | ++DOMWINDOW == 87 (0000002F2E149400) [pid = 2820] [serial = 201] [outer = 0000000000000000] 08:47:43 INFO - PROCESS | 2820 | ++DOMWINDOW == 88 (0000002F37ECB000) [pid = 2820] [serial = 202] [outer = 0000002F2E149400] 08:47:43 INFO - PROCESS | 2820 | 1464104863509 Marionette DEBUG loaded listener.js 08:47:43 INFO - PROCESS | 2820 | ++DOMWINDOW == 89 (0000002F3809DC00) [pid = 2820] [serial = 203] [outer = 0000002F2E149400] 08:47:43 INFO - PROCESS | 2820 | 1464104863975 Marionette TRACE conn6 <- [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:47:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:47:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 731ms 08:47:44 INFO - PROCESS | 2820 | 1464104864052 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 08:47:44 INFO - PROCESS | 2820 | 1464104864057 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 08:47:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:47:44 INFO - PROCESS | 2820 | 1464104864064 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:47:44 INFO - PROCESS | 2820 | 1464104864069 Marionette TRACE conn6 <- [1,238,null,{}] 08:47:44 INFO - PROCESS | 2820 | 1464104864077 Marionette TRACE conn6 -> [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:47:44 INFO - PROCESS | 2820 | 1464104864200 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 08:47:44 INFO - PROCESS | 2820 | 1464104864273 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F270AD800 == 44 [pid = 2820] [id = 69] 08:47:44 INFO - PROCESS | 2820 | ++DOMWINDOW == 90 (0000002F27613800) [pid = 2820] [serial = 204] [outer = 0000000000000000] 08:47:44 INFO - PROCESS | 2820 | ++DOMWINDOW == 91 (0000002F2777D400) [pid = 2820] [serial = 205] [outer = 0000002F27613800] 08:47:44 INFO - PROCESS | 2820 | 1464104864331 Marionette DEBUG loaded listener.js 08:47:44 INFO - PROCESS | 2820 | ++DOMWINDOW == 92 (0000002F2BD17800) [pid = 2820] [serial = 206] [outer = 0000002F27613800] 08:47:44 INFO - PROCESS | 2820 | 1464104864945 Marionette TRACE conn6 <- [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:47:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:47:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 943ms 08:47:45 INFO - PROCESS | 2820 | 1464104865016 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 08:47:45 INFO - PROCESS | 2820 | 1464104865023 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 08:47:45 INFO - PROCESS | 2820 | 1464104865031 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:47:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:47:45 INFO - PROCESS | 2820 | 1464104865034 Marionette TRACE conn6 <- [1,242,null,{}] 08:47:45 INFO - PROCESS | 2820 | 1464104865039 Marionette TRACE conn6 -> [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:47:45 INFO - PROCESS | 2820 | 1464104865173 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 08:47:45 INFO - PROCESS | 2820 | 1464104865246 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F339CB800 == 45 [pid = 2820] [id = 70] 08:47:45 INFO - PROCESS | 2820 | ++DOMWINDOW == 93 (0000002F2D8EA400) [pid = 2820] [serial = 207] [outer = 0000000000000000] 08:47:45 INFO - PROCESS | 2820 | ++DOMWINDOW == 94 (0000002F3147B800) [pid = 2820] [serial = 208] [outer = 0000002F2D8EA400] 08:47:45 INFO - PROCESS | 2820 | 1464104865306 Marionette DEBUG loaded listener.js 08:47:45 INFO - PROCESS | 2820 | ++DOMWINDOW == 95 (0000002F31A68400) [pid = 2820] [serial = 209] [outer = 0000002F2D8EA400] 08:47:46 INFO - PROCESS | 2820 | 1464104866019 Marionette TRACE conn6 <- [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:47:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:47:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1021ms 08:47:46 INFO - PROCESS | 2820 | 1464104866059 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 08:47:46 INFO - PROCESS | 2820 | 1464104866062 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 08:47:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:47:46 INFO - PROCESS | 2820 | 1464104866066 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:47:46 INFO - PROCESS | 2820 | 1464104866071 Marionette TRACE conn6 <- [1,246,null,{}] 08:47:46 INFO - PROCESS | 2820 | 1464104866082 Marionette TRACE conn6 -> [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:47:46 INFO - PROCESS | 2820 | 1464104866204 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 08:47:46 INFO - PROCESS | 2820 | 1464104866270 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F3BD08800 == 46 [pid = 2820] [id = 71] 08:47:46 INFO - PROCESS | 2820 | ++DOMWINDOW == 96 (0000002F34026400) [pid = 2820] [serial = 210] [outer = 0000000000000000] 08:47:46 INFO - PROCESS | 2820 | ++DOMWINDOW == 97 (0000002F35AB5400) [pid = 2820] [serial = 211] [outer = 0000002F34026400] 08:47:46 INFO - PROCESS | 2820 | 1464104866329 Marionette DEBUG loaded listener.js 08:47:46 INFO - PROCESS | 2820 | ++DOMWINDOW == 98 (0000002F37ECEC00) [pid = 2820] [serial = 212] [outer = 0000002F34026400] 08:47:46 INFO - PROCESS | 2820 | 1464104866923 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 08:47:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:47:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 902ms 08:47:46 INFO - PROCESS | 2820 | 1464104866968 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 08:47:46 INFO - PROCESS | 2820 | 1464104866971 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 08:47:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:47:46 INFO - PROCESS | 2820 | 1464104866975 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:47:46 INFO - PROCESS | 2820 | 1464104866977 Marionette TRACE conn6 <- [1,250,null,{}] 08:47:46 INFO - PROCESS | 2820 | 1464104866981 Marionette TRACE conn6 -> [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:47:47 INFO - PROCESS | 2820 | 1464104867091 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 08:47:47 INFO - PROCESS | 2820 | 1464104867169 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F3AC1B000 == 47 [pid = 2820] [id = 72] 08:47:47 INFO - PROCESS | 2820 | ++DOMWINDOW == 99 (0000002F3AF0C800) [pid = 2820] [serial = 213] [outer = 0000000000000000] 08:47:47 INFO - PROCESS | 2820 | ++DOMWINDOW == 100 (0000002F3AF13C00) [pid = 2820] [serial = 214] [outer = 0000002F3AF0C800] 08:47:47 INFO - PROCESS | 2820 | 1464104867225 Marionette DEBUG loaded listener.js 08:47:47 INFO - PROCESS | 2820 | ++DOMWINDOW == 101 (0000002F32406800) [pid = 2820] [serial = 215] [outer = 0000002F3AF0C800] 08:47:47 INFO - PROCESS | 2820 | 1464104867768 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 08:47:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:47:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 838ms 08:47:47 INFO - PROCESS | 2820 | 1464104867848 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 08:47:47 INFO - PROCESS | 2820 | 1464104867851 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 08:47:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:47:47 INFO - PROCESS | 2820 | 1464104867883 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:47:47 INFO - PROCESS | 2820 | 1464104867885 Marionette TRACE conn6 <- [1,254,null,{}] 08:47:47 INFO - PROCESS | 2820 | 1464104867890 Marionette TRACE conn6 -> [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:47:48 INFO - PROCESS | 2820 | 1464104868000 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 08:47:48 INFO - PROCESS | 2820 | 1464104868059 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F25D64800 == 48 [pid = 2820] [id = 73] 08:47:48 INFO - PROCESS | 2820 | ++DOMWINDOW == 102 (0000002F2791D800) [pid = 2820] [serial = 216] [outer = 0000000000000000] 08:47:48 INFO - PROCESS | 2820 | ++DOMWINDOW == 103 (0000002F32407400) [pid = 2820] [serial = 217] [outer = 0000002F2791D800] 08:47:48 INFO - PROCESS | 2820 | 1464104868116 Marionette DEBUG loaded listener.js 08:47:48 INFO - PROCESS | 2820 | ++DOMWINDOW == 104 (0000002F34789400) [pid = 2820] [serial = 218] [outer = 0000002F2791D800] 08:47:48 INFO - PROCESS | 2820 | 1464104868780 Marionette TRACE conn6 <- [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:47:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:47:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 942ms 08:47:48 INFO - PROCESS | 2820 | 1464104868821 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 08:47:48 INFO - PROCESS | 2820 | 1464104868827 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 08:47:48 INFO - PROCESS | 2820 | 1464104868832 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:47:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:47:48 INFO - PROCESS | 2820 | 1464104868837 Marionette TRACE conn6 <- [1,258,null,{}] 08:47:48 INFO - PROCESS | 2820 | 1464104868842 Marionette TRACE conn6 -> [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:47:48 INFO - PROCESS | 2820 | 1464104868948 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 08:47:49 INFO - PROCESS | 2820 | 1464104869034 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F2BF32000 == 49 [pid = 2820] [id = 74] 08:47:49 INFO - PROCESS | 2820 | ++DOMWINDOW == 105 (0000002F28E72400) [pid = 2820] [serial = 219] [outer = 0000000000000000] 08:47:49 INFO - PROCESS | 2820 | ++DOMWINDOW == 106 (0000002F2C062000) [pid = 2820] [serial = 220] [outer = 0000002F28E72400] 08:47:49 INFO - PROCESS | 2820 | 1464104869086 Marionette DEBUG loaded listener.js 08:47:49 INFO - PROCESS | 2820 | ++DOMWINDOW == 107 (0000002F2D8E7C00) [pid = 2820] [serial = 221] [outer = 0000002F28E72400] 08:47:49 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2CC74000 == 48 [pid = 2820] [id = 32] 08:47:49 INFO - PROCESS | 2820 | --DOCSHELL 0000002F37ED8000 == 47 [pid = 2820] [id = 67] 08:47:49 INFO - PROCESS | 2820 | --DOCSHELL 0000002F266D3800 == 46 [pid = 2820] [id = 66] 08:47:49 INFO - PROCESS | 2820 | --DOCSHELL 0000002F36B7E000 == 45 [pid = 2820] [id = 65] 08:47:49 INFO - PROCESS | 2820 | --DOCSHELL 0000002F25D70000 == 44 [pid = 2820] [id = 64] 08:47:49 INFO - PROCESS | 2820 | --DOCSHELL 0000002F267A1800 == 43 [pid = 2820] [id = 63] 08:47:49 INFO - PROCESS | 2820 | --DOCSHELL 0000002F338C5000 == 42 [pid = 2820] [id = 62] 08:47:49 INFO - PROCESS | 2820 | --DOCSHELL 0000002F31769000 == 41 [pid = 2820] [id = 61] 08:47:49 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2DB3C800 == 40 [pid = 2820] [id = 60] 08:47:49 INFO - PROCESS | 2820 | --DOCSHELL 0000002F25D57000 == 39 [pid = 2820] [id = 59] 08:47:49 INFO - PROCESS | 2820 | --DOCSHELL 0000002F275B3800 == 38 [pid = 2820] [id = 58] 08:47:49 INFO - PROCESS | 2820 | --DOMWINDOW == 106 (0000002F37E51800) [pid = 2820] [serial = 159] [outer = 0000000000000000] [url = about:blank] 08:47:49 INFO - PROCESS | 2820 | 1464104869635 Marionette TRACE conn6 <- [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:47:49 INFO - PROCESS | 2820 | --DOMWINDOW == 105 (0000002F37939400) [pid = 2820] [serial = 157] [outer = 0000000000000000] [url = about:blank] 08:47:49 INFO - PROCESS | 2820 | --DOMWINDOW == 104 (0000002F31EE1800) [pid = 2820] [serial = 144] [outer = 0000000000000000] [url = about:blank] 08:47:49 INFO - PROCESS | 2820 | --DOMWINDOW == 103 (0000002F31637800) [pid = 2820] [serial = 138] [outer = 0000000000000000] [url = about:blank] 08:47:49 INFO - PROCESS | 2820 | --DOMWINDOW == 102 (0000002F2C710800) [pid = 2820] [serial = 132] [outer = 0000000000000000] [url = about:blank] 08:47:49 INFO - PROCESS | 2820 | --DOMWINDOW == 101 (0000002F2D840400) [pid = 2820] [serial = 133] [outer = 0000000000000000] [url = about:blank] 08:47:49 INFO - PROCESS | 2820 | --DOMWINDOW == 100 (0000002F35D75000) [pid = 2820] [serial = 124] [outer = 0000000000000000] [url = about:blank] 08:47:49 INFO - PROCESS | 2820 | --DOMWINDOW == 99 (0000002F31A94800) [pid = 2820] [serial = 142] [outer = 0000000000000000] [url = about:blank] 08:47:49 INFO - PROCESS | 2820 | --DOMWINDOW == 98 (0000002F2C883C00) [pid = 2820] [serial = 130] [outer = 0000000000000000] [url = about:blank] 08:47:49 INFO - PROCESS | 2820 | --DOMWINDOW == 97 (0000002F2BD1E800) [pid = 2820] [serial = 129] [outer = 0000000000000000] [url = about:blank] 08:47:49 INFO - PROCESS | 2820 | --DOMWINDOW == 96 (0000002F34191000) [pid = 2820] [serial = 147] [outer = 0000000000000000] [url = about:blank] 08:47:49 INFO - PROCESS | 2820 | --DOMWINDOW == 95 (0000002F2E70F000) [pid = 2820] [serial = 135] [outer = 0000000000000000] [url = about:blank] 08:47:49 INFO - PROCESS | 2820 | --DOMWINDOW == 94 (0000002F31422C00) [pid = 2820] [serial = 136] [outer = 0000000000000000] [url = about:blank] 08:47:49 INFO - PROCESS | 2820 | --DOMWINDOW == 93 (0000002F33A3F400) [pid = 2820] [serial = 145] [outer = 0000000000000000] [url = about:blank] 08:47:49 INFO - PROCESS | 2820 | --DOMWINDOW == 92 (0000002F2791A400) [pid = 2820] [serial = 126] [outer = 0000000000000000] [url = about:blank] 08:47:49 INFO - PROCESS | 2820 | --DOMWINDOW == 91 (0000002F2CC9B800) [pid = 2820] [serial = 151] [outer = 0000000000000000] [url = about:blank] 08:47:49 INFO - PROCESS | 2820 | --DOMWINDOW == 90 (0000002F37017400) [pid = 2820] [serial = 156] [outer = 0000000000000000] [url = about:blank] 08:47:49 INFO - PROCESS | 2820 | --DOMWINDOW == 89 (0000002F31A5FC00) [pid = 2820] [serial = 141] [outer = 0000000000000000] [url = about:blank] 08:47:49 INFO - PROCESS | 2820 | --DOMWINDOW == 88 (0000002F2761CC00) [pid = 2820] [serial = 150] [outer = 0000000000000000] [url = about:blank] 08:47:49 INFO - PROCESS | 2820 | --DOMWINDOW == 87 (0000002F34782C00) [pid = 2820] [serial = 148] [outer = 0000000000000000] [url = about:blank] 08:47:49 INFO - PROCESS | 2820 | --DOMWINDOW == 86 (0000002F35B0AC00) [pid = 2820] [serial = 154] [outer = 0000000000000000] [url = about:blank] 08:47:49 INFO - PROCESS | 2820 | --DOMWINDOW == 85 (0000002F353D1C00) [pid = 2820] [serial = 153] [outer = 0000000000000000] [url = about:blank] 08:47:49 INFO - PROCESS | 2820 | --DOMWINDOW == 84 (0000002F31708000) [pid = 2820] [serial = 139] [outer = 0000000000000000] [url = about:blank] 08:47:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:47:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 839ms 08:47:49 INFO - PROCESS | 2820 | 1464104869677 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 08:47:49 INFO - PROCESS | 2820 | 1464104869683 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 08:47:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:47:49 INFO - PROCESS | 2820 | 1464104869689 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:47:49 INFO - PROCESS | 2820 | 1464104869692 Marionette TRACE conn6 <- [1,262,null,{}] 08:47:49 INFO - PROCESS | 2820 | 1464104869696 Marionette TRACE conn6 -> [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:47:49 INFO - PROCESS | 2820 | 1464104869794 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 08:47:49 INFO - PROCESS | 2820 | 1464104869836 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F2CDE2800 == 39 [pid = 2820] [id = 75] 08:47:49 INFO - PROCESS | 2820 | ++DOMWINDOW == 85 (0000002F2E146800) [pid = 2820] [serial = 222] [outer = 0000000000000000] 08:47:49 INFO - PROCESS | 2820 | ++DOMWINDOW == 86 (0000002F2E719400) [pid = 2820] [serial = 223] [outer = 0000002F2E146800] 08:47:49 INFO - PROCESS | 2820 | 1464104869920 Marionette DEBUG loaded listener.js 08:47:50 INFO - PROCESS | 2820 | ++DOMWINDOW == 87 (0000002F31427800) [pid = 2820] [serial = 224] [outer = 0000002F2E146800] 08:47:50 INFO - PROCESS | 2820 | 1464104870433 Marionette TRACE conn6 <- [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:47:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:47:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 775ms 08:47:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:47:50 INFO - PROCESS | 2820 | 1464104870467 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 08:47:50 INFO - PROCESS | 2820 | 1464104870469 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 08:47:50 INFO - PROCESS | 2820 | 1464104870472 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:47:50 INFO - PROCESS | 2820 | 1464104870476 Marionette TRACE conn6 <- [1,266,null,{}] 08:47:50 INFO - PROCESS | 2820 | 1464104870486 Marionette TRACE conn6 -> [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:47:50 INFO - PROCESS | 2820 | 1464104870575 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 08:47:50 INFO - PROCESS | 2820 | 1464104870586 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F338D9800 == 40 [pid = 2820] [id = 76] 08:47:50 INFO - PROCESS | 2820 | ++DOMWINDOW == 88 (0000002F31A65C00) [pid = 2820] [serial = 225] [outer = 0000000000000000] 08:47:50 INFO - PROCESS | 2820 | ++DOMWINDOW == 89 (0000002F31A92000) [pid = 2820] [serial = 226] [outer = 0000002F31A65C00] 08:47:50 INFO - PROCESS | 2820 | 1464104870636 Marionette DEBUG loaded listener.js 08:47:50 INFO - PROCESS | 2820 | ++DOMWINDOW == 90 (0000002F31EE8400) [pid = 2820] [serial = 227] [outer = 0000002F31A65C00] 08:47:51 INFO - PROCESS | 2820 | 1464104871056 Marionette TRACE conn6 <- [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:47:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:47:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 627ms 08:47:51 INFO - PROCESS | 2820 | 1464104871103 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 08:47:51 INFO - PROCESS | 2820 | 1464104871106 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 08:47:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:47:51 INFO - PROCESS | 2820 | 1464104871109 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:47:51 INFO - PROCESS | 2820 | 1464104871111 Marionette TRACE conn6 <- [1,270,null,{}] 08:47:51 INFO - PROCESS | 2820 | 1464104871115 Marionette TRACE conn6 -> [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:47:51 INFO - PROCESS | 2820 | 1464104871230 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 08:47:51 INFO - PROCESS | 2820 | 1464104871264 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F3451D000 == 41 [pid = 2820] [id = 77] 08:47:51 INFO - PROCESS | 2820 | ++DOMWINDOW == 91 (0000002F3247D800) [pid = 2820] [serial = 228] [outer = 0000000000000000] 08:47:51 INFO - PROCESS | 2820 | ++DOMWINDOW == 92 (0000002F33A35C00) [pid = 2820] [serial = 229] [outer = 0000002F3247D800] 08:47:51 INFO - PROCESS | 2820 | 1464104871310 Marionette DEBUG loaded listener.js 08:47:51 INFO - PROCESS | 2820 | ++DOMWINDOW == 93 (0000002F3413A800) [pid = 2820] [serial = 230] [outer = 0000002F3247D800] 08:47:51 INFO - PROCESS | 2820 | 1464104871700 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 08:47:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:47:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 628ms 08:47:51 INFO - PROCESS | 2820 | 1464104871739 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 08:47:51 INFO - PROCESS | 2820 | 1464104871741 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 08:47:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:47:51 INFO - PROCESS | 2820 | 1464104871745 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:47:51 INFO - PROCESS | 2820 | 1464104871747 Marionette TRACE conn6 <- [1,274,null,{}] 08:47:51 INFO - PROCESS | 2820 | 1464104871763 Marionette TRACE conn6 -> [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:47:51 INFO - PROCESS | 2820 | 1464104871866 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 08:47:51 INFO - PROCESS | 2820 | 1464104871872 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F35BF0000 == 42 [pid = 2820] [id = 78] 08:47:51 INFO - PROCESS | 2820 | ++DOMWINDOW == 94 (0000002F33A3FC00) [pid = 2820] [serial = 231] [outer = 0000000000000000] 08:47:51 INFO - PROCESS | 2820 | ++DOMWINDOW == 95 (0000002F3418F800) [pid = 2820] [serial = 232] [outer = 0000002F33A3FC00] 08:47:51 INFO - PROCESS | 2820 | 1464104871917 Marionette DEBUG loaded listener.js 08:47:52 INFO - PROCESS | 2820 | ++DOMWINDOW == 96 (0000002F34CA4400) [pid = 2820] [serial = 233] [outer = 0000002F33A3FC00] 08:47:52 INFO - PROCESS | 2820 | 1464104872362 Marionette TRACE conn6 <- [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:47:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:47:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 627ms 08:47:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:47:52 INFO - PROCESS | 2820 | 1464104872375 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 08:47:52 INFO - PROCESS | 2820 | 1464104872377 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 08:47:52 INFO - PROCESS | 2820 | 1464104872380 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:47:52 INFO - PROCESS | 2820 | 1464104872382 Marionette TRACE conn6 <- [1,278,null,{}] 08:47:52 INFO - PROCESS | 2820 | 1464104872386 Marionette TRACE conn6 -> [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:47:52 INFO - PROCESS | 2820 | 1464104872500 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 08:47:52 INFO - PROCESS | 2820 | 1464104872507 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F25E16000 == 43 [pid = 2820] [id = 79] 08:47:52 INFO - PROCESS | 2820 | ++DOMWINDOW == 97 (0000002F35B04400) [pid = 2820] [serial = 234] [outer = 0000000000000000] 08:47:52 INFO - PROCESS | 2820 | ++DOMWINDOW == 98 (0000002F3793E800) [pid = 2820] [serial = 235] [outer = 0000002F35B04400] 08:47:52 INFO - PROCESS | 2820 | 1464104872553 Marionette DEBUG loaded listener.js 08:47:52 INFO - PROCESS | 2820 | ++DOMWINDOW == 99 (0000002F37ECF000) [pid = 2820] [serial = 236] [outer = 0000002F35B04400] 08:47:53 INFO - PROCESS | 2820 | 1464104873024 Marionette TRACE conn6 <- [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:47:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:47:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 692ms 08:47:53 INFO - PROCESS | 2820 | 1464104873076 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 08:47:53 INFO - PROCESS | 2820 | 1464104873078 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 08:47:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:47:53 INFO - PROCESS | 2820 | 1464104873086 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:47:53 INFO - PROCESS | 2820 | 1464104873088 Marionette TRACE conn6 <- [1,282,null,{}] 08:47:53 INFO - PROCESS | 2820 | 1464104873091 Marionette TRACE conn6 -> [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:47:53 INFO - PROCESS | 2820 | 1464104873195 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 08:47:53 INFO - PROCESS | 2820 | 1464104873205 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F3AD74000 == 44 [pid = 2820] [id = 80] 08:47:53 INFO - PROCESS | 2820 | ++DOMWINDOW == 100 (0000002F38099000) [pid = 2820] [serial = 237] [outer = 0000000000000000] 08:47:53 INFO - PROCESS | 2820 | ++DOMWINDOW == 101 (0000002F3AF14800) [pid = 2820] [serial = 238] [outer = 0000002F38099000] 08:47:53 INFO - PROCESS | 2820 | 1464104873250 Marionette DEBUG loaded listener.js 08:47:53 INFO - PROCESS | 2820 | ++DOMWINDOW == 102 (0000002F3C032000) [pid = 2820] [serial = 239] [outer = 0000002F38099000] 08:47:53 INFO - PROCESS | 2820 | 1464104873656 Marionette TRACE conn6 <- [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:47:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:47:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 628ms 08:47:53 INFO - PROCESS | 2820 | 1464104873713 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 08:47:53 INFO - PROCESS | 2820 | 1464104873715 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 08:47:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:47:53 INFO - PROCESS | 2820 | 1464104873718 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:47:53 INFO - PROCESS | 2820 | 1464104873721 Marionette TRACE conn6 <- [1,286,null,{}] 08:47:53 INFO - PROCESS | 2820 | 1464104873725 Marionette TRACE conn6 -> [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:47:53 INFO - PROCESS | 2820 | 1464104873931 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 08:47:53 INFO - PROCESS | 2820 | --DOMWINDOW == 101 (0000002F32478C00) [pid = 2820] [serial = 186] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:47:53 INFO - PROCESS | 2820 | --DOMWINDOW == 100 (0000002F346ED000) [pid = 2820] [serial = 189] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:47:53 INFO - PROCESS | 2820 | --DOMWINDOW == 99 (0000002F3163A000) [pid = 2820] [serial = 180] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:47:53 INFO - PROCESS | 2820 | --DOMWINDOW == 98 (0000002F2DF74400) [pid = 2820] [serial = 177] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:47:53 INFO - PROCESS | 2820 | --DOMWINDOW == 97 (0000002F27781800) [pid = 2820] [serial = 171] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:47:53 INFO - PROCESS | 2820 | --DOMWINDOW == 96 (0000002F31A92400) [pid = 2820] [serial = 183] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:47:53 INFO - PROCESS | 2820 | --DOMWINDOW == 95 (0000002F26E6A800) [pid = 2820] [serial = 174] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:47:53 INFO - PROCESS | 2820 | --DOMWINDOW == 94 (0000002F36B59400) [pid = 2820] [serial = 192] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:47:53 INFO - PROCESS | 2820 | --DOMWINDOW == 93 (0000002F26643800) [pid = 2820] [serial = 195] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:47:53 INFO - PROCESS | 2820 | --DOMWINDOW == 92 (0000002F27E32800) [pid = 2820] [serial = 198] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:47:54 INFO - PROCESS | 2820 | 1464104874002 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F34E47000 == 45 [pid = 2820] [id = 81] 08:47:54 INFO - PROCESS | 2820 | ++DOMWINDOW == 93 (0000002F26E6A800) [pid = 2820] [serial = 240] [outer = 0000000000000000] 08:47:54 INFO - PROCESS | 2820 | ++DOMWINDOW == 94 (0000002F27FD4C00) [pid = 2820] [serial = 241] [outer = 0000002F26E6A800] 08:47:54 INFO - PROCESS | 2820 | 1464104874049 Marionette DEBUG loaded listener.js 08:47:54 INFO - PROCESS | 2820 | ++DOMWINDOW == 95 (0000002F346ED000) [pid = 2820] [serial = 242] [outer = 0000002F26E6A800] 08:47:54 INFO - PROCESS | 2820 | 1464104874414 Marionette TRACE conn6 <- [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:47:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:47:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 734ms 08:47:54 INFO - PROCESS | 2820 | 1464104874455 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 08:47:54 INFO - PROCESS | 2820 | 1464104874457 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 08:47:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:47:54 INFO - PROCESS | 2820 | 1464104874460 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:47:54 INFO - PROCESS | 2820 | 1464104874462 Marionette TRACE conn6 <- [1,290,null,{}] 08:47:54 INFO - PROCESS | 2820 | 1464104874466 Marionette TRACE conn6 -> [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:47:54 INFO - PROCESS | 2820 | 1464104874549 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 08:47:54 INFO - PROCESS | 2820 | 1464104874556 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F3BDB3000 == 46 [pid = 2820] [id = 82] 08:47:54 INFO - PROCESS | 2820 | ++DOMWINDOW == 96 (0000002F38893400) [pid = 2820] [serial = 243] [outer = 0000000000000000] 08:47:54 INFO - PROCESS | 2820 | ++DOMWINDOW == 97 (0000002F38898C00) [pid = 2820] [serial = 244] [outer = 0000002F38893400] 08:47:54 INFO - PROCESS | 2820 | 1464104874600 Marionette DEBUG loaded listener.js 08:47:54 INFO - PROCESS | 2820 | ++DOMWINDOW == 98 (0000002F388D8C00) [pid = 2820] [serial = 245] [outer = 0000002F38893400] 08:47:55 INFO - PROCESS | 2820 | 1464104874993 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 08:47:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:47:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 585ms 08:47:55 INFO - PROCESS | 2820 | 1464104875049 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 08:47:55 INFO - PROCESS | 2820 | 1464104875051 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 08:47:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:47:55 INFO - PROCESS | 2820 | 1464104875054 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:47:55 INFO - PROCESS | 2820 | 1464104875056 Marionette TRACE conn6 <- [1,294,null,{}] 08:47:55 INFO - PROCESS | 2820 | 1464104875059 Marionette TRACE conn6 -> [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:47:55 INFO - PROCESS | 2820 | 1464104875141 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 08:47:55 INFO - PROCESS | 2820 | 1464104875147 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F25DA6800 == 47 [pid = 2820] [id = 83] 08:47:55 INFO - PROCESS | 2820 | ++DOMWINDOW == 99 (0000002F2DB85800) [pid = 2820] [serial = 246] [outer = 0000000000000000] 08:47:55 INFO - PROCESS | 2820 | ++DOMWINDOW == 100 (0000002F388DFC00) [pid = 2820] [serial = 247] [outer = 0000002F2DB85800] 08:47:55 INFO - PROCESS | 2820 | 1464104875195 Marionette DEBUG loaded listener.js 08:47:55 INFO - PROCESS | 2820 | ++DOMWINDOW == 101 (0000002F3C034400) [pid = 2820] [serial = 248] [outer = 0000002F2DB85800] 08:47:55 INFO - PROCESS | 2820 | 1464104875637 Marionette TRACE conn6 <- [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:47:55 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:47:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 628ms 08:47:55 INFO - PROCESS | 2820 | 1464104875687 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 08:47:55 INFO - PROCESS | 2820 | 1464104875690 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 08:47:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:47:55 INFO - PROCESS | 2820 | 1464104875693 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:47:55 INFO - PROCESS | 2820 | 1464104875695 Marionette TRACE conn6 <- [1,298,null,{}] 08:47:55 INFO - PROCESS | 2820 | 1464104875699 Marionette TRACE conn6 -> [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:47:55 INFO - PROCESS | 2820 | 1464104875800 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 08:47:55 INFO - PROCESS | 2820 | 1464104875809 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F3BE99800 == 48 [pid = 2820] [id = 84] 08:47:55 INFO - PROCESS | 2820 | ++DOMWINDOW == 102 (0000002F39641000) [pid = 2820] [serial = 249] [outer = 0000000000000000] 08:47:55 INFO - PROCESS | 2820 | ++DOMWINDOW == 103 (0000002F3964A400) [pid = 2820] [serial = 250] [outer = 0000002F39641000] 08:47:55 INFO - PROCESS | 2820 | 1464104875859 Marionette DEBUG loaded listener.js 08:47:55 INFO - PROCESS | 2820 | ++DOMWINDOW == 104 (0000002F3BE2A000) [pid = 2820] [serial = 251] [outer = 0000002F39641000] 08:47:56 INFO - PROCESS | 2820 | 1464104876477 Marionette TRACE conn6 <- [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:47:56 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:47:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 881ms 08:47:56 INFO - PROCESS | 2820 | 1464104876580 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 08:47:56 INFO - PROCESS | 2820 | 1464104876586 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 08:47:56 INFO - PROCESS | 2820 | 1464104876592 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:47:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:47:56 INFO - PROCESS | 2820 | 1464104876598 Marionette TRACE conn6 <- [1,302,null,{}] 08:47:56 INFO - PROCESS | 2820 | 1464104876603 Marionette TRACE conn6 -> [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:47:56 INFO - PROCESS | 2820 | 1464104876726 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 08:47:56 INFO - PROCESS | 2820 | 1464104876788 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F2CC8D800 == 49 [pid = 2820] [id = 85] 08:47:56 INFO - PROCESS | 2820 | ++DOMWINDOW == 105 (0000002F27FD1000) [pid = 2820] [serial = 252] [outer = 0000000000000000] 08:47:56 INFO - PROCESS | 2820 | ++DOMWINDOW == 106 (0000002F2CC9F000) [pid = 2820] [serial = 253] [outer = 0000002F27FD1000] 08:47:56 INFO - PROCESS | 2820 | 1464104876847 Marionette DEBUG loaded listener.js 08:47:56 INFO - PROCESS | 2820 | ++DOMWINDOW == 107 (0000002F2E70CC00) [pid = 2820] [serial = 254] [outer = 0000002F27FD1000] 08:47:57 INFO - PROCESS | 2820 | 1464104877183 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:47:57 INFO - PROCESS | 2820 | 1464104877466 Marionette TRACE conn6 <- [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:47:57 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:47:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 881ms 08:47:57 INFO - PROCESS | 2820 | 1464104877476 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 08:47:57 INFO - PROCESS | 2820 | 1464104877482 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 08:47:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:47:57 INFO - PROCESS | 2820 | 1464104877488 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:47:57 INFO - PROCESS | 2820 | 1464104877492 Marionette TRACE conn6 <- [1,306,null,{}] 08:47:57 INFO - PROCESS | 2820 | 1464104877496 Marionette TRACE conn6 -> [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:47:57 INFO - PROCESS | 2820 | 1464104877614 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 08:47:57 INFO - PROCESS | 2820 | 1464104877696 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F3AC19000 == 50 [pid = 2820] [id = 86] 08:47:57 INFO - PROCESS | 2820 | ++DOMWINDOW == 108 (0000002F32473000) [pid = 2820] [serial = 255] [outer = 0000000000000000] 08:47:57 INFO - PROCESS | 2820 | ++DOMWINDOW == 109 (0000002F33A3F000) [pid = 2820] [serial = 256] [outer = 0000002F32473000] 08:47:57 INFO - PROCESS | 2820 | 1464104877753 Marionette DEBUG loaded listener.js 08:47:57 INFO - PROCESS | 2820 | ++DOMWINDOW == 110 (0000002F35434800) [pid = 2820] [serial = 257] [outer = 0000002F32473000] 08:47:58 INFO - PROCESS | 2820 | 1464104878327 Marionette TRACE conn6 <- [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:47:58 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:47:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 880ms 08:47:58 INFO - PROCESS | 2820 | 1464104878370 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 08:47:58 INFO - PROCESS | 2820 | 1464104878373 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 08:47:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:47:58 INFO - PROCESS | 2820 | 1464104878377 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:47:58 INFO - PROCESS | 2820 | 1464104878381 Marionette TRACE conn6 <- [1,310,null,{}] 08:47:58 INFO - PROCESS | 2820 | 1464104878392 Marionette TRACE conn6 -> [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:47:58 INFO - PROCESS | 2820 | 1464104878506 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 08:47:58 INFO - PROCESS | 2820 | 1464104878589 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F3C0B0000 == 51 [pid = 2820] [id = 87] 08:47:58 INFO - PROCESS | 2820 | ++DOMWINDOW == 111 (0000002F38892800) [pid = 2820] [serial = 258] [outer = 0000000000000000] 08:47:58 INFO - PROCESS | 2820 | ++DOMWINDOW == 112 (0000002F388DC400) [pid = 2820] [serial = 259] [outer = 0000002F38892800] 08:47:58 INFO - PROCESS | 2820 | 1464104878648 Marionette DEBUG loaded listener.js 08:47:58 INFO - PROCESS | 2820 | ++DOMWINDOW == 113 (0000002F39649400) [pid = 2820] [serial = 260] [outer = 0000002F38892800] 08:47:59 INFO - PROCESS | 2820 | 1464104879173 Marionette TRACE conn6 <- [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:47:59 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:47:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 839ms 08:47:59 INFO - PROCESS | 2820 | 1464104879218 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 08:47:59 INFO - PROCESS | 2820 | 1464104879221 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 08:47:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:47:59 INFO - PROCESS | 2820 | 1464104879224 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:47:59 INFO - PROCESS | 2820 | 1464104879226 Marionette TRACE conn6 <- [1,314,null,{}] 08:47:59 INFO - PROCESS | 2820 | 1464104879230 Marionette TRACE conn6 -> [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:47:59 INFO - PROCESS | 2820 | 1464104879342 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 08:47:59 INFO - PROCESS | 2820 | 1464104879430 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F36636800 == 52 [pid = 2820] [id = 88] 08:47:59 INFO - PROCESS | 2820 | ++DOMWINDOW == 114 (0000002F38893000) [pid = 2820] [serial = 261] [outer = 0000000000000000] 08:47:59 INFO - PROCESS | 2820 | ++DOMWINDOW == 115 (0000002F3BE2C800) [pid = 2820] [serial = 262] [outer = 0000002F38893000] 08:47:59 INFO - PROCESS | 2820 | 1464104879486 Marionette DEBUG loaded listener.js 08:47:59 INFO - PROCESS | 2820 | ++DOMWINDOW == 116 (0000002F3C02F800) [pid = 2820] [serial = 263] [outer = 0000002F38893000] 08:48:00 INFO - PROCESS | 2820 | 1464104880321 Marionette TRACE conn6 <- [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:48:00 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:48:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1139ms 08:48:00 INFO - PROCESS | 2820 | 1464104880366 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 08:48:00 INFO - PROCESS | 2820 | 1464104880371 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 08:48:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:48:00 INFO - PROCESS | 2820 | 1464104880375 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:48:00 INFO - PROCESS | 2820 | 1464104880379 Marionette TRACE conn6 <- [1,318,null,{}] 08:48:00 INFO - PROCESS | 2820 | 1464104880403 Marionette TRACE conn6 -> [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:48:00 INFO - PROCESS | 2820 | 1464104880499 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 08:48:00 INFO - PROCESS | 2820 | 1464104880568 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F2BD3E800 == 53 [pid = 2820] [id = 89] 08:48:00 INFO - PROCESS | 2820 | ++DOMWINDOW == 117 (0000002F27783400) [pid = 2820] [serial = 264] [outer = 0000000000000000] 08:48:00 INFO - PROCESS | 2820 | ++DOMWINDOW == 118 (0000002F27911400) [pid = 2820] [serial = 265] [outer = 0000002F27783400] 08:48:00 INFO - PROCESS | 2820 | 1464104880618 Marionette DEBUG loaded listener.js 08:48:00 INFO - PROCESS | 2820 | ++DOMWINDOW == 119 (0000002F28CB1C00) [pid = 2820] [serial = 266] [outer = 0000002F27783400] 08:48:01 INFO - PROCESS | 2820 | --DOCSHELL 0000002F25DA6800 == 52 [pid = 2820] [id = 83] 08:48:01 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3BDB3000 == 51 [pid = 2820] [id = 82] 08:48:01 INFO - PROCESS | 2820 | --DOCSHELL 0000002F34E47000 == 50 [pid = 2820] [id = 81] 08:48:01 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3AD74000 == 49 [pid = 2820] [id = 80] 08:48:01 INFO - PROCESS | 2820 | --DOCSHELL 0000002F25E16000 == 48 [pid = 2820] [id = 79] 08:48:01 INFO - PROCESS | 2820 | --DOCSHELL 0000002F35BF0000 == 47 [pid = 2820] [id = 78] 08:48:01 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3451D000 == 46 [pid = 2820] [id = 77] 08:48:01 INFO - PROCESS | 2820 | --DOCSHELL 0000002F338D9800 == 45 [pid = 2820] [id = 76] 08:48:01 INFO - PROCESS | 2820 | --DOMWINDOW == 118 (0000002F37938000) [pid = 2820] [serial = 169] [outer = 0000000000000000] [url = about:blank] 08:48:01 INFO - PROCESS | 2820 | --DOMWINDOW == 117 (0000002F37ECB000) [pid = 2820] [serial = 202] [outer = 0000000000000000] [url = about:blank] 08:48:01 INFO - PROCESS | 2820 | --DOMWINDOW == 116 (0000002F2CDB0400) [pid = 2820] [serial = 163] [outer = 0000000000000000] [url = about:blank] 08:48:01 INFO - PROCESS | 2820 | --DOMWINDOW == 115 (0000002F31A94000) [pid = 2820] [serial = 166] [outer = 0000000000000000] [url = about:blank] 08:48:01 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2CDE2800 == 44 [pid = 2820] [id = 75] 08:48:01 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2BF32000 == 43 [pid = 2820] [id = 74] 08:48:01 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3AC1B000 == 42 [pid = 2820] [id = 72] 08:48:01 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3BD08800 == 41 [pid = 2820] [id = 71] 08:48:01 INFO - PROCESS | 2820 | --DOCSHELL 0000002F339CB800 == 40 [pid = 2820] [id = 70] 08:48:01 INFO - PROCESS | 2820 | --DOCSHELL 0000002F270AD800 == 39 [pid = 2820] [id = 69] 08:48:01 INFO - PROCESS | 2820 | 1464104881261 Marionette TRACE conn6 <- [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:48:01 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:48:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 902ms 08:48:01 INFO - PROCESS | 2820 | 1464104881284 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 08:48:01 INFO - PROCESS | 2820 | 1464104881290 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 08:48:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:48:01 INFO - PROCESS | 2820 | --DOMWINDOW == 114 (0000002F37015800) [pid = 2820] [serial = 193] [outer = 0000000000000000] [url = about:blank] 08:48:01 INFO - PROCESS | 2820 | --DOMWINDOW == 113 (0000002F270BA400) [pid = 2820] [serial = 196] [outer = 0000000000000000] [url = about:blank] 08:48:01 INFO - PROCESS | 2820 | --DOMWINDOW == 112 (0000002F28E71C00) [pid = 2820] [serial = 199] [outer = 0000000000000000] [url = about:blank] 08:48:01 INFO - PROCESS | 2820 | --DOMWINDOW == 111 (0000002F34C9D000) [pid = 2820] [serial = 200] [outer = 0000000000000000] [url = about:blank] 08:48:01 INFO - PROCESS | 2820 | --DOMWINDOW == 110 (0000002F353DA000) [pid = 2820] [serial = 34] [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:48:01 INFO - PROCESS | 2820 | --DOMWINDOW == 109 (0000002F37D68C00) [pid = 2820] [serial = 194] [outer = 0000000000000000] [url = about:blank] 08:48:01 INFO - PROCESS | 2820 | --DOMWINDOW == 108 (0000002F31D30800) [pid = 2820] [serial = 185] [outer = 0000000000000000] [url = about:blank] 08:48:01 INFO - PROCESS | 2820 | --DOMWINDOW == 107 (0000002F27545400) [pid = 2820] [serial = 197] [outer = 0000000000000000] [url = about:blank] 08:48:01 INFO - PROCESS | 2820 | --DOMWINDOW == 106 (0000002F3413C800) [pid = 2820] [serial = 187] [outer = 0000000000000000] [url = about:blank] 08:48:01 INFO - PROCESS | 2820 | --DOMWINDOW == 105 (0000002F342EB000) [pid = 2820] [serial = 188] [outer = 0000000000000000] [url = about:blank] 08:48:01 INFO - PROCESS | 2820 | --DOMWINDOW == 104 (0000002F35AB1800) [pid = 2820] [serial = 190] [outer = 0000000000000000] [url = about:blank] 08:48:01 INFO - PROCESS | 2820 | --DOMWINDOW == 103 (0000002F31640000) [pid = 2820] [serial = 181] [outer = 0000000000000000] [url = about:blank] 08:48:01 INFO - PROCESS | 2820 | --DOMWINDOW == 102 (0000002F31A62000) [pid = 2820] [serial = 182] [outer = 0000000000000000] [url = about:blank] 08:48:01 INFO - PROCESS | 2820 | --DOMWINDOW == 101 (0000002F3141E000) [pid = 2820] [serial = 178] [outer = 0000000000000000] [url = about:blank] 08:48:01 INFO - PROCESS | 2820 | --DOMWINDOW == 100 (0000002F31451400) [pid = 2820] [serial = 179] [outer = 0000000000000000] [url = about:blank] 08:48:01 INFO - PROCESS | 2820 | --DOMWINDOW == 99 (0000002F2C082800) [pid = 2820] [serial = 173] [outer = 0000000000000000] [url = about:blank] 08:48:01 INFO - PROCESS | 2820 | --DOMWINDOW == 98 (0000002F2778A400) [pid = 2820] [serial = 172] [outer = 0000000000000000] [url = about:blank] 08:48:01 INFO - PROCESS | 2820 | --DOMWINDOW == 97 (0000002F35D73000) [pid = 2820] [serial = 191] [outer = 0000000000000000] [url = about:blank] 08:48:01 INFO - PROCESS | 2820 | --DOMWINDOW == 96 (0000002F31A9CC00) [pid = 2820] [serial = 184] [outer = 0000000000000000] [url = about:blank] 08:48:01 INFO - PROCESS | 2820 | --DOMWINDOW == 95 (0000002F2757CC00) [pid = 2820] [serial = 175] [outer = 0000000000000000] [url = about:blank] 08:48:01 INFO - PROCESS | 2820 | --DOMWINDOW == 94 (0000002F27914000) [pid = 2820] [serial = 176] [outer = 0000000000000000] [url = about:blank] 08:48:01 INFO - PROCESS | 2820 | 1464104881318 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:48:01 INFO - PROCESS | 2820 | 1464104881321 Marionette TRACE conn6 <- [1,322,null,{}] 08:48:01 INFO - PROCESS | 2820 | 1464104881328 Marionette TRACE conn6 -> [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:48:01 INFO - PROCESS | 2820 | 1464104881417 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 08:48:01 INFO - PROCESS | 2820 | 1464104881425 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F25E18800 == 40 [pid = 2820] [id = 90] 08:48:01 INFO - PROCESS | 2820 | ++DOMWINDOW == 95 (0000002F27547000) [pid = 2820] [serial = 267] [outer = 0000000000000000] 08:48:01 INFO - PROCESS | 2820 | ++DOMWINDOW == 96 (0000002F27913000) [pid = 2820] [serial = 268] [outer = 0000002F27547000] 08:48:01 INFO - PROCESS | 2820 | 1464104881522 Marionette DEBUG loaded listener.js 08:48:01 INFO - PROCESS | 2820 | ++DOMWINDOW == 97 (0000002F2BF09800) [pid = 2820] [serial = 269] [outer = 0000002F27547000] 08:48:02 INFO - PROCESS | 2820 | 1464104882016 Marionette TRACE conn6 <- [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:48:02 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:48:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 754ms 08:48:02 INFO - PROCESS | 2820 | 1464104882063 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 08:48:02 INFO - PROCESS | 2820 | 1464104882066 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 08:48:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:48:02 INFO - PROCESS | 2820 | 1464104882069 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:48:02 INFO - PROCESS | 2820 | 1464104882073 Marionette TRACE conn6 <- [1,326,null,{}] 08:48:02 INFO - PROCESS | 2820 | 1464104882084 Marionette TRACE conn6 -> [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:48:02 INFO - PROCESS | 2820 | 1464104882167 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 08:48:02 INFO - PROCESS | 2820 | 1464104882177 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F2CCDE000 == 41 [pid = 2820] [id = 91] 08:48:02 INFO - PROCESS | 2820 | ++DOMWINDOW == 98 (0000002F2E144C00) [pid = 2820] [serial = 270] [outer = 0000000000000000] 08:48:02 INFO - PROCESS | 2820 | ++DOMWINDOW == 99 (0000002F3114D000) [pid = 2820] [serial = 271] [outer = 0000002F2E144C00] 08:48:02 INFO - PROCESS | 2820 | 1464104882229 Marionette DEBUG loaded listener.js 08:48:02 INFO - PROCESS | 2820 | ++DOMWINDOW == 100 (0000002F314C4C00) [pid = 2820] [serial = 272] [outer = 0000002F2E144C00] 08:48:02 INFO - PROCESS | 2820 | 1464104882661 Marionette TRACE conn6 <- [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:48:02 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:48:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 627ms 08:48:02 INFO - PROCESS | 2820 | 1464104882705 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 08:48:02 INFO - PROCESS | 2820 | 1464104882708 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 08:48:02 INFO - PROCESS | 2820 | 1464104882712 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:48:02 INFO - PROCESS | 2820 | 1464104882714 Marionette TRACE conn6 <- [1,330,null,{}] 08:48:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:48:02 INFO - PROCESS | 2820 | 1464104882718 Marionette TRACE conn6 -> [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:48:02 INFO - PROCESS | 2820 | 1464104882823 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 08:48:02 INFO - PROCESS | 2820 | 1464104882833 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F3168A800 == 42 [pid = 2820] [id = 92] 08:48:02 INFO - PROCESS | 2820 | ++DOMWINDOW == 101 (0000002F3163CC00) [pid = 2820] [serial = 273] [outer = 0000000000000000] 08:48:02 INFO - PROCESS | 2820 | ++DOMWINDOW == 102 (0000002F31A5B800) [pid = 2820] [serial = 274] [outer = 0000002F3163CC00] 08:48:02 INFO - PROCESS | 2820 | 1464104882880 Marionette DEBUG loaded listener.js 08:48:02 INFO - PROCESS | 2820 | ++DOMWINDOW == 103 (0000002F31A6A000) [pid = 2820] [serial = 275] [outer = 0000002F3163CC00] 08:48:03 INFO - PROCESS | 2820 | 1464104883285 Marionette TRACE conn6 <- [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:48:03 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:48:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 629ms 08:48:03 INFO - PROCESS | 2820 | 1464104883346 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 08:48:03 INFO - PROCESS | 2820 | 1464104883349 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 08:48:03 INFO - PROCESS | 2820 | 1464104883352 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:48:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:48:03 INFO - PROCESS | 2820 | 1464104883354 Marionette TRACE conn6 <- [1,334,null,{}] 08:48:03 INFO - PROCESS | 2820 | 1464104883357 Marionette TRACE conn6 -> [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:48:03 INFO - PROCESS | 2820 | 1464104883466 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 08:48:03 INFO - PROCESS | 2820 | 1464104883546 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F25E1B800 == 43 [pid = 2820] [id = 93] 08:48:03 INFO - PROCESS | 2820 | ++DOMWINDOW == 104 (0000002F31641800) [pid = 2820] [serial = 276] [outer = 0000000000000000] 08:48:03 INFO - PROCESS | 2820 | ++DOMWINDOW == 105 (0000002F31D27000) [pid = 2820] [serial = 277] [outer = 0000002F31641800] 08:48:03 INFO - PROCESS | 2820 | 1464104883592 Marionette DEBUG loaded listener.js 08:48:03 INFO - PROCESS | 2820 | ++DOMWINDOW == 106 (0000002F3240FC00) [pid = 2820] [serial = 278] [outer = 0000002F31641800] 08:48:04 INFO - PROCESS | 2820 | 1464104884012 Marionette TRACE conn6 <- [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:48:04 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:48:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 691ms 08:48:04 INFO - PROCESS | 2820 | 1464104884047 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 08:48:04 INFO - PROCESS | 2820 | 1464104884049 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 08:48:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:48:04 INFO - PROCESS | 2820 | 1464104884058 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:48:04 INFO - PROCESS | 2820 | 1464104884060 Marionette TRACE conn6 <- [1,338,null,{}] 08:48:04 INFO - PROCESS | 2820 | 1464104884063 Marionette TRACE conn6 -> [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:48:04 INFO - PROCESS | 2820 | 1464104884191 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 08:48:04 INFO - PROCESS | 2820 | 1464104884205 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F343F7800 == 44 [pid = 2820] [id = 94] 08:48:04 INFO - PROCESS | 2820 | ++DOMWINDOW == 107 (0000002F324B9800) [pid = 2820] [serial = 279] [outer = 0000000000000000] 08:48:04 INFO - PROCESS | 2820 | ++DOMWINDOW == 108 (0000002F3413EC00) [pid = 2820] [serial = 280] [outer = 0000002F324B9800] 08:48:04 INFO - PROCESS | 2820 | 1464104884288 Marionette DEBUG loaded listener.js 08:48:04 INFO - PROCESS | 2820 | ++DOMWINDOW == 109 (0000002F34386400) [pid = 2820] [serial = 281] [outer = 0000002F324B9800] 08:48:04 INFO - PROCESS | 2820 | 1464104884706 Marionette TRACE conn6 <- [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:48:04 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:48:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 690ms 08:48:04 INFO - PROCESS | 2820 | 1464104884745 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 08:48:04 INFO - PROCESS | 2820 | 1464104884747 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 08:48:04 INFO - PROCESS | 2820 | 1464104884759 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:48:04 INFO - PROCESS | 2820 | 1464104884761 Marionette TRACE conn6 <- [1,342,null,{}] 08:48:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:48:04 INFO - PROCESS | 2820 | 1464104884765 Marionette TRACE conn6 -> [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:48:04 INFO - PROCESS | 2820 | 1464104884896 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 08:48:04 INFO - PROCESS | 2820 | 1464104884907 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F34E3B800 == 45 [pid = 2820] [id = 95] 08:48:04 INFO - PROCESS | 2820 | ++DOMWINDOW == 110 (0000002F34B5F000) [pid = 2820] [serial = 282] [outer = 0000000000000000] 08:48:04 INFO - PROCESS | 2820 | ++DOMWINDOW == 111 (0000002F354D0400) [pid = 2820] [serial = 283] [outer = 0000002F34B5F000] 08:48:04 INFO - PROCESS | 2820 | 1464104884987 Marionette DEBUG loaded listener.js 08:48:05 INFO - PROCESS | 2820 | ++DOMWINDOW == 112 (0000002F35B35000) [pid = 2820] [serial = 284] [outer = 0000002F34B5F000] 08:48:05 INFO - PROCESS | 2820 | 1464104885384 Marionette TRACE conn6 <- [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:48:05 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:48:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 692ms 08:48:05 INFO - PROCESS | 2820 | --DOMWINDOW == 111 (0000002F35B04400) [pid = 2820] [serial = 234] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:48:05 INFO - PROCESS | 2820 | --DOMWINDOW == 110 (0000002F33A3FC00) [pid = 2820] [serial = 231] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:48:05 INFO - PROCESS | 2820 | --DOMWINDOW == 109 (0000002F38099000) [pid = 2820] [serial = 237] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:48:05 INFO - PROCESS | 2820 | --DOMWINDOW == 108 (0000002F26E6A800) [pid = 2820] [serial = 240] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:48:05 INFO - PROCESS | 2820 | --DOMWINDOW == 107 (0000002F28E72400) [pid = 2820] [serial = 219] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:48:05 INFO - PROCESS | 2820 | --DOMWINDOW == 106 (0000002F27613800) [pid = 2820] [serial = 204] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:48:05 INFO - PROCESS | 2820 | --DOMWINDOW == 105 (0000002F2E149400) [pid = 2820] [serial = 201] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:48:05 INFO - PROCESS | 2820 | --DOMWINDOW == 104 (0000002F2E146800) [pid = 2820] [serial = 222] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:48:05 INFO - PROCESS | 2820 | --DOMWINDOW == 103 (0000002F31A65C00) [pid = 2820] [serial = 225] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:48:05 INFO - PROCESS | 2820 | --DOMWINDOW == 102 (0000002F2791D800) [pid = 2820] [serial = 216] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:48:05 INFO - PROCESS | 2820 | --DOMWINDOW == 101 (0000002F38893400) [pid = 2820] [serial = 243] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:48:05 INFO - PROCESS | 2820 | --DOMWINDOW == 100 (0000002F3247D800) [pid = 2820] [serial = 228] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:48:05 INFO - PROCESS | 2820 | --DOMWINDOW == 99 (0000002F27781000) [pid = 2820] [serial = 125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:48:05 INFO - PROCESS | 2820 | --DOMWINDOW == 98 (0000002F34191800) [pid = 2820] [serial = 168] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:48:05 INFO - PROCESS | 2820 | --DOMWINDOW == 97 (0000002F3163E400) [pid = 2820] [serial = 165] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:48:05 INFO - PROCESS | 2820 | --DOMWINDOW == 96 (0000002F37E49C00) [pid = 2820] [serial = 158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:48:05 INFO - PROCESS | 2820 | --DOMWINDOW == 95 (0000002F2C87C800) [pid = 2820] [serial = 162] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:48:05 INFO - PROCESS | 2820 | --DOMWINDOW == 94 (0000002F2DB85800) [pid = 2820] [serial = 246] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:48:05 INFO - PROCESS | 2820 | 1464104885609 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 08:48:05 INFO - PROCESS | 2820 | 1464104885611 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 08:48:05 INFO - PROCESS | 2820 | 1464104885620 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:48:05 INFO - PROCESS | 2820 | 1464104885622 Marionette TRACE conn6 <- [1,346,null,{}] 08:48:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:48:05 INFO - PROCESS | 2820 | 1464104885626 Marionette TRACE conn6 -> [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:48:05 INFO - PROCESS | 2820 | 1464104885713 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 08:48:05 INFO - PROCESS | 2820 | 1464104885720 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F31780000 == 46 [pid = 2820] [id = 96] 08:48:05 INFO - PROCESS | 2820 | ++DOMWINDOW == 95 (0000002F28CAA800) [pid = 2820] [serial = 285] [outer = 0000000000000000] 08:48:05 INFO - PROCESS | 2820 | ++DOMWINDOW == 96 (0000002F28E73400) [pid = 2820] [serial = 286] [outer = 0000002F28CAA800] 08:48:05 INFO - PROCESS | 2820 | 1464104885765 Marionette DEBUG loaded listener.js 08:48:05 INFO - PROCESS | 2820 | ++DOMWINDOW == 97 (0000002F33A3FC00) [pid = 2820] [serial = 287] [outer = 0000002F28CAA800] 08:48:06 INFO - PROCESS | 2820 | 1464104886172 Marionette TRACE conn6 <- [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:48:06 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:48:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 585ms 08:48:06 INFO - PROCESS | 2820 | 1464104886219 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 08:48:06 INFO - PROCESS | 2820 | 1464104886221 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 08:48:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:48:06 INFO - PROCESS | 2820 | 1464104886224 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:48:06 INFO - PROCESS | 2820 | 1464104886226 Marionette TRACE conn6 <- [1,350,null,{}] 08:48:06 INFO - PROCESS | 2820 | 1464104886229 Marionette TRACE conn6 -> [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:48:06 INFO - PROCESS | 2820 | 1464104886310 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 08:48:06 INFO - PROCESS | 2820 | 1464104886317 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F36D6E800 == 47 [pid = 2820] [id = 97] 08:48:06 INFO - PROCESS | 2820 | ++DOMWINDOW == 98 (0000002F36B57C00) [pid = 2820] [serial = 288] [outer = 0000000000000000] 08:48:06 INFO - PROCESS | 2820 | ++DOMWINDOW == 99 (0000002F37010800) [pid = 2820] [serial = 289] [outer = 0000002F36B57C00] 08:48:06 INFO - PROCESS | 2820 | 1464104886362 Marionette DEBUG loaded listener.js 08:48:06 INFO - PROCESS | 2820 | ++DOMWINDOW == 100 (0000002F374CCC00) [pid = 2820] [serial = 290] [outer = 0000002F36B57C00] 08:48:06 INFO - PROCESS | 2820 | 1464104886761 Marionette TRACE conn6 <- [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:48:06 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:48:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 586ms 08:48:06 INFO - PROCESS | 2820 | 1464104886812 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 08:48:06 INFO - PROCESS | 2820 | 1464104886814 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 08:48:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:48:06 INFO - PROCESS | 2820 | 1464104886822 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:48:06 INFO - PROCESS | 2820 | 1464104886824 Marionette TRACE conn6 <- [1,354,null,{}] 08:48:06 INFO - PROCESS | 2820 | 1464104886828 Marionette TRACE conn6 -> [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:48:06 INFO - PROCESS | 2820 | 1464104886910 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 08:48:06 INFO - PROCESS | 2820 | 1464104886916 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F37ED4800 == 48 [pid = 2820] [id = 98] 08:48:06 INFO - PROCESS | 2820 | ++DOMWINDOW == 101 (0000002F35B2E800) [pid = 2820] [serial = 291] [outer = 0000000000000000] 08:48:06 INFO - PROCESS | 2820 | ++DOMWINDOW == 102 (0000002F37E49C00) [pid = 2820] [serial = 292] [outer = 0000002F35B2E800] 08:48:06 INFO - PROCESS | 2820 | 1464104886970 Marionette DEBUG loaded listener.js 08:48:07 INFO - PROCESS | 2820 | ++DOMWINDOW == 103 (0000002F38094800) [pid = 2820] [serial = 293] [outer = 0000002F35B2E800] 08:48:07 INFO - PROCESS | 2820 | 1464104887392 Marionette TRACE conn6 <- [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:48:07 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:48:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 586ms 08:48:07 INFO - PROCESS | 2820 | 1464104887416 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 08:48:07 INFO - PROCESS | 2820 | 1464104887418 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 08:48:07 INFO - PROCESS | 2820 | 1464104887422 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:48:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:48:07 INFO - PROCESS | 2820 | 1464104887424 Marionette TRACE conn6 <- [1,358,null,{}] 08:48:07 INFO - PROCESS | 2820 | 1464104887428 Marionette TRACE conn6 -> [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:48:07 INFO - PROCESS | 2820 | 1464104887532 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 08:48:07 INFO - PROCESS | 2820 | 1464104887539 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F3AC19800 == 49 [pid = 2820] [id = 99] 08:48:07 INFO - PROCESS | 2820 | ++DOMWINDOW == 104 (0000002F38895800) [pid = 2820] [serial = 294] [outer = 0000000000000000] 08:48:07 INFO - PROCESS | 2820 | ++DOMWINDOW == 105 (0000002F388D8000) [pid = 2820] [serial = 295] [outer = 0000002F38895800] 08:48:07 INFO - PROCESS | 2820 | 1464104887590 Marionette DEBUG loaded listener.js 08:48:07 INFO - PROCESS | 2820 | ++DOMWINDOW == 106 (0000002F39174C00) [pid = 2820] [serial = 296] [outer = 0000002F38895800] 08:48:08 INFO - PROCESS | 2820 | 1464104888242 Marionette TRACE conn6 <- [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:48:08 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:48:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 880ms 08:48:08 INFO - PROCESS | 2820 | 1464104888306 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 08:48:08 INFO - PROCESS | 2820 | 1464104888312 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 08:48:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:48:08 INFO - PROCESS | 2820 | 1464104888316 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:48:08 INFO - PROCESS | 2820 | 1464104888321 Marionette TRACE conn6 <- [1,362,null,{}] 08:48:08 INFO - PROCESS | 2820 | 1464104888327 Marionette TRACE conn6 -> [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:48:08 INFO - PROCESS | 2820 | 1464104888470 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 08:48:08 INFO - PROCESS | 2820 | 1464104888542 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F281BA000 == 50 [pid = 2820] [id = 100] 08:48:08 INFO - PROCESS | 2820 | ++DOMWINDOW == 107 (0000002F27916800) [pid = 2820] [serial = 297] [outer = 0000000000000000] 08:48:08 INFO - PROCESS | 2820 | ++DOMWINDOW == 108 (0000002F28CB3C00) [pid = 2820] [serial = 298] [outer = 0000002F27916800] 08:48:08 INFO - PROCESS | 2820 | 1464104888642 Marionette DEBUG loaded listener.js 08:48:08 INFO - PROCESS | 2820 | ++DOMWINDOW == 109 (0000002F2CCE8C00) [pid = 2820] [serial = 299] [outer = 0000002F27916800] 08:48:09 INFO - PROCESS | 2820 | 1464104889246 Marionette TRACE conn6 <- [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:48:09 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:48:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 983ms 08:48:09 INFO - PROCESS | 2820 | 1464104889304 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 08:48:09 INFO - PROCESS | 2820 | 1464104889310 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 08:48:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:48:09 INFO - PROCESS | 2820 | 1464104889317 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:48:09 INFO - PROCESS | 2820 | 1464104889320 Marionette TRACE conn6 <- [1,366,null,{}] 08:48:09 INFO - PROCESS | 2820 | 1464104889324 Marionette TRACE conn6 -> [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:48:09 INFO - PROCESS | 2820 | 1464104889435 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 08:48:09 INFO - PROCESS | 2820 | 1464104889504 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F343F4000 == 51 [pid = 2820] [id = 101] 08:48:09 INFO - PROCESS | 2820 | ++DOMWINDOW == 110 (0000002F3147AC00) [pid = 2820] [serial = 300] [outer = 0000000000000000] 08:48:09 INFO - PROCESS | 2820 | ++DOMWINDOW == 111 (0000002F31A9BC00) [pid = 2820] [serial = 301] [outer = 0000002F3147AC00] 08:48:09 INFO - PROCESS | 2820 | 1464104889561 Marionette DEBUG loaded listener.js 08:48:09 INFO - PROCESS | 2820 | ++DOMWINDOW == 112 (0000002F33A34C00) [pid = 2820] [serial = 302] [outer = 0000002F3147AC00] 08:48:10 INFO - PROCESS | 2820 | 1464104890193 Marionette TRACE conn6 <- [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:48:10 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:48:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 944ms 08:48:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:48:10 INFO - PROCESS | 2820 | 1464104890266 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 08:48:10 INFO - PROCESS | 2820 | 1464104890269 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 08:48:10 INFO - PROCESS | 2820 | 1464104890273 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:48:10 INFO - PROCESS | 2820 | 1464104890277 Marionette TRACE conn6 <- [1,370,null,{}] 08:48:10 INFO - PROCESS | 2820 | 1464104890290 Marionette TRACE conn6 -> [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:48:10 INFO - PROCESS | 2820 | 1464104890444 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 08:48:10 INFO - PROCESS | 2820 | 1464104890507 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F3BADF000 == 52 [pid = 2820] [id = 102] 08:48:10 INFO - PROCESS | 2820 | ++DOMWINDOW == 113 (0000002F3418FC00) [pid = 2820] [serial = 303] [outer = 0000000000000000] 08:48:10 INFO - PROCESS | 2820 | ++DOMWINDOW == 114 (0000002F36B55800) [pid = 2820] [serial = 304] [outer = 0000002F3418FC00] 08:48:10 INFO - PROCESS | 2820 | 1464104890608 Marionette DEBUG loaded listener.js 08:48:10 INFO - PROCESS | 2820 | ++DOMWINDOW == 115 (0000002F38891000) [pid = 2820] [serial = 305] [outer = 0000002F3418FC00] 08:48:11 INFO - PROCESS | 2820 | 1464104891207 Marionette TRACE conn6 <- [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:48:11 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:48:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 985ms 08:48:11 INFO - PROCESS | 2820 | 1464104891259 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 08:48:11 INFO - PROCESS | 2820 | 1464104891262 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 08:48:11 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:48:11 INFO - PROCESS | 2820 | 1464104891266 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:48:11 INFO - PROCESS | 2820 | 1464104891268 Marionette TRACE conn6 <- [1,374,null,{}] 08:48:11 INFO - PROCESS | 2820 | 1464104891272 Marionette TRACE conn6 -> [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:48:11 INFO - PROCESS | 2820 | 1464104891499 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 08:48:11 INFO - PROCESS | 2820 | 1464104891579 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F2759F000 == 53 [pid = 2820] [id = 103] 08:48:11 INFO - PROCESS | 2820 | ++DOMWINDOW == 116 (0000002F27545400) [pid = 2820] [serial = 306] [outer = 0000000000000000] 08:48:11 INFO - PROCESS | 2820 | ++DOMWINDOW == 117 (0000002F2760E800) [pid = 2820] [serial = 307] [outer = 0000002F27545400] 08:48:11 INFO - PROCESS | 2820 | 1464104891631 Marionette DEBUG loaded listener.js 08:48:11 INFO - PROCESS | 2820 | ++DOMWINDOW == 118 (0000002F28645800) [pid = 2820] [serial = 308] [outer = 0000002F27545400] 08:48:12 INFO - PROCESS | 2820 | 1464104892271 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:48:12 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:48:12 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1031ms 08:48:12 INFO - PROCESS | 2820 | 1464104892299 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 08:48:12 INFO - PROCESS | 2820 | 1464104892303 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 08:48:12 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:48:12 INFO - PROCESS | 2820 | 1464104892307 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:48:12 INFO - PROCESS | 2820 | 1464104892312 Marionette TRACE conn6 <- [1,378,null,{}] 08:48:12 INFO - PROCESS | 2820 | 1464104892333 Marionette TRACE conn6 -> [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:48:12 INFO - PROCESS | 2820 | 1464104892436 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 08:48:12 INFO - PROCESS | 2820 | 1464104892519 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F2CDEE000 == 54 [pid = 2820] [id = 104] 08:48:12 INFO - PROCESS | 2820 | ++DOMWINDOW == 119 (0000002F2E70AC00) [pid = 2820] [serial = 309] [outer = 0000000000000000] 08:48:12 INFO - PROCESS | 2820 | ++DOMWINDOW == 120 (0000002F3142A800) [pid = 2820] [serial = 310] [outer = 0000002F2E70AC00] 08:48:12 INFO - PROCESS | 2820 | 1464104892571 Marionette DEBUG loaded listener.js 08:48:12 INFO - PROCESS | 2820 | ++DOMWINDOW == 121 (0000002F31710800) [pid = 2820] [serial = 311] [outer = 0000002F2E70AC00] 08:48:12 INFO - PROCESS | 2820 | --DOCSHELL 0000002F281AF000 == 53 [pid = 2820] [id = 55] 08:48:12 INFO - PROCESS | 2820 | --DOCSHELL 0000002F37ED4800 == 52 [pid = 2820] [id = 98] 08:48:12 INFO - PROCESS | 2820 | --DOCSHELL 0000002F36D6E800 == 51 [pid = 2820] [id = 97] 08:48:12 INFO - PROCESS | 2820 | --DOCSHELL 0000002F31780000 == 50 [pid = 2820] [id = 96] 08:48:12 INFO - PROCESS | 2820 | --DOCSHELL 0000002F34E3B800 == 49 [pid = 2820] [id = 95] 08:48:12 INFO - PROCESS | 2820 | --DOCSHELL 0000002F343F7800 == 48 [pid = 2820] [id = 94] 08:48:12 INFO - PROCESS | 2820 | --DOCSHELL 0000002F25E1B800 == 47 [pid = 2820] [id = 93] 08:48:12 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3168A800 == 46 [pid = 2820] [id = 92] 08:48:12 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2CCDE000 == 45 [pid = 2820] [id = 91] 08:48:12 INFO - PROCESS | 2820 | --DOCSHELL 0000002F25E18800 == 44 [pid = 2820] [id = 90] 08:48:12 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2BD3E800 == 43 [pid = 2820] [id = 89] 08:48:12 INFO - PROCESS | 2820 | --DOMWINDOW == 120 (0000002F3147B800) [pid = 2820] [serial = 208] [outer = 0000000000000000] [url = about:blank] 08:48:12 INFO - PROCESS | 2820 | --DOMWINDOW == 119 (0000002F35AB5400) [pid = 2820] [serial = 211] [outer = 0000000000000000] [url = about:blank] 08:48:12 INFO - PROCESS | 2820 | --DOMWINDOW == 118 (0000002F3AF13C00) [pid = 2820] [serial = 214] [outer = 0000000000000000] [url = about:blank] 08:48:12 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3C0B0000 == 42 [pid = 2820] [id = 87] 08:48:12 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3AC19000 == 41 [pid = 2820] [id = 86] 08:48:12 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2CC8D800 == 40 [pid = 2820] [id = 85] 08:48:12 INFO - PROCESS | 2820 | --DOMWINDOW == 117 (0000002F2C775000) [pid = 2820] [serial = 127] [outer = 0000000000000000] [url = about:blank] 08:48:12 INFO - PROCESS | 2820 | --DOMWINDOW == 116 (0000002F37E53000) [pid = 2820] [serial = 170] [outer = 0000000000000000] [url = about:blank] 08:48:12 INFO - PROCESS | 2820 | --DOMWINDOW == 115 (0000002F324C4400) [pid = 2820] [serial = 167] [outer = 0000000000000000] [url = about:blank] 08:48:12 INFO - PROCESS | 2820 | --DOMWINDOW == 114 (0000002F37ED0C00) [pid = 2820] [serial = 160] [outer = 0000000000000000] [url = about:blank] 08:48:12 INFO - PROCESS | 2820 | --DOMWINDOW == 113 (0000002F2D8F0800) [pid = 2820] [serial = 164] [outer = 0000000000000000] [url = about:blank] 08:48:12 INFO - PROCESS | 2820 | --DOMWINDOW == 112 (0000002F3793E800) [pid = 2820] [serial = 235] [outer = 0000000000000000] [url = about:blank] 08:48:12 INFO - PROCESS | 2820 | --DOMWINDOW == 111 (0000002F3418F800) [pid = 2820] [serial = 232] [outer = 0000000000000000] [url = about:blank] 08:48:12 INFO - PROCESS | 2820 | --DOMWINDOW == 110 (0000002F3AF14800) [pid = 2820] [serial = 238] [outer = 0000000000000000] [url = about:blank] 08:48:12 INFO - PROCESS | 2820 | --DOMWINDOW == 109 (0000002F37ECF000) [pid = 2820] [serial = 236] [outer = 0000000000000000] [url = about:blank] 08:48:12 INFO - PROCESS | 2820 | --DOMWINDOW == 108 (0000002F27FD4C00) [pid = 2820] [serial = 241] [outer = 0000000000000000] [url = about:blank] 08:48:12 INFO - PROCESS | 2820 | --DOMWINDOW == 107 (0000002F2D8E7C00) [pid = 2820] [serial = 221] [outer = 0000000000000000] [url = about:blank] 08:48:12 INFO - PROCESS | 2820 | --DOMWINDOW == 106 (0000002F2C062000) [pid = 2820] [serial = 220] [outer = 0000000000000000] [url = about:blank] 08:48:12 INFO - PROCESS | 2820 | --DOMWINDOW == 105 (0000002F2BD17800) [pid = 2820] [serial = 206] [outer = 0000000000000000] [url = about:blank] 08:48:12 INFO - PROCESS | 2820 | --DOMWINDOW == 104 (0000002F2777D400) [pid = 2820] [serial = 205] [outer = 0000000000000000] [url = about:blank] 08:48:12 INFO - PROCESS | 2820 | --DOMWINDOW == 103 (0000002F3809DC00) [pid = 2820] [serial = 203] [outer = 0000000000000000] [url = about:blank] 08:48:12 INFO - PROCESS | 2820 | --DOMWINDOW == 102 (0000002F31427800) [pid = 2820] [serial = 224] [outer = 0000000000000000] [url = about:blank] 08:48:12 INFO - PROCESS | 2820 | --DOMWINDOW == 101 (0000002F2E719400) [pid = 2820] [serial = 223] [outer = 0000000000000000] [url = about:blank] 08:48:12 INFO - PROCESS | 2820 | --DOMWINDOW == 100 (0000002F31A92000) [pid = 2820] [serial = 226] [outer = 0000000000000000] [url = about:blank] 08:48:12 INFO - PROCESS | 2820 | --DOMWINDOW == 99 (0000002F3C032000) [pid = 2820] [serial = 239] [outer = 0000000000000000] [url = about:blank] 08:48:12 INFO - PROCESS | 2820 | --DOMWINDOW == 98 (0000002F31EE8400) [pid = 2820] [serial = 227] [outer = 0000000000000000] [url = about:blank] 08:48:12 INFO - PROCESS | 2820 | --DOMWINDOW == 97 (0000002F34789400) [pid = 2820] [serial = 218] [outer = 0000000000000000] [url = about:blank] 08:48:12 INFO - PROCESS | 2820 | --DOMWINDOW == 96 (0000002F32407400) [pid = 2820] [serial = 217] [outer = 0000000000000000] [url = about:blank] 08:48:12 INFO - PROCESS | 2820 | --DOMWINDOW == 95 (0000002F38898C00) [pid = 2820] [serial = 244] [outer = 0000000000000000] [url = about:blank] 08:48:12 INFO - PROCESS | 2820 | --DOMWINDOW == 94 (0000002F388D8C00) [pid = 2820] [serial = 245] [outer = 0000000000000000] [url = about:blank] 08:48:12 INFO - PROCESS | 2820 | --DOMWINDOW == 93 (0000002F33A35C00) [pid = 2820] [serial = 229] [outer = 0000000000000000] [url = about:blank] 08:48:12 INFO - PROCESS | 2820 | --DOMWINDOW == 92 (0000002F34CA4400) [pid = 2820] [serial = 233] [outer = 0000000000000000] [url = about:blank] 08:48:12 INFO - PROCESS | 2820 | --DOMWINDOW == 91 (0000002F3C034400) [pid = 2820] [serial = 248] [outer = 0000000000000000] [url = about:blank] 08:48:12 INFO - PROCESS | 2820 | --DOMWINDOW == 90 (0000002F3413A800) [pid = 2820] [serial = 230] [outer = 0000000000000000] [url = about:blank] 08:48:12 INFO - PROCESS | 2820 | --DOMWINDOW == 89 (0000002F346ED000) [pid = 2820] [serial = 242] [outer = 0000000000000000] [url = about:blank] 08:48:12 INFO - PROCESS | 2820 | --DOMWINDOW == 88 (0000002F388DFC00) [pid = 2820] [serial = 247] [outer = 0000000000000000] [url = about:blank] 08:48:13 INFO - PROCESS | 2820 | 1464104893259 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:48:13 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:48:13 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1002ms 08:48:13 INFO - PROCESS | 2820 | 1464104893314 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 08:48:13 INFO - PROCESS | 2820 | 1464104893317 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 08:48:13 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:48:13 INFO - PROCESS | 2820 | 1464104893321 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:48:13 INFO - PROCESS | 2820 | 1464104893323 Marionette TRACE conn6 <- [1,382,null,{}] 08:48:13 INFO - PROCESS | 2820 | 1464104893327 Marionette TRACE conn6 -> [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:48:13 INFO - PROCESS | 2820 | 1464104893422 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 08:48:13 INFO - PROCESS | 2820 | 1464104893490 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F27C64800 == 41 [pid = 2820] [id = 105] 08:48:13 INFO - PROCESS | 2820 | ++DOMWINDOW == 89 (0000002F2791D800) [pid = 2820] [serial = 312] [outer = 0000000000000000] 08:48:13 INFO - PROCESS | 2820 | ++DOMWINDOW == 90 (0000002F2E719400) [pid = 2820] [serial = 313] [outer = 0000002F2791D800] 08:48:13 INFO - PROCESS | 2820 | 1464104893538 Marionette DEBUG loaded listener.js 08:48:13 INFO - PROCESS | 2820 | ++DOMWINDOW == 91 (0000002F31641400) [pid = 2820] [serial = 314] [outer = 0000002F2791D800] 08:48:13 INFO - PROCESS | 2820 | 1464104893968 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:48:14 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:48:14 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 692ms 08:48:14 INFO - PROCESS | 2820 | 1464104894014 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 08:48:14 INFO - PROCESS | 2820 | 1464104894018 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 08:48:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:48:14 INFO - PROCESS | 2820 | 1464104894029 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:48:14 INFO - PROCESS | 2820 | 1464104894033 Marionette TRACE conn6 <- [1,386,null,{}] 08:48:14 INFO - PROCESS | 2820 | 1464104894037 Marionette TRACE conn6 -> [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:48:14 INFO - PROCESS | 2820 | 1464104894123 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 08:48:14 INFO - PROCESS | 2820 | 1464104894132 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F31780000 == 42 [pid = 2820] [id = 106] 08:48:14 INFO - PROCESS | 2820 | ++DOMWINDOW == 92 (0000002F31EE1400) [pid = 2820] [serial = 315] [outer = 0000000000000000] 08:48:14 INFO - PROCESS | 2820 | ++DOMWINDOW == 93 (0000002F32411000) [pid = 2820] [serial = 316] [outer = 0000002F31EE1400] 08:48:14 INFO - PROCESS | 2820 | 1464104894178 Marionette DEBUG loaded listener.js 08:48:14 INFO - PROCESS | 2820 | ++DOMWINDOW == 94 (0000002F33A3A000) [pid = 2820] [serial = 317] [outer = 0000002F31EE1400] 08:48:14 INFO - PROCESS | 2820 | 1464104894605 Marionette TRACE conn6 <- [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:48:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:48:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 628ms 08:48:14 INFO - PROCESS | 2820 | 1464104894655 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 08:48:14 INFO - PROCESS | 2820 | 1464104894658 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 08:48:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:48:14 INFO - PROCESS | 2820 | 1464104894661 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:48:14 INFO - PROCESS | 2820 | 1464104894663 Marionette TRACE conn6 <- [1,390,null,{}] 08:48:14 INFO - PROCESS | 2820 | 1464104894666 Marionette TRACE conn6 -> [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:48:14 INFO - PROCESS | 2820 | 1464104894776 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 08:48:14 INFO - PROCESS | 2820 | 1464104894785 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F34183800 == 43 [pid = 2820] [id = 107] 08:48:14 INFO - PROCESS | 2820 | ++DOMWINDOW == 95 (0000002F3418A800) [pid = 2820] [serial = 318] [outer = 0000000000000000] 08:48:14 INFO - PROCESS | 2820 | ++DOMWINDOW == 96 (0000002F34191C00) [pid = 2820] [serial = 319] [outer = 0000002F3418A800] 08:48:14 INFO - PROCESS | 2820 | 1464104894830 Marionette DEBUG loaded listener.js 08:48:14 INFO - PROCESS | 2820 | ++DOMWINDOW == 97 (0000002F34C9E800) [pid = 2820] [serial = 320] [outer = 0000002F3418A800] 08:48:15 INFO - PROCESS | 2820 | 1464104895318 Marionette TRACE conn6 <- [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:48:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:48:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 733ms 08:48:15 INFO - PROCESS | 2820 | 1464104895397 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 08:48:15 INFO - PROCESS | 2820 | 1464104895400 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 08:48:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:48:15 INFO - PROCESS | 2820 | 1464104895403 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:48:15 INFO - PROCESS | 2820 | 1464104895406 Marionette TRACE conn6 <- [1,394,null,{}] 08:48:15 INFO - PROCESS | 2820 | 1464104895410 Marionette TRACE conn6 -> [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:48:15 INFO - PROCESS | 2820 | 1464104895521 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 08:48:15 INFO - PROCESS | 2820 | 1464104895568 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:15 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F26C47000 == 44 [pid = 2820] [id = 108] 08:48:15 INFO - PROCESS | 2820 | ++DOMWINDOW == 98 (0000002F34EF5400) [pid = 2820] [serial = 321] [outer = 0000000000000000] 08:48:15 INFO - PROCESS | 2820 | ++DOMWINDOW == 99 (0000002F34EF7000) [pid = 2820] [serial = 322] [outer = 0000002F34EF5400] 08:48:15 INFO - PROCESS | 2820 | 1464104895622 Marionette DEBUG loaded listener.js 08:48:15 INFO - PROCESS | 2820 | ++DOMWINDOW == 100 (0000002F35B32000) [pid = 2820] [serial = 323] [outer = 0000002F34EF5400] 08:48:16 INFO - PROCESS | 2820 | 1464104896128 Marionette TRACE conn6 <- [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:48:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:48:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 776ms 08:48:16 INFO - PROCESS | 2820 | 1464104896181 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 08:48:16 INFO - PROCESS | 2820 | 1464104896184 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 08:48:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:48:16 INFO - PROCESS | 2820 | 1464104896187 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:48:16 INFO - PROCESS | 2820 | 1464104896188 Marionette TRACE conn6 <- [1,398,null,{}] 08:48:16 INFO - PROCESS | 2820 | 1464104896192 Marionette TRACE conn6 -> [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:48:16 INFO - PROCESS | 2820 | 1464104896296 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 08:48:16 INFO - PROCESS | 2820 | 1464104896343 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F36635800 == 45 [pid = 2820] [id = 109] 08:48:16 INFO - PROCESS | 2820 | ++DOMWINDOW == 101 (0000002F374D2400) [pid = 2820] [serial = 324] [outer = 0000000000000000] 08:48:16 INFO - PROCESS | 2820 | ++DOMWINDOW == 102 (0000002F37E48C00) [pid = 2820] [serial = 325] [outer = 0000002F374D2400] 08:48:16 INFO - PROCESS | 2820 | 1464104896389 Marionette DEBUG loaded listener.js 08:48:16 INFO - PROCESS | 2820 | ++DOMWINDOW == 103 (0000002F3808F400) [pid = 2820] [serial = 326] [outer = 0000002F374D2400] 08:48:16 INFO - PROCESS | 2820 | 1464104896836 Marionette TRACE conn6 <- [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:48:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:48:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 689ms 08:48:16 INFO - PROCESS | 2820 | 1464104896884 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 08:48:16 INFO - PROCESS | 2820 | 1464104896887 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 08:48:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:48:16 INFO - PROCESS | 2820 | 1464104896890 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:48:16 INFO - PROCESS | 2820 | 1464104896892 Marionette TRACE conn6 <- [1,402,null,{}] 08:48:16 INFO - PROCESS | 2820 | 1464104896896 Marionette TRACE conn6 -> [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:48:17 INFO - PROCESS | 2820 | 1464104897108 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 08:48:17 INFO - PROCESS | 2820 | --DOMWINDOW == 102 (0000002F34026400) [pid = 2820] [serial = 210] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:48:17 INFO - PROCESS | 2820 | --DOMWINDOW == 101 (0000002F3AF0C800) [pid = 2820] [serial = 213] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:48:17 INFO - PROCESS | 2820 | --DOMWINDOW == 100 (0000002F35B2E800) [pid = 2820] [serial = 291] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:48:17 INFO - PROCESS | 2820 | --DOMWINDOW == 99 (0000002F324B9800) [pid = 2820] [serial = 279] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:48:17 INFO - PROCESS | 2820 | --DOMWINDOW == 98 (0000002F27FD1000) [pid = 2820] [serial = 252] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:48:17 INFO - PROCESS | 2820 | --DOMWINDOW == 97 (0000002F3163CC00) [pid = 2820] [serial = 273] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:48:17 INFO - PROCESS | 2820 | --DOMWINDOW == 96 (0000002F2E144C00) [pid = 2820] [serial = 270] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:48:17 INFO - PROCESS | 2820 | --DOMWINDOW == 95 (0000002F34B5F000) [pid = 2820] [serial = 282] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:48:17 INFO - PROCESS | 2820 | --DOMWINDOW == 94 (0000002F27547000) [pid = 2820] [serial = 267] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:48:17 INFO - PROCESS | 2820 | --DOMWINDOW == 93 (0000002F38892800) [pid = 2820] [serial = 258] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:48:17 INFO - PROCESS | 2820 | --DOMWINDOW == 92 (0000002F38893000) [pid = 2820] [serial = 261] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:48:17 INFO - PROCESS | 2820 | --DOMWINDOW == 91 (0000002F32473000) [pid = 2820] [serial = 255] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:48:17 INFO - PROCESS | 2820 | --DOMWINDOW == 90 (0000002F27783400) [pid = 2820] [serial = 264] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:48:17 INFO - PROCESS | 2820 | --DOMWINDOW == 89 (0000002F28CAA800) [pid = 2820] [serial = 285] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:48:17 INFO - PROCESS | 2820 | --DOMWINDOW == 88 (0000002F36B57C00) [pid = 2820] [serial = 288] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:48:17 INFO - PROCESS | 2820 | --DOMWINDOW == 87 (0000002F31641800) [pid = 2820] [serial = 276] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:48:17 INFO - PROCESS | 2820 | --DOMWINDOW == 86 (0000002F2D8EA400) [pid = 2820] [serial = 207] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:48:17 INFO - PROCESS | 2820 | 1464104897162 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F34172000 == 46 [pid = 2820] [id = 110] 08:48:17 INFO - PROCESS | 2820 | ++DOMWINDOW == 87 (0000002F27783400) [pid = 2820] [serial = 327] [outer = 0000000000000000] 08:48:17 INFO - PROCESS | 2820 | ++DOMWINDOW == 88 (0000002F28E72400) [pid = 2820] [serial = 328] [outer = 0000002F27783400] 08:48:17 INFO - PROCESS | 2820 | 1464104897208 Marionette DEBUG loaded listener.js 08:48:17 INFO - PROCESS | 2820 | ++DOMWINDOW == 89 (0000002F31A9B000) [pid = 2820] [serial = 329] [outer = 0000002F27783400] 08:48:17 INFO - PROCESS | 2820 | 1464104897574 Marionette TRACE conn6 <- [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:48:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:48:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 734ms 08:48:17 INFO - PROCESS | 2820 | 1464104897637 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 08:48:17 INFO - PROCESS | 2820 | 1464104897639 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 08:48:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:48:17 INFO - PROCESS | 2820 | 1464104897642 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:48:17 INFO - PROCESS | 2820 | 1464104897644 Marionette TRACE conn6 <- [1,406,null,{}] 08:48:17 INFO - PROCESS | 2820 | 1464104897647 Marionette TRACE conn6 -> [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:48:17 INFO - PROCESS | 2820 | 1464104897729 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 08:48:17 INFO - PROCESS | 2820 | 1464104897736 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F3AC15000 == 47 [pid = 2820] [id = 111] 08:48:17 INFO - PROCESS | 2820 | ++DOMWINDOW == 90 (0000002F32D57C00) [pid = 2820] [serial = 330] [outer = 0000000000000000] 08:48:17 INFO - PROCESS | 2820 | ++DOMWINDOW == 91 (0000002F38891C00) [pid = 2820] [serial = 331] [outer = 0000002F32D57C00] 08:48:17 INFO - PROCESS | 2820 | 1464104897782 Marionette DEBUG loaded listener.js 08:48:17 INFO - PROCESS | 2820 | ++DOMWINDOW == 92 (0000002F388DAC00) [pid = 2820] [serial = 332] [outer = 0000002F32D57C00] 08:48:18 INFO - PROCESS | 2820 | 1464104898207 Marionette TRACE conn6 <- [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:48:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:48:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 584ms 08:48:18 INFO - PROCESS | 2820 | 1464104898231 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 08:48:18 INFO - PROCESS | 2820 | 1464104898234 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 08:48:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:48:18 INFO - PROCESS | 2820 | 1464104898237 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:48:18 INFO - PROCESS | 2820 | 1464104898239 Marionette TRACE conn6 <- [1,410,null,{}] 08:48:18 INFO - PROCESS | 2820 | 1464104898242 Marionette TRACE conn6 -> [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:48:18 INFO - PROCESS | 2820 | 1464104898379 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 08:48:18 INFO - PROCESS | 2820 | 1464104898467 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F25DB5000 == 48 [pid = 2820] [id = 112] 08:48:18 INFO - PROCESS | 2820 | ++DOMWINDOW == 93 (0000002F270BCC00) [pid = 2820] [serial = 333] [outer = 0000000000000000] 08:48:18 INFO - PROCESS | 2820 | ++DOMWINDOW == 94 (0000002F27523000) [pid = 2820] [serial = 334] [outer = 0000002F270BCC00] 08:48:18 INFO - PROCESS | 2820 | 1464104898527 Marionette DEBUG loaded listener.js 08:48:18 INFO - PROCESS | 2820 | ++DOMWINDOW == 95 (0000002F281D5400) [pid = 2820] [serial = 335] [outer = 0000002F270BCC00] 08:48:19 INFO - PROCESS | 2820 | 1464104899163 Marionette TRACE conn6 <- [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:48:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:48:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 986ms 08:48:19 INFO - PROCESS | 2820 | 1464104899226 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 08:48:19 INFO - PROCESS | 2820 | 1464104899231 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 08:48:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:48:19 INFO - PROCESS | 2820 | 1464104899235 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:48:19 INFO - PROCESS | 2820 | 1464104899241 Marionette TRACE conn6 <- [1,414,null,{}] 08:48:19 INFO - PROCESS | 2820 | 1464104899261 Marionette TRACE conn6 -> [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:48:19 INFO - PROCESS | 2820 | 1464104899373 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 08:48:19 INFO - PROCESS | 2820 | 1464104899442 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F31692000 == 49 [pid = 2820] [id = 113] 08:48:19 INFO - PROCESS | 2820 | ++DOMWINDOW == 96 (0000002F3163A000) [pid = 2820] [serial = 336] [outer = 0000000000000000] 08:48:19 INFO - PROCESS | 2820 | ++DOMWINDOW == 97 (0000002F31A63800) [pid = 2820] [serial = 337] [outer = 0000002F3163A000] 08:48:19 INFO - PROCESS | 2820 | 1464104899502 Marionette DEBUG loaded listener.js 08:48:19 INFO - PROCESS | 2820 | ++DOMWINDOW == 98 (0000002F32403000) [pid = 2820] [serial = 338] [outer = 0000002F3163A000] 08:48:20 INFO - PROCESS | 2820 | 1464104900117 Marionette TRACE conn6 <- [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:48:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:48:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 944ms 08:48:20 INFO - PROCESS | 2820 | 1464104900184 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 08:48:20 INFO - PROCESS | 2820 | 1464104900187 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 08:48:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:48:20 INFO - PROCESS | 2820 | 1464104900191 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:48:20 INFO - PROCESS | 2820 | 1464104900194 Marionette TRACE conn6 <- [1,418,null,{}] 08:48:20 INFO - PROCESS | 2820 | 1464104900198 Marionette TRACE conn6 -> [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:48:20 INFO - PROCESS | 2820 | 1464104900306 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 08:48:20 INFO - PROCESS | 2820 | 1464104900378 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F3AFB5800 == 50 [pid = 2820] [id = 114] 08:48:20 INFO - PROCESS | 2820 | ++DOMWINDOW == 99 (0000002F34EED400) [pid = 2820] [serial = 339] [outer = 0000000000000000] 08:48:20 INFO - PROCESS | 2820 | ++DOMWINDOW == 100 (0000002F34EF3000) [pid = 2820] [serial = 340] [outer = 0000002F34EED400] 08:48:20 INFO - PROCESS | 2820 | 1464104900436 Marionette DEBUG loaded listener.js 08:48:20 INFO - PROCESS | 2820 | ++DOMWINDOW == 101 (0000002F36B5E400) [pid = 2820] [serial = 341] [outer = 0000002F34EED400] 08:48:21 INFO - PROCESS | 2820 | 1464104901495 Marionette TRACE conn6 <- [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:48:21 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:48:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1335ms 08:48:21 INFO - PROCESS | 2820 | 1464104901527 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 08:48:21 INFO - PROCESS | 2820 | 1464104901531 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 08:48:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:48:21 INFO - PROCESS | 2820 | 1464104901543 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:48:21 INFO - PROCESS | 2820 | 1464104901548 Marionette TRACE conn6 <- [1,422,null,{}] 08:48:21 INFO - PROCESS | 2820 | 1464104901594 Marionette TRACE conn6 -> [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:48:21 INFO - PROCESS | 2820 | 1464104901694 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 08:48:21 INFO - PROCESS | 2820 | 1464104901796 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F3BD10800 == 51 [pid = 2820] [id = 115] 08:48:21 INFO - PROCESS | 2820 | ++DOMWINDOW == 102 (0000002F33AD5400) [pid = 2820] [serial = 342] [outer = 0000000000000000] 08:48:21 INFO - PROCESS | 2820 | ++DOMWINDOW == 103 (0000002F33AE0800) [pid = 2820] [serial = 343] [outer = 0000002F33AD5400] 08:48:21 INFO - PROCESS | 2820 | 1464104901852 Marionette DEBUG loaded listener.js 08:48:21 INFO - PROCESS | 2820 | ++DOMWINDOW == 104 (0000002F388DD400) [pid = 2820] [serial = 344] [outer = 0000002F33AD5400] 08:48:23 INFO - PROCESS | 2820 | 1464104903097 Marionette TRACE conn6 <- [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:48:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:48:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1594ms 08:48:23 INFO - PROCESS | 2820 | 1464104903135 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 08:48:23 INFO - PROCESS | 2820 | 1464104903139 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 08:48:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:48:23 INFO - PROCESS | 2820 | 1464104903144 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:48:23 INFO - PROCESS | 2820 | 1464104903148 Marionette TRACE conn6 <- [1,426,null,{}] 08:48:23 INFO - PROCESS | 2820 | 1464104903154 Marionette TRACE conn6 -> [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:48:23 INFO - PROCESS | 2820 | 1464104903287 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 08:48:23 INFO - PROCESS | 2820 | 1464104903372 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F2860A000 == 52 [pid = 2820] [id = 116] 08:48:23 INFO - PROCESS | 2820 | ++DOMWINDOW == 105 (0000002F2C87AC00) [pid = 2820] [serial = 345] [outer = 0000000000000000] 08:48:23 INFO - PROCESS | 2820 | ++DOMWINDOW == 106 (0000002F2CCE8800) [pid = 2820] [serial = 346] [outer = 0000002F2C87AC00] 08:48:23 INFO - PROCESS | 2820 | 1464104903424 Marionette DEBUG loaded listener.js 08:48:23 INFO - PROCESS | 2820 | ++DOMWINDOW == 107 (0000002F31426000) [pid = 2820] [serial = 347] [outer = 0000002F2C87AC00] 08:48:23 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3AC15000 == 51 [pid = 2820] [id = 111] 08:48:23 INFO - PROCESS | 2820 | --DOCSHELL 0000002F34172000 == 50 [pid = 2820] [id = 110] 08:48:23 INFO - PROCESS | 2820 | --DOCSHELL 0000002F36635800 == 49 [pid = 2820] [id = 109] 08:48:23 INFO - PROCESS | 2820 | --DOCSHELL 0000002F26C47000 == 48 [pid = 2820] [id = 108] 08:48:23 INFO - PROCESS | 2820 | --DOCSHELL 0000002F34183800 == 47 [pid = 2820] [id = 107] 08:48:23 INFO - PROCESS | 2820 | --DOCSHELL 0000002F31780000 == 46 [pid = 2820] [id = 106] 08:48:23 INFO - PROCESS | 2820 | --DOCSHELL 0000002F27C64800 == 45 [pid = 2820] [id = 105] 08:48:23 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2CDEE000 == 44 [pid = 2820] [id = 104] 08:48:23 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2759F000 == 43 [pid = 2820] [id = 103] 08:48:23 INFO - PROCESS | 2820 | --DOMWINDOW == 106 (0000002F31A68400) [pid = 2820] [serial = 209] [outer = 0000000000000000] [url = about:blank] 08:48:23 INFO - PROCESS | 2820 | --DOMWINDOW == 105 (0000002F37ECEC00) [pid = 2820] [serial = 212] [outer = 0000000000000000] [url = about:blank] 08:48:23 INFO - PROCESS | 2820 | --DOMWINDOW == 104 (0000002F32406800) [pid = 2820] [serial = 215] [outer = 0000000000000000] [url = about:blank] 08:48:23 INFO - PROCESS | 2820 | --DOMWINDOW == 103 (0000002F33A3FC00) [pid = 2820] [serial = 287] [outer = 0000000000000000] [url = about:blank] 08:48:23 INFO - PROCESS | 2820 | --DOMWINDOW == 102 (0000002F31D27000) [pid = 2820] [serial = 277] [outer = 0000000000000000] [url = about:blank] 08:48:23 INFO - PROCESS | 2820 | --DOMWINDOW == 101 (0000002F3240FC00) [pid = 2820] [serial = 278] [outer = 0000000000000000] [url = about:blank] 08:48:23 INFO - PROCESS | 2820 | --DOMWINDOW == 100 (0000002F374CCC00) [pid = 2820] [serial = 290] [outer = 0000000000000000] [url = about:blank] 08:48:23 INFO - PROCESS | 2820 | --DOMWINDOW == 99 (0000002F38094800) [pid = 2820] [serial = 293] [outer = 0000000000000000] [url = about:blank] 08:48:23 INFO - PROCESS | 2820 | --DOMWINDOW == 98 (0000002F37E49C00) [pid = 2820] [serial = 292] [outer = 0000000000000000] [url = about:blank] 08:48:23 INFO - PROCESS | 2820 | --DOMWINDOW == 97 (0000002F3413EC00) [pid = 2820] [serial = 280] [outer = 0000000000000000] [url = about:blank] 08:48:23 INFO - PROCESS | 2820 | --DOMWINDOW == 96 (0000002F2E70CC00) [pid = 2820] [serial = 254] [outer = 0000000000000000] [url = about:blank] 08:48:23 INFO - PROCESS | 2820 | --DOMWINDOW == 95 (0000002F2CC9F000) [pid = 2820] [serial = 253] [outer = 0000000000000000] [url = about:blank] 08:48:23 INFO - PROCESS | 2820 | --DOMWINDOW == 94 (0000002F31A5B800) [pid = 2820] [serial = 274] [outer = 0000000000000000] [url = about:blank] 08:48:23 INFO - PROCESS | 2820 | --DOMWINDOW == 93 (0000002F31A6A000) [pid = 2820] [serial = 275] [outer = 0000000000000000] [url = about:blank] 08:48:23 INFO - PROCESS | 2820 | --DOMWINDOW == 92 (0000002F3114D000) [pid = 2820] [serial = 271] [outer = 0000000000000000] [url = about:blank] 08:48:23 INFO - PROCESS | 2820 | --DOMWINDOW == 91 (0000002F314C4C00) [pid = 2820] [serial = 272] [outer = 0000000000000000] [url = about:blank] 08:48:23 INFO - PROCESS | 2820 | --DOMWINDOW == 90 (0000002F354D0400) [pid = 2820] [serial = 283] [outer = 0000000000000000] [url = about:blank] 08:48:23 INFO - PROCESS | 2820 | --DOMWINDOW == 89 (0000002F27913000) [pid = 2820] [serial = 268] [outer = 0000000000000000] [url = about:blank] 08:48:23 INFO - PROCESS | 2820 | --DOMWINDOW == 88 (0000002F2BF09800) [pid = 2820] [serial = 269] [outer = 0000000000000000] [url = about:blank] 08:48:23 INFO - PROCESS | 2820 | --DOMWINDOW == 87 (0000002F388DC400) [pid = 2820] [serial = 259] [outer = 0000000000000000] [url = about:blank] 08:48:23 INFO - PROCESS | 2820 | --DOMWINDOW == 86 (0000002F34386400) [pid = 2820] [serial = 281] [outer = 0000000000000000] [url = about:blank] 08:48:23 INFO - PROCESS | 2820 | --DOMWINDOW == 85 (0000002F39649400) [pid = 2820] [serial = 260] [outer = 0000000000000000] [url = about:blank] 08:48:23 INFO - PROCESS | 2820 | --DOMWINDOW == 84 (0000002F3964A400) [pid = 2820] [serial = 250] [outer = 0000000000000000] [url = about:blank] 08:48:23 INFO - PROCESS | 2820 | --DOMWINDOW == 83 (0000002F3C02F800) [pid = 2820] [serial = 263] [outer = 0000000000000000] [url = about:blank] 08:48:23 INFO - PROCESS | 2820 | --DOMWINDOW == 82 (0000002F3BE2C800) [pid = 2820] [serial = 262] [outer = 0000000000000000] [url = about:blank] 08:48:23 INFO - PROCESS | 2820 | --DOMWINDOW == 81 (0000002F35434800) [pid = 2820] [serial = 257] [outer = 0000000000000000] [url = about:blank] 08:48:23 INFO - PROCESS | 2820 | --DOMWINDOW == 80 (0000002F33A3F000) [pid = 2820] [serial = 256] [outer = 0000000000000000] [url = about:blank] 08:48:23 INFO - PROCESS | 2820 | --DOMWINDOW == 79 (0000002F28CB1C00) [pid = 2820] [serial = 266] [outer = 0000000000000000] [url = about:blank] 08:48:23 INFO - PROCESS | 2820 | --DOMWINDOW == 78 (0000002F27911400) [pid = 2820] [serial = 265] [outer = 0000000000000000] [url = about:blank] 08:48:23 INFO - PROCESS | 2820 | --DOMWINDOW == 77 (0000002F28E73400) [pid = 2820] [serial = 286] [outer = 0000000000000000] [url = about:blank] 08:48:23 INFO - PROCESS | 2820 | --DOMWINDOW == 76 (0000002F37010800) [pid = 2820] [serial = 289] [outer = 0000000000000000] [url = about:blank] 08:48:23 INFO - PROCESS | 2820 | --DOMWINDOW == 75 (0000002F35B35000) [pid = 2820] [serial = 284] [outer = 0000000000000000] [url = about:blank] 08:48:23 INFO - PROCESS | 2820 | 1464104903938 Marionette TRACE conn6 <- [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:48:23 INFO - PROCESS | 2820 | 1464104903991 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 08:48:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:48:24 INFO - PROCESS | 2820 | 1464104903997 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:48:24 INFO - PROCESS | 2820 | 1464104904000 Marionette TRACE conn6 <- [1,430,null,{}] 08:48:24 INFO - PROCESS | 2820 | 1464104904004 Marionette TRACE conn6 -> [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:48:24 INFO - PROCESS | 2820 | 1464104904089 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 08:48:24 INFO - PROCESS | 2820 | 1464104904159 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F2CCD5800 == 44 [pid = 2820] [id = 117] 08:48:24 INFO - PROCESS | 2820 | ++DOMWINDOW == 76 (0000002F28CB1C00) [pid = 2820] [serial = 348] [outer = 0000000000000000] 08:48:24 INFO - PROCESS | 2820 | ++DOMWINDOW == 77 (0000002F2C70B000) [pid = 2820] [serial = 349] [outer = 0000002F28CB1C00] 08:48:24 INFO - PROCESS | 2820 | 1464104904205 Marionette DEBUG loaded listener.js 08:48:24 INFO - PROCESS | 2820 | ++DOMWINDOW == 78 (0000002F31428400) [pid = 2820] [serial = 350] [outer = 0000002F28CB1C00] 08:48:24 INFO - PROCESS | 2820 | 1464104904610 Marionette TRACE conn6 <- [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:48:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:48:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 629ms 08:48:24 INFO - PROCESS | 2820 | 1464104904628 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 08:48:24 INFO - PROCESS | 2820 | 1464104904630 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 08:48:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:48:24 INFO - PROCESS | 2820 | 1464104904639 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:48:24 INFO - PROCESS | 2820 | 1464104904643 Marionette TRACE conn6 <- [1,434,null,{}] 08:48:24 INFO - PROCESS | 2820 | 1464104904654 Marionette TRACE conn6 -> [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:48:24 INFO - PROCESS | 2820 | 1464104904772 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 08:48:24 INFO - PROCESS | 2820 | 1464104904784 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F31A33800 == 45 [pid = 2820] [id = 118] 08:48:24 INFO - PROCESS | 2820 | ++DOMWINDOW == 79 (0000002F31A93000) [pid = 2820] [serial = 351] [outer = 0000000000000000] 08:48:24 INFO - PROCESS | 2820 | ++DOMWINDOW == 80 (0000002F31A9A400) [pid = 2820] [serial = 352] [outer = 0000002F31A93000] 08:48:24 INFO - PROCESS | 2820 | 1464104904833 Marionette DEBUG loaded listener.js 08:48:24 INFO - PROCESS | 2820 | ++DOMWINDOW == 81 (0000002F3240B000) [pid = 2820] [serial = 353] [outer = 0000002F31A93000] 08:48:25 INFO - PROCESS | 2820 | 1464104905296 Marionette TRACE conn6 <- [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:48:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:48:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 692ms 08:48:25 INFO - PROCESS | 2820 | 1464104905333 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 08:48:25 INFO - PROCESS | 2820 | 1464104905336 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 08:48:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:48:25 INFO - PROCESS | 2820 | 1464104905340 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:48:25 INFO - PROCESS | 2820 | 1464104905341 Marionette TRACE conn6 <- [1,438,null,{}] 08:48:25 INFO - PROCESS | 2820 | 1464104905345 Marionette TRACE conn6 -> [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:48:25 INFO - PROCESS | 2820 | 1464104905431 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 08:48:25 INFO - PROCESS | 2820 | 1464104905439 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F34171000 == 46 [pid = 2820] [id = 119] 08:48:25 INFO - PROCESS | 2820 | ++DOMWINDOW == 82 (0000002F33945000) [pid = 2820] [serial = 354] [outer = 0000000000000000] 08:48:25 INFO - PROCESS | 2820 | ++DOMWINDOW == 83 (0000002F33AD7C00) [pid = 2820] [serial = 355] [outer = 0000002F33945000] 08:48:25 INFO - PROCESS | 2820 | 1464104905486 Marionette DEBUG loaded listener.js 08:48:25 INFO - PROCESS | 2820 | ++DOMWINDOW == 84 (0000002F34018800) [pid = 2820] [serial = 356] [outer = 0000002F33945000] 08:48:25 INFO - PROCESS | 2820 | 1464104905899 Marionette TRACE conn6 <- [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:48:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:48:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 629ms 08:48:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:48:25 INFO - PROCESS | 2820 | 1464104905971 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 08:48:25 INFO - PROCESS | 2820 | 1464104905973 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 08:48:25 INFO - PROCESS | 2820 | 1464104905977 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:48:25 INFO - PROCESS | 2820 | 1464104905978 Marionette TRACE conn6 <- [1,442,null,{}] 08:48:25 INFO - PROCESS | 2820 | 1464104905982 Marionette TRACE conn6 -> [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:48:26 INFO - PROCESS | 2820 | 1464104906087 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 08:48:26 INFO - PROCESS | 2820 | 1464104906160 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F348E4000 == 47 [pid = 2820] [id = 120] 08:48:26 INFO - PROCESS | 2820 | ++DOMWINDOW == 85 (0000002F34188400) [pid = 2820] [serial = 357] [outer = 0000000000000000] 08:48:26 INFO - PROCESS | 2820 | ++DOMWINDOW == 86 (0000002F3418E400) [pid = 2820] [serial = 358] [outer = 0000002F34188400] 08:48:26 INFO - PROCESS | 2820 | 1464104906206 Marionette DEBUG loaded listener.js 08:48:26 INFO - PROCESS | 2820 | ++DOMWINDOW == 87 (0000002F34C75400) [pid = 2820] [serial = 359] [outer = 0000002F34188400] 08:48:26 INFO - PROCESS | 2820 | 1464104906653 Marionette TRACE conn6 <- [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:48:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:48:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 734ms 08:48:26 INFO - PROCESS | 2820 | 1464104906720 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 08:48:26 INFO - PROCESS | 2820 | 1464104906723 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 08:48:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:48:26 INFO - PROCESS | 2820 | 1464104906735 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:48:26 INFO - PROCESS | 2820 | 1464104906737 Marionette TRACE conn6 <- [1,446,null,{}] 08:48:26 INFO - PROCESS | 2820 | 1464104906741 Marionette TRACE conn6 -> [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:48:26 INFO - PROCESS | 2820 | 1464104906868 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 08:48:26 INFO - PROCESS | 2820 | 1464104906919 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F36631800 == 48 [pid = 2820] [id = 121] 08:48:26 INFO - PROCESS | 2820 | ++DOMWINDOW == 88 (0000002F35B04400) [pid = 2820] [serial = 360] [outer = 0000000000000000] 08:48:26 INFO - PROCESS | 2820 | ++DOMWINDOW == 89 (0000002F35D76800) [pid = 2820] [serial = 361] [outer = 0000002F35B04400] 08:48:26 INFO - PROCESS | 2820 | 1464104906966 Marionette DEBUG loaded listener.js 08:48:27 INFO - PROCESS | 2820 | ++DOMWINDOW == 90 (0000002F374D4800) [pid = 2820] [serial = 362] [outer = 0000002F35B04400] 08:48:27 INFO - PROCESS | 2820 | 1464104907411 Marionette TRACE conn6 <- [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:48:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:48:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 734ms 08:48:27 INFO - PROCESS | 2820 | 1464104907474 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 08:48:27 INFO - PROCESS | 2820 | 1464104907476 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 08:48:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:48:27 INFO - PROCESS | 2820 | 1464104907480 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:48:27 INFO - PROCESS | 2820 | 1464104907482 Marionette TRACE conn6 <- [1,450,null,{}] 08:48:27 INFO - PROCESS | 2820 | 1464104907490 Marionette TRACE conn6 -> [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:48:27 INFO - PROCESS | 2820 | 1464104907593 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 08:48:27 INFO - PROCESS | 2820 | 1464104907606 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F3748F000 == 49 [pid = 2820] [id = 122] 08:48:27 INFO - PROCESS | 2820 | ++DOMWINDOW == 91 (0000002F370B1400) [pid = 2820] [serial = 363] [outer = 0000000000000000] 08:48:27 INFO - PROCESS | 2820 | ++DOMWINDOW == 92 (0000002F37ECEC00) [pid = 2820] [serial = 364] [outer = 0000002F370B1400] 08:48:27 INFO - PROCESS | 2820 | 1464104907651 Marionette DEBUG loaded listener.js 08:48:27 INFO - PROCESS | 2820 | ++DOMWINDOW == 93 (0000002F3888DC00) [pid = 2820] [serial = 365] [outer = 0000002F370B1400] 08:48:28 INFO - PROCESS | 2820 | --DOMWINDOW == 92 (0000002F34EF5400) [pid = 2820] [serial = 321] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:48:28 INFO - PROCESS | 2820 | --DOMWINDOW == 91 (0000002F374D2400) [pid = 2820] [serial = 324] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:48:28 INFO - PROCESS | 2820 | --DOMWINDOW == 90 (0000002F31EE1400) [pid = 2820] [serial = 315] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:48:28 INFO - PROCESS | 2820 | --DOMWINDOW == 89 (0000002F2E70AC00) [pid = 2820] [serial = 309] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:48:28 INFO - PROCESS | 2820 | --DOMWINDOW == 88 (0000002F27545400) [pid = 2820] [serial = 306] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:48:28 INFO - PROCESS | 2820 | --DOMWINDOW == 87 (0000002F2791D800) [pid = 2820] [serial = 312] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:48:28 INFO - PROCESS | 2820 | --DOMWINDOW == 86 (0000002F27783400) [pid = 2820] [serial = 327] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:48:28 INFO - PROCESS | 2820 | --DOMWINDOW == 85 (0000002F3418A800) [pid = 2820] [serial = 318] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:48:28 INFO - PROCESS | 2820 | 1464104908106 Marionette TRACE conn6 <- [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:48:28 INFO - PROCESS | 2820 | 1464104908157 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 08:48:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:48:28 INFO - PROCESS | 2820 | 1464104908161 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:48:28 INFO - PROCESS | 2820 | 1464104908163 Marionette TRACE conn6 <- [1,454,null,{}] 08:48:28 INFO - PROCESS | 2820 | 1464104908174 Marionette TRACE conn6 -> [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:48:28 INFO - PROCESS | 2820 | 1464104908255 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 08:48:28 INFO - PROCESS | 2820 | 1464104908324 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:28 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F37EF0800 == 50 [pid = 2820] [id = 123] 08:48:28 INFO - PROCESS | 2820 | ++DOMWINDOW == 86 (0000002F2DB86000) [pid = 2820] [serial = 366] [outer = 0000000000000000] 08:48:28 INFO - PROCESS | 2820 | ++DOMWINDOW == 87 (0000002F37E54000) [pid = 2820] [serial = 367] [outer = 0000002F2DB86000] 08:48:28 INFO - PROCESS | 2820 | 1464104908370 Marionette DEBUG loaded listener.js 08:48:28 INFO - PROCESS | 2820 | ++DOMWINDOW == 88 (0000002F38881C00) [pid = 2820] [serial = 368] [outer = 0000002F2DB86000] 08:48:28 INFO - PROCESS | 2820 | [2820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:48:28 INFO - PROCESS | 2820 | 1464104908727 Marionette TRACE conn6 <- [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:48:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:48:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 585ms 08:48:28 INFO - PROCESS | 2820 | 1464104908748 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 08:48:28 INFO - PROCESS | 2820 | 1464104908750 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 08:48:28 INFO - PROCESS | 2820 | 1464104908753 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:48:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:48:28 INFO - PROCESS | 2820 | 1464104908755 Marionette TRACE conn6 <- [1,458,null,{}] 08:48:28 INFO - PROCESS | 2820 | 1464104908759 Marionette TRACE conn6 -> [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:48:28 INFO - PROCESS | 2820 | 1464104908840 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 08:48:28 INFO - PROCESS | 2820 | 1464104908936 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:28 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3AFB0000 == 51 [pid = 2820] [id = 124] 08:48:28 INFO - PROCESS | 2820 | ++DOMWINDOW == 89 (0000002F3887E800) [pid = 2820] [serial = 369] [outer = 0000000000000000] 08:48:28 INFO - PROCESS | 2820 | ++DOMWINDOW == 90 (0000002F38888800) [pid = 2820] [serial = 370] [outer = 0000002F3887E800] 08:48:28 INFO - PROCESS | 2820 | 1464104908981 Marionette DEBUG loaded listener.js 08:48:29 INFO - PROCESS | 2820 | ++DOMWINDOW == 91 (0000002F388E1000) [pid = 2820] [serial = 371] [outer = 0000002F3887E800] 08:48:29 INFO - PROCESS | 2820 | 1464104909325 Marionette TRACE conn6 <- [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:48:29 INFO - PROCESS | 2820 | 1464104909386 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 08:48:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:48:29 INFO - PROCESS | 2820 | 1464104909389 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:48:29 INFO - PROCESS | 2820 | 1464104909391 Marionette TRACE conn6 <- [1,462,null,{}] 08:48:29 INFO - PROCESS | 2820 | 1464104909401 Marionette TRACE conn6 -> [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:48:29 INFO - PROCESS | 2820 | 1464104909496 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 08:48:29 INFO - PROCESS | 2820 | 1464104909502 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F3BDB3000 == 52 [pid = 2820] [id = 125] 08:48:29 INFO - PROCESS | 2820 | ++DOMWINDOW == 92 (0000002F34547000) [pid = 2820] [serial = 372] [outer = 0000000000000000] 08:48:29 INFO - PROCESS | 2820 | ++DOMWINDOW == 93 (0000002F3454C000) [pid = 2820] [serial = 373] [outer = 0000002F34547000] 08:48:29 INFO - PROCESS | 2820 | 1464104909548 Marionette DEBUG loaded listener.js 08:48:29 INFO - PROCESS | 2820 | ++DOMWINDOW == 94 (0000002F39172000) [pid = 2820] [serial = 374] [outer = 0000002F34547000] 08:48:29 INFO - PROCESS | 2820 | [2820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:48:29 INFO - PROCESS | 2820 | 1464104909977 Marionette TRACE conn6 <- [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:48:30 INFO - PROCESS | 2820 | 1464104910057 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 08:48:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:48:30 INFO - PROCESS | 2820 | 1464104910063 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:48:30 INFO - PROCESS | 2820 | 1464104910068 Marionette TRACE conn6 <- [1,466,null,{}] 08:48:30 INFO - PROCESS | 2820 | 1464104910074 Marionette TRACE conn6 -> [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:48:30 INFO - PROCESS | 2820 | 1464104910238 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 08:48:30 INFO - PROCESS | 2820 | 1464104910327 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F28610800 == 53 [pid = 2820] [id = 126] 08:48:30 INFO - PROCESS | 2820 | ++DOMWINDOW == 95 (0000002F27E33000) [pid = 2820] [serial = 375] [outer = 0000000000000000] 08:48:30 INFO - PROCESS | 2820 | ++DOMWINDOW == 96 (0000002F28B16400) [pid = 2820] [serial = 376] [outer = 0000002F27E33000] 08:48:30 INFO - PROCESS | 2820 | 1464104910387 Marionette DEBUG loaded listener.js 08:48:30 INFO - PROCESS | 2820 | ++DOMWINDOW == 97 (0000002F2D8E8800) [pid = 2820] [serial = 377] [outer = 0000002F27E33000] 08:48:31 INFO - PROCESS | 2820 | 1464104910991 Marionette TRACE conn6 <- [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:48:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:48:31 INFO - PROCESS | 2820 | 1464104911057 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 08:48:31 INFO - PROCESS | 2820 | 1464104911065 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:48:31 INFO - PROCESS | 2820 | 1464104911069 Marionette TRACE conn6 <- [1,470,null,{}] 08:48:31 INFO - PROCESS | 2820 | 1464104911074 Marionette TRACE conn6 -> [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:48:31 INFO - PROCESS | 2820 | 1464104911187 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 08:48:31 INFO - PROCESS | 2820 | 1464104911259 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F35ADB800 == 54 [pid = 2820] [id = 127] 08:48:31 INFO - PROCESS | 2820 | ++DOMWINDOW == 98 (0000002F31A66000) [pid = 2820] [serial = 378] [outer = 0000000000000000] 08:48:31 INFO - PROCESS | 2820 | ++DOMWINDOW == 99 (0000002F33A32800) [pid = 2820] [serial = 379] [outer = 0000002F31A66000] 08:48:31 INFO - PROCESS | 2820 | 1464104911315 Marionette DEBUG loaded listener.js 08:48:31 INFO - PROCESS | 2820 | ++DOMWINDOW == 100 (0000002F342EB400) [pid = 2820] [serial = 380] [outer = 0000002F31A66000] 08:48:31 INFO - PROCESS | 2820 | 1464104911931 Marionette TRACE conn6 <- [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:48:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:48:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 902ms 08:48:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:48:31 INFO - PROCESS | 2820 | 1464104911967 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 08:48:31 INFO - PROCESS | 2820 | 1464104911970 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 08:48:31 INFO - PROCESS | 2820 | 1464104911974 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:48:31 INFO - PROCESS | 2820 | 1464104911977 Marionette TRACE conn6 <- [1,474,null,{}] 08:48:32 INFO - PROCESS | 2820 | 1464104911987 Marionette TRACE conn6 -> [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:48:32 INFO - PROCESS | 2820 | 1464104912101 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 08:48:32 INFO - PROCESS | 2820 | 1464104912187 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F3C0A8000 == 55 [pid = 2820] [id = 128] 08:48:32 INFO - PROCESS | 2820 | ++DOMWINDOW == 101 (0000002F34EEBC00) [pid = 2820] [serial = 381] [outer = 0000000000000000] 08:48:32 INFO - PROCESS | 2820 | ++DOMWINDOW == 102 (0000002F34EF0000) [pid = 2820] [serial = 382] [outer = 0000002F34EEBC00] 08:48:32 INFO - PROCESS | 2820 | 1464104912247 Marionette DEBUG loaded listener.js 08:48:32 INFO - PROCESS | 2820 | ++DOMWINDOW == 103 (0000002F35B0DC00) [pid = 2820] [serial = 383] [outer = 0000002F34EEBC00] 08:48:32 INFO - PROCESS | 2820 | 1464104912906 Marionette TRACE conn6 <- [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:48:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:48:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 986ms 08:48:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:48:32 INFO - PROCESS | 2820 | 1464104912962 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 08:48:32 INFO - PROCESS | 2820 | 1464104912964 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 08:48:32 INFO - PROCESS | 2820 | 1464104912968 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:48:32 INFO - PROCESS | 2820 | 1464104912970 Marionette TRACE conn6 <- [1,478,null,{}] 08:48:32 INFO - PROCESS | 2820 | 1464104912974 Marionette TRACE conn6 -> [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:48:33 INFO - PROCESS | 2820 | 1464104913086 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 08:48:33 INFO - PROCESS | 2820 | 1464104913155 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F34036000 == 56 [pid = 2820] [id = 129] 08:48:33 INFO - PROCESS | 2820 | ++DOMWINDOW == 104 (0000002F38824800) [pid = 2820] [serial = 384] [outer = 0000000000000000] 08:48:33 INFO - PROCESS | 2820 | ++DOMWINDOW == 105 (0000002F38828C00) [pid = 2820] [serial = 385] [outer = 0000002F38824800] 08:48:33 INFO - PROCESS | 2820 | 1464104913212 Marionette DEBUG loaded listener.js 08:48:33 INFO - PROCESS | 2820 | ++DOMWINDOW == 106 (0000002F3882F800) [pid = 2820] [serial = 386] [outer = 0000002F38824800] 08:48:33 INFO - PROCESS | 2820 | ++DOMWINDOW == 107 (0000002F34F22C00) [pid = 2820] [serial = 387] [outer = 0000002F34B57000] 08:48:33 INFO - PROCESS | 2820 | 1464104913912 Marionette TRACE conn6 <- [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:48:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:48:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 986ms 08:48:33 INFO - PROCESS | 2820 | 1464104913957 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 08:48:33 INFO - PROCESS | 2820 | 1464104913959 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 08:48:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:48:33 INFO - PROCESS | 2820 | 1464104913963 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:48:33 INFO - PROCESS | 2820 | 1464104913965 Marionette TRACE conn6 <- [1,482,null,{}] 08:48:33 INFO - PROCESS | 2820 | 1464104913969 Marionette TRACE conn6 -> [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:48:34 INFO - PROCESS | 2820 | 1464104914077 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 08:48:34 INFO - PROCESS | 2820 | 1464104914147 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:34 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3403B000 == 57 [pid = 2820] [id = 130] 08:48:34 INFO - PROCESS | 2820 | ++DOMWINDOW == 108 (0000002F27786C00) [pid = 2820] [serial = 388] [outer = 0000000000000000] 08:48:34 INFO - PROCESS | 2820 | ++DOMWINDOW == 109 (0000002F34F20000) [pid = 2820] [serial = 389] [outer = 0000002F27786C00] 08:48:34 INFO - PROCESS | 2820 | 1464104914202 Marionette DEBUG loaded listener.js 08:48:34 INFO - PROCESS | 2820 | ++DOMWINDOW == 110 (0000002F38887400) [pid = 2820] [serial = 390] [outer = 0000002F27786C00] 08:48:35 INFO - PROCESS | 2820 | 1464104915073 Marionette TRACE conn6 <- [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:48:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:48:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1183ms 08:48:35 INFO - PROCESS | 2820 | 1464104915148 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 08:48:35 INFO - PROCESS | 2820 | 1464104915153 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 08:48:35 INFO - PROCESS | 2820 | 1464104915158 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:48:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:48:35 INFO - PROCESS | 2820 | 1464104915163 Marionette TRACE conn6 <- [1,486,null,{}] 08:48:35 INFO - PROCESS | 2820 | 1464104915169 Marionette TRACE conn6 -> [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:48:35 INFO - PROCESS | 2820 | 1464104915282 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 08:48:35 INFO - PROCESS | 2820 | 1464104915348 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F28616000 == 58 [pid = 2820] [id = 131] 08:48:35 INFO - PROCESS | 2820 | ++DOMWINDOW == 111 (0000002F27698400) [pid = 2820] [serial = 391] [outer = 0000000000000000] 08:48:35 INFO - PROCESS | 2820 | ++DOMWINDOW == 112 (0000002F2791D800) [pid = 2820] [serial = 392] [outer = 0000002F27698400] 08:48:35 INFO - PROCESS | 2820 | 1464104915399 Marionette DEBUG loaded listener.js 08:48:35 INFO - PROCESS | 2820 | ++DOMWINDOW == 113 (0000002F2C7A5800) [pid = 2820] [serial = 393] [outer = 0000002F27698400] 08:48:35 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3BE99800 == 57 [pid = 2820] [id = 84] 08:48:35 INFO - PROCESS | 2820 | --DOCSHELL 0000002F34513800 == 56 [pid = 2820] [id = 56] 08:48:35 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3AC19800 == 55 [pid = 2820] [id = 99] 08:48:35 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3AFB0000 == 54 [pid = 2820] [id = 124] 08:48:35 INFO - PROCESS | 2820 | --DOCSHELL 0000002F37EF0800 == 53 [pid = 2820] [id = 123] 08:48:35 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3748F000 == 52 [pid = 2820] [id = 122] 08:48:35 INFO - PROCESS | 2820 | --DOCSHELL 0000002F36631800 == 51 [pid = 2820] [id = 121] 08:48:35 INFO - PROCESS | 2820 | --DOCSHELL 0000002F348E4000 == 50 [pid = 2820] [id = 120] 08:48:35 INFO - PROCESS | 2820 | --DOCSHELL 0000002F34171000 == 49 [pid = 2820] [id = 119] 08:48:35 INFO - PROCESS | 2820 | --DOCSHELL 0000002F31A33800 == 48 [pid = 2820] [id = 118] 08:48:35 INFO - PROCESS | 2820 | --DOMWINDOW == 112 (0000002F38891C00) [pid = 2820] [serial = 331] [outer = 0000000000000000] [url = about:blank] 08:48:35 INFO - PROCESS | 2820 | --DOMWINDOW == 111 (0000002F388D8000) [pid = 2820] [serial = 295] [outer = 0000000000000000] [url = about:blank] 08:48:35 INFO - PROCESS | 2820 | --DOMWINDOW == 110 (0000002F28CB3C00) [pid = 2820] [serial = 298] [outer = 0000000000000000] [url = about:blank] 08:48:35 INFO - PROCESS | 2820 | --DOMWINDOW == 109 (0000002F36B55800) [pid = 2820] [serial = 304] [outer = 0000000000000000] [url = about:blank] 08:48:35 INFO - PROCESS | 2820 | --DOMWINDOW == 108 (0000002F31A9BC00) [pid = 2820] [serial = 301] [outer = 0000000000000000] [url = about:blank] 08:48:35 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2CCD5800 == 47 [pid = 2820] [id = 117] 08:48:35 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2860A000 == 46 [pid = 2820] [id = 116] 08:48:35 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3AFB5800 == 45 [pid = 2820] [id = 114] 08:48:35 INFO - PROCESS | 2820 | --DOCSHELL 0000002F31692000 == 44 [pid = 2820] [id = 113] 08:48:35 INFO - PROCESS | 2820 | --DOCSHELL 0000002F25DB5000 == 43 [pid = 2820] [id = 112] 08:48:35 INFO - PROCESS | 2820 | --DOMWINDOW == 107 (0000002F34191C00) [pid = 2820] [serial = 319] [outer = 0000000000000000] [url = about:blank] 08:48:35 INFO - PROCESS | 2820 | --DOMWINDOW == 106 (0000002F31A9B000) [pid = 2820] [serial = 329] [outer = 0000000000000000] [url = about:blank] 08:48:35 INFO - PROCESS | 2820 | --DOMWINDOW == 105 (0000002F34C9E800) [pid = 2820] [serial = 320] [outer = 0000000000000000] [url = about:blank] 08:48:35 INFO - PROCESS | 2820 | --DOMWINDOW == 104 (0000002F34EF7000) [pid = 2820] [serial = 322] [outer = 0000000000000000] [url = about:blank] 08:48:35 INFO - PROCESS | 2820 | --DOMWINDOW == 103 (0000002F37E48C00) [pid = 2820] [serial = 325] [outer = 0000000000000000] [url = about:blank] 08:48:35 INFO - PROCESS | 2820 | --DOMWINDOW == 102 (0000002F32411000) [pid = 2820] [serial = 316] [outer = 0000000000000000] [url = about:blank] 08:48:35 INFO - PROCESS | 2820 | --DOMWINDOW == 101 (0000002F33A3A000) [pid = 2820] [serial = 317] [outer = 0000000000000000] [url = about:blank] 08:48:35 INFO - PROCESS | 2820 | --DOMWINDOW == 100 (0000002F31710800) [pid = 2820] [serial = 311] [outer = 0000000000000000] [url = about:blank] 08:48:35 INFO - PROCESS | 2820 | --DOMWINDOW == 99 (0000002F3142A800) [pid = 2820] [serial = 310] [outer = 0000000000000000] [url = about:blank] 08:48:35 INFO - PROCESS | 2820 | --DOMWINDOW == 98 (0000002F28645800) [pid = 2820] [serial = 308] [outer = 0000000000000000] [url = about:blank] 08:48:35 INFO - PROCESS | 2820 | --DOMWINDOW == 97 (0000002F2760E800) [pid = 2820] [serial = 307] [outer = 0000000000000000] [url = about:blank] 08:48:35 INFO - PROCESS | 2820 | --DOMWINDOW == 96 (0000002F2E719400) [pid = 2820] [serial = 313] [outer = 0000000000000000] [url = about:blank] 08:48:35 INFO - PROCESS | 2820 | --DOMWINDOW == 95 (0000002F31641400) [pid = 2820] [serial = 314] [outer = 0000000000000000] [url = about:blank] 08:48:35 INFO - PROCESS | 2820 | --DOMWINDOW == 94 (0000002F35B32000) [pid = 2820] [serial = 323] [outer = 0000000000000000] [url = about:blank] 08:48:35 INFO - PROCESS | 2820 | --DOMWINDOW == 93 (0000002F3808F400) [pid = 2820] [serial = 326] [outer = 0000000000000000] [url = about:blank] 08:48:35 INFO - PROCESS | 2820 | --DOMWINDOW == 92 (0000002F28E72400) [pid = 2820] [serial = 328] [outer = 0000000000000000] [url = about:blank] 08:48:36 INFO - PROCESS | 2820 | 1464104916058 Marionette TRACE conn6 <- [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:48:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:48:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 943ms 08:48:36 INFO - PROCESS | 2820 | 1464104916106 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 08:48:36 INFO - PROCESS | 2820 | 1464104916111 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 08:48:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:48:36 INFO - PROCESS | 2820 | 1464104916117 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:48:36 INFO - PROCESS | 2820 | 1464104916120 Marionette TRACE conn6 <- [1,490,null,{}] 08:48:36 INFO - PROCESS | 2820 | 1464104916124 Marionette TRACE conn6 -> [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:48:36 INFO - PROCESS | 2820 | 1464104916212 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 08:48:36 INFO - PROCESS | 2820 | 1464104916280 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F28131800 == 44 [pid = 2820] [id = 132] 08:48:36 INFO - PROCESS | 2820 | ++DOMWINDOW == 93 (0000002F27780C00) [pid = 2820] [serial = 394] [outer = 0000000000000000] 08:48:36 INFO - PROCESS | 2820 | ++DOMWINDOW == 94 (0000002F2791E400) [pid = 2820] [serial = 395] [outer = 0000002F27780C00] 08:48:36 INFO - PROCESS | 2820 | 1464104916327 Marionette DEBUG loaded listener.js 08:48:36 INFO - PROCESS | 2820 | ++DOMWINDOW == 95 (0000002F2D8E9C00) [pid = 2820] [serial = 396] [outer = 0000002F27780C00] 08:48:36 INFO - PROCESS | 2820 | 1464104916725 Marionette TRACE conn6 <- [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:48:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:48:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 629ms 08:48:36 INFO - PROCESS | 2820 | 1464104916747 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 08:48:36 INFO - PROCESS | 2820 | 1464104916750 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 08:48:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:48:36 INFO - PROCESS | 2820 | 1464104916753 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:48:36 INFO - PROCESS | 2820 | 1464104916757 Marionette TRACE conn6 <- [1,494,null,{}] 08:48:36 INFO - PROCESS | 2820 | 1464104916767 Marionette TRACE conn6 -> [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:48:36 INFO - PROCESS | 2820 | 1464104916856 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 08:48:36 INFO - PROCESS | 2820 | 1464104916864 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F31769000 == 45 [pid = 2820] [id = 133] 08:48:36 INFO - PROCESS | 2820 | ++DOMWINDOW == 96 (0000002F31638C00) [pid = 2820] [serial = 397] [outer = 0000000000000000] 08:48:36 INFO - PROCESS | 2820 | ++DOMWINDOW == 97 (0000002F317F9800) [pid = 2820] [serial = 398] [outer = 0000002F31638C00] 08:48:36 INFO - PROCESS | 2820 | 1464104916913 Marionette DEBUG loaded listener.js 08:48:37 INFO - PROCESS | 2820 | ++DOMWINDOW == 98 (0000002F31A94400) [pid = 2820] [serial = 399] [outer = 0000002F31638C00] 08:48:37 INFO - PROCESS | 2820 | 1464104917384 Marionette TRACE conn6 <- [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:48:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:48:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 692ms 08:48:37 INFO - PROCESS | 2820 | 1464104917455 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 08:48:37 INFO - PROCESS | 2820 | 1464104917458 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 08:48:37 INFO - PROCESS | 2820 | 1464104917461 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:48:37 INFO - PROCESS | 2820 | 1464104917463 Marionette TRACE conn6 <- [1,498,null,{}] 08:48:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:48:37 INFO - PROCESS | 2820 | 1464104917467 Marionette TRACE conn6 -> [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:48:37 INFO - PROCESS | 2820 | 1464104917551 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 08:48:37 INFO - PROCESS | 2820 | 1464104917560 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F339BF000 == 46 [pid = 2820] [id = 134] 08:48:37 INFO - PROCESS | 2820 | ++DOMWINDOW == 99 (0000002F31EE0C00) [pid = 2820] [serial = 400] [outer = 0000000000000000] 08:48:37 INFO - PROCESS | 2820 | ++DOMWINDOW == 100 (0000002F3240DC00) [pid = 2820] [serial = 401] [outer = 0000002F31EE0C00] 08:48:37 INFO - PROCESS | 2820 | 1464104917607 Marionette DEBUG loaded listener.js 08:48:37 INFO - PROCESS | 2820 | ++DOMWINDOW == 101 (0000002F3394C400) [pid = 2820] [serial = 402] [outer = 0000002F31EE0C00] 08:48:38 INFO - PROCESS | 2820 | 1464104918031 Marionette TRACE conn6 <- [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:48:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:48:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 629ms 08:48:38 INFO - PROCESS | 2820 | 1464104918097 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 08:48:38 INFO - PROCESS | 2820 | 1464104918099 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 08:48:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:48:38 INFO - PROCESS | 2820 | 1464104918103 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:48:38 INFO - PROCESS | 2820 | 1464104918105 Marionette TRACE conn6 <- [1,502,null,{}] 08:48:38 INFO - PROCESS | 2820 | 1464104918108 Marionette TRACE conn6 -> [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:48:38 INFO - PROCESS | 2820 | 1464104918213 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 08:48:38 INFO - PROCESS | 2820 | 1464104918287 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F3450A000 == 47 [pid = 2820] [id = 135] 08:48:38 INFO - PROCESS | 2820 | ++DOMWINDOW == 102 (0000002F33AD9400) [pid = 2820] [serial = 403] [outer = 0000000000000000] 08:48:38 INFO - PROCESS | 2820 | ++DOMWINDOW == 103 (0000002F33ADE400) [pid = 2820] [serial = 404] [outer = 0000002F33AD9400] 08:48:38 INFO - PROCESS | 2820 | 1464104918333 Marionette DEBUG loaded listener.js 08:48:38 INFO - PROCESS | 2820 | ++DOMWINDOW == 104 (0000002F3418A800) [pid = 2820] [serial = 405] [outer = 0000002F33AD9400] 08:48:38 INFO - PROCESS | 2820 | 1464104918770 Marionette TRACE conn6 <- [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:48:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:48:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 680ms 08:48:38 INFO - PROCESS | 2820 | 1464104918785 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 08:48:38 INFO - PROCESS | 2820 | 1464104918788 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 08:48:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:48:38 INFO - PROCESS | 2820 | 1464104918791 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:48:38 INFO - PROCESS | 2820 | 1464104918793 Marionette TRACE conn6 <- [1,506,null,{}] 08:48:38 INFO - PROCESS | 2820 | 1464104918803 Marionette TRACE conn6 -> [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:48:38 INFO - PROCESS | 2820 | 1464104918954 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 08:48:38 INFO - PROCESS | 2820 | 1464104918970 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:39 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F35BEF000 == 48 [pid = 2820] [id = 136] 08:48:39 INFO - PROCESS | 2820 | ++DOMWINDOW == 105 (0000002F34545C00) [pid = 2820] [serial = 406] [outer = 0000000000000000] 08:48:39 INFO - PROCESS | 2820 | ++DOMWINDOW == 106 (0000002F3456C000) [pid = 2820] [serial = 407] [outer = 0000002F34545C00] 08:48:39 INFO - PROCESS | 2820 | 1464104919060 Marionette DEBUG loaded listener.js 08:48:39 INFO - PROCESS | 2820 | ++DOMWINDOW == 107 (0000002F350E4800) [pid = 2820] [serial = 408] [outer = 0000002F34545C00] 08:48:39 INFO - PROCESS | 2820 | 1464104919501 Marionette TRACE conn6 <- [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:48:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:48:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 734ms 08:48:39 INFO - PROCESS | 2820 | 1464104919529 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 08:48:39 INFO - PROCESS | 2820 | 1464104919531 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 08:48:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:48:39 INFO - PROCESS | 2820 | 1464104919578 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:48:39 INFO - PROCESS | 2820 | 1464104919580 Marionette TRACE conn6 <- [1,510,null,{}] 08:48:39 INFO - PROCESS | 2820 | 1464104919584 Marionette TRACE conn6 -> [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:48:39 INFO - PROCESS | 2820 | 1464104919688 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 08:48:39 INFO - PROCESS | 2820 | 1464104919699 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:39 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3702D800 == 49 [pid = 2820] [id = 137] 08:48:39 INFO - PROCESS | 2820 | ++DOMWINDOW == 108 (0000002F34F23800) [pid = 2820] [serial = 409] [outer = 0000000000000000] 08:48:39 INFO - PROCESS | 2820 | ++DOMWINDOW == 109 (0000002F35B11C00) [pid = 2820] [serial = 410] [outer = 0000002F34F23800] 08:48:39 INFO - PROCESS | 2820 | 1464104919745 Marionette DEBUG loaded listener.js 08:48:39 INFO - PROCESS | 2820 | ++DOMWINDOW == 110 (0000002F374CBC00) [pid = 2820] [serial = 411] [outer = 0000002F34F23800] 08:48:40 INFO - PROCESS | 2820 | --DOMWINDOW == 109 (0000002F3147AC00) [pid = 2820] [serial = 300] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:48:40 INFO - PROCESS | 2820 | --DOMWINDOW == 108 (0000002F27916800) [pid = 2820] [serial = 297] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:48:40 INFO - PROCESS | 2820 | --DOMWINDOW == 107 (0000002F39641000) [pid = 2820] [serial = 249] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:48:40 INFO - PROCESS | 2820 | --DOMWINDOW == 106 (0000002F38895800) [pid = 2820] [serial = 294] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:48:40 INFO - PROCESS | 2820 | --DOMWINDOW == 105 (0000002F3418FC00) [pid = 2820] [serial = 303] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:48:40 INFO - PROCESS | 2820 | --DOMWINDOW == 104 (0000002F34EED400) [pid = 2820] [serial = 339] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:48:40 INFO - PROCESS | 2820 | --DOMWINDOW == 103 (0000002F32D57C00) [pid = 2820] [serial = 330] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:48:40 INFO - PROCESS | 2820 | --DOMWINDOW == 102 (0000002F33945000) [pid = 2820] [serial = 354] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:48:40 INFO - PROCESS | 2820 | --DOMWINDOW == 101 (0000002F270BCC00) [pid = 2820] [serial = 333] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:48:40 INFO - PROCESS | 2820 | --DOMWINDOW == 100 (0000002F28CB1C00) [pid = 2820] [serial = 348] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:48:40 INFO - PROCESS | 2820 | --DOMWINDOW == 99 (0000002F34188400) [pid = 2820] [serial = 357] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:48:40 INFO - PROCESS | 2820 | --DOMWINDOW == 98 (0000002F31A93000) [pid = 2820] [serial = 351] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:48:40 INFO - PROCESS | 2820 | --DOMWINDOW == 97 (0000002F3163A000) [pid = 2820] [serial = 336] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:48:40 INFO - PROCESS | 2820 | --DOMWINDOW == 96 (0000002F2C87AC00) [pid = 2820] [serial = 345] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:48:40 INFO - PROCESS | 2820 | --DOMWINDOW == 95 (0000002F33AD5400) [pid = 2820] [serial = 342] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:48:40 INFO - PROCESS | 2820 | --DOMWINDOW == 94 (0000002F35B04400) [pid = 2820] [serial = 360] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:48:40 INFO - PROCESS | 2820 | --DOMWINDOW == 93 (0000002F2DB86000) [pid = 2820] [serial = 366] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:48:40 INFO - PROCESS | 2820 | --DOMWINDOW == 92 (0000002F370B1400) [pid = 2820] [serial = 363] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:48:40 INFO - PROCESS | 2820 | --DOMWINDOW == 91 (0000002F3887E800) [pid = 2820] [serial = 369] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:48:40 INFO - PROCESS | 2820 | 1464104920328 Marionette TRACE conn6 <- [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:48:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:48:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 776ms 08:48:40 INFO - PROCESS | 2820 | 1464104920359 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 08:48:40 INFO - PROCESS | 2820 | 1464104920361 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 08:48:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:48:40 INFO - PROCESS | 2820 | 1464104920364 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:48:40 INFO - PROCESS | 2820 | 1464104920366 Marionette TRACE conn6 <- [1,514,null,{}] 08:48:40 INFO - PROCESS | 2820 | 1464104920369 Marionette TRACE conn6 -> [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:48:40 INFO - PROCESS | 2820 | 1464104920459 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 08:48:40 INFO - PROCESS | 2820 | 1464104920528 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F3531E800 == 50 [pid = 2820] [id = 138] 08:48:40 INFO - PROCESS | 2820 | ++DOMWINDOW == 92 (0000002F2760F800) [pid = 2820] [serial = 412] [outer = 0000000000000000] 08:48:40 INFO - PROCESS | 2820 | ++DOMWINDOW == 93 (0000002F3141CC00) [pid = 2820] [serial = 413] [outer = 0000002F2760F800] 08:48:40 INFO - PROCESS | 2820 | 1464104920575 Marionette DEBUG loaded listener.js 08:48:40 INFO - PROCESS | 2820 | ++DOMWINDOW == 94 (0000002F33946000) [pid = 2820] [serial = 414] [outer = 0000002F2760F800] 08:48:40 INFO - PROCESS | 2820 | 1464104920936 Marionette TRACE conn6 <- [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:48:40 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:48:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 587ms 08:48:40 INFO - PROCESS | 2820 | 1464104920954 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 08:48:40 INFO - PROCESS | 2820 | 1464104920956 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 08:48:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:48:40 INFO - PROCESS | 2820 | 1464104920959 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:48:40 INFO - PROCESS | 2820 | 1464104920961 Marionette TRACE conn6 <- [1,518,null,{}] 08:48:41 INFO - PROCESS | 2820 | 1464104920995 Marionette TRACE conn6 -> [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:48:41 INFO - PROCESS | 2820 | 1464104921101 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 08:48:41 INFO - PROCESS | 2820 | 1464104921141 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F3AC03800 == 51 [pid = 2820] [id = 139] 08:48:41 INFO - PROCESS | 2820 | ++DOMWINDOW == 95 (0000002F27912800) [pid = 2820] [serial = 415] [outer = 0000000000000000] 08:48:41 INFO - PROCESS | 2820 | ++DOMWINDOW == 96 (0000002F37011800) [pid = 2820] [serial = 416] [outer = 0000002F27912800] 08:48:41 INFO - PROCESS | 2820 | 1464104921187 Marionette DEBUG loaded listener.js 08:48:41 INFO - PROCESS | 2820 | ++DOMWINDOW == 97 (0000002F37ECC400) [pid = 2820] [serial = 417] [outer = 0000002F27912800] 08:48:41 INFO - PROCESS | 2820 | 1464104921558 Marionette TRACE conn6 <- [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:48:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:48:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 668ms 08:48:41 INFO - PROCESS | 2820 | 1464104921632 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 08:48:41 INFO - PROCESS | 2820 | 1464104921634 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 08:48:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:48:41 INFO - PROCESS | 2820 | 1464104921637 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:48:41 INFO - PROCESS | 2820 | 1464104921639 Marionette TRACE conn6 <- [1,522,null,{}] 08:48:41 INFO - PROCESS | 2820 | 1464104921642 Marionette TRACE conn6 -> [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:48:41 INFO - PROCESS | 2820 | 1464104921725 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 08:48:41 INFO - PROCESS | 2820 | 1464104921732 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F3AFBE800 == 52 [pid = 2820] [id = 140] 08:48:41 INFO - PROCESS | 2820 | ++DOMWINDOW == 98 (0000002F38091800) [pid = 2820] [serial = 418] [outer = 0000000000000000] 08:48:41 INFO - PROCESS | 2820 | ++DOMWINDOW == 99 (0000002F38823400) [pid = 2820] [serial = 419] [outer = 0000002F38091800] 08:48:41 INFO - PROCESS | 2820 | 1464104921785 Marionette DEBUG loaded listener.js 08:48:41 INFO - PROCESS | 2820 | ++DOMWINDOW == 100 (0000002F3887E000) [pid = 2820] [serial = 420] [outer = 0000002F38091800] 08:48:42 INFO - PROCESS | 2820 | 1464104922216 Marionette TRACE conn6 <- [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:48:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:48:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 692ms 08:48:42 INFO - PROCESS | 2820 | 1464104922333 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 08:48:42 INFO - PROCESS | 2820 | 1464104922338 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 08:48:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:48:42 INFO - PROCESS | 2820 | 1464104922343 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:48:42 INFO - PROCESS | 2820 | 1464104922347 Marionette TRACE conn6 <- [1,526,null,{}] 08:48:42 INFO - PROCESS | 2820 | 1464104922354 Marionette TRACE conn6 -> [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:48:42 INFO - PROCESS | 2820 | 1464104922558 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 08:48:42 INFO - PROCESS | 2820 | 1464104922667 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F27C5C800 == 53 [pid = 2820] [id = 141] 08:48:42 INFO - PROCESS | 2820 | ++DOMWINDOW == 101 (0000002F2761AC00) [pid = 2820] [serial = 421] [outer = 0000000000000000] 08:48:42 INFO - PROCESS | 2820 | ++DOMWINDOW == 102 (0000002F2778A000) [pid = 2820] [serial = 422] [outer = 0000002F2761AC00] 08:48:42 INFO - PROCESS | 2820 | 1464104922726 Marionette DEBUG loaded listener.js 08:48:42 INFO - PROCESS | 2820 | ++DOMWINDOW == 103 (0000002F2CC9F000) [pid = 2820] [serial = 423] [outer = 0000002F2761AC00] 08:48:43 INFO - PROCESS | 2820 | 1464104923329 Marionette TRACE conn6 <- [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:48:43 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:48:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1028ms 08:48:43 INFO - PROCESS | 2820 | 1464104923375 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 08:48:43 INFO - PROCESS | 2820 | 1464104923379 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 08:48:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:48:43 INFO - PROCESS | 2820 | 1464104923388 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:48:43 INFO - PROCESS | 2820 | 1464104923392 Marionette TRACE conn6 <- [1,530,null,{}] 08:48:43 INFO - PROCESS | 2820 | 1464104923396 Marionette TRACE conn6 -> [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:48:43 INFO - PROCESS | 2820 | 1464104923530 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 08:48:43 INFO - PROCESS | 2820 | 1464104923604 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F35307000 == 54 [pid = 2820] [id = 142] 08:48:43 INFO - PROCESS | 2820 | ++DOMWINDOW == 104 (0000002F31A65C00) [pid = 2820] [serial = 424] [outer = 0000000000000000] 08:48:43 INFO - PROCESS | 2820 | ++DOMWINDOW == 105 (0000002F31D2E800) [pid = 2820] [serial = 425] [outer = 0000002F31A65C00] 08:48:43 INFO - PROCESS | 2820 | 1464104923661 Marionette DEBUG loaded listener.js 08:48:43 INFO - PROCESS | 2820 | ++DOMWINDOW == 106 (0000002F34026000) [pid = 2820] [serial = 426] [outer = 0000002F31A65C00] 08:48:44 INFO - PROCESS | 2820 | 1464104924382 Marionette TRACE conn6 <- [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:48:44 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:48:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:48:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:48:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:48:44 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:48:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:48:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:48:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:48:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:48:44 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:48:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1033ms 08:48:44 INFO - PROCESS | 2820 | 1464104924424 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 08:48:44 INFO - PROCESS | 2820 | 1464104924427 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 08:48:44 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:48:44 INFO - PROCESS | 2820 | 1464104924432 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:48:44 INFO - PROCESS | 2820 | 1464104924435 Marionette TRACE conn6 <- [1,534,null,{}] 08:48:44 INFO - PROCESS | 2820 | 1464104924446 Marionette TRACE conn6 -> [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:48:44 INFO - PROCESS | 2820 | 1464104924575 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 08:48:44 INFO - PROCESS | 2820 | 1464104924661 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:44 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3C527800 == 55 [pid = 2820] [id = 143] 08:48:44 INFO - PROCESS | 2820 | ++DOMWINDOW == 107 (0000002F350E6000) [pid = 2820] [serial = 427] [outer = 0000000000000000] 08:48:44 INFO - PROCESS | 2820 | ++DOMWINDOW == 108 (0000002F35B31800) [pid = 2820] [serial = 428] [outer = 0000002F350E6000] 08:48:44 INFO - PROCESS | 2820 | 1464104924721 Marionette DEBUG loaded listener.js 08:48:44 INFO - PROCESS | 2820 | ++DOMWINDOW == 109 (0000002F38880000) [pid = 2820] [serial = 429] [outer = 0000002F350E6000] 08:48:45 INFO - PROCESS | 2820 | 1464104925275 Marionette TRACE conn6 <- [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:48:45 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 08:48:45 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 881ms 08:48:45 INFO - PROCESS | 2820 | 1464104925315 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 08:48:45 INFO - PROCESS | 2820 | 1464104925317 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 08:48:45 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:48:45 INFO - PROCESS | 2820 | 1464104925321 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:48:45 INFO - PROCESS | 2820 | 1464104925323 Marionette TRACE conn6 <- [1,538,null,{}] 08:48:45 INFO - PROCESS | 2820 | 1464104925344 Marionette TRACE conn6 -> [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:48:45 INFO - PROCESS | 2820 | 1464104925457 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 08:48:45 INFO - PROCESS | 2820 | 1464104925541 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F3DEDC000 == 56 [pid = 2820] [id = 144] 08:48:45 INFO - PROCESS | 2820 | ++DOMWINDOW == 110 (0000002F388D5C00) [pid = 2820] [serial = 430] [outer = 0000000000000000] 08:48:45 INFO - PROCESS | 2820 | ++DOMWINDOW == 111 (0000002F388DFC00) [pid = 2820] [serial = 431] [outer = 0000002F388D5C00] 08:48:45 INFO - PROCESS | 2820 | 1464104925599 Marionette DEBUG loaded listener.js 08:48:45 INFO - PROCESS | 2820 | ++DOMWINDOW == 112 (0000002F3917CC00) [pid = 2820] [serial = 432] [outer = 0000002F388D5C00] 08:48:46 INFO - PROCESS | 2820 | 1464104926129 Marionette TRACE conn6 <- [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:48:46 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:48:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 838ms 08:48:46 INFO - PROCESS | 2820 | 1464104926174 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 08:48:46 INFO - PROCESS | 2820 | 1464104926177 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 08:48:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:48:46 INFO - PROCESS | 2820 | 1464104926182 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:48:46 INFO - PROCESS | 2820 | 1464104926184 Marionette TRACE conn6 <- [1,542,null,{}] 08:48:46 INFO - PROCESS | 2820 | 1464104926188 Marionette TRACE conn6 -> [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:48:46 INFO - PROCESS | 2820 | 1464104926328 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 08:48:46 INFO - PROCESS | 2820 | 1464104926428 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F3898A800 == 57 [pid = 2820] [id = 145] 08:48:46 INFO - PROCESS | 2820 | ++DOMWINDOW == 113 (0000002F3917D800) [pid = 2820] [serial = 433] [outer = 0000000000000000] 08:48:46 INFO - PROCESS | 2820 | ++DOMWINDOW == 114 (0000002F39647C00) [pid = 2820] [serial = 434] [outer = 0000002F3917D800] 08:48:46 INFO - PROCESS | 2820 | 1464104926484 Marionette DEBUG loaded listener.js 08:48:46 INFO - PROCESS | 2820 | ++DOMWINDOW == 115 (0000002F3AF0EC00) [pid = 2820] [serial = 435] [outer = 0000002F3917D800] 08:48:46 INFO - PROCESS | 2820 | [2820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:48:46 INFO - PROCESS | 2820 | [2820] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:48:47 INFO - PROCESS | 2820 | 1464104927027 Marionette TRACE conn6 <- [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:48:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:48:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 881ms 08:48:47 INFO - PROCESS | 2820 | 1464104927064 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 08:48:47 INFO - PROCESS | 2820 | 1464104927067 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 08:48:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:48:47 INFO - PROCESS | 2820 | 1464104927070 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:48:47 INFO - PROCESS | 2820 | 1464104927073 Marionette TRACE conn6 <- [1,546,null,{}] 08:48:47 INFO - PROCESS | 2820 | 1464104927077 Marionette TRACE conn6 -> [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:48:47 INFO - PROCESS | 2820 | 1464104927205 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 08:48:47 INFO - PROCESS | 2820 | 1464104927294 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F389AA000 == 58 [pid = 2820] [id = 146] 08:48:47 INFO - PROCESS | 2820 | ++DOMWINDOW == 116 (0000002F38B77800) [pid = 2820] [serial = 436] [outer = 0000000000000000] 08:48:47 INFO - PROCESS | 2820 | ++DOMWINDOW == 117 (0000002F3AF0AC00) [pid = 2820] [serial = 437] [outer = 0000002F38B77800] 08:48:47 INFO - PROCESS | 2820 | 1464104927351 Marionette DEBUG loaded listener.js 08:48:47 INFO - PROCESS | 2820 | ++DOMWINDOW == 118 (0000002F3AF18400) [pid = 2820] [serial = 438] [outer = 0000002F38B77800] 08:48:47 INFO - PROCESS | 2820 | 1464104927929 Marionette TRACE conn6 <- [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:48:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:48:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 942ms 08:48:48 INFO - PROCESS | 2820 | 1464104928014 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 08:48:48 INFO - PROCESS | 2820 | 1464104928016 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 08:48:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:48:48 INFO - PROCESS | 2820 | 1464104928020 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:48:48 INFO - PROCESS | 2820 | 1464104928022 Marionette TRACE conn6 <- [1,550,null,{}] 08:48:48 INFO - PROCESS | 2820 | 1464104928026 Marionette TRACE conn6 -> [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:48:48 INFO - PROCESS | 2820 | 1464104928143 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 08:48:48 INFO - PROCESS | 2820 | 1464104928214 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F3954F000 == 59 [pid = 2820] [id = 147] 08:48:48 INFO - PROCESS | 2820 | ++DOMWINDOW == 119 (0000002F38129000) [pid = 2820] [serial = 439] [outer = 0000000000000000] 08:48:48 INFO - PROCESS | 2820 | ++DOMWINDOW == 120 (0000002F3812D000) [pid = 2820] [serial = 440] [outer = 0000002F38129000] 08:48:48 INFO - PROCESS | 2820 | 1464104928270 Marionette DEBUG loaded listener.js 08:48:48 INFO - PROCESS | 2820 | ++DOMWINDOW == 121 (0000002F3AF12000) [pid = 2820] [serial = 441] [outer = 0000002F38129000] 08:48:48 INFO - PROCESS | 2820 | [2820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:48:48 INFO - PROCESS | 2820 | [2820] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:48:49 INFO - PROCESS | 2820 | 1464104929018 Marionette TRACE conn6 <- [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:48:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:48:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1028ms 08:48:49 INFO - PROCESS | 2820 | 1464104929051 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 08:48:49 INFO - PROCESS | 2820 | 1464104929055 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 08:48:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:48:49 INFO - PROCESS | 2820 | 1464104929061 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:48:49 INFO - PROCESS | 2820 | 1464104929065 Marionette TRACE conn6 <- [1,554,null,{}] 08:48:49 INFO - PROCESS | 2820 | 1464104929093 Marionette TRACE conn6 -> [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:48:49 INFO - PROCESS | 2820 | 1464104929226 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 08:48:49 INFO - PROCESS | 2820 | 1464104929351 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F275B5800 == 60 [pid = 2820] [id = 148] 08:48:49 INFO - PROCESS | 2820 | ++DOMWINDOW == 122 (0000002F27911C00) [pid = 2820] [serial = 442] [outer = 0000000000000000] 08:48:49 INFO - PROCESS | 2820 | ++DOMWINDOW == 123 (0000002F27E34800) [pid = 2820] [serial = 443] [outer = 0000002F27911C00] 08:48:49 INFO - PROCESS | 2820 | 1464104929405 Marionette DEBUG loaded listener.js 08:48:49 INFO - PROCESS | 2820 | ++DOMWINDOW == 124 (0000002F2C7ADC00) [pid = 2820] [serial = 444] [outer = 0000002F27911C00] 08:48:49 INFO - PROCESS | 2820 | [2820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:48:49 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3AC03800 == 59 [pid = 2820] [id = 139] 08:48:49 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3531E800 == 58 [pid = 2820] [id = 138] 08:48:49 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3702D800 == 57 [pid = 2820] [id = 137] 08:48:49 INFO - PROCESS | 2820 | --DOCSHELL 0000002F35BEF000 == 56 [pid = 2820] [id = 136] 08:48:49 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3450A000 == 55 [pid = 2820] [id = 135] 08:48:49 INFO - PROCESS | 2820 | --DOCSHELL 0000002F339BF000 == 54 [pid = 2820] [id = 134] 08:48:49 INFO - PROCESS | 2820 | --DOCSHELL 0000002F31769000 == 53 [pid = 2820] [id = 133] 08:48:49 INFO - PROCESS | 2820 | --DOCSHELL 0000002F28131800 == 52 [pid = 2820] [id = 132] 08:48:49 INFO - PROCESS | 2820 | --DOCSHELL 0000002F28616000 == 51 [pid = 2820] [id = 131] 08:48:49 INFO - PROCESS | 2820 | --DOMWINDOW == 123 (0000002F3454C000) [pid = 2820] [serial = 373] [outer = 0000000000000000] [url = about:blank] 08:48:49 INFO - PROCESS | 2820 | [2820] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:48:49 INFO - PROCESS | 2820 | --DOMWINDOW == 122 (0000002F38891000) [pid = 2820] [serial = 305] [outer = 0000000000000000] [url = about:blank] 08:48:49 INFO - PROCESS | 2820 | --DOMWINDOW == 121 (0000002F33A34C00) [pid = 2820] [serial = 302] [outer = 0000000000000000] [url = about:blank] 08:48:49 INFO - PROCESS | 2820 | --DOMWINDOW == 120 (0000002F2CCE8C00) [pid = 2820] [serial = 299] [outer = 0000000000000000] [url = about:blank] 08:48:49 INFO - PROCESS | 2820 | --DOMWINDOW == 119 (0000002F3BE2A000) [pid = 2820] [serial = 251] [outer = 0000000000000000] [url = about:blank] 08:48:49 INFO - PROCESS | 2820 | --DOMWINDOW == 118 (0000002F39174C00) [pid = 2820] [serial = 296] [outer = 0000000000000000] [url = about:blank] 08:48:49 INFO - PROCESS | 2820 | --DOMWINDOW == 117 (0000002F36B5E400) [pid = 2820] [serial = 341] [outer = 0000000000000000] [url = about:blank] 08:48:49 INFO - PROCESS | 2820 | --DOMWINDOW == 116 (0000002F34EF3000) [pid = 2820] [serial = 340] [outer = 0000000000000000] [url = about:blank] 08:48:49 INFO - PROCESS | 2820 | --DOMWINDOW == 115 (0000002F388DAC00) [pid = 2820] [serial = 332] [outer = 0000000000000000] [url = about:blank] 08:48:49 INFO - PROCESS | 2820 | --DOMWINDOW == 114 (0000002F33AD7C00) [pid = 2820] [serial = 355] [outer = 0000000000000000] [url = about:blank] 08:48:49 INFO - PROCESS | 2820 | --DOMWINDOW == 113 (0000002F281D5400) [pid = 2820] [serial = 335] [outer = 0000000000000000] [url = about:blank] 08:48:49 INFO - PROCESS | 2820 | --DOMWINDOW == 112 (0000002F27523000) [pid = 2820] [serial = 334] [outer = 0000000000000000] [url = about:blank] 08:48:49 INFO - PROCESS | 2820 | --DOMWINDOW == 111 (0000002F2C70B000) [pid = 2820] [serial = 349] [outer = 0000000000000000] [url = about:blank] 08:48:49 INFO - PROCESS | 2820 | --DOMWINDOW == 110 (0000002F31428400) [pid = 2820] [serial = 350] [outer = 0000000000000000] [url = about:blank] 08:48:49 INFO - PROCESS | 2820 | --DOMWINDOW == 109 (0000002F3418E400) [pid = 2820] [serial = 358] [outer = 0000000000000000] [url = about:blank] 08:48:49 INFO - PROCESS | 2820 | --DOMWINDOW == 108 (0000002F34C75400) [pid = 2820] [serial = 359] [outer = 0000000000000000] [url = about:blank] 08:48:49 INFO - PROCESS | 2820 | --DOMWINDOW == 107 (0000002F31A9A400) [pid = 2820] [serial = 352] [outer = 0000000000000000] [url = about:blank] 08:48:49 INFO - PROCESS | 2820 | --DOMWINDOW == 106 (0000002F3240B000) [pid = 2820] [serial = 353] [outer = 0000000000000000] [url = about:blank] 08:48:49 INFO - PROCESS | 2820 | --DOMWINDOW == 105 (0000002F32403000) [pid = 2820] [serial = 338] [outer = 0000000000000000] [url = about:blank] 08:48:49 INFO - PROCESS | 2820 | --DOMWINDOW == 104 (0000002F31A63800) [pid = 2820] [serial = 337] [outer = 0000000000000000] [url = about:blank] 08:48:49 INFO - PROCESS | 2820 | --DOMWINDOW == 103 (0000002F31426000) [pid = 2820] [serial = 347] [outer = 0000000000000000] [url = about:blank] 08:48:49 INFO - PROCESS | 2820 | --DOMWINDOW == 102 (0000002F2CCE8800) [pid = 2820] [serial = 346] [outer = 0000000000000000] [url = about:blank] 08:48:49 INFO - PROCESS | 2820 | --DOMWINDOW == 101 (0000002F388DD400) [pid = 2820] [serial = 344] [outer = 0000000000000000] [url = about:blank] 08:48:49 INFO - PROCESS | 2820 | --DOMWINDOW == 100 (0000002F33AE0800) [pid = 2820] [serial = 343] [outer = 0000000000000000] [url = about:blank] 08:48:49 INFO - PROCESS | 2820 | --DOMWINDOW == 99 (0000002F35D76800) [pid = 2820] [serial = 361] [outer = 0000000000000000] [url = about:blank] 08:48:49 INFO - PROCESS | 2820 | --DOMWINDOW == 98 (0000002F37E54000) [pid = 2820] [serial = 367] [outer = 0000000000000000] [url = about:blank] 08:48:49 INFO - PROCESS | 2820 | --DOMWINDOW == 97 (0000002F37ECEC00) [pid = 2820] [serial = 364] [outer = 0000000000000000] [url = about:blank] 08:48:49 INFO - PROCESS | 2820 | --DOMWINDOW == 96 (0000002F38888800) [pid = 2820] [serial = 370] [outer = 0000000000000000] [url = about:blank] 08:48:49 INFO - PROCESS | 2820 | --DOMWINDOW == 95 (0000002F38881C00) [pid = 2820] [serial = 368] [outer = 0000000000000000] [url = about:blank] 08:48:50 INFO - PROCESS | 2820 | --DOMWINDOW == 94 (0000002F3888DC00) [pid = 2820] [serial = 365] [outer = 0000000000000000] [url = about:blank] 08:48:50 INFO - PROCESS | 2820 | --DOMWINDOW == 93 (0000002F388E1000) [pid = 2820] [serial = 371] [outer = 0000000000000000] [url = about:blank] 08:48:50 INFO - PROCESS | 2820 | --DOMWINDOW == 92 (0000002F374D4800) [pid = 2820] [serial = 362] [outer = 0000000000000000] [url = about:blank] 08:48:50 INFO - PROCESS | 2820 | --DOMWINDOW == 91 (0000002F34018800) [pid = 2820] [serial = 356] [outer = 0000000000000000] [url = about:blank] 08:48:50 INFO - PROCESS | 2820 | [2820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:48:50 INFO - PROCESS | 2820 | [2820] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:48:50 INFO - PROCESS | 2820 | 1464104930042 Marionette TRACE conn6 <- [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:48:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:48:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1004ms 08:48:50 INFO - PROCESS | 2820 | 1464104930070 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 08:48:50 INFO - PROCESS | 2820 | 1464104930075 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 08:48:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:48:50 INFO - PROCESS | 2820 | 1464104930081 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:48:50 INFO - PROCESS | 2820 | 1464104930084 Marionette TRACE conn6 <- [1,558,null,{}] 08:48:50 INFO - PROCESS | 2820 | 1464104930088 Marionette TRACE conn6 -> [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:48:50 INFO - PROCESS | 2820 | 1464104930180 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 08:48:50 INFO - PROCESS | 2820 | 1464104930251 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F2CDE4800 == 52 [pid = 2820] [id = 149] 08:48:50 INFO - PROCESS | 2820 | ++DOMWINDOW == 92 (0000002F2C77CC00) [pid = 2820] [serial = 445] [outer = 0000000000000000] 08:48:50 INFO - PROCESS | 2820 | ++DOMWINDOW == 93 (0000002F2D84C400) [pid = 2820] [serial = 446] [outer = 0000002F2C77CC00] 08:48:50 INFO - PROCESS | 2820 | 1464104930298 Marionette DEBUG loaded listener.js 08:48:50 INFO - PROCESS | 2820 | ++DOMWINDOW == 94 (0000002F3145C000) [pid = 2820] [serial = 447] [outer = 0000002F2C77CC00] 08:48:50 INFO - PROCESS | 2820 | [2820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:48:50 INFO - PROCESS | 2820 | [2820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:48:50 INFO - PROCESS | 2820 | 1464104930717 Marionette TRACE conn6 <- [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:48:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:48:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 691ms 08:48:50 INFO - PROCESS | 2820 | 1464104930774 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 08:48:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:48:50 INFO - PROCESS | 2820 | 1464104930776 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 08:48:50 INFO - PROCESS | 2820 | 1464104930780 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:48:50 INFO - PROCESS | 2820 | 1464104930784 Marionette TRACE conn6 <- [1,562,null,{}] 08:48:50 INFO - PROCESS | 2820 | 1464104930799 Marionette TRACE conn6 -> [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:48:50 INFO - PROCESS | 2820 | 1464104930892 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 08:48:50 INFO - PROCESS | 2820 | 1464104930908 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F31E99800 == 53 [pid = 2820] [id = 150] 08:48:50 INFO - PROCESS | 2820 | ++DOMWINDOW == 95 (0000002F31A9C400) [pid = 2820] [serial = 448] [outer = 0000000000000000] 08:48:50 INFO - PROCESS | 2820 | ++DOMWINDOW == 96 (0000002F32405C00) [pid = 2820] [serial = 449] [outer = 0000002F31A9C400] 08:48:50 INFO - PROCESS | 2820 | 1464104930957 Marionette DEBUG loaded listener.js 08:48:51 INFO - PROCESS | 2820 | ++DOMWINDOW == 97 (0000002F32D52400) [pid = 2820] [serial = 450] [outer = 0000002F31A9C400] 08:48:51 INFO - PROCESS | 2820 | 1464104931415 Marionette TRACE conn6 <- [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:48:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:48:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 692ms 08:48:51 INFO - PROCESS | 2820 | 1464104931475 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 08:48:51 INFO - PROCESS | 2820 | 1464104931477 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 08:48:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:48:51 INFO - PROCESS | 2820 | 1464104931481 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:48:51 INFO - PROCESS | 2820 | 1464104931483 Marionette TRACE conn6 <- [1,566,null,{}] 08:48:51 INFO - PROCESS | 2820 | 1464104931486 Marionette TRACE conn6 -> [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:48:51 INFO - PROCESS | 2820 | 1464104931573 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 08:48:51 INFO - PROCESS | 2820 | 1464104931581 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F34048800 == 54 [pid = 2820] [id = 151] 08:48:51 INFO - PROCESS | 2820 | ++DOMWINDOW == 98 (0000002F33AD3800) [pid = 2820] [serial = 451] [outer = 0000000000000000] 08:48:51 INFO - PROCESS | 2820 | ++DOMWINDOW == 99 (0000002F33AE1000) [pid = 2820] [serial = 452] [outer = 0000002F33AD3800] 08:48:51 INFO - PROCESS | 2820 | 1464104931627 Marionette DEBUG loaded listener.js 08:48:51 INFO - PROCESS | 2820 | ++DOMWINDOW == 100 (0000002F34193800) [pid = 2820] [serial = 453] [outer = 0000002F33AD3800] 08:48:52 INFO - PROCESS | 2820 | 1464104932045 Marionette TRACE conn6 <- [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:48:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:48:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 629ms 08:48:52 INFO - PROCESS | 2820 | 1464104932113 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 08:48:52 INFO - PROCESS | 2820 | 1464104932115 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 08:48:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:48:52 INFO - PROCESS | 2820 | 1464104932118 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:48:52 INFO - PROCESS | 2820 | 1464104932120 Marionette TRACE conn6 <- [1,570,null,{}] 08:48:52 INFO - PROCESS | 2820 | 1464104932124 Marionette TRACE conn6 -> [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:48:52 INFO - PROCESS | 2820 | 1464104932236 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 08:48:52 INFO - PROCESS | 2820 | 1464104932307 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:52 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F348E0800 == 55 [pid = 2820] [id = 152] 08:48:52 INFO - PROCESS | 2820 | ++DOMWINDOW == 101 (0000002F3443FC00) [pid = 2820] [serial = 454] [outer = 0000000000000000] 08:48:52 INFO - PROCESS | 2820 | ++DOMWINDOW == 102 (0000002F34545000) [pid = 2820] [serial = 455] [outer = 0000002F3443FC00] 08:48:52 INFO - PROCESS | 2820 | 1464104932353 Marionette DEBUG loaded listener.js 08:48:52 INFO - PROCESS | 2820 | ++DOMWINDOW == 103 (0000002F34783400) [pid = 2820] [serial = 456] [outer = 0000002F3443FC00] 08:48:52 INFO - PROCESS | 2820 | 1464104932787 Marionette TRACE conn6 <- [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:48:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:48:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 734ms 08:48:52 INFO - PROCESS | 2820 | 1464104932863 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 08:48:52 INFO - PROCESS | 2820 | 1464104932865 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 08:48:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:48:52 INFO - PROCESS | 2820 | 1464104932876 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:48:52 INFO - PROCESS | 2820 | 1464104932878 Marionette TRACE conn6 <- [1,574,null,{}] 08:48:52 INFO - PROCESS | 2820 | 1464104932882 Marionette TRACE conn6 -> [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:48:53 INFO - PROCESS | 2820 | 1464104933012 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 08:48:53 INFO - PROCESS | 2820 | 1464104933067 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F36638000 == 56 [pid = 2820] [id = 153] 08:48:53 INFO - PROCESS | 2820 | ++DOMWINDOW == 104 (0000002F34F21C00) [pid = 2820] [serial = 457] [outer = 0000000000000000] 08:48:53 INFO - PROCESS | 2820 | ++DOMWINDOW == 105 (0000002F36B57000) [pid = 2820] [serial = 458] [outer = 0000002F34F21C00] 08:48:53 INFO - PROCESS | 2820 | 1464104933114 Marionette DEBUG loaded listener.js 08:48:53 INFO - PROCESS | 2820 | ++DOMWINDOW == 106 (0000002F37D65C00) [pid = 2820] [serial = 459] [outer = 0000002F34F21C00] 08:48:53 INFO - PROCESS | 2820 | [2820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:48:53 INFO - PROCESS | 2820 | [2820] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:48:53 INFO - PROCESS | 2820 | [2820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:48:53 INFO - PROCESS | 2820 | 1464104933551 Marionette TRACE conn6 <- [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:48:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:48:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 734ms 08:48:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:48:53 INFO - PROCESS | 2820 | 1464104933603 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 08:48:53 INFO - PROCESS | 2820 | 1464104933605 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 08:48:53 INFO - PROCESS | 2820 | 1464104933609 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:48:53 INFO - PROCESS | 2820 | 1464104933611 Marionette TRACE conn6 <- [1,578,null,{}] 08:48:53 INFO - PROCESS | 2820 | 1464104933614 Marionette TRACE conn6 -> [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:48:53 INFO - PROCESS | 2820 | 1464104933725 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 08:48:53 INFO - PROCESS | 2820 | 1464104933775 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F37DA1800 == 57 [pid = 2820] [id = 154] 08:48:53 INFO - PROCESS | 2820 | ++DOMWINDOW == 107 (0000002F3809CC00) [pid = 2820] [serial = 460] [outer = 0000000000000000] 08:48:53 INFO - PROCESS | 2820 | ++DOMWINDOW == 108 (0000002F38822400) [pid = 2820] [serial = 461] [outer = 0000002F3809CC00] 08:48:53 INFO - PROCESS | 2820 | 1464104933821 Marionette DEBUG loaded listener.js 08:48:53 INFO - PROCESS | 2820 | ++DOMWINDOW == 109 (0000002F38881C00) [pid = 2820] [serial = 462] [outer = 0000002F3809CC00] 08:48:54 INFO - PROCESS | 2820 | --DOMWINDOW == 108 (0000002F33AD9400) [pid = 2820] [serial = 403] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:48:54 INFO - PROCESS | 2820 | --DOMWINDOW == 107 (0000002F31638C00) [pid = 2820] [serial = 397] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:48:54 INFO - PROCESS | 2820 | --DOMWINDOW == 106 (0000002F27698400) [pid = 2820] [serial = 391] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:48:54 INFO - PROCESS | 2820 | --DOMWINDOW == 105 (0000002F27786C00) [pid = 2820] [serial = 388] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:48:54 INFO - PROCESS | 2820 | --DOMWINDOW == 104 (0000002F31EE0C00) [pid = 2820] [serial = 400] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:48:54 INFO - PROCESS | 2820 | --DOMWINDOW == 103 (0000002F27780C00) [pid = 2820] [serial = 394] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:48:54 INFO - PROCESS | 2820 | --DOMWINDOW == 102 (0000002F34545C00) [pid = 2820] [serial = 406] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:48:54 INFO - PROCESS | 2820 | --DOMWINDOW == 101 (0000002F2760F800) [pid = 2820] [serial = 412] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:48:54 INFO - PROCESS | 2820 | --DOMWINDOW == 100 (0000002F34F23800) [pid = 2820] [serial = 409] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:48:54 INFO - PROCESS | 2820 | --DOMWINDOW == 99 (0000002F27912800) [pid = 2820] [serial = 415] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:48:54 INFO - PROCESS | 2820 | 1464104934265 Marionette TRACE conn6 <- [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:48:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:48:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 670ms 08:48:54 INFO - PROCESS | 2820 | 1464104934282 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 08:48:54 INFO - PROCESS | 2820 | 1464104934284 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 08:48:54 INFO - PROCESS | 2820 | 1464104934288 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:48:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:48:54 INFO - PROCESS | 2820 | 1464104934297 Marionette TRACE conn6 <- [1,582,null,{}] 08:48:54 INFO - PROCESS | 2820 | 1464104934301 Marionette TRACE conn6 -> [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:48:54 INFO - PROCESS | 2820 | 1464104934386 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 08:48:54 INFO - PROCESS | 2820 | 1464104934453 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F38989000 == 58 [pid = 2820] [id = 155] 08:48:54 INFO - PROCESS | 2820 | ++DOMWINDOW == 100 (0000002F2D8EB000) [pid = 2820] [serial = 463] [outer = 0000000000000000] 08:48:54 INFO - PROCESS | 2820 | ++DOMWINDOW == 101 (0000002F33ADBC00) [pid = 2820] [serial = 464] [outer = 0000002F2D8EB000] 08:48:54 INFO - PROCESS | 2820 | 1464104934503 Marionette DEBUG loaded listener.js 08:48:54 INFO - PROCESS | 2820 | ++DOMWINDOW == 102 (0000002F3887B000) [pid = 2820] [serial = 465] [outer = 0000002F2D8EB000] 08:48:54 INFO - PROCESS | 2820 | 1464104934853 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 08:48:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:48:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 586ms 08:48:54 INFO - PROCESS | 2820 | 1464104934878 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 08:48:54 INFO - PROCESS | 2820 | 1464104934881 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 08:48:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:48:54 INFO - PROCESS | 2820 | 1464104934884 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:48:54 INFO - PROCESS | 2820 | 1464104934886 Marionette TRACE conn6 <- [1,586,null,{}] 08:48:54 INFO - PROCESS | 2820 | 1464104934890 Marionette TRACE conn6 -> [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:48:55 INFO - PROCESS | 2820 | 1464104935002 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 08:48:55 INFO - PROCESS | 2820 | 1464104935011 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F3AC19000 == 59 [pid = 2820] [id = 156] 08:48:55 INFO - PROCESS | 2820 | ++DOMWINDOW == 103 (0000002F33AD5000) [pid = 2820] [serial = 466] [outer = 0000000000000000] 08:48:55 INFO - PROCESS | 2820 | ++DOMWINDOW == 104 (0000002F388DB800) [pid = 2820] [serial = 467] [outer = 0000002F33AD5000] 08:48:55 INFO - PROCESS | 2820 | 1464104935056 Marionette DEBUG loaded listener.js 08:48:55 INFO - PROCESS | 2820 | ++DOMWINDOW == 105 (0000002F38B79400) [pid = 2820] [serial = 468] [outer = 0000002F33AD5000] 08:48:55 INFO - PROCESS | 2820 | 1464104935472 Marionette TRACE conn6 <- [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:48:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:48:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 630ms 08:48:55 INFO - PROCESS | 2820 | 1464104935516 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 08:48:55 INFO - PROCESS | 2820 | 1464104935518 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 08:48:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:48:55 INFO - PROCESS | 2820 | 1464104935522 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:48:55 INFO - PROCESS | 2820 | 1464104935523 Marionette TRACE conn6 <- [1,590,null,{}] 08:48:55 INFO - PROCESS | 2820 | 1464104935527 Marionette TRACE conn6 -> [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:48:55 INFO - PROCESS | 2820 | 1464104935648 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 08:48:55 INFO - PROCESS | 2820 | 1464104935657 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F3BAE6000 == 60 [pid = 2820] [id = 157] 08:48:55 INFO - PROCESS | 2820 | ++DOMWINDOW == 106 (0000002F38B78C00) [pid = 2820] [serial = 469] [outer = 0000000000000000] 08:48:55 INFO - PROCESS | 2820 | ++DOMWINDOW == 107 (0000002F38B7D800) [pid = 2820] [serial = 470] [outer = 0000002F38B78C00] 08:48:55 INFO - PROCESS | 2820 | 1464104935702 Marionette DEBUG loaded listener.js 08:48:55 INFO - PROCESS | 2820 | ++DOMWINDOW == 108 (0000002F39640800) [pid = 2820] [serial = 471] [outer = 0000002F38B78C00] 08:48:56 INFO - PROCESS | 2820 | 1464104936120 Marionette TRACE conn6 <- [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:48:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:48:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 691ms 08:48:56 INFO - PROCESS | 2820 | 1464104936216 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 08:48:56 INFO - PROCESS | 2820 | 1464104936220 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 08:48:56 INFO - PROCESS | 2820 | 1464104936231 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:48:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:48:56 INFO - PROCESS | 2820 | 1464104936236 Marionette TRACE conn6 <- [1,594,null,{}] 08:48:56 INFO - PROCESS | 2820 | 1464104936243 Marionette TRACE conn6 -> [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:48:56 INFO - PROCESS | 2820 | 1464104936424 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 08:48:56 INFO - PROCESS | 2820 | 1464104936507 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F286E4800 == 61 [pid = 2820] [id = 158] 08:48:56 INFO - PROCESS | 2820 | ++DOMWINDOW == 109 (0000002F27784400) [pid = 2820] [serial = 472] [outer = 0000000000000000] 08:48:56 INFO - PROCESS | 2820 | ++DOMWINDOW == 110 (0000002F27FD1000) [pid = 2820] [serial = 473] [outer = 0000002F27784400] 08:48:56 INFO - PROCESS | 2820 | 1464104936565 Marionette DEBUG loaded listener.js 08:48:56 INFO - PROCESS | 2820 | ++DOMWINDOW == 111 (0000002F2DB86000) [pid = 2820] [serial = 474] [outer = 0000002F27784400] 08:48:57 INFO - PROCESS | 2820 | 1464104937147 Marionette TRACE conn6 <- [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:48:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:48:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 986ms 08:48:57 INFO - PROCESS | 2820 | 1464104937222 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 08:48:57 INFO - PROCESS | 2820 | 1464104937226 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 08:48:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:48:57 INFO - PROCESS | 2820 | 1464104937234 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:48:57 INFO - PROCESS | 2820 | 1464104937238 Marionette TRACE conn6 <- [1,598,null,{}] 08:48:57 INFO - PROCESS | 2820 | 1464104937243 Marionette TRACE conn6 -> [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:48:57 INFO - PROCESS | 2820 | 1464104937388 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 08:48:57 INFO - PROCESS | 2820 | 1464104937503 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F348D4800 == 62 [pid = 2820] [id = 159] 08:48:57 INFO - PROCESS | 2820 | ++DOMWINDOW == 112 (0000002F31A96000) [pid = 2820] [serial = 475] [outer = 0000000000000000] 08:48:57 INFO - PROCESS | 2820 | ++DOMWINDOW == 113 (0000002F3240C000) [pid = 2820] [serial = 476] [outer = 0000002F31A96000] 08:48:57 INFO - PROCESS | 2820 | 1464104937561 Marionette DEBUG loaded listener.js 08:48:57 INFO - PROCESS | 2820 | ++DOMWINDOW == 114 (0000002F34027C00) [pid = 2820] [serial = 477] [outer = 0000002F31A96000] 08:48:58 INFO - PROCESS | 2820 | [2820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 08:48:58 INFO - PROCESS | 2820 | 1464104938428 Marionette TRACE conn6 <- [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:48:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:48:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1245ms 08:48:58 INFO - PROCESS | 2820 | 1464104938480 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 08:48:58 INFO - PROCESS | 2820 | 1464104938483 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 08:48:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:48:58 INFO - PROCESS | 2820 | 1464104938487 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:48:58 INFO - PROCESS | 2820 | 1464104938489 Marionette TRACE conn6 <- [1,602,null,{}] 08:48:58 INFO - PROCESS | 2820 | 1464104938501 Marionette TRACE conn6 -> [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:48:58 INFO - PROCESS | 2820 | 1464104938653 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 08:48:58 INFO - PROCESS | 2820 | 1464104938771 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F3BE9D000 == 63 [pid = 2820] [id = 160] 08:48:58 INFO - PROCESS | 2820 | ++DOMWINDOW == 115 (0000002F374D8400) [pid = 2820] [serial = 478] [outer = 0000000000000000] 08:48:58 INFO - PROCESS | 2820 | ++DOMWINDOW == 116 (0000002F37EC5400) [pid = 2820] [serial = 479] [outer = 0000002F374D8400] 08:48:58 INFO - PROCESS | 2820 | 1464104938834 Marionette DEBUG loaded listener.js 08:48:58 INFO - PROCESS | 2820 | ++DOMWINDOW == 117 (0000002F38897000) [pid = 2820] [serial = 480] [outer = 0000002F374D8400] 08:48:59 INFO - PROCESS | 2820 | 1464104939540 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 08:48:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:48:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1073ms 08:48:59 INFO - PROCESS | 2820 | 1464104939577 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 08:48:59 INFO - PROCESS | 2820 | 1464104939580 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 08:48:59 INFO - PROCESS | 2820 | 1464104939583 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:48:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:48:59 INFO - PROCESS | 2820 | 1464104939586 Marionette TRACE conn6 <- [1,606,null,{}] 08:48:59 INFO - PROCESS | 2820 | 1464104939590 Marionette TRACE conn6 -> [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:48:59 INFO - PROCESS | 2820 | 1464104939700 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 08:48:59 INFO - PROCESS | 2820 | 1464104939773 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F3DEDA000 == 64 [pid = 2820] [id = 161] 08:48:59 INFO - PROCESS | 2820 | ++DOMWINDOW == 118 (0000002F3BE29000) [pid = 2820] [serial = 481] [outer = 0000000000000000] 08:48:59 INFO - PROCESS | 2820 | ++DOMWINDOW == 119 (0000002F3BE2F800) [pid = 2820] [serial = 482] [outer = 0000002F3BE29000] 08:48:59 INFO - PROCESS | 2820 | 1464104939870 Marionette DEBUG loaded listener.js 08:48:59 INFO - PROCESS | 2820 | ++DOMWINDOW == 120 (0000002F3C031C00) [pid = 2820] [serial = 483] [outer = 0000002F3BE29000] 08:49:00 INFO - PROCESS | 2820 | 1464104940430 Marionette TRACE conn6 <- [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:49:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:49:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 881ms 08:49:00 INFO - PROCESS | 2820 | 1464104940470 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 08:49:00 INFO - PROCESS | 2820 | 1464104940472 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 08:49:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:49:00 INFO - PROCESS | 2820 | 1464104940476 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:49:00 INFO - PROCESS | 2820 | 1464104940478 Marionette TRACE conn6 <- [1,610,null,{}] 08:49:00 INFO - PROCESS | 2820 | 1464104940482 Marionette TRACE conn6 -> [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:49:00 INFO - PROCESS | 2820 | 1464104940591 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 08:49:00 INFO - PROCESS | 2820 | 1464104940677 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F3DFDF800 == 65 [pid = 2820] [id = 162] 08:49:00 INFO - PROCESS | 2820 | ++DOMWINDOW == 121 (0000002F3C036000) [pid = 2820] [serial = 484] [outer = 0000000000000000] 08:49:00 INFO - PROCESS | 2820 | ++DOMWINDOW == 122 (0000002F3C03AC00) [pid = 2820] [serial = 485] [outer = 0000002F3C036000] 08:49:00 INFO - PROCESS | 2820 | 1464104940733 Marionette DEBUG loaded listener.js 08:49:00 INFO - PROCESS | 2820 | ++DOMWINDOW == 123 (0000002F3C616C00) [pid = 2820] [serial = 486] [outer = 0000002F3C036000] 08:49:01 INFO - PROCESS | 2820 | 1464104941313 Marionette TRACE conn6 <- [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:49:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:49:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 881ms 08:49:01 INFO - PROCESS | 2820 | 1464104941359 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 08:49:01 INFO - PROCESS | 2820 | 1464104941362 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 08:49:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:49:01 INFO - PROCESS | 2820 | 1464104941365 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:49:01 INFO - PROCESS | 2820 | 1464104941368 Marionette TRACE conn6 <- [1,614,null,{}] 08:49:01 INFO - PROCESS | 2820 | 1464104941372 Marionette TRACE conn6 -> [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:49:01 INFO - PROCESS | 2820 | 1464104941505 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 08:49:01 INFO - PROCESS | 2820 | 1464104941596 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F2CCDE000 == 66 [pid = 2820] [id = 163] 08:49:01 INFO - PROCESS | 2820 | ++DOMWINDOW == 124 (0000002F367D4800) [pid = 2820] [serial = 487] [outer = 0000000000000000] 08:49:01 INFO - PROCESS | 2820 | ++DOMWINDOW == 125 (0000002F3C61B000) [pid = 2820] [serial = 488] [outer = 0000002F367D4800] 08:49:01 INFO - PROCESS | 2820 | 1464104941653 Marionette DEBUG loaded listener.js 08:49:01 INFO - PROCESS | 2820 | ++DOMWINDOW == 126 (0000002F3E9B5400) [pid = 2820] [serial = 489] [outer = 0000002F367D4800] 08:49:02 INFO - PROCESS | 2820 | 1464104942470 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 08:49:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:49:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1183ms 08:49:02 INFO - PROCESS | 2820 | 1464104942552 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 08:49:02 INFO - PROCESS | 2820 | 1464104942556 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 08:49:02 INFO - PROCESS | 2820 | 1464104942561 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:49:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:49:02 INFO - PROCESS | 2820 | 1464104942565 Marionette TRACE conn6 <- [1,618,null,{}] 08:49:02 INFO - PROCESS | 2820 | 1464104942571 Marionette TRACE conn6 -> [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:49:02 INFO - PROCESS | 2820 | 1464104942681 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 08:49:02 INFO - PROCESS | 2820 | 1464104942751 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F25D21800 == 67 [pid = 2820] [id = 164] 08:49:02 INFO - PROCESS | 2820 | ++DOMWINDOW == 127 (0000002F2D8EFC00) [pid = 2820] [serial = 490] [outer = 0000000000000000] 08:49:02 INFO - PROCESS | 2820 | ++DOMWINDOW == 128 (0000002F3114A800) [pid = 2820] [serial = 491] [outer = 0000002F2D8EFC00] 08:49:02 INFO - PROCESS | 2820 | 1464104942849 Marionette DEBUG loaded listener.js 08:49:02 INFO - PROCESS | 2820 | ++DOMWINDOW == 129 (0000002F32408400) [pid = 2820] [serial = 492] [outer = 0000002F2D8EFC00] 08:49:03 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3AD7E800 == 66 [pid = 2820] [id = 68] 08:49:03 INFO - PROCESS | 2820 | --DOCSHELL 0000002F281BA000 == 65 [pid = 2820] [id = 100] 08:49:03 INFO - PROCESS | 2820 | --DOCSHELL 0000002F37FDA000 == 64 [pid = 2820] [id = 31] 08:49:03 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3AC19000 == 63 [pid = 2820] [id = 156] 08:49:03 INFO - PROCESS | 2820 | --DOCSHELL 0000002F38989000 == 62 [pid = 2820] [id = 155] 08:49:03 INFO - PROCESS | 2820 | --DOCSHELL 0000002F37DA1800 == 61 [pid = 2820] [id = 154] 08:49:03 INFO - PROCESS | 2820 | --DOCSHELL 0000002F36638000 == 60 [pid = 2820] [id = 153] 08:49:03 INFO - PROCESS | 2820 | --DOCSHELL 0000002F348E0800 == 59 [pid = 2820] [id = 152] 08:49:03 INFO - PROCESS | 2820 | --DOMWINDOW == 128 (0000002F38823400) [pid = 2820] [serial = 419] [outer = 0000000000000000] [url = about:blank] 08:49:03 INFO - PROCESS | 2820 | --DOCSHELL 0000002F34048800 == 58 [pid = 2820] [id = 151] 08:49:03 INFO - PROCESS | 2820 | --DOCSHELL 0000002F31E99800 == 57 [pid = 2820] [id = 150] 08:49:03 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2CDE4800 == 56 [pid = 2820] [id = 149] 08:49:03 INFO - PROCESS | 2820 | --DOCSHELL 0000002F275B5800 == 55 [pid = 2820] [id = 148] 08:49:03 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3898A800 == 54 [pid = 2820] [id = 145] 08:49:03 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3DEDC000 == 53 [pid = 2820] [id = 144] 08:49:03 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3C527800 == 52 [pid = 2820] [id = 143] 08:49:03 INFO - PROCESS | 2820 | --DOCSHELL 0000002F35307000 == 51 [pid = 2820] [id = 142] 08:49:03 INFO - PROCESS | 2820 | --DOCSHELL 0000002F27C5C800 == 50 [pid = 2820] [id = 141] 08:49:03 INFO - PROCESS | 2820 | --DOMWINDOW == 127 (0000002F33ADE400) [pid = 2820] [serial = 404] [outer = 0000000000000000] [url = about:blank] 08:49:03 INFO - PROCESS | 2820 | --DOMWINDOW == 126 (0000002F3418A800) [pid = 2820] [serial = 405] [outer = 0000000000000000] [url = about:blank] 08:49:03 INFO - PROCESS | 2820 | --DOMWINDOW == 125 (0000002F317F9800) [pid = 2820] [serial = 398] [outer = 0000000000000000] [url = about:blank] 08:49:03 INFO - PROCESS | 2820 | --DOMWINDOW == 124 (0000002F31A94400) [pid = 2820] [serial = 399] [outer = 0000000000000000] [url = about:blank] 08:49:03 INFO - PROCESS | 2820 | --DOMWINDOW == 123 (0000002F2C7A5800) [pid = 2820] [serial = 393] [outer = 0000000000000000] [url = about:blank] 08:49:03 INFO - PROCESS | 2820 | --DOMWINDOW == 122 (0000002F2791D800) [pid = 2820] [serial = 392] [outer = 0000000000000000] [url = about:blank] 08:49:03 INFO - PROCESS | 2820 | --DOMWINDOW == 121 (0000002F38887400) [pid = 2820] [serial = 390] [outer = 0000000000000000] [url = about:blank] 08:49:03 INFO - PROCESS | 2820 | --DOMWINDOW == 120 (0000002F34F20000) [pid = 2820] [serial = 389] [outer = 0000000000000000] [url = about:blank] 08:49:03 INFO - PROCESS | 2820 | --DOMWINDOW == 119 (0000002F3240DC00) [pid = 2820] [serial = 401] [outer = 0000000000000000] [url = about:blank] 08:49:03 INFO - PROCESS | 2820 | --DOMWINDOW == 118 (0000002F2791E400) [pid = 2820] [serial = 395] [outer = 0000000000000000] [url = about:blank] 08:49:03 INFO - PROCESS | 2820 | --DOMWINDOW == 117 (0000002F2D8E9C00) [pid = 2820] [serial = 396] [outer = 0000000000000000] [url = about:blank] 08:49:03 INFO - PROCESS | 2820 | --DOMWINDOW == 116 (0000002F28B16400) [pid = 2820] [serial = 376] [outer = 0000000000000000] [url = about:blank] 08:49:03 INFO - PROCESS | 2820 | --DOMWINDOW == 115 (0000002F33A32800) [pid = 2820] [serial = 379] [outer = 0000000000000000] [url = about:blank] 08:49:03 INFO - PROCESS | 2820 | --DOMWINDOW == 114 (0000002F34EF0000) [pid = 2820] [serial = 382] [outer = 0000000000000000] [url = about:blank] 08:49:03 INFO - PROCESS | 2820 | --DOMWINDOW == 113 (0000002F38828C00) [pid = 2820] [serial = 385] [outer = 0000000000000000] [url = about:blank] 08:49:03 INFO - PROCESS | 2820 | --DOMWINDOW == 112 (0000002F350E4800) [pid = 2820] [serial = 408] [outer = 0000000000000000] [url = about:blank] 08:49:03 INFO - PROCESS | 2820 | --DOMWINDOW == 111 (0000002F3456C000) [pid = 2820] [serial = 407] [outer = 0000000000000000] [url = about:blank] 08:49:03 INFO - PROCESS | 2820 | --DOMWINDOW == 110 (0000002F3141CC00) [pid = 2820] [serial = 413] [outer = 0000000000000000] [url = about:blank] 08:49:03 INFO - PROCESS | 2820 | --DOMWINDOW == 109 (0000002F35B11C00) [pid = 2820] [serial = 410] [outer = 0000000000000000] [url = about:blank] 08:49:03 INFO - PROCESS | 2820 | --DOMWINDOW == 108 (0000002F37011800) [pid = 2820] [serial = 416] [outer = 0000000000000000] [url = about:blank] 08:49:03 INFO - PROCESS | 2820 | --DOMWINDOW == 107 (0000002F25E5F800) [pid = 2820] [serial = 161] [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:49:03 INFO - PROCESS | 2820 | --DOMWINDOW == 106 (0000002F374CBC00) [pid = 2820] [serial = 411] [outer = 0000000000000000] [url = about:blank] 08:49:03 INFO - PROCESS | 2820 | --DOMWINDOW == 105 (0000002F33946000) [pid = 2820] [serial = 414] [outer = 0000000000000000] [url = about:blank] 08:49:03 INFO - PROCESS | 2820 | --DOMWINDOW == 104 (0000002F3394C400) [pid = 2820] [serial = 402] [outer = 0000000000000000] [url = about:blank] 08:49:03 INFO - PROCESS | 2820 | --DOMWINDOW == 103 (0000002F37ECC400) [pid = 2820] [serial = 417] [outer = 0000000000000000] [url = about:blank] 08:49:03 INFO - PROCESS | 2820 | 1464104943452 Marionette TRACE conn6 <- [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:49:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:49:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 943ms 08:49:03 INFO - PROCESS | 2820 | 1464104943509 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 08:49:03 INFO - PROCESS | 2820 | 1464104943515 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 08:49:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:49:03 INFO - PROCESS | 2820 | 1464104943527 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:49:03 INFO - PROCESS | 2820 | 1464104943529 Marionette TRACE conn6 <- [1,622,null,{}] 08:49:03 INFO - PROCESS | 2820 | 1464104943533 Marionette TRACE conn6 -> [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:49:03 INFO - PROCESS | 2820 | 1464104943622 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 08:49:03 INFO - PROCESS | 2820 | 1464104943630 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:03 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F2CC7D800 == 51 [pid = 2820] [id = 165] 08:49:03 INFO - PROCESS | 2820 | ++DOMWINDOW == 104 (0000002F2791A800) [pid = 2820] [serial = 493] [outer = 0000000000000000] 08:49:03 INFO - PROCESS | 2820 | ++DOMWINDOW == 105 (0000002F2CCF3C00) [pid = 2820] [serial = 494] [outer = 0000002F2791A800] 08:49:03 INFO - PROCESS | 2820 | 1464104943677 Marionette DEBUG loaded listener.js 08:49:03 INFO - PROCESS | 2820 | ++DOMWINDOW == 106 (0000002F3145B800) [pid = 2820] [serial = 495] [outer = 0000002F2791A800] 08:49:04 INFO - PROCESS | 2820 | [2820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:49:04 INFO - PROCESS | 2820 | [2820] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:49:04 INFO - PROCESS | 2820 | [2820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:49:04 INFO - PROCESS | 2820 | [2820] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:49:04 INFO - PROCESS | 2820 | 1464104944152 Marionette TRACE conn6 <- [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:49:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:49:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 692ms 08:49:04 INFO - PROCESS | 2820 | 1464104944221 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 08:49:04 INFO - PROCESS | 2820 | 1464104944223 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 08:49:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:49:04 INFO - PROCESS | 2820 | 1464104944227 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:49:04 INFO - PROCESS | 2820 | 1464104944230 Marionette TRACE conn6 <- [1,626,null,{}] 08:49:04 INFO - PROCESS | 2820 | 1464104944241 Marionette TRACE conn6 -> [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:49:04 INFO - PROCESS | 2820 | 1464104944332 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 08:49:04 INFO - PROCESS | 2820 | 1464104944348 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F34172800 == 52 [pid = 2820] [id = 166] 08:49:04 INFO - PROCESS | 2820 | ++DOMWINDOW == 107 (0000002F33A32000) [pid = 2820] [serial = 496] [outer = 0000000000000000] 08:49:04 INFO - PROCESS | 2820 | ++DOMWINDOW == 108 (0000002F33A3D400) [pid = 2820] [serial = 497] [outer = 0000002F33A32000] 08:49:04 INFO - PROCESS | 2820 | 1464104944397 Marionette DEBUG loaded listener.js 08:49:04 INFO - PROCESS | 2820 | ++DOMWINDOW == 109 (0000002F33AE2C00) [pid = 2820] [serial = 498] [outer = 0000002F33A32000] 08:49:04 INFO - PROCESS | 2820 | [2820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:49:04 INFO - PROCESS | 2820 | [2820] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:49:04 INFO - PROCESS | 2820 | [2820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:49:04 INFO - PROCESS | 2820 | [2820] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:49:04 INFO - PROCESS | 2820 | 1464104944881 Marionette TRACE conn6 <- [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:49:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:49:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 688ms 08:49:04 INFO - PROCESS | 2820 | 1464104944918 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 08:49:04 INFO - PROCESS | 2820 | 1464104944921 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 08:49:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:49:04 INFO - PROCESS | 2820 | 1464104944925 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:49:04 INFO - PROCESS | 2820 | 1464104944926 Marionette TRACE conn6 <- [1,630,null,{}] 08:49:04 INFO - PROCESS | 2820 | 1464104944930 Marionette TRACE conn6 -> [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:49:05 INFO - PROCESS | 2820 | 1464104945023 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 08:49:05 INFO - PROCESS | 2820 | 1464104945032 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F3531E800 == 53 [pid = 2820] [id = 167] 08:49:05 INFO - PROCESS | 2820 | ++DOMWINDOW == 110 (0000002F342EAC00) [pid = 2820] [serial = 499] [outer = 0000000000000000] 08:49:05 INFO - PROCESS | 2820 | ++DOMWINDOW == 111 (0000002F34442000) [pid = 2820] [serial = 500] [outer = 0000002F342EAC00] 08:49:05 INFO - PROCESS | 2820 | 1464104945081 Marionette DEBUG loaded listener.js 08:49:05 INFO - PROCESS | 2820 | ++DOMWINDOW == 112 (0000002F34550C00) [pid = 2820] [serial = 501] [outer = 0000002F342EAC00] 08:49:05 INFO - PROCESS | 2820 | 1464104945521 Marionette TRACE conn6 <- [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:49:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:49:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 628ms 08:49:05 INFO - PROCESS | 2820 | 1464104945555 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 08:49:05 INFO - PROCESS | 2820 | 1464104945557 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 08:49:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:49:05 INFO - PROCESS | 2820 | 1464104945567 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:49:05 INFO - PROCESS | 2820 | 1464104945570 Marionette TRACE conn6 <- [1,634,null,{}] 08:49:05 INFO - PROCESS | 2820 | 1464104945573 Marionette TRACE conn6 -> [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:49:05 INFO - PROCESS | 2820 | 1464104945682 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 08:49:05 INFO - PROCESS | 2820 | 1464104945755 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F281AE800 == 54 [pid = 2820] [id = 168] 08:49:05 INFO - PROCESS | 2820 | ++DOMWINDOW == 113 (0000002F34EF4000) [pid = 2820] [serial = 502] [outer = 0000000000000000] 08:49:05 INFO - PROCESS | 2820 | ++DOMWINDOW == 114 (0000002F34EF6C00) [pid = 2820] [serial = 503] [outer = 0000002F34EF4000] 08:49:05 INFO - PROCESS | 2820 | 1464104945801 Marionette DEBUG loaded listener.js 08:49:05 INFO - PROCESS | 2820 | ++DOMWINDOW == 115 (0000002F367DC000) [pid = 2820] [serial = 504] [outer = 0000002F34EF4000] 08:49:06 INFO - PROCESS | 2820 | 1464104946223 Marionette TRACE conn6 <- [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:49:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:49:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 692ms 08:49:06 INFO - PROCESS | 2820 | 1464104946261 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 08:49:06 INFO - PROCESS | 2820 | 1464104946263 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 08:49:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:49:06 INFO - PROCESS | 2820 | 1464104946279 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:49:06 INFO - PROCESS | 2820 | 1464104946281 Marionette TRACE conn6 <- [1,638,null,{}] 08:49:06 INFO - PROCESS | 2820 | 1464104946285 Marionette TRACE conn6 -> [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:49:06 INFO - PROCESS | 2820 | 1464104946415 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 08:49:06 INFO - PROCESS | 2820 | 1464104946469 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F38986800 == 55 [pid = 2820] [id = 169] 08:49:06 INFO - PROCESS | 2820 | ++DOMWINDOW == 116 (0000002F37938000) [pid = 2820] [serial = 505] [outer = 0000000000000000] 08:49:06 INFO - PROCESS | 2820 | ++DOMWINDOW == 117 (0000002F3812B800) [pid = 2820] [serial = 506] [outer = 0000002F37938000] 08:49:06 INFO - PROCESS | 2820 | 1464104946515 Marionette DEBUG loaded listener.js 08:49:06 INFO - PROCESS | 2820 | ++DOMWINDOW == 118 (0000002F3822E000) [pid = 2820] [serial = 507] [outer = 0000002F37938000] 08:49:06 INFO - PROCESS | 2820 | 1464104946940 Marionette TRACE conn6 <- [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:49:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:49:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 692ms 08:49:06 INFO - PROCESS | 2820 | 1464104946967 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 08:49:06 INFO - PROCESS | 2820 | 1464104946970 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 08:49:06 INFO - PROCESS | 2820 | 1464104946973 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:49:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:49:06 INFO - PROCESS | 2820 | 1464104946975 Marionette TRACE conn6 <- [1,642,null,{}] 08:49:06 INFO - PROCESS | 2820 | 1464104946978 Marionette TRACE conn6 -> [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:49:07 INFO - PROCESS | 2820 | 1464104947115 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 08:49:07 INFO - PROCESS | 2820 | 1464104947139 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F3AC1E800 == 56 [pid = 2820] [id = 170] 08:49:07 INFO - PROCESS | 2820 | ++DOMWINDOW == 119 (0000002F38231C00) [pid = 2820] [serial = 508] [outer = 0000000000000000] 08:49:07 INFO - PROCESS | 2820 | ++DOMWINDOW == 120 (0000002F38236400) [pid = 2820] [serial = 509] [outer = 0000002F38231C00] 08:49:07 INFO - PROCESS | 2820 | 1464104947184 Marionette DEBUG loaded listener.js 08:49:07 INFO - PROCESS | 2820 | ++DOMWINDOW == 121 (0000002F3882D000) [pid = 2820] [serial = 510] [outer = 0000002F38231C00] 08:49:07 INFO - PROCESS | 2820 | --DOMWINDOW == 120 (0000002F34F21C00) [pid = 2820] [serial = 457] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:49:07 INFO - PROCESS | 2820 | --DOMWINDOW == 119 (0000002F2D8EB000) [pid = 2820] [serial = 463] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:49:07 INFO - PROCESS | 2820 | --DOMWINDOW == 118 (0000002F33AD5000) [pid = 2820] [serial = 466] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:49:07 INFO - PROCESS | 2820 | --DOMWINDOW == 117 (0000002F3443FC00) [pid = 2820] [serial = 454] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:49:07 INFO - PROCESS | 2820 | --DOMWINDOW == 116 (0000002F2C77CC00) [pid = 2820] [serial = 445] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:49:07 INFO - PROCESS | 2820 | --DOMWINDOW == 115 (0000002F33AD3800) [pid = 2820] [serial = 451] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:49:07 INFO - PROCESS | 2820 | --DOMWINDOW == 114 (0000002F38091800) [pid = 2820] [serial = 418] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:49:07 INFO - PROCESS | 2820 | --DOMWINDOW == 113 (0000002F27911C00) [pid = 2820] [serial = 442] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:49:07 INFO - PROCESS | 2820 | --DOMWINDOW == 112 (0000002F31A9C400) [pid = 2820] [serial = 448] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:49:07 INFO - PROCESS | 2820 | --DOMWINDOW == 111 (0000002F3809CC00) [pid = 2820] [serial = 460] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:49:07 INFO - PROCESS | 2820 | 1464104947717 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 08:49:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:49:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 776ms 08:49:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:49:07 INFO - PROCESS | 2820 | 1464104947752 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 08:49:07 INFO - PROCESS | 2820 | 1464104947754 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 08:49:07 INFO - PROCESS | 2820 | 1464104947757 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:49:07 INFO - PROCESS | 2820 | 1464104947759 Marionette TRACE conn6 <- [1,646,null,{}] 08:49:07 INFO - PROCESS | 2820 | 1464104947762 Marionette TRACE conn6 -> [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:49:07 INFO - PROCESS | 2820 | 1464104947854 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 08:49:07 INFO - PROCESS | 2820 | 1464104947860 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F3403C800 == 57 [pid = 2820] [id = 171] 08:49:07 INFO - PROCESS | 2820 | ++DOMWINDOW == 112 (0000002F32475400) [pid = 2820] [serial = 511] [outer = 0000000000000000] 08:49:07 INFO - PROCESS | 2820 | ++DOMWINDOW == 113 (0000002F34550800) [pid = 2820] [serial = 512] [outer = 0000002F32475400] 08:49:07 INFO - PROCESS | 2820 | 1464104947906 Marionette DEBUG loaded listener.js 08:49:07 INFO - PROCESS | 2820 | ++DOMWINDOW == 114 (0000002F38882400) [pid = 2820] [serial = 513] [outer = 0000002F32475400] 08:49:08 INFO - PROCESS | 2820 | 1464104948333 Marionette TRACE conn6 <- [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:49:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:49:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 628ms 08:49:08 INFO - PROCESS | 2820 | 1464104948388 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 08:49:08 INFO - PROCESS | 2820 | 1464104948391 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 08:49:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:49:08 INFO - PROCESS | 2820 | 1464104948425 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:49:08 INFO - PROCESS | 2820 | 1464104948427 Marionette TRACE conn6 <- [1,650,null,{}] 08:49:08 INFO - PROCESS | 2820 | 1464104948432 Marionette TRACE conn6 -> [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:49:08 INFO - PROCESS | 2820 | 1464104948516 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 08:49:08 INFO - PROCESS | 2820 | 1464104948529 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F3BDBC800 == 58 [pid = 2820] [id = 172] 08:49:08 INFO - PROCESS | 2820 | ++DOMWINDOW == 115 (0000002F38881000) [pid = 2820] [serial = 514] [outer = 0000000000000000] 08:49:08 INFO - PROCESS | 2820 | ++DOMWINDOW == 116 (0000002F388E1C00) [pid = 2820] [serial = 515] [outer = 0000002F38881000] 08:49:08 INFO - PROCESS | 2820 | 1464104948574 Marionette DEBUG loaded listener.js 08:49:08 INFO - PROCESS | 2820 | ++DOMWINDOW == 117 (0000002F39172800) [pid = 2820] [serial = 516] [outer = 0000002F38881000] 08:49:08 INFO - PROCESS | 2820 | [2820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:49:08 INFO - PROCESS | 2820 | [2820] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:49:08 INFO - PROCESS | 2820 | [2820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:49:08 INFO - PROCESS | 2820 | [2820] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:49:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:49:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 608ms 08:49:09 INFO - PROCESS | 2820 | 1464104948997 Marionette TRACE conn6 <- [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:49:09 INFO - PROCESS | 2820 | 1464104949015 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 08:49:09 INFO - PROCESS | 2820 | 1464104949018 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 08:49:09 INFO - PROCESS | 2820 | 1464104949023 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:49:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:49:09 INFO - PROCESS | 2820 | 1464104949025 Marionette TRACE conn6 <- [1,654,null,{}] 08:49:09 INFO - PROCESS | 2820 | 1464104949028 Marionette TRACE conn6 -> [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:49:09 INFO - PROCESS | 2820 | 1464104949121 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 08:49:09 INFO - PROCESS | 2820 | 1464104949128 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F3C534800 == 59 [pid = 2820] [id = 173] 08:49:09 INFO - PROCESS | 2820 | ++DOMWINDOW == 118 (0000002F3493FC00) [pid = 2820] [serial = 517] [outer = 0000000000000000] 08:49:09 INFO - PROCESS | 2820 | ++DOMWINDOW == 119 (0000002F34942C00) [pid = 2820] [serial = 518] [outer = 0000002F3493FC00] 08:49:09 INFO - PROCESS | 2820 | 1464104949173 Marionette DEBUG loaded listener.js 08:49:09 INFO - PROCESS | 2820 | ++DOMWINDOW == 120 (0000002F388DB000) [pid = 2820] [serial = 519] [outer = 0000002F3493FC00] 08:49:09 INFO - PROCESS | 2820 | [2820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:49:09 INFO - PROCESS | 2820 | [2820] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:49:09 INFO - PROCESS | 2820 | [2820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:49:09 INFO - PROCESS | 2820 | 1464104949589 Marionette TRACE conn6 <- [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:49:09 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:49:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 629ms 08:49:09 INFO - PROCESS | 2820 | 1464104949654 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 08:49:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:49:09 INFO - PROCESS | 2820 | 1464104949657 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 08:49:09 INFO - PROCESS | 2820 | 1464104949660 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:49:09 INFO - PROCESS | 2820 | 1464104949663 Marionette TRACE conn6 <- [1,658,null,{}] 08:49:09 INFO - PROCESS | 2820 | 1464104949666 Marionette TRACE conn6 -> [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:49:09 INFO - PROCESS | 2820 | 1464104949835 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 08:49:09 INFO - PROCESS | 2820 | 1464104949979 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F2860B000 == 60 [pid = 2820] [id = 174] 08:49:09 INFO - PROCESS | 2820 | ++DOMWINDOW == 121 (0000002F2757E000) [pid = 2820] [serial = 520] [outer = 0000000000000000] 08:49:10 INFO - PROCESS | 2820 | ++DOMWINDOW == 122 (0000002F27618C00) [pid = 2820] [serial = 521] [outer = 0000002F2757E000] 08:49:10 INFO - PROCESS | 2820 | 1464104950040 Marionette DEBUG loaded listener.js 08:49:10 INFO - PROCESS | 2820 | ++DOMWINDOW == 123 (0000002F28B16800) [pid = 2820] [serial = 522] [outer = 0000002F2757E000] 08:49:10 INFO - PROCESS | 2820 | 1464104950599 Marionette TRACE conn6 <- [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:49:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:49:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 986ms 08:49:10 INFO - PROCESS | 2820 | 1464104950650 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 08:49:10 INFO - PROCESS | 2820 | 1464104950654 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 08:49:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:49:10 INFO - PROCESS | 2820 | 1464104950659 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:49:10 INFO - PROCESS | 2820 | 1464104950664 Marionette TRACE conn6 <- [1,662,null,{}] 08:49:10 INFO - PROCESS | 2820 | 1464104950670 Marionette TRACE conn6 -> [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:49:10 INFO - PROCESS | 2820 | 1464104950787 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 08:49:10 INFO - PROCESS | 2820 | 1464104950878 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F35307000 == 61 [pid = 2820] [id = 175] 08:49:10 INFO - PROCESS | 2820 | ++DOMWINDOW == 124 (0000002F31A9F800) [pid = 2820] [serial = 523] [outer = 0000000000000000] 08:49:10 INFO - PROCESS | 2820 | ++DOMWINDOW == 125 (0000002F32410C00) [pid = 2820] [serial = 524] [outer = 0000002F31A9F800] 08:49:10 INFO - PROCESS | 2820 | 1464104950938 Marionette DEBUG loaded listener.js 08:49:11 INFO - PROCESS | 2820 | ++DOMWINDOW == 126 (0000002F33ADF800) [pid = 2820] [serial = 525] [outer = 0000002F31A9F800] 08:49:11 INFO - PROCESS | 2820 | [2820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:49:11 INFO - PROCESS | 2820 | [2820] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:49:11 INFO - PROCESS | 2820 | 1464104951567 Marionette TRACE conn6 <- [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:49:11 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:49:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 944ms 08:49:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:49:11 INFO - PROCESS | 2820 | 1464104951607 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 08:49:11 INFO - PROCESS | 2820 | 1464104951610 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 08:49:11 INFO - PROCESS | 2820 | 1464104951614 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:49:11 INFO - PROCESS | 2820 | 1464104951617 Marionette TRACE conn6 <- [1,666,null,{}] 08:49:11 INFO - PROCESS | 2820 | 1464104951621 Marionette TRACE conn6 -> [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:49:11 INFO - PROCESS | 2820 | 1464104951734 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 08:49:11 INFO - PROCESS | 2820 | 1464104951854 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F3DFC8800 == 62 [pid = 2820] [id = 176] 08:49:11 INFO - PROCESS | 2820 | ++DOMWINDOW == 127 (0000002F36DA4800) [pid = 2820] [serial = 526] [outer = 0000000000000000] 08:49:11 INFO - PROCESS | 2820 | ++DOMWINDOW == 128 (0000002F374D4800) [pid = 2820] [serial = 527] [outer = 0000002F36DA4800] 08:49:11 INFO - PROCESS | 2820 | 1464104951912 Marionette DEBUG loaded listener.js 08:49:12 INFO - PROCESS | 2820 | ++DOMWINDOW == 129 (0000002F3809CC00) [pid = 2820] [serial = 528] [outer = 0000002F36DA4800] 08:49:12 INFO - PROCESS | 2820 | 1464104952524 Marionette TRACE conn6 <- [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:49:12 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:49:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 985ms 08:49:12 INFO - PROCESS | 2820 | 1464104952600 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 08:49:12 INFO - PROCESS | 2820 | 1464104952605 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 08:49:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:49:12 INFO - PROCESS | 2820 | 1464104952631 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:49:12 INFO - PROCESS | 2820 | 1464104952636 Marionette TRACE conn6 <- [1,670,null,{}] 08:49:12 INFO - PROCESS | 2820 | 1464104952641 Marionette TRACE conn6 -> [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:49:12 INFO - PROCESS | 2820 | 1464104952762 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 08:49:12 INFO - PROCESS | 2820 | 1464104952872 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F3E8E6800 == 63 [pid = 2820] [id = 177] 08:49:12 INFO - PROCESS | 2820 | ++DOMWINDOW == 130 (0000002F38B7C800) [pid = 2820] [serial = 529] [outer = 0000000000000000] 08:49:12 INFO - PROCESS | 2820 | ++DOMWINDOW == 131 (0000002F394E0000) [pid = 2820] [serial = 530] [outer = 0000002F38B7C800] 08:49:12 INFO - PROCESS | 2820 | 1464104952931 Marionette DEBUG loaded listener.js 08:49:13 INFO - PROCESS | 2820 | ++DOMWINDOW == 132 (0000002F394E7000) [pid = 2820] [serial = 531] [outer = 0000002F38B7C800] 08:49:13 INFO - PROCESS | 2820 | [2820] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 08:49:13 INFO - PROCESS | 2820 | [2820] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 08:49:14 INFO - PROCESS | 2820 | 1464104954001 Marionette TRACE conn6 <- [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:49:14 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:49:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1396ms 08:49:14 INFO - PROCESS | 2820 | 1464104954024 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 08:49:14 INFO - PROCESS | 2820 | 1464104954027 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 08:49:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:49:14 INFO - PROCESS | 2820 | 1464104954030 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:49:14 INFO - PROCESS | 2820 | 1464104954032 Marionette TRACE conn6 <- [1,674,null,{}] 08:49:14 INFO - PROCESS | 2820 | 1464104954036 Marionette TRACE conn6 -> [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:49:14 INFO - PROCESS | 2820 | 1464104954149 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 08:49:14 INFO - PROCESS | 2820 | 1464104954266 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F3F7E1800 == 64 [pid = 2820] [id = 178] 08:49:14 INFO - PROCESS | 2820 | ++DOMWINDOW == 133 (0000002F3819E400) [pid = 2820] [serial = 532] [outer = 0000000000000000] 08:49:14 INFO - PROCESS | 2820 | ++DOMWINDOW == 134 (0000002F381A4C00) [pid = 2820] [serial = 533] [outer = 0000002F3819E400] 08:49:14 INFO - PROCESS | 2820 | 1464104954324 Marionette DEBUG loaded listener.js 08:49:14 INFO - PROCESS | 2820 | ++DOMWINDOW == 135 (0000002F39646400) [pid = 2820] [serial = 534] [outer = 0000002F3819E400] 08:49:15 INFO - PROCESS | 2820 | 1464104955332 Marionette TRACE conn6 <- [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:49:15 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:49:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1346ms 08:49:15 INFO - PROCESS | 2820 | 1464104955379 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 08:49:15 INFO - PROCESS | 2820 | 1464104955381 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 08:49:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:49:15 INFO - PROCESS | 2820 | 1464104955385 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:49:15 INFO - PROCESS | 2820 | 1464104955387 Marionette TRACE conn6 <- [1,678,null,{}] 08:49:15 INFO - PROCESS | 2820 | 1464104955391 Marionette TRACE conn6 -> [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:49:15 INFO - PROCESS | 2820 | 1464104955508 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 08:49:15 INFO - PROCESS | 2820 | 1464104955794 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:15 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F2CCC4000 == 65 [pid = 2820] [id = 179] 08:49:15 INFO - PROCESS | 2820 | ++DOMWINDOW == 136 (0000002F27610C00) [pid = 2820] [serial = 535] [outer = 0000000000000000] 08:49:15 INFO - PROCESS | 2820 | ++DOMWINDOW == 137 (0000002F2777E000) [pid = 2820] [serial = 536] [outer = 0000002F27610C00] 08:49:15 INFO - PROCESS | 2820 | 1464104955861 Marionette DEBUG loaded listener.js 08:49:15 INFO - PROCESS | 2820 | ++DOMWINDOW == 138 (0000002F2C708400) [pid = 2820] [serial = 537] [outer = 0000002F27610C00] 08:49:16 INFO - PROCESS | 2820 | 1464104956886 Marionette TRACE conn6 <- [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:49:16 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:49:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1536ms 08:49:16 INFO - PROCESS | 2820 | 1464104956970 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 08:49:16 INFO - PROCESS | 2820 | 1464104956973 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 08:49:16 INFO - PROCESS | 2820 | 1464104956979 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:49:16 INFO - PROCESS | 2820 | 1464104956982 Marionette TRACE conn6 <- [1,682,null,{}] 08:49:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:49:16 INFO - PROCESS | 2820 | 1464104956988 Marionette TRACE conn6 -> [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:49:17 INFO - PROCESS | 2820 | 1464104957082 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 08:49:17 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3C534800 == 64 [pid = 2820] [id = 173] 08:49:17 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3BDBC800 == 63 [pid = 2820] [id = 172] 08:49:17 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3403C800 == 62 [pid = 2820] [id = 171] 08:49:17 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3AC1E800 == 61 [pid = 2820] [id = 170] 08:49:17 INFO - PROCESS | 2820 | --DOCSHELL 0000002F38986800 == 60 [pid = 2820] [id = 169] 08:49:17 INFO - PROCESS | 2820 | --DOCSHELL 0000002F281AE800 == 59 [pid = 2820] [id = 168] 08:49:17 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3531E800 == 58 [pid = 2820] [id = 167] 08:49:17 INFO - PROCESS | 2820 | --DOCSHELL 0000002F34172800 == 57 [pid = 2820] [id = 166] 08:49:17 INFO - PROCESS | 2820 | --DOMWINDOW == 137 (0000002F39647C00) [pid = 2820] [serial = 434] [outer = 0000000000000000] [url = about:blank] 08:49:17 INFO - PROCESS | 2820 | --DOMWINDOW == 136 (0000002F31D2E800) [pid = 2820] [serial = 425] [outer = 0000000000000000] [url = about:blank] 08:49:17 INFO - PROCESS | 2820 | --DOMWINDOW == 135 (0000002F2778A000) [pid = 2820] [serial = 422] [outer = 0000000000000000] [url = about:blank] 08:49:17 INFO - PROCESS | 2820 | --DOMWINDOW == 134 (0000002F388DFC00) [pid = 2820] [serial = 431] [outer = 0000000000000000] [url = about:blank] 08:49:17 INFO - PROCESS | 2820 | --DOMWINDOW == 133 (0000002F35B31800) [pid = 2820] [serial = 428] [outer = 0000000000000000] [url = about:blank] 08:49:17 INFO - PROCESS | 2820 | --DOMWINDOW == 132 (0000002F3AF0AC00) [pid = 2820] [serial = 437] [outer = 0000000000000000] [url = about:blank] 08:49:17 INFO - PROCESS | 2820 | --DOMWINDOW == 131 (0000002F38B7D800) [pid = 2820] [serial = 470] [outer = 0000000000000000] [url = about:blank] 08:49:17 INFO - PROCESS | 2820 | --DOMWINDOW == 130 (0000002F3812D000) [pid = 2820] [serial = 440] [outer = 0000000000000000] [url = about:blank] 08:49:17 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2CC7D800 == 56 [pid = 2820] [id = 165] 08:49:17 INFO - PROCESS | 2820 | --DOCSHELL 0000002F25D21800 == 55 [pid = 2820] [id = 164] 08:49:17 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2CCDE000 == 54 [pid = 2820] [id = 163] 08:49:17 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3DFDF800 == 53 [pid = 2820] [id = 162] 08:49:17 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3DEDA000 == 52 [pid = 2820] [id = 161] 08:49:17 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3BE9D000 == 51 [pid = 2820] [id = 160] 08:49:17 INFO - PROCESS | 2820 | --DOCSHELL 0000002F348D4800 == 50 [pid = 2820] [id = 159] 08:49:17 INFO - PROCESS | 2820 | --DOCSHELL 0000002F286E4800 == 49 [pid = 2820] [id = 158] 08:49:17 INFO - PROCESS | 2820 | --DOMWINDOW == 129 (0000002F37D65C00) [pid = 2820] [serial = 459] [outer = 0000000000000000] [url = about:blank] 08:49:17 INFO - PROCESS | 2820 | --DOMWINDOW == 128 (0000002F33ADBC00) [pid = 2820] [serial = 464] [outer = 0000000000000000] [url = about:blank] 08:49:17 INFO - PROCESS | 2820 | --DOMWINDOW == 127 (0000002F388DB800) [pid = 2820] [serial = 467] [outer = 0000000000000000] [url = about:blank] 08:49:17 INFO - PROCESS | 2820 | --DOMWINDOW == 126 (0000002F38881C00) [pid = 2820] [serial = 462] [outer = 0000000000000000] [url = about:blank] 08:49:17 INFO - PROCESS | 2820 | --DOMWINDOW == 125 (0000002F34545000) [pid = 2820] [serial = 455] [outer = 0000000000000000] [url = about:blank] 08:49:17 INFO - PROCESS | 2820 | --DOMWINDOW == 124 (0000002F2D84C400) [pid = 2820] [serial = 446] [outer = 0000000000000000] [url = about:blank] 08:49:17 INFO - PROCESS | 2820 | --DOMWINDOW == 123 (0000002F36B57000) [pid = 2820] [serial = 458] [outer = 0000000000000000] [url = about:blank] 08:49:17 INFO - PROCESS | 2820 | --DOMWINDOW == 122 (0000002F32D52400) [pid = 2820] [serial = 450] [outer = 0000000000000000] [url = about:blank] 08:49:17 INFO - PROCESS | 2820 | --DOMWINDOW == 121 (0000002F34193800) [pid = 2820] [serial = 453] [outer = 0000000000000000] [url = about:blank] 08:49:17 INFO - PROCESS | 2820 | --DOMWINDOW == 120 (0000002F3145C000) [pid = 2820] [serial = 447] [outer = 0000000000000000] [url = about:blank] 08:49:17 INFO - PROCESS | 2820 | --DOMWINDOW == 119 (0000002F2C7ADC00) [pid = 2820] [serial = 444] [outer = 0000000000000000] [url = about:blank] 08:49:17 INFO - PROCESS | 2820 | --DOMWINDOW == 118 (0000002F3887E000) [pid = 2820] [serial = 420] [outer = 0000000000000000] [url = about:blank] 08:49:17 INFO - PROCESS | 2820 | --DOMWINDOW == 117 (0000002F33AE1000) [pid = 2820] [serial = 452] [outer = 0000000000000000] [url = about:blank] 08:49:17 INFO - PROCESS | 2820 | --DOMWINDOW == 116 (0000002F3887B000) [pid = 2820] [serial = 465] [outer = 0000000000000000] [url = about:blank] 08:49:17 INFO - PROCESS | 2820 | --DOMWINDOW == 115 (0000002F34783400) [pid = 2820] [serial = 456] [outer = 0000000000000000] [url = about:blank] 08:49:17 INFO - PROCESS | 2820 | --DOMWINDOW == 114 (0000002F38B79400) [pid = 2820] [serial = 468] [outer = 0000000000000000] [url = about:blank] 08:49:17 INFO - PROCESS | 2820 | --DOMWINDOW == 113 (0000002F27E34800) [pid = 2820] [serial = 443] [outer = 0000000000000000] [url = about:blank] 08:49:17 INFO - PROCESS | 2820 | --DOMWINDOW == 112 (0000002F32405C00) [pid = 2820] [serial = 449] [outer = 0000000000000000] [url = about:blank] 08:49:17 INFO - PROCESS | 2820 | --DOMWINDOW == 111 (0000002F38822400) [pid = 2820] [serial = 461] [outer = 0000000000000000] [url = about:blank] 08:49:17 INFO - PROCESS | 2820 | 1464104957307 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F26C45800 == 50 [pid = 2820] [id = 180] 08:49:17 INFO - PROCESS | 2820 | ++DOMWINDOW == 112 (0000002F26E0F000) [pid = 2820] [serial = 538] [outer = 0000000000000000] 08:49:17 INFO - PROCESS | 2820 | ++DOMWINDOW == 113 (0000002F27612800) [pid = 2820] [serial = 539] [outer = 0000002F26E0F000] 08:49:17 INFO - PROCESS | 2820 | 1464104957360 Marionette DEBUG loaded listener.js 08:49:17 INFO - PROCESS | 2820 | ++DOMWINDOW == 114 (0000002F2D84C400) [pid = 2820] [serial = 540] [outer = 0000002F26E0F000] 08:49:18 INFO - PROCESS | 2820 | 1464104958263 Marionette TRACE conn6 <- [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:49:18 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:49:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1337ms 08:49:18 INFO - PROCESS | 2820 | 1464104958328 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 08:49:18 INFO - PROCESS | 2820 | 1464104958332 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 08:49:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:49:18 INFO - PROCESS | 2820 | 1464104958344 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:49:18 INFO - PROCESS | 2820 | 1464104958346 Marionette TRACE conn6 <- [1,686,null,{}] 08:49:18 INFO - PROCESS | 2820 | 1464104958350 Marionette TRACE conn6 -> [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:49:18 INFO - PROCESS | 2820 | 1464104958440 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 08:49:18 INFO - PROCESS | 2820 | 1464104958449 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F31A38000 == 51 [pid = 2820] [id = 181] 08:49:18 INFO - PROCESS | 2820 | ++DOMWINDOW == 115 (0000002F3240FC00) [pid = 2820] [serial = 541] [outer = 0000000000000000] 08:49:18 INFO - PROCESS | 2820 | ++DOMWINDOW == 116 (0000002F33A36400) [pid = 2820] [serial = 542] [outer = 0000002F3240FC00] 08:49:18 INFO - PROCESS | 2820 | 1464104958498 Marionette DEBUG loaded listener.js 08:49:18 INFO - PROCESS | 2820 | ++DOMWINDOW == 117 (0000002F33AE0C00) [pid = 2820] [serial = 543] [outer = 0000002F3240FC00] 08:49:19 INFO - PROCESS | 2820 | 1464104959437 Marionette TRACE conn6 <- [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:49:19 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:49:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1139ms 08:49:19 INFO - PROCESS | 2820 | 1464104959489 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 08:49:19 INFO - PROCESS | 2820 | 1464104959492 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 08:49:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:49:19 INFO - PROCESS | 2820 | 1464104959497 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:49:19 INFO - PROCESS | 2820 | 1464104959503 Marionette TRACE conn6 <- [1,690,null,{}] 08:49:19 INFO - PROCESS | 2820 | 1464104959513 Marionette TRACE conn6 -> [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:49:19 INFO - PROCESS | 2820 | 1464104959632 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 08:49:19 INFO - PROCESS | 2820 | 1464104959680 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F34C0A800 == 52 [pid = 2820] [id = 182] 08:49:19 INFO - PROCESS | 2820 | ++DOMWINDOW == 118 (0000002F34543800) [pid = 2820] [serial = 544] [outer = 0000000000000000] 08:49:19 INFO - PROCESS | 2820 | ++DOMWINDOW == 119 (0000002F34788400) [pid = 2820] [serial = 545] [outer = 0000002F34543800] 08:49:19 INFO - PROCESS | 2820 | 1464104959735 Marionette DEBUG loaded listener.js 08:49:19 INFO - PROCESS | 2820 | ++DOMWINDOW == 120 (0000002F34EED800) [pid = 2820] [serial = 546] [outer = 0000002F34543800] 08:49:20 INFO - PROCESS | 2820 | 1464104960686 Marionette TRACE conn6 <- [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:49:20 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:49:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1233ms 08:49:20 INFO - PROCESS | 2820 | 1464104960732 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 08:49:20 INFO - PROCESS | 2820 | 1464104960735 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 08:49:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:49:20 INFO - PROCESS | 2820 | 1464104960738 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:49:20 INFO - PROCESS | 2820 | 1464104960740 Marionette TRACE conn6 <- [1,694,null,{}] 08:49:20 INFO - PROCESS | 2820 | 1464104960743 Marionette TRACE conn6 -> [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:49:20 INFO - PROCESS | 2820 | 1464104960861 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 08:49:20 INFO - PROCESS | 2820 | 1464104960908 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F3675E800 == 53 [pid = 2820] [id = 183] 08:49:20 INFO - PROCESS | 2820 | ++DOMWINDOW == 121 (0000002F34F25000) [pid = 2820] [serial = 547] [outer = 0000000000000000] 08:49:20 INFO - PROCESS | 2820 | ++DOMWINDOW == 122 (0000002F36B53C00) [pid = 2820] [serial = 548] [outer = 0000002F34F25000] 08:49:20 INFO - PROCESS | 2820 | 1464104960957 Marionette DEBUG loaded listener.js 08:49:21 INFO - PROCESS | 2820 | ++DOMWINDOW == 123 (0000002F37D64800) [pid = 2820] [serial = 549] [outer = 0000002F34F25000] 08:49:21 INFO - PROCESS | 2820 | --DOMWINDOW == 122 (0000002F38824800) [pid = 2820] [serial = 384] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:49:21 INFO - PROCESS | 2820 | --DOMWINDOW == 121 (0000002F31A66000) [pid = 2820] [serial = 378] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:49:21 INFO - PROCESS | 2820 | --DOMWINDOW == 120 (0000002F34547000) [pid = 2820] [serial = 372] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:49:21 INFO - PROCESS | 2820 | --DOMWINDOW == 119 (0000002F27E33000) [pid = 2820] [serial = 375] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:49:21 INFO - PROCESS | 2820 | --DOMWINDOW == 118 (0000002F34EEBC00) [pid = 2820] [serial = 381] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:49:21 INFO - PROCESS | 2820 | --DOMWINDOW == 117 (0000002F38129000) [pid = 2820] [serial = 439] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:49:21 INFO - PROCESS | 2820 | --DOMWINDOW == 116 (0000002F34EF4000) [pid = 2820] [serial = 502] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:49:21 INFO - PROCESS | 2820 | --DOMWINDOW == 115 (0000002F37938000) [pid = 2820] [serial = 505] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:49:21 INFO - PROCESS | 2820 | --DOMWINDOW == 114 (0000002F38B78C00) [pid = 2820] [serial = 469] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:49:21 INFO - PROCESS | 2820 | --DOMWINDOW == 113 (0000002F2791A800) [pid = 2820] [serial = 493] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:49:21 INFO - PROCESS | 2820 | --DOMWINDOW == 112 (0000002F2D8EFC00) [pid = 2820] [serial = 490] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:49:21 INFO - PROCESS | 2820 | --DOMWINDOW == 111 (0000002F342EAC00) [pid = 2820] [serial = 499] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:49:21 INFO - PROCESS | 2820 | --DOMWINDOW == 110 (0000002F33A32000) [pid = 2820] [serial = 496] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:49:21 INFO - PROCESS | 2820 | --DOMWINDOW == 109 (0000002F38231C00) [pid = 2820] [serial = 508] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:49:21 INFO - PROCESS | 2820 | --DOMWINDOW == 108 (0000002F367D4800) [pid = 2820] [serial = 487] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:49:21 INFO - PROCESS | 2820 | --DOMWINDOW == 107 (0000002F32475400) [pid = 2820] [serial = 511] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:49:21 INFO - PROCESS | 2820 | --DOMWINDOW == 106 (0000002F38881000) [pid = 2820] [serial = 514] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:49:22 INFO - PROCESS | 2820 | 1464104962064 Marionette TRACE conn6 <- [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:49:22 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:49:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1385ms 08:49:22 INFO - PROCESS | 2820 | 1464104962125 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 08:49:22 INFO - PROCESS | 2820 | 1464104962127 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 08:49:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:49:22 INFO - PROCESS | 2820 | 1464104962131 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:49:22 INFO - PROCESS | 2820 | 1464104962133 Marionette TRACE conn6 <- [1,698,null,{}] 08:49:22 INFO - PROCESS | 2820 | 1464104962137 Marionette TRACE conn6 -> [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:49:22 INFO - PROCESS | 2820 | 1464104962250 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 08:49:22 INFO - PROCESS | 2820 | 1464104962288 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F37ED2800 == 54 [pid = 2820] [id = 184] 08:49:22 INFO - PROCESS | 2820 | ++DOMWINDOW == 107 (0000002F34EE9800) [pid = 2820] [serial = 550] [outer = 0000000000000000] 08:49:22 INFO - PROCESS | 2820 | ++DOMWINDOW == 108 (0000002F34F1F400) [pid = 2820] [serial = 551] [outer = 0000002F34EE9800] 08:49:22 INFO - PROCESS | 2820 | 1464104962343 Marionette DEBUG loaded listener.js 08:49:22 INFO - PROCESS | 2820 | ++DOMWINDOW == 109 (0000002F38090C00) [pid = 2820] [serial = 552] [outer = 0000002F34EE9800] 08:49:23 INFO - PROCESS | 2820 | 1464104963260 Marionette TRACE conn6 <- [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:49:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:49:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1175ms 08:49:23 INFO - PROCESS | 2820 | 1464104963310 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 08:49:23 INFO - PROCESS | 2820 | 1464104963313 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 08:49:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:49:23 INFO - PROCESS | 2820 | 1464104963316 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:49:23 INFO - PROCESS | 2820 | 1464104963318 Marionette TRACE conn6 <- [1,702,null,{}] 08:49:23 INFO - PROCESS | 2820 | 1464104963322 Marionette TRACE conn6 -> [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:49:23 INFO - PROCESS | 2820 | 1464104963411 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 08:49:23 INFO - PROCESS | 2820 | 1464104963419 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F389A3000 == 55 [pid = 2820] [id = 185] 08:49:23 INFO - PROCESS | 2820 | ++DOMWINDOW == 110 (0000002F3819F000) [pid = 2820] [serial = 553] [outer = 0000000000000000] 08:49:23 INFO - PROCESS | 2820 | ++DOMWINDOW == 111 (0000002F38822800) [pid = 2820] [serial = 554] [outer = 0000002F3819F000] 08:49:23 INFO - PROCESS | 2820 | 1464104963466 Marionette DEBUG loaded listener.js 08:49:23 INFO - PROCESS | 2820 | ++DOMWINDOW == 112 (0000002F38880400) [pid = 2820] [serial = 555] [outer = 0000002F3819F000] 08:49:24 INFO - PROCESS | 2820 | 1464104964687 Marionette TRACE conn6 <- [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:49:24 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:49:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1423ms 08:49:24 INFO - PROCESS | 2820 | 1464104964742 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 08:49:24 INFO - PROCESS | 2820 | 1464104964746 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 08:49:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:49:24 INFO - PROCESS | 2820 | 1464104964752 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:49:24 INFO - PROCESS | 2820 | 1464104964756 Marionette TRACE conn6 <- [1,706,null,{}] 08:49:24 INFO - PROCESS | 2820 | 1464104964814 Marionette TRACE conn6 -> [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:49:24 INFO - PROCESS | 2820 | 1464104964916 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 08:49:25 INFO - PROCESS | 2820 | 1464104965038 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F34035800 == 56 [pid = 2820] [id = 186] 08:49:25 INFO - PROCESS | 2820 | ++DOMWINDOW == 113 (0000002F31636800) [pid = 2820] [serial = 556] [outer = 0000000000000000] 08:49:25 INFO - PROCESS | 2820 | ++DOMWINDOW == 114 (0000002F31A98400) [pid = 2820] [serial = 557] [outer = 0000002F31636800] 08:49:25 INFO - PROCESS | 2820 | 1464104965099 Marionette DEBUG loaded listener.js 08:49:25 INFO - PROCESS | 2820 | ++DOMWINDOW == 115 (0000002F33A3FC00) [pid = 2820] [serial = 558] [outer = 0000002F31636800] 08:49:26 INFO - PROCESS | 2820 | 1464104966180 Marionette TRACE conn6 <- [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:49:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:49:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1464ms 08:49:26 INFO - PROCESS | 2820 | 1464104966221 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 08:49:26 INFO - PROCESS | 2820 | 1464104966228 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 08:49:26 INFO - PROCESS | 2820 | 1464104966235 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:49:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:49:26 INFO - PROCESS | 2820 | 1464104966238 Marionette TRACE conn6 <- [1,710,null,{}] 08:49:26 INFO - PROCESS | 2820 | 1464104966243 Marionette TRACE conn6 -> [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:49:26 INFO - PROCESS | 2820 | 1464104966391 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 08:49:26 INFO - PROCESS | 2820 | 1464104966519 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F38988000 == 57 [pid = 2820] [id = 187] 08:49:26 INFO - PROCESS | 2820 | ++DOMWINDOW == 116 (0000002F3454F400) [pid = 2820] [serial = 559] [outer = 0000000000000000] 08:49:26 INFO - PROCESS | 2820 | ++DOMWINDOW == 117 (0000002F34EE8800) [pid = 2820] [serial = 560] [outer = 0000002F3454F400] 08:49:26 INFO - PROCESS | 2820 | 1464104966577 Marionette DEBUG loaded listener.js 08:49:26 INFO - PROCESS | 2820 | ++DOMWINDOW == 118 (0000002F370B1400) [pid = 2820] [serial = 561] [outer = 0000002F3454F400] 08:49:27 INFO - PROCESS | 2820 | 1464104967135 Marionette TRACE conn6 <- [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:49:27 INFO - PROCESS | 2820 | 1464104967229 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 08:49:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:49:27 INFO - PROCESS | 2820 | 1464104967233 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:49:27 INFO - PROCESS | 2820 | 1464104967237 Marionette TRACE conn6 <- [1,714,null,{}] 08:49:27 INFO - PROCESS | 2820 | 1464104967249 Marionette TRACE conn6 -> [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:49:27 INFO - PROCESS | 2820 | 1464104967413 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 08:49:27 INFO - PROCESS | 2820 | 1464104967425 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F3BAE0000 == 58 [pid = 2820] [id = 188] 08:49:27 INFO - PROCESS | 2820 | ++DOMWINDOW == 119 (0000002F38237C00) [pid = 2820] [serial = 562] [outer = 0000000000000000] 08:49:27 INFO - PROCESS | 2820 | ++DOMWINDOW == 120 (0000002F38884C00) [pid = 2820] [serial = 563] [outer = 0000002F38237C00] 08:49:27 INFO - PROCESS | 2820 | 1464104967486 Marionette DEBUG loaded listener.js 08:49:27 INFO - PROCESS | 2820 | ++DOMWINDOW == 121 (0000002F38B73400) [pid = 2820] [serial = 564] [outer = 0000002F38237C00] 08:49:28 INFO - PROCESS | 2820 | 1464104968143 Marionette TRACE conn6 <- [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:49:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:49:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 923ms 08:49:28 INFO - PROCESS | 2820 | 1464104968157 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 08:49:28 INFO - PROCESS | 2820 | 1464104968161 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 08:49:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:49:28 INFO - PROCESS | 2820 | 1464104968164 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:49:28 INFO - PROCESS | 2820 | 1464104968167 Marionette TRACE conn6 <- [1,718,null,{}] 08:49:28 INFO - PROCESS | 2820 | 1464104968170 Marionette TRACE conn6 -> [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:49:28 INFO - PROCESS | 2820 | 1464104968284 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 08:49:28 INFO - PROCESS | 2820 | 1464104968374 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F3BEAC000 == 59 [pid = 2820] [id = 189] 08:49:28 INFO - PROCESS | 2820 | ++DOMWINDOW == 122 (0000002F3882CC00) [pid = 2820] [serial = 565] [outer = 0000000000000000] 08:49:28 INFO - PROCESS | 2820 | ++DOMWINDOW == 123 (0000002F394DBC00) [pid = 2820] [serial = 566] [outer = 0000002F3882CC00] 08:49:28 INFO - PROCESS | 2820 | 1464104968432 Marionette DEBUG loaded listener.js 08:49:28 INFO - PROCESS | 2820 | ++DOMWINDOW == 124 (0000002F3964A400) [pid = 2820] [serial = 567] [outer = 0000002F3882CC00] 08:49:29 INFO - PROCESS | 2820 | 1464104969037 Marionette TRACE conn6 <- [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:49:29 INFO - PROCESS | 2820 | 1464104969092 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 08:49:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:49:29 INFO - PROCESS | 2820 | 1464104969096 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:49:29 INFO - PROCESS | 2820 | 1464104969098 Marionette TRACE conn6 <- [1,722,null,{}] 08:49:29 INFO - PROCESS | 2820 | 1464104969103 Marionette TRACE conn6 -> [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:49:29 INFO - PROCESS | 2820 | 1464104969212 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 08:49:29 INFO - PROCESS | 2820 | 1464104969334 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3D498800 == 60 [pid = 2820] [id = 190] 08:49:29 INFO - PROCESS | 2820 | ++DOMWINDOW == 125 (0000002F27FD4C00) [pid = 2820] [serial = 568] [outer = 0000000000000000] 08:49:29 INFO - PROCESS | 2820 | ++DOMWINDOW == 126 (0000002F394E6400) [pid = 2820] [serial = 569] [outer = 0000002F27FD4C00] 08:49:29 INFO - PROCESS | 2820 | 1464104969394 Marionette DEBUG loaded listener.js 08:49:29 INFO - PROCESS | 2820 | ++DOMWINDOW == 127 (0000002F3C031800) [pid = 2820] [serial = 570] [outer = 0000002F27FD4C00] 08:49:29 INFO - PROCESS | 2820 | 1464104969986 Marionette TRACE conn6 <- [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:49:30 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:49:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 923ms 08:49:30 INFO - PROCESS | 2820 | 1464104970021 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 08:49:30 INFO - PROCESS | 2820 | 1464104970024 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 08:49:30 INFO - PROCESS | 2820 | 1464104970027 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:49:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:49:30 INFO - PROCESS | 2820 | 1464104970030 Marionette TRACE conn6 <- [1,726,null,{}] 08:49:30 INFO - PROCESS | 2820 | 1464104970033 Marionette TRACE conn6 -> [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:49:30 INFO - PROCESS | 2820 | 1464104970155 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 08:49:30 INFO - PROCESS | 2820 | 1464104970380 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F2CC7F800 == 61 [pid = 2820] [id = 191] 08:49:30 INFO - PROCESS | 2820 | ++DOMWINDOW == 128 (0000002F27611400) [pid = 2820] [serial = 571] [outer = 0000000000000000] 08:49:30 INFO - PROCESS | 2820 | ++DOMWINDOW == 129 (0000002F27787400) [pid = 2820] [serial = 572] [outer = 0000002F27611400] 08:49:30 INFO - PROCESS | 2820 | 1464104970437 Marionette DEBUG loaded listener.js 08:49:30 INFO - PROCESS | 2820 | ++DOMWINDOW == 130 (0000002F2E142400) [pid = 2820] [serial = 573] [outer = 0000002F27611400] 08:49:31 INFO - PROCESS | 2820 | --DOCSHELL 0000002F37ED2800 == 60 [pid = 2820] [id = 184] 08:49:31 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3675E800 == 59 [pid = 2820] [id = 183] 08:49:31 INFO - PROCESS | 2820 | --DOCSHELL 0000002F34C0A800 == 58 [pid = 2820] [id = 182] 08:49:31 INFO - PROCESS | 2820 | --DOCSHELL 0000002F31A38000 == 57 [pid = 2820] [id = 181] 08:49:31 INFO - PROCESS | 2820 | --DOCSHELL 0000002F26C45800 == 56 [pid = 2820] [id = 180] 08:49:31 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2CCC4000 == 55 [pid = 2820] [id = 179] 08:49:31 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3E8E6800 == 54 [pid = 2820] [id = 177] 08:49:31 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3DFC8800 == 53 [pid = 2820] [id = 176] 08:49:31 INFO - PROCESS | 2820 | --DOCSHELL 0000002F35307000 == 52 [pid = 2820] [id = 175] 08:49:31 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2860B000 == 51 [pid = 2820] [id = 174] 08:49:31 INFO - PROCESS | 2820 | --DOMWINDOW == 129 (0000002F3882F800) [pid = 2820] [serial = 386] [outer = 0000000000000000] [url = about:blank] 08:49:31 INFO - PROCESS | 2820 | --DOMWINDOW == 128 (0000002F342EB400) [pid = 2820] [serial = 380] [outer = 0000000000000000] [url = about:blank] 08:49:31 INFO - PROCESS | 2820 | --DOMWINDOW == 127 (0000002F39172000) [pid = 2820] [serial = 374] [outer = 0000000000000000] [url = about:blank] 08:49:31 INFO - PROCESS | 2820 | --DOMWINDOW == 126 (0000002F2D8E8800) [pid = 2820] [serial = 377] [outer = 0000000000000000] [url = about:blank] 08:49:31 INFO - PROCESS | 2820 | --DOMWINDOW == 125 (0000002F35B0DC00) [pid = 2820] [serial = 383] [outer = 0000000000000000] [url = about:blank] 08:49:31 INFO - PROCESS | 2820 | --DOMWINDOW == 124 (0000002F3AF12000) [pid = 2820] [serial = 441] [outer = 0000000000000000] [url = about:blank] 08:49:31 INFO - PROCESS | 2820 | --DOMWINDOW == 123 (0000002F38882400) [pid = 2820] [serial = 513] [outer = 0000000000000000] [url = about:blank] 08:49:31 INFO - PROCESS | 2820 | --DOMWINDOW == 122 (0000002F388E1C00) [pid = 2820] [serial = 515] [outer = 0000000000000000] [url = about:blank] 08:49:31 INFO - PROCESS | 2820 | --DOMWINDOW == 121 (0000002F3882D000) [pid = 2820] [serial = 510] [outer = 0000000000000000] [url = about:blank] 08:49:31 INFO - PROCESS | 2820 | --DOMWINDOW == 120 (0000002F39172800) [pid = 2820] [serial = 516] [outer = 0000000000000000] [url = about:blank] 08:49:31 INFO - PROCESS | 2820 | --DOMWINDOW == 119 (0000002F34550C00) [pid = 2820] [serial = 501] [outer = 0000000000000000] [url = about:blank] 08:49:31 INFO - PROCESS | 2820 | --DOMWINDOW == 118 (0000002F34942C00) [pid = 2820] [serial = 518] [outer = 0000000000000000] [url = about:blank] 08:49:31 INFO - PROCESS | 2820 | --DOMWINDOW == 117 (0000002F34EF6C00) [pid = 2820] [serial = 503] [outer = 0000000000000000] [url = about:blank] 08:49:31 INFO - PROCESS | 2820 | --DOMWINDOW == 116 (0000002F367DC000) [pid = 2820] [serial = 504] [outer = 0000000000000000] [url = about:blank] 08:49:31 INFO - PROCESS | 2820 | --DOMWINDOW == 115 (0000002F3822E000) [pid = 2820] [serial = 507] [outer = 0000000000000000] [url = about:blank] 08:49:31 INFO - PROCESS | 2820 | --DOMWINDOW == 114 (0000002F3812B800) [pid = 2820] [serial = 506] [outer = 0000000000000000] [url = about:blank] 08:49:31 INFO - PROCESS | 2820 | --DOMWINDOW == 113 (0000002F27FD1000) [pid = 2820] [serial = 473] [outer = 0000000000000000] [url = about:blank] 08:49:31 INFO - PROCESS | 2820 | --DOMWINDOW == 112 (0000002F39640800) [pid = 2820] [serial = 471] [outer = 0000000000000000] [url = about:blank] 08:49:31 INFO - PROCESS | 2820 | --DOMWINDOW == 111 (0000002F3BE2F800) [pid = 2820] [serial = 482] [outer = 0000000000000000] [url = about:blank] 08:49:31 INFO - PROCESS | 2820 | --DOMWINDOW == 110 (0000002F2CCF3C00) [pid = 2820] [serial = 494] [outer = 0000000000000000] [url = about:blank] 08:49:31 INFO - PROCESS | 2820 | --DOMWINDOW == 109 (0000002F3145B800) [pid = 2820] [serial = 495] [outer = 0000000000000000] [url = about:blank] 08:49:31 INFO - PROCESS | 2820 | --DOMWINDOW == 108 (0000002F3240C000) [pid = 2820] [serial = 476] [outer = 0000000000000000] [url = about:blank] 08:49:31 INFO - PROCESS | 2820 | --DOMWINDOW == 107 (0000002F37EC5400) [pid = 2820] [serial = 479] [outer = 0000000000000000] [url = about:blank] 08:49:31 INFO - PROCESS | 2820 | --DOMWINDOW == 106 (0000002F32408400) [pid = 2820] [serial = 492] [outer = 0000000000000000] [url = about:blank] 08:49:31 INFO - PROCESS | 2820 | --DOMWINDOW == 105 (0000002F3114A800) [pid = 2820] [serial = 491] [outer = 0000000000000000] [url = about:blank] 08:49:31 INFO - PROCESS | 2820 | --DOMWINDOW == 104 (0000002F34442000) [pid = 2820] [serial = 500] [outer = 0000000000000000] [url = about:blank] 08:49:31 INFO - PROCESS | 2820 | --DOMWINDOW == 103 (0000002F33A3D400) [pid = 2820] [serial = 497] [outer = 0000000000000000] [url = about:blank] 08:49:31 INFO - PROCESS | 2820 | --DOMWINDOW == 102 (0000002F33AE2C00) [pid = 2820] [serial = 498] [outer = 0000000000000000] [url = about:blank] 08:49:31 INFO - PROCESS | 2820 | --DOMWINDOW == 101 (0000002F38236400) [pid = 2820] [serial = 509] [outer = 0000000000000000] [url = about:blank] 08:49:31 INFO - PROCESS | 2820 | --DOMWINDOW == 100 (0000002F3E9B5400) [pid = 2820] [serial = 489] [outer = 0000000000000000] [url = about:blank] 08:49:31 INFO - PROCESS | 2820 | --DOMWINDOW == 99 (0000002F3C61B000) [pid = 2820] [serial = 488] [outer = 0000000000000000] [url = about:blank] 08:49:31 INFO - PROCESS | 2820 | --DOMWINDOW == 98 (0000002F3C03AC00) [pid = 2820] [serial = 485] [outer = 0000000000000000] [url = about:blank] 08:49:31 INFO - PROCESS | 2820 | --DOMWINDOW == 97 (0000002F34550800) [pid = 2820] [serial = 512] [outer = 0000000000000000] [url = about:blank] 08:49:31 INFO - PROCESS | 2820 | [2820] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 08:49:31 INFO - PROCESS | 2820 | 1464104971530 Marionette TRACE conn6 <- [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:49:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:49:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1526ms 08:49:31 INFO - PROCESS | 2820 | 1464104971556 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 08:49:31 INFO - PROCESS | 2820 | 1464104971560 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 08:49:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:49:31 INFO - PROCESS | 2820 | 1464104971565 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:49:31 INFO - PROCESS | 2820 | 1464104971568 Marionette TRACE conn6 <- [1,730,null,{}] 08:49:31 INFO - PROCESS | 2820 | 1464104971573 Marionette TRACE conn6 -> [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:49:31 INFO - PROCESS | 2820 | 1464104971669 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 08:49:31 INFO - PROCESS | 2820 | 1464104971677 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F2CCC4000 == 52 [pid = 2820] [id = 192] 08:49:31 INFO - PROCESS | 2820 | ++DOMWINDOW == 98 (0000002F31635800) [pid = 2820] [serial = 574] [outer = 0000000000000000] 08:49:31 INFO - PROCESS | 2820 | ++DOMWINDOW == 99 (0000002F31A5D800) [pid = 2820] [serial = 575] [outer = 0000002F31635800] 08:49:31 INFO - PROCESS | 2820 | 1464104971729 Marionette DEBUG loaded listener.js 08:49:31 INFO - PROCESS | 2820 | ++DOMWINDOW == 100 (0000002F32477C00) [pid = 2820] [serial = 576] [outer = 0000002F31635800] 08:49:32 INFO - PROCESS | 2820 | 1464104972730 Marionette TRACE conn6 <- [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:49:32 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:49:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1178ms 08:49:32 INFO - PROCESS | 2820 | 1464104972746 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 08:49:32 INFO - PROCESS | 2820 | 1464104972750 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 08:49:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:49:32 INFO - PROCESS | 2820 | 1464104972755 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:49:32 INFO - PROCESS | 2820 | 1464104972757 Marionette TRACE conn6 <- [1,734,null,{}] 08:49:32 INFO - PROCESS | 2820 | 1464104972761 Marionette TRACE conn6 -> [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:49:32 INFO - PROCESS | 2820 | 1464104972855 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 08:49:32 INFO - PROCESS | 2820 | 1464104972862 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F34042000 == 53 [pid = 2820] [id = 193] 08:49:32 INFO - PROCESS | 2820 | ++DOMWINDOW == 101 (0000002F33A3E000) [pid = 2820] [serial = 577] [outer = 0000000000000000] 08:49:32 INFO - PROCESS | 2820 | ++DOMWINDOW == 102 (0000002F3454C000) [pid = 2820] [serial = 578] [outer = 0000002F33A3E000] 08:49:32 INFO - PROCESS | 2820 | 1464104972912 Marionette DEBUG loaded listener.js 08:49:33 INFO - PROCESS | 2820 | ++DOMWINDOW == 103 (0000002F34943800) [pid = 2820] [serial = 579] [outer = 0000002F33A3E000] 08:49:33 INFO - PROCESS | 2820 | 1464104973842 Marionette TRACE conn6 <- [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:49:33 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:49:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1136ms 08:49:33 INFO - PROCESS | 2820 | 1464104973906 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 08:49:33 INFO - PROCESS | 2820 | 1464104973909 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 08:49:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:49:33 INFO - PROCESS | 2820 | 1464104973915 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:49:33 INFO - PROCESS | 2820 | 1464104973921 Marionette TRACE conn6 <- [1,738,null,{}] 08:49:33 INFO - PROCESS | 2820 | 1464104973930 Marionette TRACE conn6 -> [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:49:34 INFO - PROCESS | 2820 | 1464104974055 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 08:49:34 INFO - PROCESS | 2820 | 1464104974065 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F3662D000 == 54 [pid = 2820] [id = 194] 08:49:34 INFO - PROCESS | 2820 | ++DOMWINDOW == 104 (0000002F35AB4400) [pid = 2820] [serial = 580] [outer = 0000000000000000] 08:49:34 INFO - PROCESS | 2820 | ++DOMWINDOW == 105 (0000002F36B59400) [pid = 2820] [serial = 581] [outer = 0000002F35AB4400] 08:49:34 INFO - PROCESS | 2820 | 1464104974152 Marionette DEBUG loaded listener.js 08:49:34 INFO - PROCESS | 2820 | ++DOMWINDOW == 106 (0000002F38094000) [pid = 2820] [serial = 582] [outer = 0000002F35AB4400] 08:49:35 INFO - PROCESS | 2820 | 1464104975100 Marionette TRACE conn6 <- [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:49:35 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:49:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1251ms 08:49:35 INFO - PROCESS | 2820 | 1464104975165 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 08:49:35 INFO - PROCESS | 2820 | 1464104975168 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 08:49:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:49:35 INFO - PROCESS | 2820 | 1464104975171 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:49:35 INFO - PROCESS | 2820 | 1464104975173 Marionette TRACE conn6 <- [1,742,null,{}] 08:49:35 INFO - PROCESS | 2820 | 1464104975177 Marionette TRACE conn6 -> [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:49:35 INFO - PROCESS | 2820 | 1464104975296 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 08:49:35 INFO - PROCESS | 2820 | 1464104975346 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F37ED3000 == 55 [pid = 2820] [id = 195] 08:49:35 INFO - PROCESS | 2820 | ++DOMWINDOW == 107 (0000002F37E48C00) [pid = 2820] [serial = 583] [outer = 0000000000000000] 08:49:35 INFO - PROCESS | 2820 | ++DOMWINDOW == 108 (0000002F38231400) [pid = 2820] [serial = 584] [outer = 0000002F37E48C00] 08:49:35 INFO - PROCESS | 2820 | 1464104975393 Marionette DEBUG loaded listener.js 08:49:35 INFO - PROCESS | 2820 | ++DOMWINDOW == 109 (0000002F3882FC00) [pid = 2820] [serial = 585] [outer = 0000002F37E48C00] 08:49:35 INFO - PROCESS | 2820 | --DOMWINDOW == 108 (0000002F374D8400) [pid = 2820] [serial = 478] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:49:35 INFO - PROCESS | 2820 | --DOMWINDOW == 107 (0000002F31A96000) [pid = 2820] [serial = 475] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:49:35 INFO - PROCESS | 2820 | --DOMWINDOW == 106 (0000002F3C036000) [pid = 2820] [serial = 484] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:49:35 INFO - PROCESS | 2820 | --DOMWINDOW == 105 (0000002F27784400) [pid = 2820] [serial = 472] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:49:35 INFO - PROCESS | 2820 | --DOMWINDOW == 104 (0000002F3BE29000) [pid = 2820] [serial = 481] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:49:35 INFO - PROCESS | 2820 | --DOMWINDOW == 103 (0000002F34F25000) [pid = 2820] [serial = 547] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:49:35 INFO - PROCESS | 2820 | --DOMWINDOW == 102 (0000002F34543800) [pid = 2820] [serial = 544] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:49:35 INFO - PROCESS | 2820 | --DOMWINDOW == 101 (0000002F27610C00) [pid = 2820] [serial = 535] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:49:35 INFO - PROCESS | 2820 | --DOMWINDOW == 100 (0000002F26E0F000) [pid = 2820] [serial = 538] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:49:35 INFO - PROCESS | 2820 | --DOMWINDOW == 99 (0000002F3240FC00) [pid = 2820] [serial = 541] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:49:35 INFO - PROCESS | 2820 | --DOMWINDOW == 98 (0000002F3493FC00) [pid = 2820] [serial = 517] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:49:35 INFO - PROCESS | 2820 | --DOMWINDOW == 97 (0000002F350E6000) [pid = 2820] [serial = 427] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:49:35 INFO - PROCESS | 2820 | --DOMWINDOW == 96 (0000002F31A65C00) [pid = 2820] [serial = 424] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:49:35 INFO - PROCESS | 2820 | --DOMWINDOW == 95 (0000002F2761AC00) [pid = 2820] [serial = 421] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:49:35 INFO - PROCESS | 2820 | --DOMWINDOW == 94 (0000002F3917D800) [pid = 2820] [serial = 433] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:49:35 INFO - PROCESS | 2820 | --DOMWINDOW == 93 (0000002F38B77800) [pid = 2820] [serial = 436] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:49:35 INFO - PROCESS | 2820 | --DOMWINDOW == 92 (0000002F388D5C00) [pid = 2820] [serial = 430] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:49:35 INFO - PROCESS | 2820 | --DOMWINDOW == 91 (0000002F34EE9800) [pid = 2820] [serial = 550] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:49:36 INFO - PROCESS | 2820 | 1464104976344 Marionette TRACE conn6 <- [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:49:36 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:49:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1235ms 08:49:36 INFO - PROCESS | 2820 | 1464104976408 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 08:49:36 INFO - PROCESS | 2820 | 1464104976411 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 08:49:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:49:36 INFO - PROCESS | 2820 | 1464104976422 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:49:36 INFO - PROCESS | 2820 | 1464104976424 Marionette TRACE conn6 <- [1,746,null,{}] 08:49:36 INFO - PROCESS | 2820 | 1464104976428 Marionette TRACE conn6 -> [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:49:36 INFO - PROCESS | 2820 | 1464104976545 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 08:49:36 INFO - PROCESS | 2820 | 1464104976554 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F3898D800 == 56 [pid = 2820] [id = 196] 08:49:36 INFO - PROCESS | 2820 | ++DOMWINDOW == 92 (0000002F34F24800) [pid = 2820] [serial = 586] [outer = 0000000000000000] 08:49:36 INFO - PROCESS | 2820 | ++DOMWINDOW == 93 (0000002F36B57000) [pid = 2820] [serial = 587] [outer = 0000002F34F24800] 08:49:36 INFO - PROCESS | 2820 | 1464104976608 Marionette DEBUG loaded listener.js 08:49:36 INFO - PROCESS | 2820 | ++DOMWINDOW == 94 (0000002F388D3400) [pid = 2820] [serial = 588] [outer = 0000002F34F24800] 08:49:37 INFO - PROCESS | 2820 | 1464104977121 Marionette TRACE conn6 <- [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:49:37 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:49:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 733ms 08:49:37 INFO - PROCESS | 2820 | 1464104977151 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 08:49:37 INFO - PROCESS | 2820 | 1464104977153 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 08:49:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:49:37 INFO - PROCESS | 2820 | 1464104977157 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:49:37 INFO - PROCESS | 2820 | 1464104977159 Marionette TRACE conn6 <- [1,750,null,{}] 08:49:37 INFO - PROCESS | 2820 | 1464104977162 Marionette TRACE conn6 -> [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:49:37 INFO - PROCESS | 2820 | 1464104977252 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 08:49:37 INFO - PROCESS | 2820 | 1464104977261 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F3AFBA000 == 57 [pid = 2820] [id = 197] 08:49:37 INFO - PROCESS | 2820 | ++DOMWINDOW == 95 (0000002F3829F400) [pid = 2820] [serial = 589] [outer = 0000000000000000] 08:49:37 INFO - PROCESS | 2820 | ++DOMWINDOW == 96 (0000002F38890C00) [pid = 2820] [serial = 590] [outer = 0000002F3829F400] 08:49:37 INFO - PROCESS | 2820 | 1464104977308 Marionette DEBUG loaded listener.js 08:49:37 INFO - PROCESS | 2820 | ++DOMWINDOW == 97 (0000002F39177400) [pid = 2820] [serial = 591] [outer = 0000002F3829F400] 08:49:38 INFO - PROCESS | 2820 | [2820] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 08:49:38 INFO - PROCESS | 2820 | 1464104978234 Marionette TRACE conn6 <- [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:49:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:49:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1120ms 08:49:38 INFO - PROCESS | 2820 | 1464104978287 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 08:49:38 INFO - PROCESS | 2820 | 1464104978292 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 08:49:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:49:38 INFO - PROCESS | 2820 | 1464104978299 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:49:38 INFO - PROCESS | 2820 | 1464104978303 Marionette TRACE conn6 <- [1,754,null,{}] 08:49:38 INFO - PROCESS | 2820 | 1464104978309 Marionette TRACE conn6 -> [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:49:38 INFO - PROCESS | 2820 | 1464104978419 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 08:49:38 INFO - PROCESS | 2820 | 1464104978532 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F31EA2800 == 58 [pid = 2820] [id = 198] 08:49:38 INFO - PROCESS | 2820 | ++DOMWINDOW == 98 (0000002F2DF68400) [pid = 2820] [serial = 592] [outer = 0000000000000000] 08:49:38 INFO - PROCESS | 2820 | ++DOMWINDOW == 99 (0000002F31426000) [pid = 2820] [serial = 593] [outer = 0000002F2DF68400] 08:49:38 INFO - PROCESS | 2820 | 1464104978592 Marionette DEBUG loaded listener.js 08:49:38 INFO - PROCESS | 2820 | ++DOMWINDOW == 100 (0000002F31A9C400) [pid = 2820] [serial = 594] [outer = 0000002F2DF68400] 08:49:39 INFO - PROCESS | 2820 | 1464104979650 Marionette TRACE conn6 <- [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:49:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:49:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1389ms 08:49:39 INFO - PROCESS | 2820 | 1464104979690 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 08:49:39 INFO - PROCESS | 2820 | 1464104979696 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 08:49:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:49:39 INFO - PROCESS | 2820 | 1464104979703 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:49:39 INFO - PROCESS | 2820 | 1464104979706 Marionette TRACE conn6 <- [1,758,null,{}] 08:49:39 INFO - PROCESS | 2820 | 1464104979710 Marionette TRACE conn6 -> [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:49:39 INFO - PROCESS | 2820 | 1464104979857 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 08:49:40 INFO - PROCESS | 2820 | 1464104980010 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F38996000 == 59 [pid = 2820] [id = 199] 08:49:40 INFO - PROCESS | 2820 | ++DOMWINDOW == 101 (0000002F34442000) [pid = 2820] [serial = 595] [outer = 0000000000000000] 08:49:40 INFO - PROCESS | 2820 | ++DOMWINDOW == 102 (0000002F34940400) [pid = 2820] [serial = 596] [outer = 0000002F34442000] 08:49:40 INFO - PROCESS | 2820 | 1464104980070 Marionette DEBUG loaded listener.js 08:49:40 INFO - PROCESS | 2820 | ++DOMWINDOW == 103 (0000002F35AAE800) [pid = 2820] [serial = 597] [outer = 0000002F34442000] 08:49:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:49:40 INFO - PROCESS | 2820 | 1464104980615 Marionette TRACE conn6 <- [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:49:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 923ms 08:49:40 INFO - PROCESS | 2820 | 1464104980627 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 08:49:40 INFO - PROCESS | 2820 | 1464104980630 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 08:49:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:49:40 INFO - PROCESS | 2820 | 1464104980634 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:49:40 INFO - PROCESS | 2820 | 1464104980638 Marionette TRACE conn6 <- [1,762,null,{}] 08:49:40 INFO - PROCESS | 2820 | 1464104980649 Marionette TRACE conn6 -> [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:49:40 INFO - PROCESS | 2820 | 1464104980776 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 08:49:40 INFO - PROCESS | 2820 | 1464104980896 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3BEAA000 == 60 [pid = 2820] [id = 200] 08:49:40 INFO - PROCESS | 2820 | ++DOMWINDOW == 104 (0000002F37E4E800) [pid = 2820] [serial = 598] [outer = 0000000000000000] 08:49:40 INFO - PROCESS | 2820 | ++DOMWINDOW == 105 (0000002F38295000) [pid = 2820] [serial = 599] [outer = 0000002F37E4E800] 08:49:40 INFO - PROCESS | 2820 | 1464104980959 Marionette DEBUG loaded listener.js 08:49:41 INFO - PROCESS | 2820 | ++DOMWINDOW == 106 (0000002F38B74800) [pid = 2820] [serial = 600] [outer = 0000002F37E4E800] 08:49:41 INFO - PROCESS | 2820 | 1464104981588 Marionette TRACE conn6 <- [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:49:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:49:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 985ms 08:49:41 INFO - PROCESS | 2820 | 1464104981622 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 08:49:41 INFO - PROCESS | 2820 | 1464104981626 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 08:49:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:49:41 INFO - PROCESS | 2820 | 1464104981629 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:49:41 INFO - PROCESS | 2820 | 1464104981631 Marionette TRACE conn6 <- [1,766,null,{}] 08:49:41 INFO - PROCESS | 2820 | 1464104981635 Marionette TRACE conn6 -> [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:49:41 INFO - PROCESS | 2820 | 1464104981749 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 08:49:41 INFO - PROCESS | 2820 | 1464104981841 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F3D495800 == 61 [pid = 2820] [id = 201] 08:49:41 INFO - PROCESS | 2820 | ++DOMWINDOW == 107 (0000002F38B94000) [pid = 2820] [serial = 601] [outer = 0000000000000000] 08:49:41 INFO - PROCESS | 2820 | ++DOMWINDOW == 108 (0000002F38B96400) [pid = 2820] [serial = 602] [outer = 0000002F38B94000] 08:49:41 INFO - PROCESS | 2820 | 1464104981898 Marionette DEBUG loaded listener.js 08:49:41 INFO - PROCESS | 2820 | ++DOMWINDOW == 109 (0000002F394E3000) [pid = 2820] [serial = 603] [outer = 0000002F38B94000] 08:49:42 INFO - PROCESS | 2820 | 1464104982450 Marionette TRACE conn6 <- [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:49:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:49:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 881ms 08:49:42 INFO - PROCESS | 2820 | 1464104982512 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 08:49:42 INFO - PROCESS | 2820 | 1464104982515 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 08:49:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:49:42 INFO - PROCESS | 2820 | 1464104982518 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:49:42 INFO - PROCESS | 2820 | 1464104982520 Marionette TRACE conn6 <- [1,770,null,{}] 08:49:42 INFO - PROCESS | 2820 | 1464104982524 Marionette TRACE conn6 -> [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:49:42 INFO - PROCESS | 2820 | 1464104982635 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 08:49:42 INFO - PROCESS | 2820 | 1464104982727 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F3DFC7800 == 62 [pid = 2820] [id = 202] 08:49:42 INFO - PROCESS | 2820 | ++DOMWINDOW == 110 (0000002F3AF15C00) [pid = 2820] [serial = 604] [outer = 0000000000000000] 08:49:42 INFO - PROCESS | 2820 | ++DOMWINDOW == 111 (0000002F3BE2D000) [pid = 2820] [serial = 605] [outer = 0000002F3AF15C00] 08:49:42 INFO - PROCESS | 2820 | 1464104982785 Marionette DEBUG loaded listener.js 08:49:42 INFO - PROCESS | 2820 | ++DOMWINDOW == 112 (0000002F3C038C00) [pid = 2820] [serial = 606] [outer = 0000002F3AF15C00] 08:49:43 INFO - PROCESS | 2820 | 1464104983366 Marionette TRACE conn6 <- [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:49:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:49:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 881ms 08:49:43 INFO - PROCESS | 2820 | 1464104983402 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 08:49:43 INFO - PROCESS | 2820 | 1464104983404 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 08:49:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:49:43 INFO - PROCESS | 2820 | 1464104983407 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:49:43 INFO - PROCESS | 2820 | 1464104983410 Marionette TRACE conn6 <- [1,774,null,{}] 08:49:43 INFO - PROCESS | 2820 | 1464104983414 Marionette TRACE conn6 -> [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:49:43 INFO - PROCESS | 2820 | 1464104983547 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 08:49:43 INFO - PROCESS | 2820 | 1464104983675 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F3896D000 == 63 [pid = 2820] [id = 203] 08:49:43 INFO - PROCESS | 2820 | ++DOMWINDOW == 113 (0000002F27FC9C00) [pid = 2820] [serial = 607] [outer = 0000000000000000] 08:49:43 INFO - PROCESS | 2820 | ++DOMWINDOW == 114 (0000002F39178400) [pid = 2820] [serial = 608] [outer = 0000002F27FC9C00] 08:49:43 INFO - PROCESS | 2820 | 1464104983734 Marionette DEBUG loaded listener.js 08:49:43 INFO - PROCESS | 2820 | ++DOMWINDOW == 115 (0000002F3D4BD000) [pid = 2820] [serial = 609] [outer = 0000002F27FC9C00] 08:49:44 INFO - PROCESS | 2820 | 1464104984589 Marionette TRACE conn6 <- [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:49:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:49:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1234ms 08:49:44 INFO - PROCESS | 2820 | 1464104984645 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 08:49:44 INFO - PROCESS | 2820 | 1464104984649 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 08:49:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:49:44 INFO - PROCESS | 2820 | 1464104984654 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:49:44 INFO - PROCESS | 2820 | 1464104984659 Marionette TRACE conn6 <- [1,778,null,{}] 08:49:44 INFO - PROCESS | 2820 | 1464104984665 Marionette TRACE conn6 -> [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:49:44 INFO - PROCESS | 2820 | 1464104984772 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 08:49:44 INFO - PROCESS | 2820 | 1464104984901 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F2E156800 == 64 [pid = 2820] [id = 204] 08:49:44 INFO - PROCESS | 2820 | ++DOMWINDOW == 116 (0000002F26E5F400) [pid = 2820] [serial = 610] [outer = 0000000000000000] 08:49:44 INFO - PROCESS | 2820 | ++DOMWINDOW == 117 (0000002F2C082400) [pid = 2820] [serial = 611] [outer = 0000002F26E5F400] 08:49:44 INFO - PROCESS | 2820 | 1464104984954 Marionette DEBUG loaded listener.js 08:49:45 INFO - PROCESS | 2820 | ++DOMWINDOW == 118 (0000002F31641C00) [pid = 2820] [serial = 612] [outer = 0000002F26E5F400] 08:49:45 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3898D800 == 63 [pid = 2820] [id = 196] 08:49:45 INFO - PROCESS | 2820 | --DOCSHELL 0000002F37ED3000 == 62 [pid = 2820] [id = 195] 08:49:45 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3662D000 == 61 [pid = 2820] [id = 194] 08:49:45 INFO - PROCESS | 2820 | --DOCSHELL 0000002F34042000 == 60 [pid = 2820] [id = 193] 08:49:45 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2CCC4000 == 59 [pid = 2820] [id = 192] 08:49:45 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2CC7F800 == 58 [pid = 2820] [id = 191] 08:49:45 INFO - PROCESS | 2820 | --DOCSHELL 0000002F34035800 == 57 [pid = 2820] [id = 186] 08:49:45 INFO - PROCESS | 2820 | --DOCSHELL 0000002F389A3000 == 56 [pid = 2820] [id = 185] 08:49:45 INFO - PROCESS | 2820 | --DOMWINDOW == 117 (0000002F36B53C00) [pid = 2820] [serial = 548] [outer = 0000000000000000] [url = about:blank] 08:49:45 INFO - PROCESS | 2820 | --DOMWINDOW == 116 (0000002F34EED800) [pid = 2820] [serial = 546] [outer = 0000000000000000] [url = about:blank] 08:49:45 INFO - PROCESS | 2820 | --DOMWINDOW == 115 (0000002F381A4C00) [pid = 2820] [serial = 533] [outer = 0000000000000000] [url = about:blank] 08:49:45 INFO - PROCESS | 2820 | --DOMWINDOW == 114 (0000002F2C708400) [pid = 2820] [serial = 537] [outer = 0000000000000000] [url = about:blank] 08:49:45 INFO - PROCESS | 2820 | --DOMWINDOW == 113 (0000002F2777E000) [pid = 2820] [serial = 536] [outer = 0000000000000000] [url = about:blank] 08:49:45 INFO - PROCESS | 2820 | --DOMWINDOW == 112 (0000002F27612800) [pid = 2820] [serial = 539] [outer = 0000000000000000] [url = about:blank] 08:49:45 INFO - PROCESS | 2820 | --DOMWINDOW == 111 (0000002F2D84C400) [pid = 2820] [serial = 540] [outer = 0000000000000000] [url = about:blank] 08:49:45 INFO - PROCESS | 2820 | --DOMWINDOW == 110 (0000002F374D4800) [pid = 2820] [serial = 527] [outer = 0000000000000000] [url = about:blank] 08:49:45 INFO - PROCESS | 2820 | --DOMWINDOW == 109 (0000002F33A36400) [pid = 2820] [serial = 542] [outer = 0000000000000000] [url = about:blank] 08:49:45 INFO - PROCESS | 2820 | --DOMWINDOW == 108 (0000002F32410C00) [pid = 2820] [serial = 524] [outer = 0000000000000000] [url = about:blank] 08:49:45 INFO - PROCESS | 2820 | --DOMWINDOW == 107 (0000002F27618C00) [pid = 2820] [serial = 521] [outer = 0000000000000000] [url = about:blank] 08:49:45 INFO - PROCESS | 2820 | --DOMWINDOW == 106 (0000002F394E0000) [pid = 2820] [serial = 530] [outer = 0000000000000000] [url = about:blank] 08:49:45 INFO - PROCESS | 2820 | --DOMWINDOW == 105 (0000002F388DB000) [pid = 2820] [serial = 519] [outer = 0000000000000000] [url = about:blank] 08:49:45 INFO - PROCESS | 2820 | --DOMWINDOW == 104 (0000002F34788400) [pid = 2820] [serial = 545] [outer = 0000000000000000] [url = about:blank] 08:49:45 INFO - PROCESS | 2820 | --DOMWINDOW == 103 (0000002F33AE0C00) [pid = 2820] [serial = 543] [outer = 0000000000000000] [url = about:blank] 08:49:45 INFO - PROCESS | 2820 | --DOMWINDOW == 102 (0000002F38090C00) [pid = 2820] [serial = 552] [outer = 0000000000000000] [url = about:blank] 08:49:45 INFO - PROCESS | 2820 | --DOMWINDOW == 101 (0000002F37D64800) [pid = 2820] [serial = 549] [outer = 0000000000000000] [url = about:blank] 08:49:45 INFO - PROCESS | 2820 | --DOMWINDOW == 100 (0000002F38880000) [pid = 2820] [serial = 429] [outer = 0000000000000000] [url = about:blank] 08:49:45 INFO - PROCESS | 2820 | --DOMWINDOW == 99 (0000002F34026000) [pid = 2820] [serial = 426] [outer = 0000000000000000] [url = about:blank] 08:49:45 INFO - PROCESS | 2820 | --DOMWINDOW == 98 (0000002F2CC9F000) [pid = 2820] [serial = 423] [outer = 0000000000000000] [url = about:blank] 08:49:45 INFO - PROCESS | 2820 | --DOMWINDOW == 97 (0000002F3AF0EC00) [pid = 2820] [serial = 435] [outer = 0000000000000000] [url = about:blank] 08:49:45 INFO - PROCESS | 2820 | --DOMWINDOW == 96 (0000002F3AF18400) [pid = 2820] [serial = 438] [outer = 0000000000000000] [url = about:blank] 08:49:45 INFO - PROCESS | 2820 | --DOMWINDOW == 95 (0000002F3917CC00) [pid = 2820] [serial = 432] [outer = 0000000000000000] [url = about:blank] 08:49:45 INFO - PROCESS | 2820 | --DOMWINDOW == 94 (0000002F34F1F400) [pid = 2820] [serial = 551] [outer = 0000000000000000] [url = about:blank] 08:49:45 INFO - PROCESS | 2820 | --DOMWINDOW == 93 (0000002F38897000) [pid = 2820] [serial = 480] [outer = 0000000000000000] [url = about:blank] 08:49:45 INFO - PROCESS | 2820 | --DOMWINDOW == 92 (0000002F34027C00) [pid = 2820] [serial = 477] [outer = 0000000000000000] [url = about:blank] 08:49:45 INFO - PROCESS | 2820 | --DOMWINDOW == 91 (0000002F3C616C00) [pid = 2820] [serial = 486] [outer = 0000000000000000] [url = about:blank] 08:49:45 INFO - PROCESS | 2820 | --DOMWINDOW == 90 (0000002F2DB86000) [pid = 2820] [serial = 474] [outer = 0000000000000000] [url = about:blank] 08:49:45 INFO - PROCESS | 2820 | --DOMWINDOW == 89 (0000002F3C031C00) [pid = 2820] [serial = 483] [outer = 0000000000000000] [url = about:blank] 08:49:45 INFO - PROCESS | 2820 | 1464104985563 Marionette TRACE conn6 <- [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:49:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:49:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 923ms 08:49:45 INFO - PROCESS | 2820 | 1464104985582 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 08:49:45 INFO - PROCESS | 2820 | 1464104985588 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 08:49:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:49:45 INFO - PROCESS | 2820 | 1464104985594 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:49:45 INFO - PROCESS | 2820 | 1464104985596 Marionette TRACE conn6 <- [1,782,null,{}] 08:49:45 INFO - PROCESS | 2820 | 1464104985603 Marionette TRACE conn6 -> [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:49:45 INFO - PROCESS | 2820 | 1464104985696 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 08:49:45 INFO - PROCESS | 2820 | 1464104985773 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F2DB3D800 == 57 [pid = 2820] [id = 205] 08:49:45 INFO - PROCESS | 2820 | ++DOMWINDOW == 90 (0000002F2BD19000) [pid = 2820] [serial = 613] [outer = 0000000000000000] 08:49:45 INFO - PROCESS | 2820 | ++DOMWINDOW == 91 (0000002F2D8E5800) [pid = 2820] [serial = 614] [outer = 0000002F2BD19000] 08:49:45 INFO - PROCESS | 2820 | 1464104985822 Marionette DEBUG loaded listener.js 08:49:45 INFO - PROCESS | 2820 | ++DOMWINDOW == 92 (0000002F31A65000) [pid = 2820] [serial = 615] [outer = 0000002F2BD19000] 08:49:46 INFO - PROCESS | 2820 | 1464104986287 Marionette TRACE conn6 <- [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:49:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:49:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 733ms 08:49:46 INFO - PROCESS | 2820 | 1464104986333 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 08:49:46 INFO - PROCESS | 2820 | 1464104986336 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 08:49:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:49:46 INFO - PROCESS | 2820 | 1464104986339 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:49:46 INFO - PROCESS | 2820 | 1464104986343 Marionette TRACE conn6 <- [1,786,null,{}] 08:49:46 INFO - PROCESS | 2820 | 1464104986354 Marionette TRACE conn6 -> [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:49:46 INFO - PROCESS | 2820 | 1464104986449 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 08:49:46 INFO - PROCESS | 2820 | 1464104986465 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F34181000 == 58 [pid = 2820] [id = 206] 08:49:46 INFO - PROCESS | 2820 | ++DOMWINDOW == 93 (0000002F33ADD400) [pid = 2820] [serial = 616] [outer = 0000000000000000] 08:49:46 INFO - PROCESS | 2820 | ++DOMWINDOW == 94 (0000002F34018400) [pid = 2820] [serial = 617] [outer = 0000002F33ADD400] 08:49:46 INFO - PROCESS | 2820 | 1464104986515 Marionette DEBUG loaded listener.js 08:49:46 INFO - PROCESS | 2820 | ++DOMWINDOW == 95 (0000002F34191000) [pid = 2820] [serial = 618] [outer = 0000002F33ADD400] 08:49:46 INFO - PROCESS | 2820 | 1464104986980 Marionette TRACE conn6 <- [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:49:47 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:49:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 671ms 08:49:47 INFO - PROCESS | 2820 | 1464104987017 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 08:49:47 INFO - PROCESS | 2820 | 1464104987020 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 08:49:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:49:47 INFO - PROCESS | 2820 | 1464104987023 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:49:47 INFO - PROCESS | 2820 | 1464104987025 Marionette TRACE conn6 <- [1,790,null,{}] 08:49:47 INFO - PROCESS | 2820 | 1464104987028 Marionette TRACE conn6 -> [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:49:47 INFO - PROCESS | 2820 | 1464104987121 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 08:49:47 INFO - PROCESS | 2820 | 1464104987128 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F3662B800 == 59 [pid = 2820] [id = 207] 08:49:47 INFO - PROCESS | 2820 | ++DOMWINDOW == 96 (0000002F34544800) [pid = 2820] [serial = 619] [outer = 0000000000000000] 08:49:47 INFO - PROCESS | 2820 | ++DOMWINDOW == 97 (0000002F34569800) [pid = 2820] [serial = 620] [outer = 0000002F34544800] 08:49:47 INFO - PROCESS | 2820 | 1464104987179 Marionette DEBUG loaded listener.js 08:49:47 INFO - PROCESS | 2820 | ++DOMWINDOW == 98 (0000002F34945400) [pid = 2820] [serial = 621] [outer = 0000002F34544800] 08:49:47 INFO - PROCESS | 2820 | 1464104987657 Marionette TRACE conn6 <- [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:49:47 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:49:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 671ms 08:49:47 INFO - PROCESS | 2820 | 1464104987698 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 08:49:47 INFO - PROCESS | 2820 | 1464104987701 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 08:49:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:49:47 INFO - PROCESS | 2820 | 1464104987704 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:49:47 INFO - PROCESS | 2820 | 1464104987706 Marionette TRACE conn6 <- [1,794,null,{}] 08:49:47 INFO - PROCESS | 2820 | 1464104987709 Marionette TRACE conn6 -> [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:49:47 INFO - PROCESS | 2820 | 1464104987826 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 08:49:47 INFO - PROCESS | 2820 | 1464104987905 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F3748A800 == 60 [pid = 2820] [id = 208] 08:49:47 INFO - PROCESS | 2820 | ++DOMWINDOW == 99 (0000002F34941C00) [pid = 2820] [serial = 622] [outer = 0000000000000000] 08:49:47 INFO - PROCESS | 2820 | ++DOMWINDOW == 100 (0000002F34EF4000) [pid = 2820] [serial = 623] [outer = 0000002F34941C00] 08:49:47 INFO - PROCESS | 2820 | 1464104987952 Marionette DEBUG loaded listener.js 08:49:48 INFO - PROCESS | 2820 | ++DOMWINDOW == 101 (0000002F35B07000) [pid = 2820] [serial = 624] [outer = 0000002F34941C00] 08:49:48 INFO - PROCESS | 2820 | 1464104988396 Marionette TRACE conn6 <- [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:49:48 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:49:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 734ms 08:49:48 INFO - PROCESS | 2820 | 1464104988441 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 08:49:48 INFO - PROCESS | 2820 | 1464104988443 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 08:49:48 INFO - PROCESS | 2820 | 1464104988446 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:49:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:49:48 INFO - PROCESS | 2820 | 1464104988448 Marionette TRACE conn6 <- [1,798,null,{}] 08:49:48 INFO - PROCESS | 2820 | 1464104988452 Marionette TRACE conn6 -> [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:49:48 INFO - PROCESS | 2820 | 1464104988585 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 08:49:48 INFO - PROCESS | 2820 | 1464104988642 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:48 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3897F800 == 61 [pid = 2820] [id = 209] 08:49:48 INFO - PROCESS | 2820 | ++DOMWINDOW == 102 (0000002F374D8400) [pid = 2820] [serial = 625] [outer = 0000000000000000] 08:49:48 INFO - PROCESS | 2820 | ++DOMWINDOW == 103 (0000002F37E4B000) [pid = 2820] [serial = 626] [outer = 0000002F374D8400] 08:49:48 INFO - PROCESS | 2820 | 1464104988689 Marionette DEBUG loaded listener.js 08:49:48 INFO - PROCESS | 2820 | ++DOMWINDOW == 104 (0000002F3819F400) [pid = 2820] [serial = 627] [outer = 0000002F374D8400] 08:49:49 INFO - PROCESS | 2820 | 1464104989122 Marionette TRACE conn6 <- [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:49:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:49:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 734ms 08:49:49 INFO - PROCESS | 2820 | 1464104989188 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 08:49:49 INFO - PROCESS | 2820 | 1464104989191 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 08:49:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:49:49 INFO - PROCESS | 2820 | 1464104989204 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:49:49 INFO - PROCESS | 2820 | 1464104989206 Marionette TRACE conn6 <- [1,802,null,{}] 08:49:49 INFO - PROCESS | 2820 | 1464104989209 Marionette TRACE conn6 -> [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:49:49 INFO - PROCESS | 2820 | 1464104989323 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 08:49:49 INFO - PROCESS | 2820 | 1464104989377 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F3AC20000 == 62 [pid = 2820] [id = 210] 08:49:49 INFO - PROCESS | 2820 | ++DOMWINDOW == 105 (0000002F381A1C00) [pid = 2820] [serial = 628] [outer = 0000000000000000] 08:49:49 INFO - PROCESS | 2820 | ++DOMWINDOW == 106 (0000002F38238C00) [pid = 2820] [serial = 629] [outer = 0000002F381A1C00] 08:49:49 INFO - PROCESS | 2820 | 1464104989426 Marionette DEBUG loaded listener.js 08:49:49 INFO - PROCESS | 2820 | ++DOMWINDOW == 107 (0000002F38828000) [pid = 2820] [serial = 630] [outer = 0000002F381A1C00] 08:49:49 INFO - PROCESS | 2820 | --DOMWINDOW == 106 (0000002F37E48C00) [pid = 2820] [serial = 583] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:49:49 INFO - PROCESS | 2820 | --DOMWINDOW == 105 (0000002F33A3E000) [pid = 2820] [serial = 577] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:49:49 INFO - PROCESS | 2820 | --DOMWINDOW == 104 (0000002F27611400) [pid = 2820] [serial = 571] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:49:49 INFO - PROCESS | 2820 | --DOMWINDOW == 103 (0000002F35AB4400) [pid = 2820] [serial = 580] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:49:49 INFO - PROCESS | 2820 | --DOMWINDOW == 102 (0000002F31635800) [pid = 2820] [serial = 574] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:49:49 INFO - PROCESS | 2820 | --DOMWINDOW == 101 (0000002F34F24800) [pid = 2820] [serial = 586] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:49:49 INFO - PROCESS | 2820 | 1464104989898 Marionette TRACE conn6 <- [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:49:49 INFO - PROCESS | 2820 | 1464104989948 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 08:49:49 INFO - PROCESS | 2820 | 1464104989952 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:49:49 INFO - PROCESS | 2820 | 1464104989954 Marionette TRACE conn6 <- [1,806,null,{}] 08:49:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:49:49 INFO - PROCESS | 2820 | 1464104989957 Marionette TRACE conn6 -> [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:49:50 INFO - PROCESS | 2820 | 1464104990079 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 08:49:50 INFO - PROCESS | 2820 | 1464104990131 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F3BD15800 == 63 [pid = 2820] [id = 211] 08:49:50 INFO - PROCESS | 2820 | ++DOMWINDOW == 102 (0000002F3443C000) [pid = 2820] [serial = 631] [outer = 0000000000000000] 08:49:50 INFO - PROCESS | 2820 | ++DOMWINDOW == 103 (0000002F38299800) [pid = 2820] [serial = 632] [outer = 0000002F3443C000] 08:49:50 INFO - PROCESS | 2820 | 1464104990177 Marionette DEBUG loaded listener.js 08:49:50 INFO - PROCESS | 2820 | ++DOMWINDOW == 104 (0000002F388E0000) [pid = 2820] [serial = 633] [outer = 0000002F3443C000] 08:49:50 INFO - PROCESS | 2820 | 1464104990542 Marionette TRACE conn6 <- [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:49:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:49:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 628ms 08:49:50 INFO - PROCESS | 2820 | 1464104990587 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 08:49:50 INFO - PROCESS | 2820 | 1464104990589 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 08:49:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:49:50 INFO - PROCESS | 2820 | 1464104990593 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:49:50 INFO - PROCESS | 2820 | 1464104990595 Marionette TRACE conn6 <- [1,810,null,{}] 08:49:50 INFO - PROCESS | 2820 | 1464104990598 Marionette TRACE conn6 -> [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:49:50 INFO - PROCESS | 2820 | 1464104990715 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 08:49:50 INFO - PROCESS | 2820 | 1464104990724 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F3C528800 == 64 [pid = 2820] [id = 212] 08:49:50 INFO - PROCESS | 2820 | ++DOMWINDOW == 105 (0000002F38B73000) [pid = 2820] [serial = 634] [outer = 0000000000000000] 08:49:50 INFO - PROCESS | 2820 | ++DOMWINDOW == 106 (0000002F38B91C00) [pid = 2820] [serial = 635] [outer = 0000002F38B73000] 08:49:50 INFO - PROCESS | 2820 | 1464104990770 Marionette DEBUG loaded listener.js 08:49:50 INFO - PROCESS | 2820 | ++DOMWINDOW == 107 (0000002F3917D000) [pid = 2820] [serial = 636] [outer = 0000002F38B73000] 08:49:51 INFO - PROCESS | 2820 | 1464104991206 Marionette TRACE conn6 <- [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:49:51 INFO - PROCESS | 2820 | 1464104991227 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 08:49:51 INFO - PROCESS | 2820 | 1464104991231 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:49:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:49:51 INFO - PROCESS | 2820 | 1464104991233 Marionette TRACE conn6 <- [1,814,null,{}] 08:49:51 INFO - PROCESS | 2820 | 1464104991237 Marionette TRACE conn6 -> [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:49:51 INFO - PROCESS | 2820 | 1464104991334 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 08:49:51 INFO - PROCESS | 2820 | 1464104991341 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F3DEC4800 == 65 [pid = 2820] [id = 213] 08:49:51 INFO - PROCESS | 2820 | ++DOMWINDOW == 108 (0000002F394E0C00) [pid = 2820] [serial = 637] [outer = 0000000000000000] 08:49:51 INFO - PROCESS | 2820 | ++DOMWINDOW == 109 (0000002F3AF0C800) [pid = 2820] [serial = 638] [outer = 0000002F394E0C00] 08:49:51 INFO - PROCESS | 2820 | 1464104991386 Marionette DEBUG loaded listener.js 08:49:51 INFO - PROCESS | 2820 | ++DOMWINDOW == 110 (0000002F3BE2C400) [pid = 2820] [serial = 639] [outer = 0000002F394E0C00] 08:49:51 INFO - PROCESS | 2820 | 1464104991899 Marionette TRACE conn6 <- [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:49:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:49:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 734ms 08:49:51 INFO - PROCESS | 2820 | 1464104991969 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 08:49:51 INFO - PROCESS | 2820 | 1464104991974 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 08:49:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:49:51 INFO - PROCESS | 2820 | 1464104991980 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:49:51 INFO - PROCESS | 2820 | 1464104991985 Marionette TRACE conn6 <- [1,818,null,{}] 08:49:51 INFO - PROCESS | 2820 | 1464104991993 Marionette TRACE conn6 -> [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:49:52 INFO - PROCESS | 2820 | 1464104992175 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 08:49:52 INFO - PROCESS | 2820 | 1464104992265 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F2E7CB800 == 66 [pid = 2820] [id = 214] 08:49:52 INFO - PROCESS | 2820 | ++DOMWINDOW == 111 (0000002F2C87C400) [pid = 2820] [serial = 640] [outer = 0000000000000000] 08:49:52 INFO - PROCESS | 2820 | ++DOMWINDOW == 112 (0000002F2CC9BC00) [pid = 2820] [serial = 641] [outer = 0000002F2C87C400] 08:49:52 INFO - PROCESS | 2820 | 1464104992325 Marionette DEBUG loaded listener.js 08:49:52 INFO - PROCESS | 2820 | ++DOMWINDOW == 113 (0000002F31637800) [pid = 2820] [serial = 642] [outer = 0000002F2C87C400] 08:49:52 INFO - PROCESS | 2820 | 1464104992959 Marionette TRACE conn6 <- [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:49:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:49:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1023ms 08:49:53 INFO - PROCESS | 2820 | 1464104993005 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 08:49:53 INFO - PROCESS | 2820 | 1464104993012 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 08:49:53 INFO - PROCESS | 2820 | 1464104993019 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:49:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:49:53 INFO - PROCESS | 2820 | 1464104993022 Marionette TRACE conn6 <- [1,822,null,{}] 08:49:53 INFO - PROCESS | 2820 | 1464104993026 Marionette TRACE conn6 -> [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:49:53 INFO - PROCESS | 2820 | 1464104993176 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 08:49:53 INFO - PROCESS | 2820 | 1464104993298 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F37EE3000 == 67 [pid = 2820] [id = 215] 08:49:53 INFO - PROCESS | 2820 | ++DOMWINDOW == 114 (0000002F33A3D400) [pid = 2820] [serial = 643] [outer = 0000000000000000] 08:49:53 INFO - PROCESS | 2820 | ++DOMWINDOW == 115 (0000002F33ADDC00) [pid = 2820] [serial = 644] [outer = 0000002F33A3D400] 08:49:53 INFO - PROCESS | 2820 | 1464104993357 Marionette DEBUG loaded listener.js 08:49:53 INFO - PROCESS | 2820 | ++DOMWINDOW == 116 (0000002F34441000) [pid = 2820] [serial = 645] [outer = 0000002F33A3D400] 08:49:53 INFO - PROCESS | 2820 | 1464104993953 Marionette TRACE conn6 <- [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:49:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:49:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 985ms 08:49:54 INFO - PROCESS | 2820 | 1464104994010 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 08:49:54 INFO - PROCESS | 2820 | 1464104994013 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 08:49:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:49:54 INFO - PROCESS | 2820 | 1464104994017 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:49:54 INFO - PROCESS | 2820 | 1464104994021 Marionette TRACE conn6 <- [1,826,null,{}] 08:49:54 INFO - PROCESS | 2820 | 1464104994033 Marionette TRACE conn6 -> [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:49:54 INFO - PROCESS | 2820 | 1464104994157 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 08:49:54 INFO - PROCESS | 2820 | 1464104994279 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F3F7DA800 == 68 [pid = 2820] [id = 216] 08:49:54 INFO - PROCESS | 2820 | ++DOMWINDOW == 117 (0000002F36B5FC00) [pid = 2820] [serial = 646] [outer = 0000000000000000] 08:49:54 INFO - PROCESS | 2820 | ++DOMWINDOW == 118 (0000002F38097400) [pid = 2820] [serial = 647] [outer = 0000002F36B5FC00] 08:49:54 INFO - PROCESS | 2820 | 1464104994340 Marionette DEBUG loaded listener.js 08:49:54 INFO - PROCESS | 2820 | ++DOMWINDOW == 119 (0000002F38B92800) [pid = 2820] [serial = 648] [outer = 0000002F36B5FC00] 08:49:55 INFO - PROCESS | 2820 | 1464104994990 Marionette TRACE conn6 <- [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:49:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:49:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1027ms 08:49:55 INFO - PROCESS | 2820 | 1464104995046 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 08:49:55 INFO - PROCESS | 2820 | 1464104995049 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 08:49:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:49:55 INFO - PROCESS | 2820 | 1464104995053 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:49:55 INFO - PROCESS | 2820 | 1464104995055 Marionette TRACE conn6 <- [1,830,null,{}] 08:49:55 INFO - PROCESS | 2820 | 1464104995059 Marionette TRACE conn6 -> [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:49:55 INFO - PROCESS | 2820 | 1464104995205 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 08:49:55 INFO - PROCESS | 2820 | 1464104995326 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F3F7B5000 == 69 [pid = 2820] [id = 217] 08:49:55 INFO - PROCESS | 2820 | ++DOMWINDOW == 120 (0000002F38B75C00) [pid = 2820] [serial = 649] [outer = 0000000000000000] 08:49:55 INFO - PROCESS | 2820 | ++DOMWINDOW == 121 (0000002F3947A800) [pid = 2820] [serial = 650] [outer = 0000002F38B75C00] 08:49:55 INFO - PROCESS | 2820 | 1464104995386 Marionette DEBUG loaded listener.js 08:49:55 INFO - PROCESS | 2820 | ++DOMWINDOW == 122 (0000002F3AF16000) [pid = 2820] [serial = 651] [outer = 0000002F38B75C00] 08:49:55 INFO - PROCESS | 2820 | 1464104995959 Marionette TRACE conn6 <- [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:49:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:49:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 923ms 08:49:55 INFO - PROCESS | 2820 | 1464104995977 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 08:49:55 INFO - PROCESS | 2820 | 1464104995980 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 08:49:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:49:55 INFO - PROCESS | 2820 | 1464104995983 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:49:55 INFO - PROCESS | 2820 | 1464104995986 Marionette TRACE conn6 <- [1,834,null,{}] 08:49:55 INFO - PROCESS | 2820 | 1464104995990 Marionette TRACE conn6 -> [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:49:56 INFO - PROCESS | 2820 | 1464104996109 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 08:49:56 INFO - PROCESS | 2820 | 1464104996203 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F40415000 == 70 [pid = 2820] [id = 218] 08:49:56 INFO - PROCESS | 2820 | ++DOMWINDOW == 123 (0000002F38B99000) [pid = 2820] [serial = 652] [outer = 0000000000000000] 08:49:56 INFO - PROCESS | 2820 | ++DOMWINDOW == 124 (0000002F3C618400) [pid = 2820] [serial = 653] [outer = 0000002F38B99000] 08:49:56 INFO - PROCESS | 2820 | 1464104996260 Marionette DEBUG loaded listener.js 08:49:56 INFO - PROCESS | 2820 | ++DOMWINDOW == 125 (0000002F3D4B5400) [pid = 2820] [serial = 654] [outer = 0000002F38B99000] 08:49:58 INFO - PROCESS | 2820 | 1464104998229 Marionette TRACE conn6 <- [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:49:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:49:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 2382ms 08:49:58 INFO - PROCESS | 2820 | 1464104998465 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 08:49:58 INFO - PROCESS | 2820 | 1464104998468 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 08:49:58 INFO - PROCESS | 2820 | 1464104998472 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:49:58 INFO - PROCESS | 2820 | 1464104998475 Marionette TRACE conn6 <- [1,838,null,{}] 08:49:58 INFO - PROCESS | 2820 | 1464104998478 Marionette TRACE conn6 -> [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:49:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:49:58 INFO - PROCESS | 2820 | 1464104998606 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 08:49:58 INFO - PROCESS | 2820 | 1464104998695 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F3EA1F000 == 71 [pid = 2820] [id = 219] 08:49:58 INFO - PROCESS | 2820 | ++DOMWINDOW == 126 (0000002F3D4BE800) [pid = 2820] [serial = 655] [outer = 0000000000000000] 08:49:58 INFO - PROCESS | 2820 | ++DOMWINDOW == 127 (0000002F3DF35000) [pid = 2820] [serial = 656] [outer = 0000002F3D4BE800] 08:49:58 INFO - PROCESS | 2820 | 1464104998753 Marionette DEBUG loaded listener.js 08:49:58 INFO - PROCESS | 2820 | ++DOMWINDOW == 128 (0000002F3E9BA800) [pid = 2820] [serial = 657] [outer = 0000002F3D4BE800] 08:49:59 INFO - PROCESS | 2820 | 1464104999353 Marionette TRACE conn6 <- [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:49:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:49:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 922ms 08:49:59 INFO - PROCESS | 2820 | 1464104999443 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 08:49:59 INFO - PROCESS | 2820 | 1464104999446 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 08:49:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:49:59 INFO - PROCESS | 2820 | 1464104999451 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:49:59 INFO - PROCESS | 2820 | 1464104999454 Marionette TRACE conn6 <- [1,842,null,{}] 08:49:59 INFO - PROCESS | 2820 | 1464104999458 Marionette TRACE conn6 -> [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:49:59 INFO - PROCESS | 2820 | 1464104999619 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 08:49:59 INFO - PROCESS | 2820 | 1464104999630 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F2DB4C800 == 72 [pid = 2820] [id = 220] 08:49:59 INFO - PROCESS | 2820 | ++DOMWINDOW == 129 (0000002F33948800) [pid = 2820] [serial = 658] [outer = 0000000000000000] 08:49:59 INFO - PROCESS | 2820 | ++DOMWINDOW == 130 (0000002F35B02400) [pid = 2820] [serial = 659] [outer = 0000002F33948800] 08:49:59 INFO - PROCESS | 2820 | 1464104999687 Marionette DEBUG loaded listener.js 08:49:59 INFO - PROCESS | 2820 | ++DOMWINDOW == 131 (0000002F3E9BCC00) [pid = 2820] [serial = 660] [outer = 0000002F33948800] 08:50:00 INFO - PROCESS | 2820 | 1464105000432 Marionette TRACE conn6 <- [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:50:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:50:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1022ms 08:50:00 INFO - PROCESS | 2820 | 1464105000476 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 08:50:00 INFO - PROCESS | 2820 | 1464105000481 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 08:50:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:50:00 INFO - PROCESS | 2820 | 1464105000487 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:50:00 INFO - PROCESS | 2820 | 1464105000490 Marionette TRACE conn6 <- [1,846,null,{}] 08:50:00 INFO - PROCESS | 2820 | 1464105000496 Marionette TRACE conn6 -> [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:50:00 INFO - PROCESS | 2820 | 1464105000612 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 08:50:00 INFO - PROCESS | 2820 | 1464105000740 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F36B8E800 == 73 [pid = 2820] [id = 221] 08:50:00 INFO - PROCESS | 2820 | ++DOMWINDOW == 132 (0000002F2E146800) [pid = 2820] [serial = 661] [outer = 0000000000000000] 08:50:00 INFO - PROCESS | 2820 | ++DOMWINDOW == 133 (0000002F31429000) [pid = 2820] [serial = 662] [outer = 0000002F2E146800] 08:50:00 INFO - PROCESS | 2820 | 1464105000794 Marionette DEBUG loaded listener.js 08:50:00 INFO - PROCESS | 2820 | ++DOMWINDOW == 134 (0000002F33A36000) [pid = 2820] [serial = 663] [outer = 0000002F2E146800] 08:50:01 INFO - PROCESS | 2820 | --DOCSHELL 0000002F25E1F800 == 72 [pid = 2820] [id = 54] 08:50:01 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3C528800 == 71 [pid = 2820] [id = 212] 08:50:01 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3BD15800 == 70 [pid = 2820] [id = 211] 08:50:01 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3AC20000 == 69 [pid = 2820] [id = 210] 08:50:01 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3897F800 == 68 [pid = 2820] [id = 209] 08:50:01 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3748A800 == 67 [pid = 2820] [id = 208] 08:50:01 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3662B800 == 66 [pid = 2820] [id = 207] 08:50:01 INFO - PROCESS | 2820 | --DOCSHELL 0000002F34181000 == 65 [pid = 2820] [id = 206] 08:50:01 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2DB3D800 == 64 [pid = 2820] [id = 205] 08:50:01 INFO - PROCESS | 2820 | --DOMWINDOW == 133 (0000002F38822800) [pid = 2820] [serial = 554] [outer = 0000000000000000] [url = about:blank] 08:50:01 INFO - PROCESS | 2820 | --DOMWINDOW == 132 (0000002F31A98400) [pid = 2820] [serial = 557] [outer = 0000000000000000] [url = about:blank] 08:50:01 INFO - PROCESS | 2820 | --DOMWINDOW == 131 (0000002F38884C00) [pid = 2820] [serial = 563] [outer = 0000000000000000] [url = about:blank] 08:50:01 INFO - PROCESS | 2820 | --DOMWINDOW == 130 (0000002F34EE8800) [pid = 2820] [serial = 560] [outer = 0000000000000000] [url = about:blank] 08:50:01 INFO - PROCESS | 2820 | --DOMWINDOW == 129 (0000002F394DBC00) [pid = 2820] [serial = 566] [outer = 0000000000000000] [url = about:blank] 08:50:01 INFO - PROCESS | 2820 | --DOMWINDOW == 128 (0000002F394E6400) [pid = 2820] [serial = 569] [outer = 0000000000000000] [url = about:blank] 08:50:01 INFO - PROCESS | 2820 | --DOMWINDOW == 127 (0000002F38890C00) [pid = 2820] [serial = 590] [outer = 0000000000000000] [url = about:blank] 08:50:01 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2E156800 == 63 [pid = 2820] [id = 204] 08:50:01 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3BEAA000 == 62 [pid = 2820] [id = 200] 08:50:01 INFO - PROCESS | 2820 | --DOCSHELL 0000002F38996000 == 61 [pid = 2820] [id = 199] 08:50:01 INFO - PROCESS | 2820 | --DOCSHELL 0000002F31EA2800 == 60 [pid = 2820] [id = 198] 08:50:01 INFO - PROCESS | 2820 | 1464105001504 Marionette TRACE conn6 <- [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:50:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:50:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1021ms 08:50:01 INFO - PROCESS | 2820 | 1464105001513 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 08:50:01 INFO - PROCESS | 2820 | 1464105001519 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 08:50:01 INFO - PROCESS | 2820 | 1464105001525 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:50:01 INFO - PROCESS | 2820 | 1464105001528 Marionette TRACE conn6 <- [1,850,null,{}] 08:50:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:50:01 INFO - PROCESS | 2820 | 1464105001532 Marionette TRACE conn6 -> [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:50:01 INFO - PROCESS | 2820 | 1464105001641 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 08:50:01 INFO - PROCESS | 2820 | --DOMWINDOW == 126 (0000002F38231400) [pid = 2820] [serial = 584] [outer = 0000000000000000] [url = about:blank] 08:50:01 INFO - PROCESS | 2820 | --DOMWINDOW == 125 (0000002F3454C000) [pid = 2820] [serial = 578] [outer = 0000000000000000] [url = about:blank] 08:50:01 INFO - PROCESS | 2820 | --DOMWINDOW == 124 (0000002F2E142400) [pid = 2820] [serial = 573] [outer = 0000000000000000] [url = about:blank] 08:50:01 INFO - PROCESS | 2820 | --DOMWINDOW == 123 (0000002F27787400) [pid = 2820] [serial = 572] [outer = 0000000000000000] [url = about:blank] 08:50:01 INFO - PROCESS | 2820 | --DOMWINDOW == 122 (0000002F38094000) [pid = 2820] [serial = 582] [outer = 0000000000000000] [url = about:blank] 08:50:01 INFO - PROCESS | 2820 | --DOMWINDOW == 121 (0000002F3882FC00) [pid = 2820] [serial = 585] [outer = 0000000000000000] [url = about:blank] 08:50:01 INFO - PROCESS | 2820 | --DOMWINDOW == 120 (0000002F32477C00) [pid = 2820] [serial = 576] [outer = 0000000000000000] [url = about:blank] 08:50:01 INFO - PROCESS | 2820 | --DOMWINDOW == 119 (0000002F31A5D800) [pid = 2820] [serial = 575] [outer = 0000000000000000] [url = about:blank] 08:50:01 INFO - PROCESS | 2820 | --DOMWINDOW == 118 (0000002F36B59400) [pid = 2820] [serial = 581] [outer = 0000000000000000] [url = about:blank] 08:50:01 INFO - PROCESS | 2820 | --DOMWINDOW == 117 (0000002F388D3400) [pid = 2820] [serial = 588] [outer = 0000000000000000] [url = about:blank] 08:50:01 INFO - PROCESS | 2820 | --DOMWINDOW == 116 (0000002F36B57000) [pid = 2820] [serial = 587] [outer = 0000000000000000] [url = about:blank] 08:50:01 INFO - PROCESS | 2820 | --DOMWINDOW == 115 (0000002F34943800) [pid = 2820] [serial = 579] [outer = 0000000000000000] [url = about:blank] 08:50:01 INFO - PROCESS | 2820 | 1464105001739 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F2C8A6000 == 61 [pid = 2820] [id = 222] 08:50:01 INFO - PROCESS | 2820 | ++DOMWINDOW == 116 (0000002F27919400) [pid = 2820] [serial = 664] [outer = 0000000000000000] 08:50:01 INFO - PROCESS | 2820 | ++DOMWINDOW == 117 (0000002F2E142400) [pid = 2820] [serial = 665] [outer = 0000002F27919400] 08:50:01 INFO - PROCESS | 2820 | 1464105001787 Marionette DEBUG loaded listener.js 08:50:01 INFO - PROCESS | 2820 | ++DOMWINDOW == 118 (0000002F33942000) [pid = 2820] [serial = 666] [outer = 0000002F27919400] 08:50:02 INFO - PROCESS | 2820 | 1464105002183 Marionette TRACE conn6 <- [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:50:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:50:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 734ms 08:50:02 INFO - PROCESS | 2820 | 1464105002265 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 08:50:02 INFO - PROCESS | 2820 | 1464105002268 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 08:50:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:50:02 INFO - PROCESS | 2820 | 1464105002271 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:50:02 INFO - PROCESS | 2820 | 1464105002275 Marionette TRACE conn6 <- [1,854,null,{}] 08:50:02 INFO - PROCESS | 2820 | 1464105002291 Marionette TRACE conn6 -> [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:50:02 INFO - PROCESS | 2820 | 1464105002388 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 08:50:02 INFO - PROCESS | 2820 | 1464105002403 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:02 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3545C000 == 62 [pid = 2820] [id = 223] 08:50:02 INFO - PROCESS | 2820 | ++DOMWINDOW == 119 (0000002F34946400) [pid = 2820] [serial = 667] [outer = 0000000000000000] 08:50:02 INFO - PROCESS | 2820 | ++DOMWINDOW == 120 (0000002F34C9B800) [pid = 2820] [serial = 668] [outer = 0000002F34946400] 08:50:02 INFO - PROCESS | 2820 | 1464105002454 Marionette DEBUG loaded listener.js 08:50:02 INFO - PROCESS | 2820 | ++DOMWINDOW == 121 (0000002F35B04C00) [pid = 2820] [serial = 669] [outer = 0000002F34946400] 08:50:02 INFO - PROCESS | 2820 | 1464105002899 Marionette TRACE conn6 <- [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:50:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:50:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 692ms 08:50:02 INFO - PROCESS | 2820 | 1464105002966 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 08:50:02 INFO - PROCESS | 2820 | 1464105002968 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 08:50:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:50:02 INFO - PROCESS | 2820 | 1464105002972 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:50:02 INFO - PROCESS | 2820 | 1464105002973 Marionette TRACE conn6 <- [1,858,null,{}] 08:50:02 INFO - PROCESS | 2820 | 1464105002977 Marionette TRACE conn6 -> [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:50:03 INFO - PROCESS | 2820 | 1464105003100 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 08:50:03 INFO - PROCESS | 2820 | 1464105003185 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F38970000 == 63 [pid = 2820] [id = 224] 08:50:03 INFO - PROCESS | 2820 | ++DOMWINDOW == 122 (0000002F34947800) [pid = 2820] [serial = 670] [outer = 0000000000000000] 08:50:03 INFO - PROCESS | 2820 | ++DOMWINDOW == 123 (0000002F37D68C00) [pid = 2820] [serial = 671] [outer = 0000002F34947800] 08:50:03 INFO - PROCESS | 2820 | 1464105003235 Marionette DEBUG loaded listener.js 08:50:03 INFO - PROCESS | 2820 | ++DOMWINDOW == 124 (0000002F38123800) [pid = 2820] [serial = 672] [outer = 0000002F34947800] 08:50:03 INFO - PROCESS | 2820 | 1464105003621 Marionette TRACE conn6 <- [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:50:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:50:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 671ms 08:50:03 INFO - PROCESS | 2820 | 1464105003645 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 08:50:03 INFO - PROCESS | 2820 | 1464105003648 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 08:50:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:50:03 INFO - PROCESS | 2820 | 1464105003652 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:50:03 INFO - PROCESS | 2820 | 1464105003654 Marionette TRACE conn6 <- [1,862,null,{}] 08:50:03 INFO - PROCESS | 2820 | ++DOMWINDOW == 125 (0000002F3812DC00) [pid = 2820] [serial = 673] [outer = 0000002F34B57000] 08:50:03 INFO - PROCESS | 2820 | 1464105003683 Marionette TRACE conn6 -> [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:50:03 INFO - PROCESS | 2820 | 1464105003856 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 08:50:03 INFO - PROCESS | 2820 | 1464105003878 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F3AC1A000 == 64 [pid = 2820] [id = 225] 08:50:03 INFO - PROCESS | 2820 | ++DOMWINDOW == 126 (0000002F3812EC00) [pid = 2820] [serial = 674] [outer = 0000000000000000] 08:50:03 INFO - PROCESS | 2820 | ++DOMWINDOW == 127 (0000002F38297400) [pid = 2820] [serial = 675] [outer = 0000002F3812EC00] 08:50:03 INFO - PROCESS | 2820 | 1464105003925 Marionette DEBUG loaded listener.js 08:50:04 INFO - PROCESS | 2820 | ++DOMWINDOW == 128 (0000002F3882F800) [pid = 2820] [serial = 676] [outer = 0000002F3812EC00] 08:50:04 INFO - PROCESS | 2820 | 1464105004385 Marionette TRACE conn6 <- [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:50:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:50:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 775ms 08:50:04 INFO - PROCESS | 2820 | 1464105004451 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 08:50:04 INFO - PROCESS | 2820 | 1464105004453 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 08:50:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:50:04 INFO - PROCESS | 2820 | 1464105004475 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:50:04 INFO - PROCESS | 2820 | 1464105004477 Marionette TRACE conn6 <- [1,866,null,{}] 08:50:04 INFO - PROCESS | 2820 | 1464105004481 Marionette TRACE conn6 -> [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:50:04 INFO - PROCESS | 2820 | 1464105004620 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 08:50:04 INFO - PROCESS | 2820 | 1464105004678 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:04 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3C0BC000 == 65 [pid = 2820] [id = 226] 08:50:04 INFO - PROCESS | 2820 | ++DOMWINDOW == 129 (0000002F38B7B400) [pid = 2820] [serial = 677] [outer = 0000000000000000] 08:50:04 INFO - PROCESS | 2820 | ++DOMWINDOW == 130 (0000002F39171000) [pid = 2820] [serial = 678] [outer = 0000002F38B7B400] 08:50:04 INFO - PROCESS | 2820 | 1464105004725 Marionette DEBUG loaded listener.js 08:50:04 INFO - PROCESS | 2820 | ++DOMWINDOW == 131 (0000002F39480000) [pid = 2820] [serial = 679] [outer = 0000002F38B7B400] 08:50:05 INFO - PROCESS | 2820 | 1464105005155 Marionette TRACE conn6 <- [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:50:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:50:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 734ms 08:50:05 INFO - PROCESS | 2820 | 1464105005198 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 08:50:05 INFO - PROCESS | 2820 | 1464105005201 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 08:50:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:50:05 INFO - PROCESS | 2820 | 1464105005213 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:50:05 INFO - PROCESS | 2820 | 1464105005215 Marionette TRACE conn6 <- [1,870,null,{}] 08:50:05 INFO - PROCESS | 2820 | 1464105005218 Marionette TRACE conn6 -> [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:50:05 INFO - PROCESS | 2820 | 1464105005336 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 08:50:05 INFO - PROCESS | 2820 | 1464105005394 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F3D4A8000 == 66 [pid = 2820] [id = 227] 08:50:05 INFO - PROCESS | 2820 | ++DOMWINDOW == 132 (0000002F394DF800) [pid = 2820] [serial = 680] [outer = 0000000000000000] 08:50:05 INFO - PROCESS | 2820 | ++DOMWINDOW == 133 (0000002F3AF0DC00) [pid = 2820] [serial = 681] [outer = 0000002F394DF800] 08:50:05 INFO - PROCESS | 2820 | 1464105005442 Marionette DEBUG loaded listener.js 08:50:05 INFO - PROCESS | 2820 | ++DOMWINDOW == 134 (0000002F3C615000) [pid = 2820] [serial = 682] [outer = 0000002F394DF800] 08:50:05 INFO - PROCESS | 2820 | --DOMWINDOW == 133 (0000002F34941C00) [pid = 2820] [serial = 622] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:50:05 INFO - PROCESS | 2820 | --DOMWINDOW == 132 (0000002F374D8400) [pid = 2820] [serial = 625] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:50:05 INFO - PROCESS | 2820 | --DOMWINDOW == 131 (0000002F3443C000) [pid = 2820] [serial = 631] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:50:05 INFO - PROCESS | 2820 | --DOMWINDOW == 130 (0000002F2BD19000) [pid = 2820] [serial = 613] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:50:05 INFO - PROCESS | 2820 | --DOMWINDOW == 129 (0000002F34544800) [pid = 2820] [serial = 619] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:50:05 INFO - PROCESS | 2820 | --DOMWINDOW == 128 (0000002F26E5F400) [pid = 2820] [serial = 610] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:50:05 INFO - PROCESS | 2820 | --DOMWINDOW == 127 (0000002F381A1C00) [pid = 2820] [serial = 628] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:50:05 INFO - PROCESS | 2820 | --DOMWINDOW == 126 (0000002F33ADD400) [pid = 2820] [serial = 616] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:50:05 INFO - PROCESS | 2820 | --DOMWINDOW == 125 (0000002F38B73000) [pid = 2820] [serial = 634] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:50:05 INFO - PROCESS | 2820 | --DOMWINDOW == 124 (0000002F3819F000) [pid = 2820] [serial = 553] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:50:06 INFO - PROCESS | 2820 | 1464105005990 Marionette TRACE conn6 <- [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:50:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:50:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 818ms 08:50:06 INFO - PROCESS | 2820 | 1464105006036 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 08:50:06 INFO - PROCESS | 2820 | 1464105006038 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 08:50:06 INFO - PROCESS | 2820 | 1464105006042 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:50:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:50:06 INFO - PROCESS | 2820 | 1464105006044 Marionette TRACE conn6 <- [1,874,null,{}] 08:50:06 INFO - PROCESS | 2820 | 1464105006047 Marionette TRACE conn6 -> [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:50:06 INFO - PROCESS | 2820 | 1464105006175 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 08:50:06 INFO - PROCESS | 2820 | 1464105006231 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F3E8D7000 == 67 [pid = 2820] [id = 228] 08:50:06 INFO - PROCESS | 2820 | ++DOMWINDOW == 125 (0000002F28E72000) [pid = 2820] [serial = 683] [outer = 0000000000000000] 08:50:06 INFO - PROCESS | 2820 | ++DOMWINDOW == 126 (0000002F34EE9C00) [pid = 2820] [serial = 684] [outer = 0000002F28E72000] 08:50:06 INFO - PROCESS | 2820 | 1464105006278 Marionette DEBUG loaded listener.js 08:50:06 INFO - PROCESS | 2820 | ++DOMWINDOW == 127 (0000002F3C61CC00) [pid = 2820] [serial = 685] [outer = 0000002F28E72000] 08:50:06 INFO - PROCESS | 2820 | 1464105006639 Marionette TRACE conn6 <- [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:50:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:50:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 629ms 08:50:06 INFO - PROCESS | 2820 | 1464105006674 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 08:50:06 INFO - PROCESS | 2820 | 1464105006677 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 08:50:06 INFO - PROCESS | 2820 | 1464105006690 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:50:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:50:06 INFO - PROCESS | 2820 | 1464105006692 Marionette TRACE conn6 <- [1,878,null,{}] 08:50:06 INFO - PROCESS | 2820 | 1464105006696 Marionette TRACE conn6 -> [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:50:06 INFO - PROCESS | 2820 | 1464105006788 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 08:50:06 INFO - PROCESS | 2820 | 1464105006795 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F3F7B3800 == 68 [pid = 2820] [id = 229] 08:50:06 INFO - PROCESS | 2820 | ++DOMWINDOW == 128 (0000002F2761C000) [pid = 2820] [serial = 686] [outer = 0000000000000000] 08:50:06 INFO - PROCESS | 2820 | ++DOMWINDOW == 129 (0000002F3DF27C00) [pid = 2820] [serial = 687] [outer = 0000002F2761C000] 08:50:06 INFO - PROCESS | 2820 | 1464105006841 Marionette DEBUG loaded listener.js 08:50:06 INFO - PROCESS | 2820 | ++DOMWINDOW == 130 (0000002F3E9B5000) [pid = 2820] [serial = 688] [outer = 0000002F2761C000] 08:50:07 INFO - PROCESS | 2820 | 1464105007257 Marionette TRACE conn6 <- [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:50:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:50:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 629ms 08:50:07 INFO - PROCESS | 2820 | 1464105007323 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 08:50:07 INFO - PROCESS | 2820 | 1464105007325 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 08:50:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:50:07 INFO - PROCESS | 2820 | 1464105007329 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:50:07 INFO - PROCESS | 2820 | 1464105007330 Marionette TRACE conn6 <- [1,882,null,{}] 08:50:07 INFO - PROCESS | 2820 | 1464105007334 Marionette TRACE conn6 -> [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:50:07 INFO - PROCESS | 2820 | 1464105007435 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 08:50:07 INFO - PROCESS | 2820 | 1464105007442 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F39499800 == 69 [pid = 2820] [id = 230] 08:50:07 INFO - PROCESS | 2820 | ++DOMWINDOW == 131 (0000002F38269000) [pid = 2820] [serial = 689] [outer = 0000000000000000] 08:50:07 INFO - PROCESS | 2820 | ++DOMWINDOW == 132 (0000002F3826CC00) [pid = 2820] [serial = 690] [outer = 0000002F38269000] 08:50:07 INFO - PROCESS | 2820 | 1464105007488 Marionette DEBUG loaded listener.js 08:50:07 INFO - PROCESS | 2820 | ++DOMWINDOW == 133 (0000002F3D4BC400) [pid = 2820] [serial = 691] [outer = 0000002F38269000] 08:50:08 INFO - PROCESS | 2820 | --DOCSHELL 0000002F38988000 == 68 [pid = 2820] [id = 187] 08:50:08 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3D495800 == 67 [pid = 2820] [id = 201] 08:50:08 INFO - PROCESS | 2820 | --DOCSHELL 0000002F35ADB800 == 66 [pid = 2820] [id = 127] 08:50:08 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3BAE6000 == 65 [pid = 2820] [id = 157] 08:50:08 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3BEAC000 == 64 [pid = 2820] [id = 189] 08:50:08 INFO - PROCESS | 2820 | --DOCSHELL 0000002F389AA000 == 63 [pid = 2820] [id = 146] 08:50:08 INFO - PROCESS | 2820 | --DOCSHELL 0000002F28610800 == 62 [pid = 2820] [id = 126] 08:50:08 INFO - PROCESS | 2820 | --DOCSHELL 0000002F25D3A800 == 61 [pid = 2820] [id = 43] 08:50:08 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3BD10800 == 60 [pid = 2820] [id = 115] 08:50:08 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3BADF000 == 59 [pid = 2820] [id = 102] 08:50:08 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3AFBE800 == 58 [pid = 2820] [id = 140] 08:50:08 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3F7E1800 == 57 [pid = 2820] [id = 178] 08:50:08 INFO - PROCESS | 2820 | --DOCSHELL 0000002F36636800 == 56 [pid = 2820] [id = 88] 08:50:08 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3DFC7800 == 55 [pid = 2820] [id = 202] 08:50:08 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3896D000 == 54 [pid = 2820] [id = 203] 08:50:08 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3D498800 == 53 [pid = 2820] [id = 190] 08:50:08 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3BAE0000 == 52 [pid = 2820] [id = 188] 08:50:08 INFO - PROCESS | 2820 | --DOCSHELL 0000002F25D64800 == 51 [pid = 2820] [id = 73] 08:50:08 INFO - PROCESS | 2820 | --DOCSHELL 0000002F343F4000 == 50 [pid = 2820] [id = 101] 08:50:08 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3BDB3000 == 49 [pid = 2820] [id = 125] 08:50:08 INFO - PROCESS | 2820 | --DOCSHELL 0000002F34036000 == 48 [pid = 2820] [id = 129] 08:50:08 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3BD1D000 == 47 [pid = 2820] [id = 57] 08:50:08 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3403B000 == 46 [pid = 2820] [id = 130] 08:50:08 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3954F000 == 45 [pid = 2820] [id = 147] 08:50:08 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3C0A8000 == 44 [pid = 2820] [id = 128] 08:50:08 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3AFBA000 == 43 [pid = 2820] [id = 197] 08:50:08 INFO - PROCESS | 2820 | --DOCSHELL 0000002F36B8E800 == 42 [pid = 2820] [id = 221] 08:50:08 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2DB4C800 == 41 [pid = 2820] [id = 220] 08:50:08 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3EA1F000 == 40 [pid = 2820] [id = 219] 08:50:08 INFO - PROCESS | 2820 | --DOCSHELL 0000002F40415000 == 39 [pid = 2820] [id = 218] 08:50:08 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3F7B5000 == 38 [pid = 2820] [id = 217] 08:50:08 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3F7DA800 == 37 [pid = 2820] [id = 216] 08:50:08 INFO - PROCESS | 2820 | --DOCSHELL 0000002F37EE3000 == 36 [pid = 2820] [id = 215] 08:50:08 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3DEC4800 == 35 [pid = 2820] [id = 213] 08:50:08 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2E7CB800 == 34 [pid = 2820] [id = 214] 08:50:09 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2C8A6000 == 33 [pid = 2820] [id = 222] 08:50:09 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3545C000 == 32 [pid = 2820] [id = 223] 08:50:09 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3E8D7000 == 31 [pid = 2820] [id = 228] 08:50:09 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3D4A8000 == 30 [pid = 2820] [id = 227] 08:50:09 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3AC1A000 == 29 [pid = 2820] [id = 225] 08:50:09 INFO - PROCESS | 2820 | --DOCSHELL 0000002F38970000 == 28 [pid = 2820] [id = 224] 08:50:09 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3C0BC000 == 27 [pid = 2820] [id = 226] 08:50:09 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3F7B3800 == 26 [pid = 2820] [id = 229] 08:50:09 INFO - PROCESS | 2820 | --DOMWINDOW == 132 (0000002F38880400) [pid = 2820] [serial = 555] [outer = 0000000000000000] [url = about:blank] 08:50:09 INFO - PROCESS | 2820 | --DOMWINDOW == 131 (0000002F34EF4000) [pid = 2820] [serial = 623] [outer = 0000000000000000] [url = about:blank] 08:50:09 INFO - PROCESS | 2820 | --DOMWINDOW == 130 (0000002F35B07000) [pid = 2820] [serial = 624] [outer = 0000000000000000] [url = about:blank] 08:50:09 INFO - PROCESS | 2820 | --DOMWINDOW == 129 (0000002F3819F400) [pid = 2820] [serial = 627] [outer = 0000000000000000] [url = about:blank] 08:50:09 INFO - PROCESS | 2820 | --DOMWINDOW == 128 (0000002F37E4B000) [pid = 2820] [serial = 626] [outer = 0000000000000000] [url = about:blank] 08:50:09 INFO - PROCESS | 2820 | --DOMWINDOW == 127 (0000002F38299800) [pid = 2820] [serial = 632] [outer = 0000000000000000] [url = about:blank] 08:50:09 INFO - PROCESS | 2820 | --DOMWINDOW == 126 (0000002F2D8E5800) [pid = 2820] [serial = 614] [outer = 0000000000000000] [url = about:blank] 08:50:09 INFO - PROCESS | 2820 | --DOMWINDOW == 125 (0000002F31A65000) [pid = 2820] [serial = 615] [outer = 0000000000000000] [url = about:blank] 08:50:09 INFO - PROCESS | 2820 | --DOMWINDOW == 124 (0000002F38295000) [pid = 2820] [serial = 599] [outer = 0000000000000000] [url = about:blank] 08:50:09 INFO - PROCESS | 2820 | --DOMWINDOW == 123 (0000002F31426000) [pid = 2820] [serial = 593] [outer = 0000000000000000] [url = about:blank] 08:50:09 INFO - PROCESS | 2820 | --DOMWINDOW == 122 (0000002F34569800) [pid = 2820] [serial = 620] [outer = 0000000000000000] [url = about:blank] 08:50:09 INFO - PROCESS | 2820 | --DOMWINDOW == 121 (0000002F34940400) [pid = 2820] [serial = 596] [outer = 0000000000000000] [url = about:blank] 08:50:09 INFO - PROCESS | 2820 | --DOMWINDOW == 120 (0000002F31641C00) [pid = 2820] [serial = 612] [outer = 0000000000000000] [url = about:blank] 08:50:09 INFO - PROCESS | 2820 | --DOMWINDOW == 119 (0000002F38238C00) [pid = 2820] [serial = 629] [outer = 0000000000000000] [url = about:blank] 08:50:09 INFO - PROCESS | 2820 | --DOMWINDOW == 118 (0000002F2C082400) [pid = 2820] [serial = 611] [outer = 0000000000000000] [url = about:blank] 08:50:09 INFO - PROCESS | 2820 | --DOMWINDOW == 117 (0000002F34018400) [pid = 2820] [serial = 617] [outer = 0000000000000000] [url = about:blank] 08:50:09 INFO - PROCESS | 2820 | --DOMWINDOW == 116 (0000002F34191000) [pid = 2820] [serial = 618] [outer = 0000000000000000] [url = about:blank] 08:50:09 INFO - PROCESS | 2820 | --DOMWINDOW == 115 (0000002F39178400) [pid = 2820] [serial = 608] [outer = 0000000000000000] [url = about:blank] 08:50:09 INFO - PROCESS | 2820 | --DOMWINDOW == 114 (0000002F38B96400) [pid = 2820] [serial = 602] [outer = 0000000000000000] [url = about:blank] 08:50:09 INFO - PROCESS | 2820 | --DOMWINDOW == 113 (0000002F3BE2D000) [pid = 2820] [serial = 605] [outer = 0000000000000000] [url = about:blank] 08:50:09 INFO - PROCESS | 2820 | --DOMWINDOW == 112 (0000002F3AF0C800) [pid = 2820] [serial = 638] [outer = 0000000000000000] [url = about:blank] 08:50:09 INFO - PROCESS | 2820 | --DOMWINDOW == 111 (0000002F38B91C00) [pid = 2820] [serial = 635] [outer = 0000000000000000] [url = about:blank] 08:50:09 INFO - PROCESS | 2820 | --DOMWINDOW == 110 (0000002F3917D000) [pid = 2820] [serial = 636] [outer = 0000000000000000] [url = about:blank] 08:50:09 INFO - PROCESS | 2820 | --DOMWINDOW == 109 (0000002F38828000) [pid = 2820] [serial = 630] [outer = 0000000000000000] [url = about:blank] 08:50:09 INFO - PROCESS | 2820 | --DOMWINDOW == 108 (0000002F34945400) [pid = 2820] [serial = 621] [outer = 0000000000000000] [url = about:blank] 08:50:09 INFO - PROCESS | 2820 | --DOMWINDOW == 107 (0000002F388E0000) [pid = 2820] [serial = 633] [outer = 0000000000000000] [url = about:blank] 08:50:09 INFO - PROCESS | 2820 | 1464105009964 Marionette TRACE conn6 <- [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:50:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:50:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 2670ms 08:50:10 INFO - PROCESS | 2820 | 1464105010004 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 08:50:10 INFO - PROCESS | 2820 | 1464105010008 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 08:50:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:50:10 INFO - PROCESS | 2820 | 1464105010014 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:50:10 INFO - PROCESS | 2820 | 1464105010017 Marionette TRACE conn6 <- [1,886,null,{}] 08:50:10 INFO - PROCESS | 2820 | 1464105010024 Marionette TRACE conn6 -> [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:50:10 INFO - PROCESS | 2820 | 1464105010121 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 08:50:10 INFO - PROCESS | 2820 | 1464105010133 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F25DA7000 == 27 [pid = 2820] [id = 231] 08:50:10 INFO - PROCESS | 2820 | ++DOMWINDOW == 108 (0000002F2757A000) [pid = 2820] [serial = 692] [outer = 0000000000000000] 08:50:10 INFO - PROCESS | 2820 | ++DOMWINDOW == 109 (0000002F2757AC00) [pid = 2820] [serial = 693] [outer = 0000002F2757A000] 08:50:10 INFO - PROCESS | 2820 | 1464105010183 Marionette DEBUG loaded listener.js 08:50:10 INFO - PROCESS | 2820 | ++DOMWINDOW == 110 (0000002F27617000) [pid = 2820] [serial = 694] [outer = 0000002F2757A000] 08:50:10 INFO - PROCESS | 2820 | 1464105010685 Marionette TRACE conn6 <- [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:50:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:50:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 734ms 08:50:10 INFO - PROCESS | 2820 | 1464105010752 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 08:50:10 INFO - PROCESS | 2820 | 1464105010759 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 08:50:10 INFO - PROCESS | 2820 | 1464105010765 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:50:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:50:10 INFO - PROCESS | 2820 | 1464105010768 Marionette TRACE conn6 <- [1,890,null,{}] 08:50:10 INFO - PROCESS | 2820 | 1464105010772 Marionette TRACE conn6 -> [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:50:10 INFO - PROCESS | 2820 | 1464105010864 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 08:50:10 INFO - PROCESS | 2820 | 1464105010940 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F275A3800 == 28 [pid = 2820] [id = 232] 08:50:10 INFO - PROCESS | 2820 | ++DOMWINDOW == 111 (0000002F25E62400) [pid = 2820] [serial = 695] [outer = 0000000000000000] 08:50:10 INFO - PROCESS | 2820 | ++DOMWINDOW == 112 (0000002F2778C800) [pid = 2820] [serial = 696] [outer = 0000002F25E62400] 08:50:10 INFO - PROCESS | 2820 | 1464105010989 Marionette DEBUG loaded listener.js 08:50:11 INFO - PROCESS | 2820 | ++DOMWINDOW == 113 (0000002F2791C400) [pid = 2820] [serial = 697] [outer = 0000002F25E62400] 08:50:11 INFO - PROCESS | 2820 | 1464105011408 Marionette TRACE conn6 <- [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:50:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:50:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 671ms 08:50:11 INFO - PROCESS | 2820 | 1464105011442 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 08:50:11 INFO - PROCESS | 2820 | 1464105011445 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 08:50:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:50:11 INFO - PROCESS | 2820 | 1464105011449 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:50:11 INFO - PROCESS | 2820 | 1464105011453 Marionette TRACE conn6 <- [1,894,null,{}] 08:50:11 INFO - PROCESS | 2820 | 1464105011464 Marionette TRACE conn6 -> [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:50:11 INFO - PROCESS | 2820 | 1464105011600 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 08:50:11 INFO - PROCESS | 2820 | 1464105011618 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F2BD45800 == 29 [pid = 2820] [id = 233] 08:50:11 INFO - PROCESS | 2820 | ++DOMWINDOW == 114 (0000002F25E5B800) [pid = 2820] [serial = 698] [outer = 0000000000000000] 08:50:11 INFO - PROCESS | 2820 | ++DOMWINDOW == 115 (0000002F2BF09400) [pid = 2820] [serial = 699] [outer = 0000002F25E5B800] 08:50:11 INFO - PROCESS | 2820 | 1464105011671 Marionette DEBUG loaded listener.js 08:50:11 INFO - PROCESS | 2820 | ++DOMWINDOW == 116 (0000002F2C3B4C00) [pid = 2820] [serial = 700] [outer = 0000002F25E5B800] 08:50:12 INFO - PROCESS | 2820 | 1464105012125 Marionette TRACE conn6 <- [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:50:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:50:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 734ms 08:50:12 INFO - PROCESS | 2820 | 1464105012185 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 08:50:12 INFO - PROCESS | 2820 | 1464105012188 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 08:50:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:50:12 INFO - PROCESS | 2820 | 1464105012191 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:50:12 INFO - PROCESS | 2820 | 1464105012193 Marionette TRACE conn6 <- [1,898,null,{}] 08:50:12 INFO - PROCESS | 2820 | 1464105012196 Marionette TRACE conn6 -> [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:50:12 INFO - PROCESS | 2820 | 1464105012285 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 08:50:12 INFO - PROCESS | 2820 | 1464105012293 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:12 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F2CDE8000 == 30 [pid = 2820] [id = 234] 08:50:12 INFO - PROCESS | 2820 | ++DOMWINDOW == 117 (0000002F2CC33C00) [pid = 2820] [serial = 701] [outer = 0000000000000000] 08:50:12 INFO - PROCESS | 2820 | ++DOMWINDOW == 118 (0000002F2CDB0400) [pid = 2820] [serial = 702] [outer = 0000002F2CC33C00] 08:50:12 INFO - PROCESS | 2820 | 1464105012341 Marionette DEBUG loaded listener.js 08:50:12 INFO - PROCESS | 2820 | ++DOMWINDOW == 119 (0000002F2D8E8C00) [pid = 2820] [serial = 703] [outer = 0000002F2CC33C00] 08:50:12 INFO - PROCESS | 2820 | 1464105012778 Marionette TRACE conn6 <- [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:50:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:50:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 629ms 08:50:12 INFO - PROCESS | 2820 | 1464105012823 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 08:50:12 INFO - PROCESS | 2820 | 1464105012825 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 08:50:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:50:12 INFO - PROCESS | 2820 | 1464105012833 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:50:12 INFO - PROCESS | 2820 | 1464105012835 Marionette TRACE conn6 <- [1,902,null,{}] 08:50:12 INFO - PROCESS | 2820 | 1464105012838 Marionette TRACE conn6 -> [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:50:12 INFO - PROCESS | 2820 | 1464105012921 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 08:50:12 INFO - PROCESS | 2820 | 1464105012927 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:12 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F2E7C8800 == 31 [pid = 2820] [id = 235] 08:50:12 INFO - PROCESS | 2820 | ++DOMWINDOW == 120 (0000002F27781C00) [pid = 2820] [serial = 704] [outer = 0000000000000000] 08:50:12 INFO - PROCESS | 2820 | ++DOMWINDOW == 121 (0000002F2DF6F400) [pid = 2820] [serial = 705] [outer = 0000002F27781C00] 08:50:12 INFO - PROCESS | 2820 | 1464105012975 Marionette DEBUG loaded listener.js 08:50:13 INFO - PROCESS | 2820 | ++DOMWINDOW == 122 (0000002F3141DC00) [pid = 2820] [serial = 706] [outer = 0000002F27781C00] 08:50:13 INFO - PROCESS | 2820 | 1464105013458 Marionette TRACE conn6 <- [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:50:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:50:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 671ms 08:50:13 INFO - PROCESS | 2820 | 1464105013508 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 08:50:13 INFO - PROCESS | 2820 | 1464105013510 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 08:50:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:50:13 INFO - PROCESS | 2820 | 1464105013513 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:50:13 INFO - PROCESS | 2820 | 1464105013515 Marionette TRACE conn6 <- [1,906,null,{}] 08:50:13 INFO - PROCESS | 2820 | 1464105013519 Marionette TRACE conn6 -> [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:50:13 INFO - PROCESS | 2820 | 1464105013636 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 08:50:13 INFO - PROCESS | 2820 | 1464105013655 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F31A39000 == 32 [pid = 2820] [id = 236] 08:50:13 INFO - PROCESS | 2820 | ++DOMWINDOW == 123 (0000002F31633800) [pid = 2820] [serial = 707] [outer = 0000000000000000] 08:50:13 INFO - PROCESS | 2820 | ++DOMWINDOW == 124 (0000002F31707000) [pid = 2820] [serial = 708] [outer = 0000002F31633800] 08:50:13 INFO - PROCESS | 2820 | 1464105013704 Marionette DEBUG loaded listener.js 08:50:13 INFO - PROCESS | 2820 | ++DOMWINDOW == 125 (0000002F31A63400) [pid = 2820] [serial = 709] [outer = 0000002F31633800] 08:50:14 INFO - PROCESS | 2820 | 1464105014129 Marionette TRACE conn6 <- [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:50:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:50:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 671ms 08:50:14 INFO - PROCESS | 2820 | 1464105014188 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 08:50:14 INFO - PROCESS | 2820 | 1464105014190 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 08:50:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:50:14 INFO - PROCESS | 2820 | 1464105014193 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:50:14 INFO - PROCESS | 2820 | 1464105014195 Marionette TRACE conn6 <- [1,910,null,{}] 08:50:14 INFO - PROCESS | 2820 | 1464105014198 Marionette TRACE conn6 -> [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:50:14 INFO - PROCESS | 2820 | 1464105014279 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 08:50:14 INFO - PROCESS | 2820 | 1464105014315 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F338DA000 == 33 [pid = 2820] [id = 237] 08:50:14 INFO - PROCESS | 2820 | ++DOMWINDOW == 126 (0000002F31A5F400) [pid = 2820] [serial = 710] [outer = 0000000000000000] 08:50:14 INFO - PROCESS | 2820 | ++DOMWINDOW == 127 (0000002F31A92400) [pid = 2820] [serial = 711] [outer = 0000002F31A5F400] 08:50:14 INFO - PROCESS | 2820 | 1464105014363 Marionette DEBUG loaded listener.js 08:50:14 INFO - PROCESS | 2820 | ++DOMWINDOW == 128 (0000002F31D27800) [pid = 2820] [serial = 712] [outer = 0000002F31A5F400] 08:50:14 INFO - PROCESS | 2820 | 1464105014773 Marionette TRACE conn6 <- [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:50:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:50:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 629ms 08:50:14 INFO - PROCESS | 2820 | 1464105014829 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 08:50:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:50:14 INFO - PROCESS | 2820 | 1464105014840 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 08:50:14 INFO - PROCESS | 2820 | 1464105014843 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:50:14 INFO - PROCESS | 2820 | 1464105014845 Marionette TRACE conn6 <- [1,914,null,{}] 08:50:14 INFO - PROCESS | 2820 | 1464105014849 Marionette TRACE conn6 -> [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:50:14 INFO - PROCESS | 2820 | 1464105014930 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 08:50:14 INFO - PROCESS | 2820 | 1464105014939 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F34047800 == 34 [pid = 2820] [id = 238] 08:50:14 INFO - PROCESS | 2820 | ++DOMWINDOW == 129 (0000002F31A90C00) [pid = 2820] [serial = 713] [outer = 0000000000000000] 08:50:14 INFO - PROCESS | 2820 | ++DOMWINDOW == 130 (0000002F3240A400) [pid = 2820] [serial = 714] [outer = 0000002F31A90C00] 08:50:14 INFO - PROCESS | 2820 | 1464105014987 Marionette DEBUG loaded listener.js 08:50:15 INFO - PROCESS | 2820 | ++DOMWINDOW == 131 (0000002F3241D800) [pid = 2820] [serial = 715] [outer = 0000002F31A90C00] 08:50:15 INFO - PROCESS | 2820 | 1464105015472 Marionette TRACE conn6 <- [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:50:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:50:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 671ms 08:50:15 INFO - PROCESS | 2820 | 1464105015515 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 08:50:15 INFO - PROCESS | 2820 | 1464105015517 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 08:50:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:50:15 INFO - PROCESS | 2820 | 1464105015521 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:50:15 INFO - PROCESS | 2820 | 1464105015523 Marionette TRACE conn6 <- [1,918,null,{}] 08:50:15 INFO - PROCESS | 2820 | 1464105015532 Marionette TRACE conn6 -> [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:50:15 INFO - PROCESS | 2820 | 1464105015641 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 08:50:15 INFO - PROCESS | 2820 | 1464105015724 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F2BD3E800 == 35 [pid = 2820] [id = 239] 08:50:15 INFO - PROCESS | 2820 | ++DOMWINDOW == 132 (0000002F31EE1800) [pid = 2820] [serial = 716] [outer = 0000000000000000] 08:50:15 INFO - PROCESS | 2820 | ++DOMWINDOW == 133 (0000002F324C2000) [pid = 2820] [serial = 717] [outer = 0000002F31EE1800] 08:50:15 INFO - PROCESS | 2820 | 1464105015771 Marionette DEBUG loaded listener.js 08:50:15 INFO - PROCESS | 2820 | ++DOMWINDOW == 134 (0000002F33A37000) [pid = 2820] [serial = 718] [outer = 0000002F31EE1800] 08:50:16 INFO - PROCESS | 2820 | 1464105016199 Marionette TRACE conn6 <- [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:50:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:50:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 734ms 08:50:16 INFO - PROCESS | 2820 | 1464105016258 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 08:50:16 INFO - PROCESS | 2820 | 1464105016260 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 08:50:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:50:16 INFO - PROCESS | 2820 | 1464105016264 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:50:16 INFO - PROCESS | 2820 | 1464105016266 Marionette TRACE conn6 <- [1,922,null,{}] 08:50:16 INFO - PROCESS | 2820 | 1464105016274 Marionette TRACE conn6 -> [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:50:16 INFO - PROCESS | 2820 | 1464105016416 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 08:50:16 INFO - PROCESS | 2820 | 1464105016441 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F348F0800 == 36 [pid = 2820] [id = 240] 08:50:16 INFO - PROCESS | 2820 | ++DOMWINDOW == 135 (0000002F33AD8C00) [pid = 2820] [serial = 719] [outer = 0000000000000000] 08:50:16 INFO - PROCESS | 2820 | ++DOMWINDOW == 136 (0000002F33ADA000) [pid = 2820] [serial = 720] [outer = 0000002F33AD8C00] 08:50:16 INFO - PROCESS | 2820 | 1464105016488 Marionette DEBUG loaded listener.js 08:50:16 INFO - PROCESS | 2820 | ++DOMWINDOW == 137 (0000002F34024C00) [pid = 2820] [serial = 721] [outer = 0000002F33AD8C00] 08:50:16 INFO - PROCESS | 2820 | 1464105016933 Marionette TRACE conn6 <- [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:50:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:50:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 734ms 08:50:17 INFO - PROCESS | 2820 | 1464105017026 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 08:50:17 INFO - PROCESS | 2820 | 1464105017028 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 08:50:17 INFO - PROCESS | 2820 | 1464105017037 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:50:17 INFO - PROCESS | 2820 | 1464105017039 Marionette TRACE conn6 <- [1,926,null,{}] 08:50:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:50:17 INFO - PROCESS | 2820 | 1464105017043 Marionette TRACE conn6 -> [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:50:17 INFO - PROCESS | 2820 | 1464105017758 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 08:50:17 INFO - PROCESS | 2820 | --DOMWINDOW == 136 (0000002F2757E000) [pid = 2820] [serial = 520] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:50:17 INFO - PROCESS | 2820 | --DOMWINDOW == 135 (0000002F31A9F800) [pid = 2820] [serial = 523] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:50:17 INFO - PROCESS | 2820 | --DOMWINDOW == 134 (0000002F27FC9C00) [pid = 2820] [serial = 607] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:50:17 INFO - PROCESS | 2820 | --DOMWINDOW == 133 (0000002F3454F400) [pid = 2820] [serial = 559] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:50:17 INFO - PROCESS | 2820 | --DOMWINDOW == 132 (0000002F3882CC00) [pid = 2820] [serial = 565] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:50:17 INFO - PROCESS | 2820 | --DOMWINDOW == 131 (0000002F27FD4C00) [pid = 2820] [serial = 568] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:50:17 INFO - PROCESS | 2820 | --DOMWINDOW == 130 (0000002F3812EC00) [pid = 2820] [serial = 674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:50:17 INFO - PROCESS | 2820 | --DOMWINDOW == 129 (0000002F38B7B400) [pid = 2820] [serial = 677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:50:17 INFO - PROCESS | 2820 | --DOMWINDOW == 128 (0000002F28E72000) [pid = 2820] [serial = 683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:50:17 INFO - PROCESS | 2820 | --DOMWINDOW == 127 (0000002F394DF800) [pid = 2820] [serial = 680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:50:17 INFO - PROCESS | 2820 | --DOMWINDOW == 126 (0000002F38B99000) [pid = 2820] [serial = 652] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:50:17 INFO - PROCESS | 2820 | --DOMWINDOW == 125 (0000002F38B75C00) [pid = 2820] [serial = 649] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:50:17 INFO - PROCESS | 2820 | --DOMWINDOW == 124 (0000002F36B5FC00) [pid = 2820] [serial = 646] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:50:17 INFO - PROCESS | 2820 | --DOMWINDOW == 123 (0000002F33A3D400) [pid = 2820] [serial = 643] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:50:17 INFO - PROCESS | 2820 | --DOMWINDOW == 122 (0000002F2C87C400) [pid = 2820] [serial = 640] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:50:17 INFO - PROCESS | 2820 | --DOMWINDOW == 121 (0000002F394E0C00) [pid = 2820] [serial = 637] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:50:17 INFO - PROCESS | 2820 | --DOMWINDOW == 120 (0000002F34947800) [pid = 2820] [serial = 670] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:50:17 INFO - PROCESS | 2820 | --DOMWINDOW == 119 (0000002F34946400) [pid = 2820] [serial = 667] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:50:17 INFO - PROCESS | 2820 | --DOMWINDOW == 118 (0000002F27919400) [pid = 2820] [serial = 664] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:50:17 INFO - PROCESS | 2820 | --DOMWINDOW == 117 (0000002F2E146800) [pid = 2820] [serial = 661] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:50:17 INFO - PROCESS | 2820 | --DOMWINDOW == 116 (0000002F33948800) [pid = 2820] [serial = 658] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:50:17 INFO - PROCESS | 2820 | --DOMWINDOW == 115 (0000002F2761C000) [pid = 2820] [serial = 686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:50:17 INFO - PROCESS | 2820 | --DOMWINDOW == 114 (0000002F3D4BE800) [pid = 2820] [serial = 655] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:50:17 INFO - PROCESS | 2820 | --DOMWINDOW == 113 (0000002F37E4E800) [pid = 2820] [serial = 598] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:50:17 INFO - PROCESS | 2820 | --DOMWINDOW == 112 (0000002F2DF68400) [pid = 2820] [serial = 592] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:50:17 INFO - PROCESS | 2820 | --DOMWINDOW == 111 (0000002F38B94000) [pid = 2820] [serial = 601] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:50:17 INFO - PROCESS | 2820 | --DOMWINDOW == 110 (0000002F3819E400) [pid = 2820] [serial = 532] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:50:17 INFO - PROCESS | 2820 | --DOMWINDOW == 109 (0000002F3AF15C00) [pid = 2820] [serial = 604] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:50:17 INFO - PROCESS | 2820 | --DOMWINDOW == 108 (0000002F31636800) [pid = 2820] [serial = 556] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:50:17 INFO - PROCESS | 2820 | --DOMWINDOW == 107 (0000002F38B7C800) [pid = 2820] [serial = 529] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:50:17 INFO - PROCESS | 2820 | --DOMWINDOW == 106 (0000002F34442000) [pid = 2820] [serial = 595] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:50:17 INFO - PROCESS | 2820 | --DOMWINDOW == 105 (0000002F38237C00) [pid = 2820] [serial = 562] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:50:17 INFO - PROCESS | 2820 | --DOMWINDOW == 104 (0000002F36DA4800) [pid = 2820] [serial = 526] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:50:17 INFO - PROCESS | 2820 | --DOMWINDOW == 103 (0000002F3829F400) [pid = 2820] [serial = 589] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:50:17 INFO - PROCESS | 2820 | 1464105017821 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F2C8BC000 == 37 [pid = 2820] [id = 241] 08:50:17 INFO - PROCESS | 2820 | ++DOMWINDOW == 104 (0000002F2761A000) [pid = 2820] [serial = 722] [outer = 0000000000000000] 08:50:17 INFO - PROCESS | 2820 | ++DOMWINDOW == 105 (0000002F27FC9C00) [pid = 2820] [serial = 723] [outer = 0000002F2761A000] 08:50:17 INFO - PROCESS | 2820 | 1464105017880 Marionette DEBUG loaded listener.js 08:50:17 INFO - PROCESS | 2820 | ++DOMWINDOW == 106 (0000002F3413E800) [pid = 2820] [serial = 724] [outer = 0000002F2761A000] 08:50:18 INFO - PROCESS | 2820 | 1464105018281 Marionette TRACE conn6 <- [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:50:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:50:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1281ms 08:50:18 INFO - PROCESS | 2820 | 1464105018327 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 08:50:18 INFO - PROCESS | 2820 | 1464105018329 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 08:50:18 INFO - PROCESS | 2820 | 1464105018332 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:50:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:50:18 INFO - PROCESS | 2820 | 1464105018334 Marionette TRACE conn6 <- [1,930,null,{}] 08:50:18 INFO - PROCESS | 2820 | 1464105018337 Marionette TRACE conn6 -> [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:50:18 INFO - PROCESS | 2820 | 1464105018420 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 08:50:18 INFO - PROCESS | 2820 | 1464105018427 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F36634000 == 38 [pid = 2820] [id = 242] 08:50:18 INFO - PROCESS | 2820 | ++DOMWINDOW == 107 (0000002F34438800) [pid = 2820] [serial = 725] [outer = 0000000000000000] 08:50:18 INFO - PROCESS | 2820 | ++DOMWINDOW == 108 (0000002F34440800) [pid = 2820] [serial = 726] [outer = 0000002F34438800] 08:50:18 INFO - PROCESS | 2820 | 1464105018483 Marionette DEBUG loaded listener.js 08:50:18 INFO - PROCESS | 2820 | ++DOMWINDOW == 109 (0000002F34546400) [pid = 2820] [serial = 727] [outer = 0000002F34438800] 08:50:18 INFO - PROCESS | 2820 | 1464105018915 Marionette TRACE conn6 <- [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:50:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:50:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 629ms 08:50:18 INFO - PROCESS | 2820 | 1464105018965 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 08:50:18 INFO - PROCESS | 2820 | 1464105018967 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 08:50:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:50:18 INFO - PROCESS | 2820 | 1464105018970 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:50:18 INFO - PROCESS | 2820 | 1464105018972 Marionette TRACE conn6 <- [1,934,null,{}] 08:50:18 INFO - PROCESS | 2820 | 1464105018975 Marionette TRACE conn6 -> [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:50:19 INFO - PROCESS | 2820 | 1464105019059 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 08:50:19 INFO - PROCESS | 2820 | 1464105019065 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F36D6D800 == 39 [pid = 2820] [id = 243] 08:50:19 INFO - PROCESS | 2820 | ++DOMWINDOW == 110 (0000002F34545C00) [pid = 2820] [serial = 728] [outer = 0000000000000000] 08:50:19 INFO - PROCESS | 2820 | ++DOMWINDOW == 111 (0000002F3454FC00) [pid = 2820] [serial = 729] [outer = 0000002F34545C00] 08:50:19 INFO - PROCESS | 2820 | 1464105019111 Marionette DEBUG loaded listener.js 08:50:19 INFO - PROCESS | 2820 | ++DOMWINDOW == 112 (0000002F34885000) [pid = 2820] [serial = 730] [outer = 0000002F34545C00] 08:50:19 INFO - PROCESS | 2820 | 1464105019548 Marionette TRACE conn6 <- [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:50:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:50:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 629ms 08:50:19 INFO - PROCESS | 2820 | 1464105019603 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 08:50:19 INFO - PROCESS | 2820 | 1464105019605 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 08:50:19 INFO - PROCESS | 2820 | 1464105019608 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:50:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:50:19 INFO - PROCESS | 2820 | 1464105019610 Marionette TRACE conn6 <- [1,938,null,{}] 08:50:19 INFO - PROCESS | 2820 | 1464105019615 Marionette TRACE conn6 -> [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:50:19 INFO - PROCESS | 2820 | 1464105019699 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 08:50:19 INFO - PROCESS | 2820 | 1464105019706 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F37DA0000 == 40 [pid = 2820] [id = 244] 08:50:19 INFO - PROCESS | 2820 | ++DOMWINDOW == 113 (0000002F3493D400) [pid = 2820] [serial = 731] [outer = 0000000000000000] 08:50:19 INFO - PROCESS | 2820 | ++DOMWINDOW == 114 (0000002F34940000) [pid = 2820] [serial = 732] [outer = 0000002F3493D400] 08:50:19 INFO - PROCESS | 2820 | 1464105019755 Marionette DEBUG loaded listener.js 08:50:19 INFO - PROCESS | 2820 | ++DOMWINDOW == 115 (0000002F34B62400) [pid = 2820] [serial = 733] [outer = 0000002F3493D400] 08:50:20 INFO - PROCESS | 2820 | 1464105020562 Marionette TRACE conn6 <- [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:50:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:50:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 986ms 08:50:20 INFO - PROCESS | 2820 | 1464105020614 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 08:50:20 INFO - PROCESS | 2820 | 1464105020618 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 08:50:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:50:20 INFO - PROCESS | 2820 | 1464105020624 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:50:20 INFO - PROCESS | 2820 | 1464105020629 Marionette TRACE conn6 <- [1,942,null,{}] 08:50:20 INFO - PROCESS | 2820 | 1464105020635 Marionette TRACE conn6 -> [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:50:20 INFO - PROCESS | 2820 | 1464105020762 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 08:50:20 INFO - PROCESS | 2820 | 1464105020841 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F28121800 == 41 [pid = 2820] [id = 245] 08:50:20 INFO - PROCESS | 2820 | ++DOMWINDOW == 116 (0000002F2768F400) [pid = 2820] [serial = 734] [outer = 0000000000000000] 08:50:20 INFO - PROCESS | 2820 | ++DOMWINDOW == 117 (0000002F2778A800) [pid = 2820] [serial = 735] [outer = 0000002F2768F400] 08:50:20 INFO - PROCESS | 2820 | 1464105020942 Marionette DEBUG loaded listener.js 08:50:21 INFO - PROCESS | 2820 | ++DOMWINDOW == 118 (0000002F2863FC00) [pid = 2820] [serial = 736] [outer = 0000002F2768F400] 08:50:21 INFO - PROCESS | 2820 | 1464105021636 Marionette TRACE conn6 <- [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:50:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:50:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1024ms 08:50:21 INFO - PROCESS | 2820 | 1464105021649 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 08:50:21 INFO - PROCESS | 2820 | 1464105021656 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 08:50:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:50:21 INFO - PROCESS | 2820 | 1464105021663 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:50:21 INFO - PROCESS | 2820 | 1464105021666 Marionette TRACE conn6 <- [1,946,null,{}] 08:50:21 INFO - PROCESS | 2820 | 1464105021670 Marionette TRACE conn6 -> [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:50:21 INFO - PROCESS | 2820 | 1464105021796 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 08:50:21 INFO - PROCESS | 2820 | 1464105021896 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F31A2F000 == 42 [pid = 2820] [id = 246] 08:50:21 INFO - PROCESS | 2820 | ++DOMWINDOW == 119 (0000002F2BD56400) [pid = 2820] [serial = 737] [outer = 0000000000000000] 08:50:21 INFO - PROCESS | 2820 | ++DOMWINDOW == 120 (0000002F2CDB8800) [pid = 2820] [serial = 738] [outer = 0000002F2BD56400] 08:50:21 INFO - PROCESS | 2820 | 1464105021955 Marionette DEBUG loaded listener.js 08:50:22 INFO - PROCESS | 2820 | ++DOMWINDOW == 121 (0000002F31424C00) [pid = 2820] [serial = 739] [outer = 0000002F2BD56400] 08:50:22 INFO - PROCESS | 2820 | 1464105022895 Marionette TRACE conn6 <- [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:50:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:50:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1277ms 08:50:22 INFO - PROCESS | 2820 | 1464105022946 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 08:50:22 INFO - PROCESS | 2820 | 1464105022950 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 08:50:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:50:22 INFO - PROCESS | 2820 | 1464105022956 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:50:22 INFO - PROCESS | 2820 | 1464105022960 Marionette TRACE conn6 <- [1,950,null,{}] 08:50:22 INFO - PROCESS | 2820 | 1464105022966 Marionette TRACE conn6 -> [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:50:23 INFO - PROCESS | 2820 | 1464105023080 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 08:50:23 INFO - PROCESS | 2820 | 1464105023161 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F25D2C800 == 43 [pid = 2820] [id = 247] 08:50:23 INFO - PROCESS | 2820 | ++DOMWINDOW == 122 (0000002F270BFC00) [pid = 2820] [serial = 740] [outer = 0000000000000000] 08:50:23 INFO - PROCESS | 2820 | ++DOMWINDOW == 123 (0000002F27521000) [pid = 2820] [serial = 741] [outer = 0000002F270BFC00] 08:50:23 INFO - PROCESS | 2820 | 1464105023257 Marionette DEBUG loaded listener.js 08:50:23 INFO - PROCESS | 2820 | ++DOMWINDOW == 124 (0000002F2757C000) [pid = 2820] [serial = 742] [outer = 0000002F270BFC00] 08:50:23 INFO - PROCESS | 2820 | --DOCSHELL 0000002F31774800 == 42 [pid = 2820] [id = 25] 08:50:23 INFO - PROCESS | 2820 | --DOCSHELL 0000002F342BD000 == 41 [pid = 2820] [id = 16] 08:50:23 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2CCC0000 == 40 [pid = 2820] [id = 10] 08:50:23 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3AD6B000 == 39 [pid = 2820] [id = 21] 08:50:23 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3AFA8800 == 38 [pid = 2820] [id = 22] 08:50:23 INFO - PROCESS | 2820 | --DOCSHELL 0000002F33823800 == 37 [pid = 2820] [id = 15] 08:50:23 INFO - PROCESS | 2820 | --DOCSHELL 0000002F37ED6800 == 36 [pid = 2820] [id = 20] 08:50:23 INFO - PROCESS | 2820 | --DOCSHELL 0000002F27C72000 == 35 [pid = 2820] [id = 28] 08:50:23 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2CDDA800 == 34 [pid = 2820] [id = 24] 08:50:23 INFO - PROCESS | 2820 | --DOCSHELL 0000002F32450000 == 33 [pid = 2820] [id = 14] 08:50:23 INFO - PROCESS | 2820 | --DOCSHELL 0000002F34518800 == 32 [pid = 2820] [id = 17] 08:50:23 INFO - PROCESS | 2820 | --DOCSHELL 0000002F36D7F800 == 31 [pid = 2820] [id = 19] 08:50:23 INFO - PROCESS | 2820 | --DOCSHELL 0000002F339B1000 == 30 [pid = 2820] [id = 26] 08:50:23 INFO - PROCESS | 2820 | --DOCSHELL 0000002F31678800 == 29 [pid = 2820] [id = 13] 08:50:23 INFO - PROCESS | 2820 | --DOCSHELL 0000002F28CCD000 == 28 [pid = 2820] [id = 23] 08:50:23 INFO - PROCESS | 2820 | --DOMWINDOW == 123 (0000002F3826CC00) [pid = 2820] [serial = 690] [outer = 0000000000000000] [url = about:blank] 08:50:23 INFO - PROCESS | 2820 | --DOCSHELL 0000002F39499800 == 27 [pid = 2820] [id = 230] 08:50:23 INFO - PROCESS | 2820 | --DOMWINDOW == 122 (0000002F38B73400) [pid = 2820] [serial = 564] [outer = 0000000000000000] [url = about:blank] 08:50:23 INFO - PROCESS | 2820 | --DOMWINDOW == 121 (0000002F3809CC00) [pid = 2820] [serial = 528] [outer = 0000000000000000] [url = about:blank] 08:50:23 INFO - PROCESS | 2820 | --DOMWINDOW == 120 (0000002F28B16800) [pid = 2820] [serial = 522] [outer = 0000000000000000] [url = about:blank] 08:50:23 INFO - PROCESS | 2820 | --DOMWINDOW == 119 (0000002F33ADF800) [pid = 2820] [serial = 525] [outer = 0000000000000000] [url = about:blank] 08:50:23 INFO - PROCESS | 2820 | --DOMWINDOW == 118 (0000002F3D4BD000) [pid = 2820] [serial = 609] [outer = 0000000000000000] [url = about:blank] 08:50:23 INFO - PROCESS | 2820 | --DOMWINDOW == 117 (0000002F370B1400) [pid = 2820] [serial = 561] [outer = 0000000000000000] [url = about:blank] 08:50:23 INFO - PROCESS | 2820 | --DOMWINDOW == 116 (0000002F3964A400) [pid = 2820] [serial = 567] [outer = 0000000000000000] [url = about:blank] 08:50:23 INFO - PROCESS | 2820 | --DOMWINDOW == 115 (0000002F3C031800) [pid = 2820] [serial = 570] [outer = 0000000000000000] [url = about:blank] 08:50:23 INFO - PROCESS | 2820 | --DOMWINDOW == 114 (0000002F35AAE800) [pid = 2820] [serial = 597] [outer = 0000000000000000] [url = about:blank] 08:50:23 INFO - PROCESS | 2820 | --DOMWINDOW == 113 (0000002F38B74800) [pid = 2820] [serial = 600] [outer = 0000000000000000] [url = about:blank] 08:50:23 INFO - PROCESS | 2820 | --DOMWINDOW == 112 (0000002F31A9C400) [pid = 2820] [serial = 594] [outer = 0000000000000000] [url = about:blank] 08:50:23 INFO - PROCESS | 2820 | --DOMWINDOW == 111 (0000002F394E3000) [pid = 2820] [serial = 603] [outer = 0000000000000000] [url = about:blank] 08:50:23 INFO - PROCESS | 2820 | --DOMWINDOW == 110 (0000002F39646400) [pid = 2820] [serial = 534] [outer = 0000000000000000] [url = about:blank] 08:50:23 INFO - PROCESS | 2820 | --DOMWINDOW == 109 (0000002F3C038C00) [pid = 2820] [serial = 606] [outer = 0000000000000000] [url = about:blank] 08:50:23 INFO - PROCESS | 2820 | --DOMWINDOW == 108 (0000002F33A3FC00) [pid = 2820] [serial = 558] [outer = 0000000000000000] [url = about:blank] 08:50:23 INFO - PROCESS | 2820 | --DOMWINDOW == 107 (0000002F394E7000) [pid = 2820] [serial = 531] [outer = 0000000000000000] [url = about:blank] 08:50:23 INFO - PROCESS | 2820 | --DOMWINDOW == 106 (0000002F39177400) [pid = 2820] [serial = 591] [outer = 0000000000000000] [url = about:blank] 08:50:23 INFO - PROCESS | 2820 | --DOMWINDOW == 105 (0000002F38297400) [pid = 2820] [serial = 675] [outer = 0000000000000000] [url = about:blank] 08:50:23 INFO - PROCESS | 2820 | --DOMWINDOW == 104 (0000002F39171000) [pid = 2820] [serial = 678] [outer = 0000000000000000] [url = about:blank] 08:50:23 INFO - PROCESS | 2820 | --DOMWINDOW == 103 (0000002F34EE9C00) [pid = 2820] [serial = 684] [outer = 0000000000000000] [url = about:blank] 08:50:23 INFO - PROCESS | 2820 | --DOMWINDOW == 102 (0000002F3AF0DC00) [pid = 2820] [serial = 681] [outer = 0000000000000000] [url = about:blank] 08:50:23 INFO - PROCESS | 2820 | --DOMWINDOW == 101 (0000002F39480000) [pid = 2820] [serial = 679] [outer = 0000000000000000] [url = about:blank] 08:50:23 INFO - PROCESS | 2820 | --DOMWINDOW == 100 (0000002F3C615000) [pid = 2820] [serial = 682] [outer = 0000000000000000] [url = about:blank] 08:50:23 INFO - PROCESS | 2820 | --DOMWINDOW == 99 (0000002F3C618400) [pid = 2820] [serial = 653] [outer = 0000000000000000] [url = about:blank] 08:50:23 INFO - PROCESS | 2820 | --DOMWINDOW == 98 (0000002F3AF16000) [pid = 2820] [serial = 651] [outer = 0000000000000000] [url = about:blank] 08:50:23 INFO - PROCESS | 2820 | --DOMWINDOW == 97 (0000002F3947A800) [pid = 2820] [serial = 650] [outer = 0000000000000000] [url = about:blank] 08:50:23 INFO - PROCESS | 2820 | --DOMWINDOW == 96 (0000002F38B92800) [pid = 2820] [serial = 648] [outer = 0000000000000000] [url = about:blank] 08:50:23 INFO - PROCESS | 2820 | --DOMWINDOW == 95 (0000002F38097400) [pid = 2820] [serial = 647] [outer = 0000000000000000] [url = about:blank] 08:50:23 INFO - PROCESS | 2820 | --DOMWINDOW == 94 (0000002F34441000) [pid = 2820] [serial = 645] [outer = 0000000000000000] [url = about:blank] 08:50:23 INFO - PROCESS | 2820 | --DOMWINDOW == 93 (0000002F33ADDC00) [pid = 2820] [serial = 644] [outer = 0000000000000000] [url = about:blank] 08:50:23 INFO - PROCESS | 2820 | --DOMWINDOW == 92 (0000002F31637800) [pid = 2820] [serial = 642] [outer = 0000000000000000] [url = about:blank] 08:50:23 INFO - PROCESS | 2820 | --DOMWINDOW == 91 (0000002F2CC9BC00) [pid = 2820] [serial = 641] [outer = 0000000000000000] [url = about:blank] 08:50:23 INFO - PROCESS | 2820 | --DOMWINDOW == 90 (0000002F3BE2C400) [pid = 2820] [serial = 639] [outer = 0000000000000000] [url = about:blank] 08:50:23 INFO - PROCESS | 2820 | --DOMWINDOW == 89 (0000002F34F22C00) [pid = 2820] [serial = 387] [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:50:23 INFO - PROCESS | 2820 | --DOMWINDOW == 88 (0000002F37D68C00) [pid = 2820] [serial = 671] [outer = 0000000000000000] [url = about:blank] 08:50:23 INFO - PROCESS | 2820 | --DOMWINDOW == 87 (0000002F34C9B800) [pid = 2820] [serial = 668] [outer = 0000000000000000] [url = about:blank] 08:50:23 INFO - PROCESS | 2820 | --DOMWINDOW == 86 (0000002F35B04C00) [pid = 2820] [serial = 669] [outer = 0000000000000000] [url = about:blank] 08:50:23 INFO - PROCESS | 2820 | --DOMWINDOW == 85 (0000002F2E142400) [pid = 2820] [serial = 665] [outer = 0000000000000000] [url = about:blank] 08:50:23 INFO - PROCESS | 2820 | --DOMWINDOW == 84 (0000002F33942000) [pid = 2820] [serial = 666] [outer = 0000000000000000] [url = about:blank] 08:50:23 INFO - PROCESS | 2820 | --DOMWINDOW == 83 (0000002F33A36000) [pid = 2820] [serial = 663] [outer = 0000000000000000] [url = about:blank] 08:50:23 INFO - PROCESS | 2820 | --DOMWINDOW == 82 (0000002F31429000) [pid = 2820] [serial = 662] [outer = 0000000000000000] [url = about:blank] 08:50:23 INFO - PROCESS | 2820 | --DOMWINDOW == 81 (0000002F3E9BCC00) [pid = 2820] [serial = 660] [outer = 0000000000000000] [url = about:blank] 08:50:23 INFO - PROCESS | 2820 | --DOMWINDOW == 80 (0000002F35B02400) [pid = 2820] [serial = 659] [outer = 0000000000000000] [url = about:blank] 08:50:23 INFO - PROCESS | 2820 | --DOMWINDOW == 79 (0000002F3E9B5000) [pid = 2820] [serial = 688] [outer = 0000000000000000] [url = about:blank] 08:50:23 INFO - PROCESS | 2820 | --DOMWINDOW == 78 (0000002F3E9BA800) [pid = 2820] [serial = 657] [outer = 0000000000000000] [url = about:blank] 08:50:23 INFO - PROCESS | 2820 | --DOMWINDOW == 77 (0000002F3DF35000) [pid = 2820] [serial = 656] [outer = 0000000000000000] [url = about:blank] 08:50:23 INFO - PROCESS | 2820 | --DOMWINDOW == 76 (0000002F3D4B5400) [pid = 2820] [serial = 654] [outer = 0000000000000000] [url = about:blank] 08:50:23 INFO - PROCESS | 2820 | --DOMWINDOW == 75 (0000002F3882F800) [pid = 2820] [serial = 676] [outer = 0000000000000000] [url = about:blank] 08:50:23 INFO - PROCESS | 2820 | --DOMWINDOW == 74 (0000002F38123800) [pid = 2820] [serial = 672] [outer = 0000000000000000] [url = about:blank] 08:50:23 INFO - PROCESS | 2820 | --DOMWINDOW == 73 (0000002F3DF27C00) [pid = 2820] [serial = 687] [outer = 0000000000000000] [url = about:blank] 08:50:23 INFO - PROCESS | 2820 | --DOMWINDOW == 72 (0000002F3C61CC00) [pid = 2820] [serial = 685] [outer = 0000000000000000] [url = about:blank] 08:50:23 INFO - PROCESS | 2820 | 1464105023867 Marionette TRACE conn6 <- [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:50:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:50:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 923ms 08:50:23 INFO - PROCESS | 2820 | 1464105023883 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 08:50:23 INFO - PROCESS | 2820 | 1464105023889 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 08:50:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:50:23 INFO - PROCESS | 2820 | 1464105023895 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:50:23 INFO - PROCESS | 2820 | 1464105023898 Marionette TRACE conn6 <- [1,954,null,{}] 08:50:23 INFO - PROCESS | 2820 | 1464105023901 Marionette TRACE conn6 -> [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:50:24 INFO - PROCESS | 2820 | 1464105023991 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 08:50:24 INFO - PROCESS | 2820 | 1464105024054 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F275AD000 == 28 [pid = 2820] [id = 248] 08:50:24 INFO - PROCESS | 2820 | ++DOMWINDOW == 73 (0000002F2761C000) [pid = 2820] [serial = 743] [outer = 0000000000000000] 08:50:24 INFO - PROCESS | 2820 | ++DOMWINDOW == 74 (0000002F27914000) [pid = 2820] [serial = 744] [outer = 0000002F2761C000] 08:50:24 INFO - PROCESS | 2820 | 1464105024108 Marionette DEBUG loaded listener.js 08:50:24 INFO - PROCESS | 2820 | ++DOMWINDOW == 75 (0000002F27E35400) [pid = 2820] [serial = 745] [outer = 0000002F2761C000] 08:50:24 INFO - PROCESS | 2820 | 1464105024526 Marionette TRACE conn6 <- [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:50:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:50:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 671ms 08:50:24 INFO - PROCESS | 2820 | 1464105024567 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 08:50:24 INFO - PROCESS | 2820 | 1464105024570 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 08:50:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:50:24 INFO - PROCESS | 2820 | 1464105024574 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:50:24 INFO - PROCESS | 2820 | 1464105024577 Marionette TRACE conn6 <- [1,958,null,{}] 08:50:24 INFO - PROCESS | 2820 | 1464105024589 Marionette TRACE conn6 -> [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:50:24 INFO - PROCESS | 2820 | 1464105024688 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 08:50:24 INFO - PROCESS | 2820 | 1464105024698 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F2C840800 == 29 [pid = 2820] [id = 249] 08:50:24 INFO - PROCESS | 2820 | ++DOMWINDOW == 76 (0000002F2BF0D400) [pid = 2820] [serial = 746] [outer = 0000000000000000] 08:50:24 INFO - PROCESS | 2820 | ++DOMWINDOW == 77 (0000002F2C083800) [pid = 2820] [serial = 747] [outer = 0000002F2BF0D400] 08:50:24 INFO - PROCESS | 2820 | 1464105024748 Marionette DEBUG loaded listener.js 08:50:24 INFO - PROCESS | 2820 | ++DOMWINDOW == 78 (0000002F2CC3E400) [pid = 2820] [serial = 748] [outer = 0000002F2BF0D400] 08:50:25 INFO - PROCESS | 2820 | 1464105025230 Marionette TRACE conn6 <- [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:50:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:50:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 734ms 08:50:25 INFO - PROCESS | 2820 | 1464105025310 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 08:50:25 INFO - PROCESS | 2820 | 1464105025313 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 08:50:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:50:25 INFO - PROCESS | 2820 | 1464105025317 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:50:25 INFO - PROCESS | 2820 | 1464105025319 Marionette TRACE conn6 <- [1,962,null,{}] 08:50:25 INFO - PROCESS | 2820 | 1464105025322 Marionette TRACE conn6 -> [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:50:25 INFO - PROCESS | 2820 | 1464105025410 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 08:50:25 INFO - PROCESS | 2820 | 1464105025424 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F2E7D3800 == 30 [pid = 2820] [id = 250] 08:50:25 INFO - PROCESS | 2820 | ++DOMWINDOW == 79 (0000002F2D84C000) [pid = 2820] [serial = 749] [outer = 0000000000000000] 08:50:25 INFO - PROCESS | 2820 | ++DOMWINDOW == 80 (0000002F2DF68400) [pid = 2820] [serial = 750] [outer = 0000002F2D84C000] 08:50:25 INFO - PROCESS | 2820 | 1464105025472 Marionette DEBUG loaded listener.js 08:50:25 INFO - PROCESS | 2820 | ++DOMWINDOW == 81 (0000002F3141D400) [pid = 2820] [serial = 751] [outer = 0000002F2D84C000] 08:50:25 INFO - PROCESS | 2820 | 1464105025891 Marionette TRACE conn6 <- [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:50:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:50:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 629ms 08:50:25 INFO - PROCESS | 2820 | 1464105025951 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 08:50:25 INFO - PROCESS | 2820 | 1464105025953 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 08:50:25 INFO - PROCESS | 2820 | 1464105025957 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:50:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:50:25 INFO - PROCESS | 2820 | 1464105025959 Marionette TRACE conn6 <- [1,966,null,{}] 08:50:25 INFO - PROCESS | 2820 | 1464105025962 Marionette TRACE conn6 -> [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:50:26 INFO - PROCESS | 2820 | 1464105026067 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 08:50:26 INFO - PROCESS | 2820 | 1464105026143 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F31E97000 == 31 [pid = 2820] [id = 251] 08:50:26 INFO - PROCESS | 2820 | ++DOMWINDOW == 82 (0000002F26C34800) [pid = 2820] [serial = 752] [outer = 0000000000000000] 08:50:26 INFO - PROCESS | 2820 | ++DOMWINDOW == 83 (0000002F3147C000) [pid = 2820] [serial = 753] [outer = 0000002F26C34800] 08:50:26 INFO - PROCESS | 2820 | 1464105026191 Marionette DEBUG loaded listener.js 08:50:26 INFO - PROCESS | 2820 | ++DOMWINDOW == 84 (0000002F31640C00) [pid = 2820] [serial = 754] [outer = 0000002F26C34800] 08:50:26 INFO - PROCESS | 2820 | 1464105026621 Marionette TRACE conn6 <- [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:50:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:50:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 734ms 08:50:26 INFO - PROCESS | 2820 | 1464105026696 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 08:50:26 INFO - PROCESS | 2820 | 1464105026698 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 08:50:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:50:26 INFO - PROCESS | 2820 | 1464105026702 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:50:26 INFO - PROCESS | 2820 | 1464105026704 Marionette TRACE conn6 <- [1,970,null,{}] 08:50:26 INFO - PROCESS | 2820 | 1464105026708 Marionette TRACE conn6 -> [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:50:26 INFO - PROCESS | 2820 | 1464105026866 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 08:50:26 INFO - PROCESS | 2820 | 1464105026876 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F3402B800 == 32 [pid = 2820] [id = 252] 08:50:26 INFO - PROCESS | 2820 | ++DOMWINDOW == 85 (0000002F317F2800) [pid = 2820] [serial = 755] [outer = 0000000000000000] 08:50:26 INFO - PROCESS | 2820 | ++DOMWINDOW == 86 (0000002F31A9B800) [pid = 2820] [serial = 756] [outer = 0000002F317F2800] 08:50:26 INFO - PROCESS | 2820 | 1464105026961 Marionette DEBUG loaded listener.js 08:50:27 INFO - PROCESS | 2820 | ++DOMWINDOW == 87 (0000002F32405000) [pid = 2820] [serial = 757] [outer = 0000002F317F2800] 08:50:27 INFO - PROCESS | 2820 | 1464105027406 Marionette TRACE conn6 <- [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:50:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:50:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 775ms 08:50:27 INFO - PROCESS | 2820 | 1464105027481 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 08:50:27 INFO - PROCESS | 2820 | 1464105027483 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 08:50:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:50:27 INFO - PROCESS | 2820 | 1464105027492 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:50:27 INFO - PROCESS | 2820 | 1464105027493 Marionette TRACE conn6 <- [1,974,null,{}] 08:50:27 INFO - PROCESS | 2820 | 1464105027497 Marionette TRACE conn6 -> [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:50:27 INFO - PROCESS | 2820 | 1464105027601 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 08:50:27 INFO - PROCESS | 2820 | 1464105027612 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:27 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F31682000 == 33 [pid = 2820] [id = 253] 08:50:27 INFO - PROCESS | 2820 | ++DOMWINDOW == 88 (0000002F31A99800) [pid = 2820] [serial = 758] [outer = 0000000000000000] 08:50:27 INFO - PROCESS | 2820 | ++DOMWINDOW == 89 (0000002F32416C00) [pid = 2820] [serial = 759] [outer = 0000002F31A99800] 08:50:27 INFO - PROCESS | 2820 | 1464105027658 Marionette DEBUG loaded listener.js 08:50:27 INFO - PROCESS | 2820 | ++DOMWINDOW == 90 (0000002F33946000) [pid = 2820] [serial = 760] [outer = 0000002F31A99800] 08:50:28 INFO - PROCESS | 2820 | --DOMWINDOW == 89 (0000002F34545C00) [pid = 2820] [serial = 728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:50:28 INFO - PROCESS | 2820 | --DOMWINDOW == 88 (0000002F31EE1800) [pid = 2820] [serial = 716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:50:28 INFO - PROCESS | 2820 | --DOMWINDOW == 87 (0000002F33AD8C00) [pid = 2820] [serial = 719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:50:28 INFO - PROCESS | 2820 | --DOMWINDOW == 86 (0000002F27781C00) [pid = 2820] [serial = 704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:50:28 INFO - PROCESS | 2820 | --DOMWINDOW == 85 (0000002F2CC33C00) [pid = 2820] [serial = 701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:50:28 INFO - PROCESS | 2820 | --DOMWINDOW == 84 (0000002F2757A000) [pid = 2820] [serial = 692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:50:28 INFO - PROCESS | 2820 | --DOMWINDOW == 83 (0000002F31A5F400) [pid = 2820] [serial = 710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:50:28 INFO - PROCESS | 2820 | --DOMWINDOW == 82 (0000002F31633800) [pid = 2820] [serial = 707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:50:28 INFO - PROCESS | 2820 | --DOMWINDOW == 81 (0000002F31A90C00) [pid = 2820] [serial = 713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:50:28 INFO - PROCESS | 2820 | --DOMWINDOW == 80 (0000002F25E62400) [pid = 2820] [serial = 695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:50:28 INFO - PROCESS | 2820 | --DOMWINDOW == 79 (0000002F25E5B800) [pid = 2820] [serial = 698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:50:28 INFO - PROCESS | 2820 | --DOMWINDOW == 78 (0000002F38269000) [pid = 2820] [serial = 689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:50:28 INFO - PROCESS | 2820 | --DOMWINDOW == 77 (0000002F34438800) [pid = 2820] [serial = 725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:50:28 INFO - PROCESS | 2820 | --DOMWINDOW == 76 (0000002F2761A000) [pid = 2820] [serial = 722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:50:28 INFO - PROCESS | 2820 | 1464105028181 Marionette TRACE conn6 <- [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:50:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:50:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 734ms 08:50:28 INFO - PROCESS | 2820 | 1464105028229 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 08:50:28 INFO - PROCESS | 2820 | 1464105028231 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 08:50:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:50:28 INFO - PROCESS | 2820 | 1464105028235 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:50:28 INFO - PROCESS | 2820 | 1464105028237 Marionette TRACE conn6 <- [1,978,null,{}] 08:50:28 INFO - PROCESS | 2820 | 1464105028240 Marionette TRACE conn6 -> [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:50:28 INFO - PROCESS | 2820 | 1464105028360 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 08:50:28 INFO - PROCESS | 2820 | 1464105028406 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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 | 2820 | ++DOCSHELL 0000002F34516000 == 34 [pid = 2820] [id = 254] 08:50:28 INFO - PROCESS | 2820 | ++DOMWINDOW == 77 (0000002F2C8F4C00) [pid = 2820] [serial = 761] [outer = 0000000000000000] 08:50:28 INFO - PROCESS | 2820 | ++DOMWINDOW == 78 (0000002F2D84B800) [pid = 2820] [serial = 762] [outer = 0000002F2C8F4C00] 08:50:28 INFO - PROCESS | 2820 | 1464105028452 Marionette DEBUG loaded listener.js 08:50:28 INFO - PROCESS | 2820 | ++DOMWINDOW == 79 (0000002F33A32000) [pid = 2820] [serial = 763] [outer = 0000002F2C8F4C00] 08:50:28 INFO - PROCESS | 2820 | 1464105028824 Marionette TRACE conn6 <- [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:50:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:50:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 629ms 08:50:28 INFO - PROCESS | 2820 | 1464105028867 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 08:50:28 INFO - PROCESS | 2820 | 1464105028869 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 08:50:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:50:28 INFO - PROCESS | 2820 | 1464105028879 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:50:28 INFO - PROCESS | 2820 | 1464105028880 Marionette TRACE conn6 <- [1,982,null,{}] 08:50:28 INFO - PROCESS | 2820 | 1464105028911 Marionette TRACE conn6 -> [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:50:29 INFO - PROCESS | 2820 | 1464105028994 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 08:50:29 INFO - PROCESS | 2820 | 1464105029001 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F34E3C000 == 35 [pid = 2820] [id = 255] 08:50:29 INFO - PROCESS | 2820 | ++DOMWINDOW == 80 (0000002F33A37C00) [pid = 2820] [serial = 764] [outer = 0000000000000000] 08:50:29 INFO - PROCESS | 2820 | ++DOMWINDOW == 81 (0000002F33A3C800) [pid = 2820] [serial = 765] [outer = 0000002F33A37C00] 08:50:29 INFO - PROCESS | 2820 | 1464105029048 Marionette DEBUG loaded listener.js 08:50:29 INFO - PROCESS | 2820 | ++DOMWINDOW == 82 (0000002F33ADA400) [pid = 2820] [serial = 766] [outer = 0000002F33A37C00] 08:50:29 INFO - PROCESS | 2820 | 1464105029461 Marionette TRACE conn6 <- [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:50:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:50:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 628ms 08:50:29 INFO - PROCESS | 2820 | 1464105029509 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 08:50:29 INFO - PROCESS | 2820 | 1464105029511 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 08:50:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:50:29 INFO - PROCESS | 2820 | 1464105029514 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:50:29 INFO - PROCESS | 2820 | 1464105029516 Marionette TRACE conn6 <- [1,986,null,{}] 08:50:29 INFO - PROCESS | 2820 | 1464105029520 Marionette TRACE conn6 -> [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:50:29 INFO - PROCESS | 2820 | 1464105029610 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 08:50:29 INFO - PROCESS | 2820 | 1464105029617 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:29 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F36636800 == 36 [pid = 2820] [id = 256] 08:50:29 INFO - PROCESS | 2820 | ++DOMWINDOW == 83 (0000002F33AE0000) [pid = 2820] [serial = 767] [outer = 0000000000000000] 08:50:29 INFO - PROCESS | 2820 | ++DOMWINDOW == 84 (0000002F34023800) [pid = 2820] [serial = 768] [outer = 0000002F33AE0000] 08:50:29 INFO - PROCESS | 2820 | 1464105029672 Marionette DEBUG loaded listener.js 08:50:29 INFO - PROCESS | 2820 | ++DOMWINDOW == 85 (0000002F34188400) [pid = 2820] [serial = 769] [outer = 0000002F33AE0000] 08:50:30 INFO - PROCESS | 2820 | 1464105030199 Marionette TRACE conn6 <- [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:50:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:50:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 734ms 08:50:30 INFO - PROCESS | 2820 | 1464105030252 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 08:50:30 INFO - PROCESS | 2820 | 1464105030257 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 08:50:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:50:30 INFO - PROCESS | 2820 | 1464105030263 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:50:30 INFO - PROCESS | 2820 | 1464105030268 Marionette TRACE conn6 <- [1,990,null,{}] 08:50:30 INFO - PROCESS | 2820 | 1464105030276 Marionette TRACE conn6 -> [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:50:30 INFO - PROCESS | 2820 | 1464105030450 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 08:50:30 INFO - PROCESS | 2820 | 1464105030532 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:30 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F275A3000 == 37 [pid = 2820] [id = 257] 08:50:30 INFO - PROCESS | 2820 | ++DOMWINDOW == 86 (0000002F27614400) [pid = 2820] [serial = 770] [outer = 0000000000000000] 08:50:30 INFO - PROCESS | 2820 | ++DOMWINDOW == 87 (0000002F27780C00) [pid = 2820] [serial = 771] [outer = 0000002F27614400] 08:50:30 INFO - PROCESS | 2820 | 1464105030593 Marionette DEBUG loaded listener.js 08:50:30 INFO - PROCESS | 2820 | ++DOMWINDOW == 88 (0000002F28640400) [pid = 2820] [serial = 772] [outer = 0000002F27614400] 08:50:31 INFO - PROCESS | 2820 | 1464105031179 Marionette TRACE conn6 <- [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:50:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:50:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 986ms 08:50:31 INFO - PROCESS | 2820 | 1464105031252 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 08:50:31 INFO - PROCESS | 2820 | 1464105031259 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 08:50:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:50:31 INFO - PROCESS | 2820 | 1464105031266 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:50:31 INFO - PROCESS | 2820 | 1464105031269 Marionette TRACE conn6 <- [1,994,null,{}] 08:50:31 INFO - PROCESS | 2820 | 1464105031274 Marionette TRACE conn6 -> [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:50:31 INFO - PROCESS | 2820 | 1464105031388 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 08:50:31 INFO - PROCESS | 2820 | 1464105031529 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:31 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F339CE800 == 38 [pid = 2820] [id = 258] 08:50:31 INFO - PROCESS | 2820 | ++DOMWINDOW == 89 (0000002F2D8EC000) [pid = 2820] [serial = 773] [outer = 0000000000000000] 08:50:31 INFO - PROCESS | 2820 | ++DOMWINDOW == 90 (0000002F2E710400) [pid = 2820] [serial = 774] [outer = 0000002F2D8EC000] 08:50:31 INFO - PROCESS | 2820 | 1464105031592 Marionette DEBUG loaded listener.js 08:50:31 INFO - PROCESS | 2820 | ++DOMWINDOW == 91 (0000002F317F3800) [pid = 2820] [serial = 775] [outer = 0000002F2D8EC000] 08:50:32 INFO - PROCESS | 2820 | 1464105032201 Marionette TRACE conn6 <- [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:50:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:50:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 986ms 08:50:32 INFO - PROCESS | 2820 | 1464105032258 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 08:50:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:50:32 INFO - PROCESS | 2820 | 1464105032261 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 08:50:32 INFO - PROCESS | 2820 | 1464105032266 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:50:32 INFO - PROCESS | 2820 | 1464105032270 Marionette TRACE conn6 <- [1,998,null,{}] 08:50:32 INFO - PROCESS | 2820 | 1464105032282 Marionette TRACE conn6 -> [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:50:32 INFO - PROCESS | 2820 | 1464105032397 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 08:50:32 INFO - PROCESS | 2820 | 1464105032485 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:32 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F37EDD800 == 39 [pid = 2820] [id = 259] 08:50:32 INFO - PROCESS | 2820 | ++DOMWINDOW == 92 (0000002F32404000) [pid = 2820] [serial = 776] [outer = 0000000000000000] 08:50:32 INFO - PROCESS | 2820 | ++DOMWINDOW == 93 (0000002F33ADFC00) [pid = 2820] [serial = 777] [outer = 0000002F32404000] 08:50:32 INFO - PROCESS | 2820 | 1464105032547 Marionette DEBUG loaded listener.js 08:50:32 INFO - PROCESS | 2820 | ++DOMWINDOW == 94 (0000002F34190000) [pid = 2820] [serial = 778] [outer = 0000002F32404000] 08:50:33 INFO - PROCESS | 2820 | 1464105033156 Marionette TRACE conn6 <- [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:50:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:50:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 945ms 08:50:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:50:33 INFO - PROCESS | 2820 | 1464105033211 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 08:50:33 INFO - PROCESS | 2820 | 1464105033215 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 08:50:33 INFO - PROCESS | 2820 | 1464105033219 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:50:33 INFO - PROCESS | 2820 | 1464105033221 Marionette TRACE conn6 <- [1,1002,null,{}] 08:50:33 INFO - PROCESS | 2820 | 1464105033224 Marionette TRACE conn6 -> [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:50:33 INFO - PROCESS | 2820 | 1464105033338 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 08:50:33 INFO - PROCESS | 2820 | 1464105033424 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:33 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F38973800 == 40 [pid = 2820] [id = 260] 08:50:33 INFO - PROCESS | 2820 | ++DOMWINDOW == 95 (0000002F3443C400) [pid = 2820] [serial = 779] [outer = 0000000000000000] 08:50:33 INFO - PROCESS | 2820 | ++DOMWINDOW == 96 (0000002F34441000) [pid = 2820] [serial = 780] [outer = 0000002F3443C400] 08:50:33 INFO - PROCESS | 2820 | 1464105033482 Marionette DEBUG loaded listener.js 08:50:33 INFO - PROCESS | 2820 | ++DOMWINDOW == 97 (0000002F34549800) [pid = 2820] [serial = 781] [outer = 0000002F3443C400] 08:50:34 INFO - PROCESS | 2820 | 1464105034030 Marionette TRACE conn6 <- [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:50:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:50:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 881ms 08:50:34 INFO - PROCESS | 2820 | 1464105034101 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 08:50:34 INFO - PROCESS | 2820 | 1464105034104 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 08:50:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:50:34 INFO - PROCESS | 2820 | 1464105034108 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:50:34 INFO - PROCESS | 2820 | 1464105034110 Marionette TRACE conn6 <- [1,1006,null,{}] 08:50:34 INFO - PROCESS | 2820 | 1464105034114 Marionette TRACE conn6 -> [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:50:34 INFO - PROCESS | 2820 | 1464105034223 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 08:50:34 INFO - PROCESS | 2820 | 1464105034296 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:34 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F38994800 == 41 [pid = 2820] [id = 261] 08:50:34 INFO - PROCESS | 2820 | ++DOMWINDOW == 98 (0000002F34564000) [pid = 2820] [serial = 782] [outer = 0000000000000000] 08:50:34 INFO - PROCESS | 2820 | ++DOMWINDOW == 99 (0000002F3478C400) [pid = 2820] [serial = 783] [outer = 0000002F34564000] 08:50:34 INFO - PROCESS | 2820 | 1464105034354 Marionette DEBUG loaded listener.js 08:50:34 INFO - PROCESS | 2820 | ++DOMWINDOW == 100 (0000002F34942800) [pid = 2820] [serial = 784] [outer = 0000002F34564000] 08:50:35 INFO - PROCESS | 2820 | 1464105034986 Marionette TRACE conn6 <- [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:50:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:50:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 923ms 08:50:35 INFO - PROCESS | 2820 | 1464105035033 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 08:50:35 INFO - PROCESS | 2820 | 1464105035036 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 08:50:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:50:35 INFO - PROCESS | 2820 | 1464105035040 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:50:35 INFO - PROCESS | 2820 | 1464105035042 Marionette TRACE conn6 <- [1,1010,null,{}] 08:50:35 INFO - PROCESS | 2820 | 1464105035046 Marionette TRACE conn6 -> [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:50:35 INFO - PROCESS | 2820 | 1464105035175 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 08:50:35 INFO - PROCESS | 2820 | 1464105035298 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:35 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F394AB800 == 42 [pid = 2820] [id = 262] 08:50:35 INFO - PROCESS | 2820 | ++DOMWINDOW == 101 (0000002F25E63400) [pid = 2820] [serial = 785] [outer = 0000000000000000] 08:50:35 INFO - PROCESS | 2820 | ++DOMWINDOW == 102 (0000002F34EF0000) [pid = 2820] [serial = 786] [outer = 0000002F25E63400] 08:50:35 INFO - PROCESS | 2820 | 1464105035358 Marionette DEBUG loaded listener.js 08:50:35 INFO - PROCESS | 2820 | ++DOMWINDOW == 103 (0000002F34F22800) [pid = 2820] [serial = 787] [outer = 0000002F25E63400] 08:50:36 INFO - PROCESS | 2820 | 1464105036136 Marionette TRACE conn6 <- [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:50:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:50:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1131ms 08:50:36 INFO - PROCESS | 2820 | 1464105036174 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 08:50:36 INFO - PROCESS | 2820 | 1464105036179 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 08:50:36 INFO - PROCESS | 2820 | 1464105036184 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:50:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:50:36 INFO - PROCESS | 2820 | 1464105036188 Marionette TRACE conn6 <- [1,1014,null,{}] 08:50:36 INFO - PROCESS | 2820 | 1464105036195 Marionette TRACE conn6 -> [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:50:36 INFO - PROCESS | 2820 | 1464105036297 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 08:50:36 INFO - PROCESS | 2820 | 1464105036376 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:36 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F28B5E000 == 43 [pid = 2820] [id = 263] 08:50:36 INFO - PROCESS | 2820 | ++DOMWINDOW == 104 (0000002F27573000) [pid = 2820] [serial = 788] [outer = 0000000000000000] 08:50:36 INFO - PROCESS | 2820 | ++DOMWINDOW == 105 (0000002F27789400) [pid = 2820] [serial = 789] [outer = 0000002F27573000] 08:50:36 INFO - PROCESS | 2820 | 1464105036475 Marionette DEBUG loaded listener.js 08:50:36 INFO - PROCESS | 2820 | ++DOMWINDOW == 106 (0000002F28E73800) [pid = 2820] [serial = 790] [outer = 0000002F27573000] 08:50:36 INFO - PROCESS | 2820 | --DOMWINDOW == 105 (0000002F324C2000) [pid = 2820] [serial = 717] [outer = 0000000000000000] [url = about:blank] 08:50:36 INFO - PROCESS | 2820 | --DOMWINDOW == 104 (0000002F33ADA000) [pid = 2820] [serial = 720] [outer = 0000000000000000] [url = about:blank] 08:50:36 INFO - PROCESS | 2820 | --DOMWINDOW == 103 (0000002F2DF6F400) [pid = 2820] [serial = 705] [outer = 0000000000000000] [url = about:blank] 08:50:36 INFO - PROCESS | 2820 | --DOMWINDOW == 102 (0000002F3141DC00) [pid = 2820] [serial = 706] [outer = 0000000000000000] [url = about:blank] 08:50:36 INFO - PROCESS | 2820 | --DOMWINDOW == 101 (0000002F2CDB0400) [pid = 2820] [serial = 702] [outer = 0000000000000000] [url = about:blank] 08:50:36 INFO - PROCESS | 2820 | --DOMWINDOW == 100 (0000002F2D8E8C00) [pid = 2820] [serial = 703] [outer = 0000000000000000] [url = about:blank] 08:50:36 INFO - PROCESS | 2820 | --DOMWINDOW == 99 (0000002F2757AC00) [pid = 2820] [serial = 693] [outer = 0000000000000000] [url = about:blank] 08:50:36 INFO - PROCESS | 2820 | --DOMWINDOW == 98 (0000002F27617000) [pid = 2820] [serial = 694] [outer = 0000000000000000] [url = about:blank] 08:50:36 INFO - PROCESS | 2820 | --DOMWINDOW == 97 (0000002F31A92400) [pid = 2820] [serial = 711] [outer = 0000000000000000] [url = about:blank] 08:50:36 INFO - PROCESS | 2820 | --DOMWINDOW == 96 (0000002F31D27800) [pid = 2820] [serial = 712] [outer = 0000000000000000] [url = about:blank] 08:50:36 INFO - PROCESS | 2820 | --DOMWINDOW == 95 (0000002F31707000) [pid = 2820] [serial = 708] [outer = 0000000000000000] [url = about:blank] 08:50:36 INFO - PROCESS | 2820 | --DOMWINDOW == 94 (0000002F31A63400) [pid = 2820] [serial = 709] [outer = 0000000000000000] [url = about:blank] 08:50:36 INFO - PROCESS | 2820 | --DOMWINDOW == 93 (0000002F3240A400) [pid = 2820] [serial = 714] [outer = 0000000000000000] [url = about:blank] 08:50:36 INFO - PROCESS | 2820 | --DOMWINDOW == 92 (0000002F2778C800) [pid = 2820] [serial = 696] [outer = 0000000000000000] [url = about:blank] 08:50:36 INFO - PROCESS | 2820 | --DOMWINDOW == 91 (0000002F2791C400) [pid = 2820] [serial = 697] [outer = 0000000000000000] [url = about:blank] 08:50:36 INFO - PROCESS | 2820 | --DOMWINDOW == 90 (0000002F33A37000) [pid = 2820] [serial = 718] [outer = 0000000000000000] [url = about:blank] 08:50:36 INFO - PROCESS | 2820 | --DOMWINDOW == 89 (0000002F2BF09400) [pid = 2820] [serial = 699] [outer = 0000000000000000] [url = about:blank] 08:50:36 INFO - PROCESS | 2820 | --DOMWINDOW == 88 (0000002F3D4BC400) [pid = 2820] [serial = 691] [outer = 0000000000000000] [url = about:blank] 08:50:36 INFO - PROCESS | 2820 | --DOMWINDOW == 87 (0000002F2C3B4C00) [pid = 2820] [serial = 700] [outer = 0000000000000000] [url = about:blank] 08:50:36 INFO - PROCESS | 2820 | --DOMWINDOW == 86 (0000002F34024C00) [pid = 2820] [serial = 721] [outer = 0000000000000000] [url = about:blank] 08:50:36 INFO - PROCESS | 2820 | --DOMWINDOW == 85 (0000002F34885000) [pid = 2820] [serial = 730] [outer = 0000000000000000] [url = about:blank] 08:50:36 INFO - PROCESS | 2820 | --DOMWINDOW == 84 (0000002F34440800) [pid = 2820] [serial = 726] [outer = 0000000000000000] [url = about:blank] 08:50:36 INFO - PROCESS | 2820 | --DOMWINDOW == 83 (0000002F27FC9C00) [pid = 2820] [serial = 723] [outer = 0000000000000000] [url = about:blank] 08:50:36 INFO - PROCESS | 2820 | --DOMWINDOW == 82 (0000002F3413E800) [pid = 2820] [serial = 724] [outer = 0000000000000000] [url = about:blank] 08:50:36 INFO - PROCESS | 2820 | --DOMWINDOW == 81 (0000002F34546400) [pid = 2820] [serial = 727] [outer = 0000000000000000] [url = about:blank] 08:50:36 INFO - PROCESS | 2820 | --DOMWINDOW == 80 (0000002F3241D800) [pid = 2820] [serial = 715] [outer = 0000000000000000] [url = about:blank] 08:50:36 INFO - PROCESS | 2820 | --DOMWINDOW == 79 (0000002F3454FC00) [pid = 2820] [serial = 729] [outer = 0000000000000000] [url = about:blank] 08:50:37 INFO - PROCESS | 2820 | 1464105037037 Marionette TRACE conn6 <- [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:50:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:50:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 881ms 08:50:37 INFO - PROCESS | 2820 | 1464105037074 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 08:50:37 INFO - PROCESS | 2820 | 1464105037079 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 08:50:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:50:37 INFO - PROCESS | 2820 | 1464105037086 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:50:37 INFO - PROCESS | 2820 | 1464105037088 Marionette TRACE conn6 <- [1,1018,null,{}] 08:50:37 INFO - PROCESS | 2820 | 1464105037092 Marionette TRACE conn6 -> [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:50:37 INFO - PROCESS | 2820 | 1464105037186 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 08:50:37 INFO - PROCESS | 2820 | 1464105037259 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F28136000 == 44 [pid = 2820] [id = 264] 08:50:37 INFO - PROCESS | 2820 | ++DOMWINDOW == 80 (0000002F2757E000) [pid = 2820] [serial = 791] [outer = 0000000000000000] 08:50:37 INFO - PROCESS | 2820 | ++DOMWINDOW == 81 (0000002F27784400) [pid = 2820] [serial = 792] [outer = 0000002F2757E000] 08:50:37 INFO - PROCESS | 2820 | 1464105037308 Marionette DEBUG loaded listener.js 08:50:37 INFO - PROCESS | 2820 | ++DOMWINDOW == 82 (0000002F2BF0F000) [pid = 2820] [serial = 793] [outer = 0000002F2757E000] 08:50:37 INFO - PROCESS | 2820 | 1464105037723 Marionette TRACE conn6 <- [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:50:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:50:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 671ms 08:50:37 INFO - PROCESS | 2820 | 1464105037770 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 08:50:37 INFO - PROCESS | 2820 | 1464105037773 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 08:50:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:50:37 INFO - PROCESS | 2820 | 1464105037779 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:50:37 INFO - PROCESS | 2820 | 1464105037783 Marionette TRACE conn6 <- [1,1022,null,{}] 08:50:37 INFO - PROCESS | 2820 | 1464105037794 Marionette TRACE conn6 -> [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:50:37 INFO - PROCESS | 2820 | 1464105037886 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 08:50:37 INFO - PROCESS | 2820 | 1464105037894 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:37 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F31108800 == 45 [pid = 2820] [id = 265] 08:50:37 INFO - PROCESS | 2820 | ++DOMWINDOW == 83 (0000002F2CCE8000) [pid = 2820] [serial = 794] [outer = 0000000000000000] 08:50:37 INFO - PROCESS | 2820 | ++DOMWINDOW == 84 (0000002F2D8E9800) [pid = 2820] [serial = 795] [outer = 0000002F2CCE8000] 08:50:37 INFO - PROCESS | 2820 | 1464105037945 Marionette DEBUG loaded listener.js 08:50:38 INFO - PROCESS | 2820 | ++DOMWINDOW == 85 (0000002F3141DC00) [pid = 2820] [serial = 796] [outer = 0000002F2CCE8000] 08:50:38 INFO - PROCESS | 2820 | 1464105038401 Marionette TRACE conn6 <- [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:50:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:50:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 692ms 08:50:38 INFO - PROCESS | 2820 | 1464105038472 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 08:50:38 INFO - PROCESS | 2820 | 1464105038475 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 08:50:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:50:38 INFO - PROCESS | 2820 | 1464105038478 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:50:38 INFO - PROCESS | 2820 | 1464105038480 Marionette TRACE conn6 <- [1,1026,null,{}] 08:50:38 INFO - PROCESS | 2820 | 1464105038484 Marionette TRACE conn6 -> [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:50:38 INFO - PROCESS | 2820 | 1464105038573 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 08:50:38 INFO - PROCESS | 2820 | 1464105038587 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:38 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F31EA8000 == 46 [pid = 2820] [id = 266] 08:50:38 INFO - PROCESS | 2820 | ++DOMWINDOW == 86 (0000002F31634C00) [pid = 2820] [serial = 797] [outer = 0000000000000000] 08:50:38 INFO - PROCESS | 2820 | ++DOMWINDOW == 87 (0000002F3163D000) [pid = 2820] [serial = 798] [outer = 0000002F31634C00] 08:50:38 INFO - PROCESS | 2820 | 1464105038635 Marionette DEBUG loaded listener.js 08:50:38 INFO - PROCESS | 2820 | ++DOMWINDOW == 88 (0000002F31A61400) [pid = 2820] [serial = 799] [outer = 0000002F31634C00] 08:50:39 INFO - PROCESS | 2820 | 1464105039073 Marionette TRACE conn6 <- [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:50:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:50:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 629ms 08:50:39 INFO - PROCESS | 2820 | 1464105039116 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 08:50:39 INFO - PROCESS | 2820 | 1464105039118 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 08:50:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:50:39 INFO - PROCESS | 2820 | 1464105039121 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:50:39 INFO - PROCESS | 2820 | 1464105039123 Marionette TRACE conn6 <- [1,1030,null,{}] 08:50:39 INFO - PROCESS | 2820 | 1464105039127 Marionette TRACE conn6 -> [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:50:39 INFO - PROCESS | 2820 | 1464105039240 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 08:50:39 INFO - PROCESS | 2820 | 1464105039338 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:39 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F26612000 == 47 [pid = 2820] [id = 267] 08:50:39 INFO - PROCESS | 2820 | ++DOMWINDOW == 89 (0000002F31A96C00) [pid = 2820] [serial = 800] [outer = 0000000000000000] 08:50:39 INFO - PROCESS | 2820 | ++DOMWINDOW == 90 (0000002F31A9CC00) [pid = 2820] [serial = 801] [outer = 0000002F31A96C00] 08:50:39 INFO - PROCESS | 2820 | 1464105039391 Marionette DEBUG loaded listener.js 08:50:39 INFO - PROCESS | 2820 | ++DOMWINDOW == 91 (0000002F32405400) [pid = 2820] [serial = 802] [outer = 0000002F31A96C00] 08:50:39 INFO - PROCESS | 2820 | 1464105039848 Marionette TRACE conn6 <- [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:50:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:50:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 776ms 08:50:39 INFO - PROCESS | 2820 | 1464105039900 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 08:50:39 INFO - PROCESS | 2820 | 1464105039902 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 08:50:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:50:39 INFO - PROCESS | 2820 | 1464105039910 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:50:39 INFO - PROCESS | 2820 | 1464105039920 Marionette TRACE conn6 <- [1,1034,null,{}] 08:50:39 INFO - PROCESS | 2820 | 1464105039930 Marionette TRACE conn6 -> [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:50:40 INFO - PROCESS | 2820 | 1464105040065 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 08:50:40 INFO - PROCESS | 2820 | 1464105040123 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3451C800 == 48 [pid = 2820] [id = 268] 08:50:40 INFO - PROCESS | 2820 | ++DOMWINDOW == 92 (0000002F33A3B000) [pid = 2820] [serial = 803] [outer = 0000000000000000] 08:50:40 INFO - PROCESS | 2820 | ++DOMWINDOW == 93 (0000002F33ADB800) [pid = 2820] [serial = 804] [outer = 0000002F33A3B000] 08:50:40 INFO - PROCESS | 2820 | 1464105040170 Marionette DEBUG loaded listener.js 08:50:40 INFO - PROCESS | 2820 | ++DOMWINDOW == 94 (0000002F3413EC00) [pid = 2820] [serial = 805] [outer = 0000002F33A3B000] 08:50:40 INFO - PROCESS | 2820 | 1464105040611 Marionette TRACE conn6 <- [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:50:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:50:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 733ms 08:50:40 INFO - PROCESS | 2820 | 1464105040651 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 08:50:40 INFO - PROCESS | 2820 | 1464105040653 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 08:50:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:50:40 INFO - PROCESS | 2820 | 1464105040662 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:50:40 INFO - PROCESS | 2820 | 1464105040664 Marionette TRACE conn6 <- [1,1038,null,{}] 08:50:40 INFO - PROCESS | 2820 | 1464105040667 Marionette TRACE conn6 -> [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:50:40 INFO - PROCESS | 2820 | 1464105040778 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 08:50:40 INFO - PROCESS | 2820 | 1464105040830 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:40 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F35ADC000 == 49 [pid = 2820] [id = 269] 08:50:40 INFO - PROCESS | 2820 | ++DOMWINDOW == 95 (0000002F34437800) [pid = 2820] [serial = 806] [outer = 0000000000000000] 08:50:40 INFO - PROCESS | 2820 | ++DOMWINDOW == 96 (0000002F3443EC00) [pid = 2820] [serial = 807] [outer = 0000002F34437800] 08:50:40 INFO - PROCESS | 2820 | 1464105040877 Marionette DEBUG loaded listener.js 08:50:40 INFO - PROCESS | 2820 | ++DOMWINDOW == 97 (0000002F34885000) [pid = 2820] [serial = 808] [outer = 0000002F34437800] 08:50:41 INFO - PROCESS | 2820 | --DOMWINDOW == 96 (0000002F2761C000) [pid = 2820] [serial = 743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:50:41 INFO - PROCESS | 2820 | --DOMWINDOW == 95 (0000002F2BF0D400) [pid = 2820] [serial = 746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:50:41 INFO - PROCESS | 2820 | --DOMWINDOW == 94 (0000002F2768F400) [pid = 2820] [serial = 734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:50:41 INFO - PROCESS | 2820 | --DOMWINDOW == 93 (0000002F33A37C00) [pid = 2820] [serial = 764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:50:41 INFO - PROCESS | 2820 | --DOMWINDOW == 92 (0000002F31A99800) [pid = 2820] [serial = 758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:50:41 INFO - PROCESS | 2820 | --DOMWINDOW == 91 (0000002F26C34800) [pid = 2820] [serial = 752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:50:41 INFO - PROCESS | 2820 | --DOMWINDOW == 90 (0000002F2BD56400) [pid = 2820] [serial = 737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:50:41 INFO - PROCESS | 2820 | --DOMWINDOW == 89 (0000002F2D84C000) [pid = 2820] [serial = 749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:50:41 INFO - PROCESS | 2820 | --DOMWINDOW == 88 (0000002F2C8F4C00) [pid = 2820] [serial = 761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:50:41 INFO - PROCESS | 2820 | --DOMWINDOW == 87 (0000002F270BFC00) [pid = 2820] [serial = 740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:50:41 INFO - PROCESS | 2820 | --DOMWINDOW == 86 (0000002F317F2800) [pid = 2820] [serial = 755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:50:41 INFO - PROCESS | 2820 | 1464105041314 Marionette TRACE conn6 <- [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:50:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:50:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 671ms 08:50:41 INFO - PROCESS | 2820 | 1464105041337 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 08:50:41 INFO - PROCESS | 2820 | 1464105041339 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 08:50:41 INFO - PROCESS | 2820 | 1464105041343 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:50:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:50:41 INFO - PROCESS | 2820 | 1464105041345 Marionette TRACE conn6 <- [1,1042,null,{}] 08:50:41 INFO - PROCESS | 2820 | 1464105041348 Marionette TRACE conn6 -> [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:50:41 INFO - PROCESS | 2820 | 1464105041445 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 08:50:41 INFO - PROCESS | 2820 | 1464105041519 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:41 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3675E800 == 50 [pid = 2820] [id = 270] 08:50:41 INFO - PROCESS | 2820 | ++DOMWINDOW == 87 (0000002F28644800) [pid = 2820] [serial = 809] [outer = 0000000000000000] 08:50:41 INFO - PROCESS | 2820 | ++DOMWINDOW == 88 (0000002F31635000) [pid = 2820] [serial = 810] [outer = 0000002F28644800] 08:50:41 INFO - PROCESS | 2820 | 1464105041565 Marionette DEBUG loaded listener.js 08:50:41 INFO - PROCESS | 2820 | ++DOMWINDOW == 89 (0000002F3454FC00) [pid = 2820] [serial = 811] [outer = 0000002F28644800] 08:50:41 INFO - PROCESS | 2820 | 1464105041922 Marionette TRACE conn6 <- [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:50:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:50:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 629ms 08:50:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:50:41 INFO - PROCESS | 2820 | 1464105041975 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 08:50:41 INFO - PROCESS | 2820 | 1464105041978 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 08:50:41 INFO - PROCESS | 2820 | 1464105041981 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:50:41 INFO - PROCESS | 2820 | 1464105041983 Marionette TRACE conn6 <- [1,1046,null,{}] 08:50:41 INFO - PROCESS | 2820 | 1464105041986 Marionette TRACE conn6 -> [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:50:42 INFO - PROCESS | 2820 | 1464105042100 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 08:50:42 INFO - PROCESS | 2820 | 1464105042137 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F37EE9800 == 51 [pid = 2820] [id = 271] 08:50:42 INFO - PROCESS | 2820 | ++DOMWINDOW == 90 (0000002F33A37C00) [pid = 2820] [serial = 812] [outer = 0000000000000000] 08:50:42 INFO - PROCESS | 2820 | ++DOMWINDOW == 91 (0000002F34EEC400) [pid = 2820] [serial = 813] [outer = 0000002F33A37C00] 08:50:42 INFO - PROCESS | 2820 | 1464105042184 Marionette DEBUG loaded listener.js 08:50:42 INFO - PROCESS | 2820 | ++DOMWINDOW == 92 (0000002F34F1E400) [pid = 2820] [serial = 814] [outer = 0000002F33A37C00] 08:50:42 INFO - PROCESS | 2820 | 1464105042569 Marionette TRACE conn6 <- [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:50:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:50:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 629ms 08:50:42 INFO - PROCESS | 2820 | 1464105042614 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 08:50:42 INFO - PROCESS | 2820 | 1464105042616 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 08:50:42 INFO - PROCESS | 2820 | 1464105042619 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:50:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:50:42 INFO - PROCESS | 2820 | 1464105042621 Marionette TRACE conn6 <- [1,1050,null,{}] 08:50:42 INFO - PROCESS | 2820 | 1464105042624 Marionette TRACE conn6 -> [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:50:42 INFO - PROCESS | 2820 | 1464105042742 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 08:50:42 INFO - PROCESS | 2820 | 1464105042751 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:42 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F394A9800 == 52 [pid = 2820] [id = 272] 08:50:42 INFO - PROCESS | 2820 | ++DOMWINDOW == 93 (0000002F34F25C00) [pid = 2820] [serial = 815] [outer = 0000000000000000] 08:50:42 INFO - PROCESS | 2820 | ++DOMWINDOW == 94 (0000002F34F29000) [pid = 2820] [serial = 816] [outer = 0000002F34F25C00] 08:50:42 INFO - PROCESS | 2820 | 1464105042808 Marionette DEBUG loaded listener.js 08:50:42 INFO - PROCESS | 2820 | ++DOMWINDOW == 95 (0000002F354CA000) [pid = 2820] [serial = 817] [outer = 0000002F34F25C00] 08:50:43 INFO - PROCESS | 2820 | 1464105043308 Marionette TRACE conn6 <- [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:50:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:50:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 734ms 08:50:43 INFO - PROCESS | 2820 | 1464105043370 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 08:50:43 INFO - PROCESS | 2820 | 1464105043375 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 08:50:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:50:43 INFO - PROCESS | 2820 | 1464105043382 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:50:43 INFO - PROCESS | 2820 | 1464105043387 Marionette TRACE conn6 <- [1,1054,null,{}] 08:50:43 INFO - PROCESS | 2820 | 1464105043395 Marionette TRACE conn6 -> [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:50:43 INFO - PROCESS | 2820 | 1464105043565 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 08:50:43 INFO - PROCESS | 2820 | 1464105043659 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:43 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F2811E800 == 53 [pid = 2820] [id = 273] 08:50:43 INFO - PROCESS | 2820 | ++DOMWINDOW == 96 (0000002F27543000) [pid = 2820] [serial = 818] [outer = 0000000000000000] 08:50:43 INFO - PROCESS | 2820 | ++DOMWINDOW == 97 (0000002F27619000) [pid = 2820] [serial = 819] [outer = 0000002F27543000] 08:50:43 INFO - PROCESS | 2820 | 1464105043719 Marionette DEBUG loaded listener.js 08:50:43 INFO - PROCESS | 2820 | ++DOMWINDOW == 98 (0000002F28CAB800) [pid = 2820] [serial = 820] [outer = 0000002F27543000] 08:50:44 INFO - PROCESS | 2820 | 1464105044318 Marionette TRACE conn6 <- [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:50:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:50:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 986ms 08:50:44 INFO - PROCESS | 2820 | 1464105044370 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 08:50:44 INFO - PROCESS | 2820 | 1464105044377 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 08:50:44 INFO - PROCESS | 2820 | 1464105044383 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:50:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:50:44 INFO - PROCESS | 2820 | 1464105044386 Marionette TRACE conn6 <- [1,1058,null,{}] 08:50:44 INFO - PROCESS | 2820 | 1464105044391 Marionette TRACE conn6 -> [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:50:44 INFO - PROCESS | 2820 | 1464105044508 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 08:50:44 INFO - PROCESS | 2820 | 1464105044626 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:44 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F34041800 == 54 [pid = 2820] [id = 274] 08:50:44 INFO - PROCESS | 2820 | ++DOMWINDOW == 99 (0000002F2CCE7400) [pid = 2820] [serial = 821] [outer = 0000000000000000] 08:50:44 INFO - PROCESS | 2820 | ++DOMWINDOW == 100 (0000002F2DB8A800) [pid = 2820] [serial = 822] [outer = 0000002F2CCE7400] 08:50:44 INFO - PROCESS | 2820 | 1464105044685 Marionette DEBUG loaded listener.js 08:50:44 INFO - PROCESS | 2820 | ++DOMWINDOW == 101 (0000002F317F7400) [pid = 2820] [serial = 823] [outer = 0000002F2CCE7400] 08:50:45 INFO - PROCESS | 2820 | 1464105045337 Marionette TRACE conn6 <- [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:50:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:50:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 985ms 08:50:45 INFO - PROCESS | 2820 | 1464105045376 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 08:50:45 INFO - PROCESS | 2820 | 1464105045378 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 08:50:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:50:45 INFO - PROCESS | 2820 | 1464105045382 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:50:45 INFO - PROCESS | 2820 | 1464105045387 Marionette TRACE conn6 <- [1,1062,null,{}] 08:50:45 INFO - PROCESS | 2820 | 1464105045399 Marionette TRACE conn6 -> [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:50:45 INFO - PROCESS | 2820 | 1464105045518 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 08:50:45 INFO - PROCESS | 2820 | 1464105045636 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:45 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3AC0B000 == 55 [pid = 2820] [id = 275] 08:50:45 INFO - PROCESS | 2820 | ++DOMWINDOW == 102 (0000002F32479000) [pid = 2820] [serial = 824] [outer = 0000000000000000] 08:50:45 INFO - PROCESS | 2820 | ++DOMWINDOW == 103 (0000002F33A3FC00) [pid = 2820] [serial = 825] [outer = 0000002F32479000] 08:50:45 INFO - PROCESS | 2820 | 1464105045697 Marionette DEBUG loaded listener.js 08:50:45 INFO - PROCESS | 2820 | ++DOMWINDOW == 104 (0000002F34551C00) [pid = 2820] [serial = 826] [outer = 0000002F32479000] 08:50:46 INFO - PROCESS | 2820 | 1464105046349 Marionette TRACE conn6 <- [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:50:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:50:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 986ms 08:50:46 INFO - PROCESS | 2820 | 1464105046370 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 08:50:46 INFO - PROCESS | 2820 | 1464105046373 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 08:50:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:50:46 INFO - PROCESS | 2820 | 1464105046377 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:50:46 INFO - PROCESS | 2820 | 1464105046379 Marionette TRACE conn6 <- [1,1066,null,{}] 08:50:46 INFO - PROCESS | 2820 | 1464105046383 Marionette TRACE conn6 -> [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:50:46 INFO - PROCESS | 2820 | 1464105046497 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 08:50:46 INFO - PROCESS | 2820 | 1464105046632 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:46 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3AD75800 == 56 [pid = 2820] [id = 276] 08:50:46 INFO - PROCESS | 2820 | ++DOMWINDOW == 105 (0000002F35B03000) [pid = 2820] [serial = 827] [outer = 0000000000000000] 08:50:46 INFO - PROCESS | 2820 | ++DOMWINDOW == 106 (0000002F35B08400) [pid = 2820] [serial = 828] [outer = 0000002F35B03000] 08:50:46 INFO - PROCESS | 2820 | 1464105046696 Marionette DEBUG loaded listener.js 08:50:46 INFO - PROCESS | 2820 | ++DOMWINDOW == 107 (0000002F35BD6000) [pid = 2820] [serial = 829] [outer = 0000002F35B03000] 08:50:47 INFO - PROCESS | 2820 | 1464105047267 Marionette TRACE conn6 <- [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:50:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:50:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 923ms 08:50:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:50:47 INFO - PROCESS | 2820 | 1464105047302 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 08:50:47 INFO - PROCESS | 2820 | 1464105047305 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 08:50:47 INFO - PROCESS | 2820 | 1464105047308 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:50:47 INFO - PROCESS | 2820 | 1464105047311 Marionette TRACE conn6 <- [1,1070,null,{}] 08:50:47 INFO - PROCESS | 2820 | 1464105047314 Marionette TRACE conn6 -> [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:50:47 INFO - PROCESS | 2820 | 1464105047428 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 08:50:47 INFO - PROCESS | 2820 | 1464105047518 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:47 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3AFAE000 == 57 [pid = 2820] [id = 277] 08:50:47 INFO - PROCESS | 2820 | ++DOMWINDOW == 108 (0000002F367D5C00) [pid = 2820] [serial = 830] [outer = 0000000000000000] 08:50:47 INFO - PROCESS | 2820 | ++DOMWINDOW == 109 (0000002F36B54800) [pid = 2820] [serial = 831] [outer = 0000002F367D5C00] 08:50:47 INFO - PROCESS | 2820 | 1464105047575 Marionette DEBUG loaded listener.js 08:50:47 INFO - PROCESS | 2820 | ++DOMWINDOW == 110 (0000002F36BEC800) [pid = 2820] [serial = 832] [outer = 0000002F367D5C00] 08:50:48 INFO - PROCESS | 2820 | 1464105048215 Marionette TRACE conn6 <- [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:50:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:50:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1122ms 08:50:48 INFO - PROCESS | 2820 | 1464105048452 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 08:50:48 INFO - PROCESS | 2820 | 1464105048458 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 08:50:48 INFO - PROCESS | 2820 | 1464105048464 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:50:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:50:48 INFO - PROCESS | 2820 | 1464105048467 Marionette TRACE conn6 <- [1,1074,null,{}] 08:50:48 INFO - PROCESS | 2820 | 1464105048473 Marionette TRACE conn6 -> [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:50:48 INFO - PROCESS | 2820 | 1464105048580 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 08:50:48 INFO - PROCESS | 2820 | 1464105048650 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:48 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F2C099000 == 58 [pid = 2820] [id = 278] 08:50:48 INFO - PROCESS | 2820 | ++DOMWINDOW == 111 (0000002F27618C00) [pid = 2820] [serial = 833] [outer = 0000000000000000] 08:50:48 INFO - PROCESS | 2820 | ++DOMWINDOW == 112 (0000002F27785C00) [pid = 2820] [serial = 834] [outer = 0000002F27618C00] 08:50:48 INFO - PROCESS | 2820 | 1464105048701 Marionette DEBUG loaded listener.js 08:50:48 INFO - PROCESS | 2820 | ++DOMWINDOW == 113 (0000002F28E71C00) [pid = 2820] [serial = 835] [outer = 0000002F27618C00] 08:50:49 INFO - PROCESS | 2820 | 1464105049381 Marionette TRACE conn6 <- [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:50:49 INFO - PROCESS | 2820 | --DOCSHELL 0000002F343FA800 == 57 [pid = 2820] [id = 27] 08:50:49 INFO - PROCESS | 2820 | --DOCSHELL 0000002F34E3D000 == 56 [pid = 2820] [id = 18] 08:50:49 INFO - PROCESS | 2820 | --DOCSHELL 0000002F37EE9800 == 55 [pid = 2820] [id = 271] 08:50:49 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3675E800 == 54 [pid = 2820] [id = 270] 08:50:49 INFO - PROCESS | 2820 | --DOCSHELL 0000002F35ADC000 == 53 [pid = 2820] [id = 269] 08:50:49 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3451C800 == 52 [pid = 2820] [id = 268] 08:50:49 INFO - PROCESS | 2820 | --DOCSHELL 0000002F26612000 == 51 [pid = 2820] [id = 267] 08:50:49 INFO - PROCESS | 2820 | --DOCSHELL 0000002F31EA8000 == 50 [pid = 2820] [id = 266] 08:50:49 INFO - PROCESS | 2820 | --DOCSHELL 0000002F31108800 == 49 [pid = 2820] [id = 265] 08:50:49 INFO - PROCESS | 2820 | --DOMWINDOW == 112 (0000002F34023800) [pid = 2820] [serial = 768] [outer = 0000000000000000] [url = about:blank] 08:50:49 INFO - PROCESS | 2820 | --DOCSHELL 0000002F28136000 == 48 [pid = 2820] [id = 264] 08:50:49 INFO - PROCESS | 2820 | --DOCSHELL 0000002F28B5E000 == 47 [pid = 2820] [id = 263] 08:50:49 INFO - PROCESS | 2820 | --DOCSHELL 0000002F38973800 == 46 [pid = 2820] [id = 260] 08:50:49 INFO - PROCESS | 2820 | --DOCSHELL 0000002F37EDD800 == 45 [pid = 2820] [id = 259] 08:50:49 INFO - PROCESS | 2820 | --DOCSHELL 0000002F339CE800 == 44 [pid = 2820] [id = 258] 08:50:49 INFO - PROCESS | 2820 | --DOCSHELL 0000002F275A3000 == 43 [pid = 2820] [id = 257] 08:50:49 INFO - PROCESS | 2820 | --DOMWINDOW == 111 (0000002F33ADA400) [pid = 2820] [serial = 766] [outer = 0000000000000000] [url = about:blank] 08:50:49 INFO - PROCESS | 2820 | --DOMWINDOW == 110 (0000002F27914000) [pid = 2820] [serial = 744] [outer = 0000000000000000] [url = about:blank] 08:50:49 INFO - PROCESS | 2820 | --DOMWINDOW == 109 (0000002F2C083800) [pid = 2820] [serial = 747] [outer = 0000000000000000] [url = about:blank] 08:50:49 INFO - PROCESS | 2820 | --DOMWINDOW == 108 (0000002F27E35400) [pid = 2820] [serial = 745] [outer = 0000000000000000] [url = about:blank] 08:50:49 INFO - PROCESS | 2820 | --DOMWINDOW == 107 (0000002F2778A800) [pid = 2820] [serial = 735] [outer = 0000000000000000] [url = about:blank] 08:50:49 INFO - PROCESS | 2820 | --DOMWINDOW == 106 (0000002F33A3C800) [pid = 2820] [serial = 765] [outer = 0000000000000000] [url = about:blank] 08:50:49 INFO - PROCESS | 2820 | --DOMWINDOW == 105 (0000002F33946000) [pid = 2820] [serial = 760] [outer = 0000000000000000] [url = about:blank] 08:50:49 INFO - PROCESS | 2820 | --DOMWINDOW == 104 (0000002F3147C000) [pid = 2820] [serial = 753] [outer = 0000000000000000] [url = about:blank] 08:50:49 INFO - PROCESS | 2820 | --DOMWINDOW == 103 (0000002F31424C00) [pid = 2820] [serial = 739] [outer = 0000000000000000] [url = about:blank] 08:50:49 INFO - PROCESS | 2820 | --DOMWINDOW == 102 (0000002F31640C00) [pid = 2820] [serial = 754] [outer = 0000000000000000] [url = about:blank] 08:50:49 INFO - PROCESS | 2820 | --DOMWINDOW == 101 (0000002F32416C00) [pid = 2820] [serial = 759] [outer = 0000000000000000] [url = about:blank] 08:50:49 INFO - PROCESS | 2820 | --DOMWINDOW == 100 (0000002F2DF68400) [pid = 2820] [serial = 750] [outer = 0000000000000000] [url = about:blank] 08:50:49 INFO - PROCESS | 2820 | --DOMWINDOW == 99 (0000002F2D84B800) [pid = 2820] [serial = 762] [outer = 0000000000000000] [url = about:blank] 08:50:49 INFO - PROCESS | 2820 | --DOMWINDOW == 98 (0000002F2757C000) [pid = 2820] [serial = 742] [outer = 0000000000000000] [url = about:blank] 08:50:49 INFO - PROCESS | 2820 | --DOMWINDOW == 97 (0000002F32405000) [pid = 2820] [serial = 757] [outer = 0000000000000000] [url = about:blank] 08:50:49 INFO - PROCESS | 2820 | --DOMWINDOW == 96 (0000002F33A32000) [pid = 2820] [serial = 763] [outer = 0000000000000000] [url = about:blank] 08:50:49 INFO - PROCESS | 2820 | --DOMWINDOW == 95 (0000002F31A9B800) [pid = 2820] [serial = 756] [outer = 0000000000000000] [url = about:blank] 08:50:49 INFO - PROCESS | 2820 | --DOMWINDOW == 94 (0000002F2CDB8800) [pid = 2820] [serial = 738] [outer = 0000000000000000] [url = about:blank] 08:50:49 INFO - PROCESS | 2820 | --DOMWINDOW == 93 (0000002F3141D400) [pid = 2820] [serial = 751] [outer = 0000000000000000] [url = about:blank] 08:50:49 INFO - PROCESS | 2820 | --DOMWINDOW == 92 (0000002F2863FC00) [pid = 2820] [serial = 736] [outer = 0000000000000000] [url = about:blank] 08:50:49 INFO - PROCESS | 2820 | --DOMWINDOW == 91 (0000002F2CC3E400) [pid = 2820] [serial = 748] [outer = 0000000000000000] [url = about:blank] 08:50:49 INFO - PROCESS | 2820 | --DOMWINDOW == 90 (0000002F34940000) [pid = 2820] [serial = 732] [outer = 0000000000000000] [url = about:blank] 08:50:49 INFO - PROCESS | 2820 | --DOMWINDOW == 89 (0000002F27521000) [pid = 2820] [serial = 741] [outer = 0000000000000000] [url = about:blank] 08:50:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:50:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 986ms 08:50:49 INFO - PROCESS | 2820 | 1464105049456 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 08:50:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:50:49 INFO - PROCESS | 2820 | 1464105049459 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 08:50:49 INFO - PROCESS | 2820 | 1464105049466 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:50:49 INFO - PROCESS | 2820 | 1464105049470 Marionette TRACE conn6 <- [1,1078,null,{}] 08:50:49 INFO - PROCESS | 2820 | 1464105049476 Marionette TRACE conn6 -> [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:50:49 INFO - PROCESS | 2820 | 1464105049575 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 08:50:49 INFO - PROCESS | 2820 | 1464105049583 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:49 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F27097800 == 44 [pid = 2820] [id = 279] 08:50:49 INFO - PROCESS | 2820 | ++DOMWINDOW == 90 (0000002F2760D800) [pid = 2820] [serial = 836] [outer = 0000000000000000] 08:50:49 INFO - PROCESS | 2820 | ++DOMWINDOW == 91 (0000002F27617000) [pid = 2820] [serial = 837] [outer = 0000002F2760D800] 08:50:49 INFO - PROCESS | 2820 | 1464105049631 Marionette DEBUG loaded listener.js 08:50:49 INFO - PROCESS | 2820 | ++DOMWINDOW == 92 (0000002F27FCD800) [pid = 2820] [serial = 838] [outer = 0000002F2760D800] 08:50:50 INFO - PROCESS | 2820 | 1464105050118 Marionette TRACE conn6 <- [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:50:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:50:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 683ms 08:50:50 INFO - PROCESS | 2820 | 1464105050151 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 08:50:50 INFO - PROCESS | 2820 | 1464105050153 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 08:50:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:50:50 INFO - PROCESS | 2820 | 1464105050157 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:50:50 INFO - PROCESS | 2820 | 1464105050159 Marionette TRACE conn6 <- [1,1082,null,{}] 08:50:50 INFO - PROCESS | 2820 | 1464105050169 Marionette TRACE conn6 -> [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:50:50 INFO - PROCESS | 2820 | 1464105050264 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 08:50:50 INFO - PROCESS | 2820 | 1464105050275 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:50 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F2E151800 == 45 [pid = 2820] [id = 280] 08:50:50 INFO - PROCESS | 2820 | ++DOMWINDOW == 93 (0000002F2D8E8C00) [pid = 2820] [serial = 839] [outer = 0000000000000000] 08:50:50 INFO - PROCESS | 2820 | ++DOMWINDOW == 94 (0000002F2DB8C000) [pid = 2820] [serial = 840] [outer = 0000002F2D8E8C00] 08:50:50 INFO - PROCESS | 2820 | 1464105050327 Marionette DEBUG loaded listener.js 08:50:50 INFO - PROCESS | 2820 | ++DOMWINDOW == 95 (0000002F31422400) [pid = 2820] [serial = 841] [outer = 0000002F2D8E8C00] 08:50:50 INFO - PROCESS | 2820 | 1464105050778 Marionette TRACE conn6 <- [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:50:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:50:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 671ms 08:50:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:50:50 INFO - PROCESS | 2820 | 1464105050830 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 08:50:50 INFO - PROCESS | 2820 | 1464105050833 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 08:50:50 INFO - PROCESS | 2820 | 1464105050843 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:50:50 INFO - PROCESS | 2820 | 1464105050845 Marionette TRACE conn6 <- [1,1086,null,{}] 08:50:50 INFO - PROCESS | 2820 | 1464105050849 Marionette TRACE conn6 -> [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:50:50 INFO - PROCESS | 2820 | 1464105050968 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 08:50:51 INFO - PROCESS | 2820 | 1464105051043 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:51 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F32447000 == 46 [pid = 2820] [id = 281] 08:50:51 INFO - PROCESS | 2820 | ++DOMWINDOW == 96 (0000002F2D8E9400) [pid = 2820] [serial = 842] [outer = 0000000000000000] 08:50:51 INFO - PROCESS | 2820 | ++DOMWINDOW == 97 (0000002F31706400) [pid = 2820] [serial = 843] [outer = 0000002F2D8E9400] 08:50:51 INFO - PROCESS | 2820 | 1464105051092 Marionette DEBUG loaded listener.js 08:50:51 INFO - PROCESS | 2820 | ++DOMWINDOW == 98 (0000002F31A67400) [pid = 2820] [serial = 844] [outer = 0000002F2D8E9400] 08:50:51 INFO - PROCESS | 2820 | 1464105051477 Marionette TRACE conn6 <- [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:50:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:50:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 692ms 08:50:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:50:51 INFO - PROCESS | 2820 | 1464105051531 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 08:50:51 INFO - PROCESS | 2820 | 1464105051533 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 08:50:51 INFO - PROCESS | 2820 | 1464105051536 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:50:51 INFO - PROCESS | 2820 | 1464105051538 Marionette TRACE conn6 <- [1,1090,null,{}] 08:50:51 INFO - PROCESS | 2820 | 1464105051542 Marionette TRACE conn6 -> [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:50:51 INFO - PROCESS | 2820 | 1464105051662 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 08:50:51 INFO - PROCESS | 2820 | 1464105051683 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:51 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3403B000 == 47 [pid = 2820] [id = 282] 08:50:51 INFO - PROCESS | 2820 | ++DOMWINDOW == 99 (0000002F317F0C00) [pid = 2820] [serial = 845] [outer = 0000000000000000] 08:50:51 INFO - PROCESS | 2820 | ++DOMWINDOW == 100 (0000002F31D27800) [pid = 2820] [serial = 846] [outer = 0000002F317F0C00] 08:50:51 INFO - PROCESS | 2820 | 1464105051732 Marionette DEBUG loaded listener.js 08:50:51 INFO - PROCESS | 2820 | ++DOMWINDOW == 101 (0000002F3240F000) [pid = 2820] [serial = 847] [outer = 0000002F317F0C00] 08:50:52 INFO - PROCESS | 2820 | 1464105052177 Marionette TRACE conn6 <- [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:50:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:50:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 671ms 08:50:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:50:52 INFO - PROCESS | 2820 | 1464105052214 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 08:50:52 INFO - PROCESS | 2820 | 1464105052216 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 08:50:52 INFO - PROCESS | 2820 | 1464105052219 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:50:52 INFO - PROCESS | 2820 | 1464105052221 Marionette TRACE conn6 <- [1,1094,null,{}] 08:50:52 INFO - PROCESS | 2820 | 1464105052225 Marionette TRACE conn6 -> [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:50:52 INFO - PROCESS | 2820 | 1464105052398 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 08:50:52 INFO - PROCESS | 2820 | 1464105052428 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:52 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3450A800 == 48 [pid = 2820] [id = 283] 08:50:52 INFO - PROCESS | 2820 | ++DOMWINDOW == 102 (0000002F33A3A800) [pid = 2820] [serial = 848] [outer = 0000000000000000] 08:50:52 INFO - PROCESS | 2820 | ++DOMWINDOW == 103 (0000002F33ADDC00) [pid = 2820] [serial = 849] [outer = 0000002F33A3A800] 08:50:52 INFO - PROCESS | 2820 | 1464105052477 Marionette DEBUG loaded listener.js 08:50:52 INFO - PROCESS | 2820 | ++DOMWINDOW == 104 (0000002F3418EC00) [pid = 2820] [serial = 850] [outer = 0000002F33A3A800] 08:50:52 INFO - PROCESS | 2820 | 1464105052932 Marionette TRACE conn6 <- [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:50:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:50:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 734ms 08:50:52 INFO - PROCESS | 2820 | 1464105052956 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 08:50:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:50:52 INFO - PROCESS | 2820 | 1464105052958 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 08:50:52 INFO - PROCESS | 2820 | 1464105052961 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:50:52 INFO - PROCESS | 2820 | 1464105052963 Marionette TRACE conn6 <- [1,1098,null,{}] 08:50:52 INFO - PROCESS | 2820 | 1464105052967 Marionette TRACE conn6 -> [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:50:53 INFO - PROCESS | 2820 | 1464105053080 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 08:50:53 INFO - PROCESS | 2820 | 1464105053133 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:53 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F35312800 == 49 [pid = 2820] [id = 284] 08:50:53 INFO - PROCESS | 2820 | ++DOMWINDOW == 105 (0000002F34438400) [pid = 2820] [serial = 851] [outer = 0000000000000000] 08:50:53 INFO - PROCESS | 2820 | ++DOMWINDOW == 106 (0000002F3443E000) [pid = 2820] [serial = 852] [outer = 0000002F34438400] 08:50:53 INFO - PROCESS | 2820 | 1464105053179 Marionette DEBUG loaded listener.js 08:50:53 INFO - PROCESS | 2820 | ++DOMWINDOW == 107 (0000002F3456C000) [pid = 2820] [serial = 853] [outer = 0000002F34438400] 08:50:53 INFO - PROCESS | 2820 | 1464105053611 Marionette TRACE conn6 <- [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:50:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:50:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 671ms 08:50:53 INFO - PROCESS | 2820 | 1464105053633 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 08:50:53 INFO - PROCESS | 2820 | 1464105053635 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 08:50:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:50:53 INFO - PROCESS | 2820 | 1464105053638 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:50:53 INFO - PROCESS | 2820 | 1464105053640 Marionette TRACE conn6 <- [1,1102,null,{}] 08:50:53 INFO - PROCESS | 2820 | --DOMWINDOW == 106 (0000002F31A96C00) [pid = 2820] [serial = 800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:50:53 INFO - PROCESS | 2820 | --DOMWINDOW == 105 (0000002F27573000) [pid = 2820] [serial = 788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:50:53 INFO - PROCESS | 2820 | --DOMWINDOW == 104 (0000002F33A3B000) [pid = 2820] [serial = 803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:50:53 INFO - PROCESS | 2820 | --DOMWINDOW == 103 (0000002F31634C00) [pid = 2820] [serial = 797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:50:53 INFO - PROCESS | 2820 | --DOMWINDOW == 102 (0000002F2CCE8000) [pid = 2820] [serial = 794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:50:53 INFO - PROCESS | 2820 | --DOMWINDOW == 101 (0000002F28644800) [pid = 2820] [serial = 809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:50:53 INFO - PROCESS | 2820 | --DOMWINDOW == 100 (0000002F34437800) [pid = 2820] [serial = 806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:50:53 INFO - PROCESS | 2820 | --DOMWINDOW == 99 (0000002F33A37C00) [pid = 2820] [serial = 812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:50:53 INFO - PROCESS | 2820 | --DOMWINDOW == 98 (0000002F2757E000) [pid = 2820] [serial = 791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:50:53 INFO - PROCESS | 2820 | 1464105053809 Marionette TRACE conn6 -> [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:50:53 INFO - PROCESS | 2820 | 1464105053914 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 08:50:53 INFO - PROCESS | 2820 | 1464105053923 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:53 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F36643800 == 50 [pid = 2820] [id = 285] 08:50:53 INFO - PROCESS | 2820 | ++DOMWINDOW == 99 (0000002F31633000) [pid = 2820] [serial = 854] [outer = 0000000000000000] 08:50:53 INFO - PROCESS | 2820 | ++DOMWINDOW == 100 (0000002F31A99400) [pid = 2820] [serial = 855] [outer = 0000002F31633000] 08:50:53 INFO - PROCESS | 2820 | 1464105053970 Marionette DEBUG loaded listener.js 08:50:54 INFO - PROCESS | 2820 | ++DOMWINDOW == 101 (0000002F34946400) [pid = 2820] [serial = 856] [outer = 0000002F31633000] 08:50:54 INFO - PROCESS | 2820 | 1464105054383 Marionette TRACE conn6 <- [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:50:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:50:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 775ms 08:50:54 INFO - PROCESS | 2820 | 1464105054422 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 08:50:54 INFO - PROCESS | 2820 | 1464105054424 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 08:50:54 INFO - PROCESS | 2820 | 1464105054427 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:50:54 INFO - PROCESS | 2820 | 1464105054429 Marionette TRACE conn6 <- [1,1106,null,{}] 08:50:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:50:54 INFO - PROCESS | 2820 | 1464105054433 Marionette TRACE conn6 -> [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:50:54 INFO - PROCESS | 2820 | 1464105054521 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 08:50:54 INFO - PROCESS | 2820 | 1464105054527 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:54 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F37EE9800 == 51 [pid = 2820] [id = 286] 08:50:54 INFO - PROCESS | 2820 | ++DOMWINDOW == 102 (0000002F34EF7800) [pid = 2820] [serial = 857] [outer = 0000000000000000] 08:50:54 INFO - PROCESS | 2820 | ++DOMWINDOW == 103 (0000002F34F2B800) [pid = 2820] [serial = 858] [outer = 0000002F34EF7800] 08:50:54 INFO - PROCESS | 2820 | 1464105054574 Marionette DEBUG loaded listener.js 08:50:54 INFO - PROCESS | 2820 | ++DOMWINDOW == 104 (0000002F35B0DC00) [pid = 2820] [serial = 859] [outer = 0000002F34EF7800] 08:50:54 INFO - PROCESS | 2820 | 1464105054993 Marionette TRACE conn6 <- [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:50:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:50:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 629ms 08:50:55 INFO - PROCESS | 2820 | 1464105055061 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 08:50:55 INFO - PROCESS | 2820 | 1464105055063 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 08:50:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:50:55 INFO - PROCESS | 2820 | 1464105055067 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:50:55 INFO - PROCESS | 2820 | 1464105055069 Marionette TRACE conn6 <- [1,1110,null,{}] 08:50:55 INFO - PROCESS | 2820 | 1464105055072 Marionette TRACE conn6 -> [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:50:55 INFO - PROCESS | 2820 | 1464105055161 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 08:50:55 INFO - PROCESS | 2820 | 1464105055179 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:55 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F394A1800 == 52 [pid = 2820] [id = 287] 08:50:55 INFO - PROCESS | 2820 | ++DOMWINDOW == 105 (0000002F36B5E400) [pid = 2820] [serial = 860] [outer = 0000000000000000] 08:50:55 INFO - PROCESS | 2820 | ++DOMWINDOW == 106 (0000002F37012000) [pid = 2820] [serial = 861] [outer = 0000002F36B5E400] 08:50:55 INFO - PROCESS | 2820 | 1464105055226 Marionette DEBUG loaded listener.js 08:50:55 INFO - PROCESS | 2820 | ++DOMWINDOW == 107 (0000002F370B1C00) [pid = 2820] [serial = 862] [outer = 0000002F36B5E400] 08:50:55 INFO - PROCESS | 2820 | 1464105055670 Marionette TRACE conn6 <- [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:50:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:50:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 629ms 08:50:55 INFO - PROCESS | 2820 | 1464105055706 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 08:50:55 INFO - PROCESS | 2820 | 1464105055709 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 08:50:55 INFO - PROCESS | 2820 | 1464105055712 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:50:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:50:55 INFO - PROCESS | 2820 | 1464105055715 Marionette TRACE conn6 <- [1,1114,null,{}] 08:50:55 INFO - PROCESS | 2820 | 1464105055723 Marionette TRACE conn6 -> [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:50:55 INFO - PROCESS | 2820 | 1464105055891 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 08:50:55 INFO - PROCESS | 2820 | 1464105055965 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:56 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F25E11000 == 53 [pid = 2820] [id = 288] 08:50:56 INFO - PROCESS | 2820 | ++DOMWINDOW == 108 (0000002F25E58800) [pid = 2820] [serial = 863] [outer = 0000000000000000] 08:50:56 INFO - PROCESS | 2820 | ++DOMWINDOW == 109 (0000002F26E61C00) [pid = 2820] [serial = 864] [outer = 0000002F25E58800] 08:50:56 INFO - PROCESS | 2820 | 1464105056068 Marionette DEBUG loaded listener.js 08:50:56 INFO - PROCESS | 2820 | ++DOMWINDOW == 110 (0000002F27612800) [pid = 2820] [serial = 865] [outer = 0000002F25E58800] 08:50:56 INFO - PROCESS | 2820 | 1464105056798 Marionette TRACE conn6 <- [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:50:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:50:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1135ms 08:50:56 INFO - PROCESS | 2820 | 1464105056933 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 08:50:56 INFO - PROCESS | 2820 | 1464105056938 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 08:50:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:50:57 INFO - PROCESS | 2820 | 1464105057010 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:50:57 INFO - PROCESS | 2820 | 1464105057013 Marionette TRACE conn6 <- [1,1118,null,{}] 08:50:57 INFO - PROCESS | 2820 | 1464105057018 Marionette TRACE conn6 -> [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:50:57 INFO - PROCESS | 2820 | 1464105057166 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 08:50:57 INFO - PROCESS | 2820 | 1464105057238 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:57 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F343F4000 == 54 [pid = 2820] [id = 289] 08:50:57 INFO - PROCESS | 2820 | ++DOMWINDOW == 111 (0000002F263BA400) [pid = 2820] [serial = 866] [outer = 0000000000000000] 08:50:57 INFO - PROCESS | 2820 | ++DOMWINDOW == 112 (0000002F2D84A800) [pid = 2820] [serial = 867] [outer = 0000002F263BA400] 08:50:57 INFO - PROCESS | 2820 | 1464105057340 Marionette DEBUG loaded listener.js 08:50:57 INFO - PROCESS | 2820 | ++DOMWINDOW == 113 (0000002F32D5D000) [pid = 2820] [serial = 868] [outer = 0000002F263BA400] 08:50:57 INFO - PROCESS | 2820 | 1464105057948 Marionette TRACE conn6 <- [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:50:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:50:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 986ms 08:50:58 INFO - PROCESS | 2820 | 1464105057992 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 08:50:58 INFO - PROCESS | 2820 | 1464105057996 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 08:50:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:50:58 INFO - PROCESS | 2820 | 1464105058000 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:50:58 INFO - PROCESS | 2820 | 1464105058002 Marionette TRACE conn6 <- [1,1122,null,{}] 08:50:58 INFO - PROCESS | 2820 | 1464105058006 Marionette TRACE conn6 -> [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:50:58 INFO - PROCESS | 2820 | 1464105058128 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 08:50:58 INFO - PROCESS | 2820 | [2820] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 08:50:58 INFO - PROCESS | 2820 | 1464105058328 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:58 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3BAE0800 == 55 [pid = 2820] [id = 290] 08:50:58 INFO - PROCESS | 2820 | ++DOMWINDOW == 114 (0000002F34545800) [pid = 2820] [serial = 869] [outer = 0000000000000000] 08:50:58 INFO - PROCESS | 2820 | ++DOMWINDOW == 115 (0000002F34EEC800) [pid = 2820] [serial = 870] [outer = 0000002F34545800] 08:50:58 INFO - PROCESS | 2820 | 1464105058387 Marionette DEBUG loaded listener.js 08:50:58 INFO - PROCESS | 2820 | ++DOMWINDOW == 116 (0000002F370AD800) [pid = 2820] [serial = 871] [outer = 0000002F34545800] 08:50:58 INFO - PROCESS | 2820 | [GFX2-]: DrawTargetD2D 1.1 (0000002F3AC8DF30): Failed to create GradientStopCollection with no stops. 08:50:58 INFO - PROCESS | 2820 | [GFX3-]: No stops specified for gradient pattern. 08:50:59 INFO - PROCESS | 2820 | 1464105058996 Marionette TRACE conn6 <- [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:50:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:50:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1024ms 08:50:59 INFO - PROCESS | 2820 | 1464105059025 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 08:50:59 INFO - PROCESS | 2820 | 1464105059029 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 08:50:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:50:59 INFO - PROCESS | 2820 | 1464105059041 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:50:59 INFO - PROCESS | 2820 | 1464105059047 Marionette TRACE conn6 <- [1,1126,null,{}] 08:50:59 INFO - PROCESS | 2820 | 1464105059069 Marionette TRACE conn6 -> [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:50:59 INFO - PROCESS | 2820 | 1464105059189 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 08:50:59 INFO - PROCESS | 2820 | 1464105059309 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = 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:59 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3BD19000 == 56 [pid = 2820] [id = 291] 08:50:59 INFO - PROCESS | 2820 | ++DOMWINDOW == 117 (0000002F37935800) [pid = 2820] [serial = 872] [outer = 0000000000000000] 08:50:59 INFO - PROCESS | 2820 | ++DOMWINDOW == 118 (0000002F37E4D400) [pid = 2820] [serial = 873] [outer = 0000002F37935800] 08:50:59 INFO - PROCESS | 2820 | 1464105059368 Marionette DEBUG loaded listener.js 08:50:59 INFO - PROCESS | 2820 | ++DOMWINDOW == 119 (0000002F37ECB800) [pid = 2820] [serial = 874] [outer = 0000002F37935800] 08:51:00 INFO - PROCESS | 2820 | 1464105060005 Marionette TRACE conn6 <- [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:51:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:51:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1030ms 08:51:00 INFO - PROCESS | 2820 | 1464105060069 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 08:51:00 INFO - PROCESS | 2820 | 1464105060071 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 08:51:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:51:00 INFO - PROCESS | 2820 | 1464105060075 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:51:00 INFO - PROCESS | 2820 | 1464105060077 Marionette TRACE conn6 <- [1,1130,null,{}] 08:51:00 INFO - PROCESS | 2820 | 1464105060081 Marionette TRACE conn6 -> [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:51:00 INFO - PROCESS | 2820 | 1464105060195 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 08:51:00 INFO - PROCESS | 2820 | 1464105060313 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:00 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3BDC1800 == 57 [pid = 2820] [id = 292] 08:51:00 INFO - PROCESS | 2820 | ++DOMWINDOW == 120 (0000002F38090800) [pid = 2820] [serial = 875] [outer = 0000000000000000] 08:51:00 INFO - PROCESS | 2820 | ++DOMWINDOW == 121 (0000002F38094C00) [pid = 2820] [serial = 876] [outer = 0000002F38090800] 08:51:00 INFO - PROCESS | 2820 | 1464105060371 Marionette DEBUG loaded listener.js 08:51:00 INFO - PROCESS | 2820 | ++DOMWINDOW == 122 (0000002F3809CC00) [pid = 2820] [serial = 877] [outer = 0000002F38090800] 08:51:00 INFO - PROCESS | 2820 | 1464105060945 Marionette TRACE conn6 <- [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:51:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:51:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1074ms 08:51:01 INFO - PROCESS | 2820 | 1464105061157 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 08:51:01 INFO - PROCESS | 2820 | 1464105061162 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 08:51:01 INFO - PROCESS | 2820 | 1464105061167 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:51:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:51:01 INFO - PROCESS | 2820 | 1464105061170 Marionette TRACE conn6 <- [1,1134,null,{}] 08:51:01 INFO - PROCESS | 2820 | 1464105061176 Marionette TRACE conn6 -> [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:51:01 INFO - PROCESS | 2820 | 1464105061283 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 08:51:01 INFO - PROCESS | 2820 | 1464105061357 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:01 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F31687800 == 58 [pid = 2820] [id = 293] 08:51:01 INFO - PROCESS | 2820 | ++DOMWINDOW == 123 (0000002F2791C400) [pid = 2820] [serial = 878] [outer = 0000000000000000] 08:51:01 INFO - PROCESS | 2820 | ++DOMWINDOW == 124 (0000002F28B79C00) [pid = 2820] [serial = 879] [outer = 0000002F2791C400] 08:51:01 INFO - PROCESS | 2820 | 1464105061410 Marionette DEBUG loaded listener.js 08:51:01 INFO - PROCESS | 2820 | ++DOMWINDOW == 125 (0000002F2D849C00) [pid = 2820] [serial = 880] [outer = 0000002F2791C400] 08:51:02 INFO - PROCESS | 2820 | 1464105062049 Marionette TRACE conn6 <- [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:51:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:51:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 923ms 08:51:02 INFO - PROCESS | 2820 | 1464105062095 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 08:51:02 INFO - PROCESS | 2820 | 1464105062098 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 08:51:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:51:02 INFO - PROCESS | 2820 | 1464105062106 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:51:02 INFO - PROCESS | 2820 | 1464105062110 Marionette TRACE conn6 <- [1,1138,null,{}] 08:51:02 INFO - PROCESS | 2820 | 1464105062114 Marionette TRACE conn6 -> [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:51:02 INFO - PROCESS | 2820 | 1464105062220 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 08:51:02 INFO - PROCESS | 2820 | 1464105062334 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:02 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2E7D3800 == 57 [pid = 2820] [id = 250] 08:51:02 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2C840800 == 56 [pid = 2820] [id = 249] 08:51:02 INFO - PROCESS | 2820 | --DOCSHELL 0000002F394A1800 == 55 [pid = 2820] [id = 287] 08:51:02 INFO - PROCESS | 2820 | --DOCSHELL 0000002F37EE9800 == 54 [pid = 2820] [id = 286] 08:51:02 INFO - PROCESS | 2820 | --DOCSHELL 0000002F36643800 == 53 [pid = 2820] [id = 285] 08:51:02 INFO - PROCESS | 2820 | --DOCSHELL 0000002F35312800 == 52 [pid = 2820] [id = 284] 08:51:02 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3450A800 == 51 [pid = 2820] [id = 283] 08:51:02 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3403B000 == 50 [pid = 2820] [id = 282] 08:51:02 INFO - PROCESS | 2820 | --DOCSHELL 0000002F32447000 == 49 [pid = 2820] [id = 281] 08:51:02 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2E151800 == 48 [pid = 2820] [id = 280] 08:51:02 INFO - PROCESS | 2820 | --DOCSHELL 0000002F27097800 == 47 [pid = 2820] [id = 279] 08:51:02 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2C099000 == 46 [pid = 2820] [id = 278] 08:51:02 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3AFAE000 == 45 [pid = 2820] [id = 277] 08:51:02 INFO - PROCESS | 2820 | --DOMWINDOW == 124 (0000002F3478C400) [pid = 2820] [serial = 783] [outer = 0000000000000000] [url = about:blank] 08:51:02 INFO - PROCESS | 2820 | --DOMWINDOW == 123 (0000002F34F29000) [pid = 2820] [serial = 816] [outer = 0000000000000000] [url = about:blank] 08:51:02 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F25DB1800 == 46 [pid = 2820] [id = 294] 08:51:02 INFO - PROCESS | 2820 | ++DOMWINDOW == 124 (0000002F26E6E800) [pid = 2820] [serial = 881] [outer = 0000000000000000] 08:51:02 INFO - PROCESS | 2820 | ++DOMWINDOW == 125 (0000002F27573400) [pid = 2820] [serial = 882] [outer = 0000002F26E6E800] 08:51:02 INFO - PROCESS | 2820 | 1464105062426 Marionette DEBUG loaded listener.js 08:51:02 INFO - PROCESS | 2820 | ++DOMWINDOW == 126 (0000002F2C078800) [pid = 2820] [serial = 883] [outer = 0000002F26E6E800] 08:51:02 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3AD75800 == 45 [pid = 2820] [id = 276] 08:51:02 INFO - PROCESS | 2820 | --DOMWINDOW == 125 (0000002F31A9CC00) [pid = 2820] [serial = 801] [outer = 0000000000000000] [url = about:blank] 08:51:02 INFO - PROCESS | 2820 | --DOMWINDOW == 124 (0000002F32405400) [pid = 2820] [serial = 802] [outer = 0000000000000000] [url = about:blank] 08:51:02 INFO - PROCESS | 2820 | --DOMWINDOW == 123 (0000002F28E73800) [pid = 2820] [serial = 790] [outer = 0000000000000000] [url = about:blank] 08:51:02 INFO - PROCESS | 2820 | --DOMWINDOW == 122 (0000002F27789400) [pid = 2820] [serial = 789] [outer = 0000000000000000] [url = about:blank] 08:51:02 INFO - PROCESS | 2820 | --DOMWINDOW == 121 (0000002F33ADFC00) [pid = 2820] [serial = 777] [outer = 0000000000000000] [url = about:blank] 08:51:02 INFO - PROCESS | 2820 | --DOMWINDOW == 120 (0000002F3413EC00) [pid = 2820] [serial = 805] [outer = 0000000000000000] [url = about:blank] 08:51:02 INFO - PROCESS | 2820 | --DOMWINDOW == 119 (0000002F2E710400) [pid = 2820] [serial = 774] [outer = 0000000000000000] [url = about:blank] 08:51:02 INFO - PROCESS | 2820 | --DOMWINDOW == 118 (0000002F34EF0000) [pid = 2820] [serial = 786] [outer = 0000000000000000] [url = about:blank] 08:51:02 INFO - PROCESS | 2820 | --DOMWINDOW == 117 (0000002F33ADB800) [pid = 2820] [serial = 804] [outer = 0000000000000000] [url = about:blank] 08:51:02 INFO - PROCESS | 2820 | --DOMWINDOW == 116 (0000002F3163D000) [pid = 2820] [serial = 798] [outer = 0000000000000000] [url = about:blank] 08:51:02 INFO - PROCESS | 2820 | --DOMWINDOW == 115 (0000002F2D8E9800) [pid = 2820] [serial = 795] [outer = 0000000000000000] [url = about:blank] 08:51:02 INFO - PROCESS | 2820 | --DOMWINDOW == 114 (0000002F3141DC00) [pid = 2820] [serial = 796] [outer = 0000000000000000] [url = about:blank] 08:51:02 INFO - PROCESS | 2820 | --DOMWINDOW == 113 (0000002F34441000) [pid = 2820] [serial = 780] [outer = 0000000000000000] [url = about:blank] 08:51:02 INFO - PROCESS | 2820 | --DOMWINDOW == 112 (0000002F27780C00) [pid = 2820] [serial = 771] [outer = 0000000000000000] [url = about:blank] 08:51:02 INFO - PROCESS | 2820 | --DOMWINDOW == 111 (0000002F31635000) [pid = 2820] [serial = 810] [outer = 0000000000000000] [url = about:blank] 08:51:02 INFO - PROCESS | 2820 | --DOMWINDOW == 110 (0000002F3443EC00) [pid = 2820] [serial = 807] [outer = 0000000000000000] [url = about:blank] 08:51:02 INFO - PROCESS | 2820 | --DOMWINDOW == 109 (0000002F34F1E400) [pid = 2820] [serial = 814] [outer = 0000000000000000] [url = about:blank] 08:51:02 INFO - PROCESS | 2820 | --DOMWINDOW == 108 (0000002F34EEC400) [pid = 2820] [serial = 813] [outer = 0000000000000000] [url = about:blank] 08:51:02 INFO - PROCESS | 2820 | --DOMWINDOW == 107 (0000002F34885000) [pid = 2820] [serial = 808] [outer = 0000000000000000] [url = about:blank] 08:51:02 INFO - PROCESS | 2820 | --DOMWINDOW == 106 (0000002F2BF0F000) [pid = 2820] [serial = 793] [outer = 0000000000000000] [url = about:blank] 08:51:02 INFO - PROCESS | 2820 | --DOMWINDOW == 105 (0000002F27784400) [pid = 2820] [serial = 792] [outer = 0000000000000000] [url = about:blank] 08:51:02 INFO - PROCESS | 2820 | --DOMWINDOW == 104 (0000002F3454FC00) [pid = 2820] [serial = 811] [outer = 0000000000000000] [url = about:blank] 08:51:02 INFO - PROCESS | 2820 | --DOMWINDOW == 103 (0000002F31A61400) [pid = 2820] [serial = 799] [outer = 0000000000000000] [url = about:blank] 08:51:02 INFO - PROCESS | 2820 | 1464105062855 Marionette TRACE conn6 <- [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:51:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:51:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 839ms 08:51:02 INFO - PROCESS | 2820 | 1464105062947 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 08:51:02 INFO - PROCESS | 2820 | 1464105062950 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 08:51:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:51:02 INFO - PROCESS | 2820 | 1464105062954 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:51:02 INFO - PROCESS | 2820 | 1464105062956 Marionette TRACE conn6 <- [1,1142,null,{}] 08:51:02 INFO - PROCESS | 2820 | 1464105062967 Marionette TRACE conn6 -> [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:51:03 INFO - PROCESS | 2820 | 1464105063066 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 08:51:03 INFO - PROCESS | 2820 | 1464105063077 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:03 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F31A30000 == 46 [pid = 2820] [id = 295] 08:51:03 INFO - PROCESS | 2820 | ++DOMWINDOW == 104 (0000002F31A62C00) [pid = 2820] [serial = 884] [outer = 0000000000000000] 08:51:03 INFO - PROCESS | 2820 | ++DOMWINDOW == 105 (0000002F31A67000) [pid = 2820] [serial = 885] [outer = 0000002F31A62C00] 08:51:03 INFO - PROCESS | 2820 | 1464105063129 Marionette DEBUG loaded listener.js 08:51:03 INFO - PROCESS | 2820 | ++DOMWINDOW == 106 (0000002F32404C00) [pid = 2820] [serial = 886] [outer = 0000002F31A62C00] 08:51:03 INFO - PROCESS | 2820 | 1464105063620 Marionette TRACE conn6 <- [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:51:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:51:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 733ms 08:51:03 INFO - PROCESS | 2820 | 1464105063690 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 08:51:03 INFO - PROCESS | 2820 | 1464105063692 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 08:51:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:51:03 INFO - PROCESS | 2820 | 1464105063696 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:51:03 INFO - PROCESS | 2820 | 1464105063697 Marionette TRACE conn6 <- [1,1146,null,{}] 08:51:03 INFO - PROCESS | 2820 | 1464105063701 Marionette TRACE conn6 -> [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:51:03 INFO - PROCESS | 2820 | 1464105063795 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 08:51:03 INFO - PROCESS | 2820 | 1464105063874 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:03 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F34172800 == 47 [pid = 2820] [id = 296] 08:51:03 INFO - PROCESS | 2820 | ++DOMWINDOW == 107 (0000002F31A64800) [pid = 2820] [serial = 887] [outer = 0000000000000000] 08:51:03 INFO - PROCESS | 2820 | ++DOMWINDOW == 108 (0000002F33A32000) [pid = 2820] [serial = 888] [outer = 0000002F31A64800] 08:51:03 INFO - PROCESS | 2820 | 1464105063930 Marionette DEBUG loaded listener.js 08:51:04 INFO - PROCESS | 2820 | ++DOMWINDOW == 109 (0000002F34136400) [pid = 2820] [serial = 889] [outer = 0000002F31A64800] 08:51:04 INFO - PROCESS | 2820 | 1464105064310 Marionette TRACE conn6 <- [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:51:04 INFO - PROCESS | 2820 | 1464105064345 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 08:51:04 INFO - PROCESS | 2820 | 1464105064349 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:51:04 INFO - PROCESS | 2820 | 1464105064351 Marionette TRACE conn6 <- [1,1150,null,{}] 08:51:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:51:04 INFO - PROCESS | 2820 | 1464105064354 Marionette TRACE conn6 -> [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:51:04 INFO - PROCESS | 2820 | 1464105064471 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 08:51:04 INFO - PROCESS | 2820 | 1464105064480 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:04 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F34E52000 == 48 [pid = 2820] [id = 297] 08:51:04 INFO - PROCESS | 2820 | ++DOMWINDOW == 110 (0000002F34188000) [pid = 2820] [serial = 890] [outer = 0000000000000000] 08:51:04 INFO - PROCESS | 2820 | ++DOMWINDOW == 111 (0000002F34442800) [pid = 2820] [serial = 891] [outer = 0000002F34188000] 08:51:04 INFO - PROCESS | 2820 | 1464105064529 Marionette DEBUG loaded listener.js 08:51:04 INFO - PROCESS | 2820 | ++DOMWINDOW == 112 (0000002F34942C00) [pid = 2820] [serial = 892] [outer = 0000002F34188000] 08:51:05 INFO - PROCESS | 2820 | 1464105065027 Marionette TRACE conn6 <- [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:51:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:51:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 734ms 08:51:05 INFO - PROCESS | 2820 | 1464105065092 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 08:51:05 INFO - PROCESS | 2820 | 1464105065094 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 08:51:05 INFO - PROCESS | 2820 | 1464105065097 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:51:05 INFO - PROCESS | 2820 | 1464105065099 Marionette TRACE conn6 <- [1,1154,null,{}] 08:51:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:51:05 INFO - PROCESS | 2820 | 1464105065102 Marionette TRACE conn6 -> [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:51:05 INFO - PROCESS | 2820 | 1464105065239 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 08:51:05 INFO - PROCESS | 2820 | 1464105065295 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:05 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3748A800 == 49 [pid = 2820] [id = 298] 08:51:05 INFO - PROCESS | 2820 | ++DOMWINDOW == 113 (0000002F35B31C00) [pid = 2820] [serial = 893] [outer = 0000000000000000] 08:51:05 INFO - PROCESS | 2820 | ++DOMWINDOW == 114 (0000002F367CE000) [pid = 2820] [serial = 894] [outer = 0000002F35B31C00] 08:51:05 INFO - PROCESS | 2820 | 1464105065343 Marionette DEBUG loaded listener.js 08:51:05 INFO - PROCESS | 2820 | ++DOMWINDOW == 115 (0000002F370AD400) [pid = 2820] [serial = 895] [outer = 0000002F35B31C00] 08:51:05 INFO - PROCESS | 2820 | 1464105065782 Marionette TRACE conn6 <- [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:51:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:51:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 734ms 08:51:05 INFO - PROCESS | 2820 | 1464105065849 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 08:51:05 INFO - PROCESS | 2820 | 1464105065852 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 08:51:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:51:05 INFO - PROCESS | 2820 | 1464105065855 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:51:05 INFO - PROCESS | 2820 | 1464105065857 Marionette TRACE conn6 <- [1,1158,null,{}] 08:51:05 INFO - PROCESS | 2820 | 1464105065861 Marionette TRACE conn6 -> [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:51:05 INFO - PROCESS | 2820 | 1464105065977 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 08:51:06 INFO - PROCESS | 2820 | 1464105066033 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:06 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F38995800 == 50 [pid = 2820] [id = 299] 08:51:06 INFO - PROCESS | 2820 | ++DOMWINDOW == 116 (0000002F37941400) [pid = 2820] [serial = 896] [outer = 0000000000000000] 08:51:06 INFO - PROCESS | 2820 | ++DOMWINDOW == 117 (0000002F37D70C00) [pid = 2820] [serial = 897] [outer = 0000002F37941400] 08:51:06 INFO - PROCESS | 2820 | 1464105066079 Marionette DEBUG loaded listener.js 08:51:06 INFO - PROCESS | 2820 | ++DOMWINDOW == 118 (0000002F3809A400) [pid = 2820] [serial = 898] [outer = 0000002F37941400] 08:51:06 INFO - PROCESS | 2820 | 1464105066502 Marionette TRACE conn6 <- [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:51:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:51:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 671ms 08:51:06 INFO - PROCESS | 2820 | 1464105066528 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 08:51:06 INFO - PROCESS | 2820 | 1464105066530 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 08:51:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:51:06 INFO - PROCESS | 2820 | 1464105066533 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:51:06 INFO - PROCESS | 2820 | 1464105066535 Marionette TRACE conn6 <- [1,1162,null,{}] 08:51:06 INFO - PROCESS | 2820 | 1464105066539 Marionette TRACE conn6 -> [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:51:06 INFO - PROCESS | 2820 | 1464105066653 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 08:51:06 INFO - PROCESS | 2820 | --DOMWINDOW == 117 (0000002F33A3A800) [pid = 2820] [serial = 848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:51:06 INFO - PROCESS | 2820 | --DOMWINDOW == 116 (0000002F2D8E8C00) [pid = 2820] [serial = 839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:51:06 INFO - PROCESS | 2820 | --DOMWINDOW == 115 (0000002F34438400) [pid = 2820] [serial = 851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:51:06 INFO - PROCESS | 2820 | --DOMWINDOW == 114 (0000002F34F25C00) [pid = 2820] [serial = 815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:51:06 INFO - PROCESS | 2820 | --DOMWINDOW == 113 (0000002F27618C00) [pid = 2820] [serial = 833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:51:06 INFO - PROCESS | 2820 | --DOMWINDOW == 112 (0000002F2D8E9400) [pid = 2820] [serial = 842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:51:06 INFO - PROCESS | 2820 | --DOMWINDOW == 111 (0000002F31633000) [pid = 2820] [serial = 854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:51:06 INFO - PROCESS | 2820 | --DOMWINDOW == 110 (0000002F2760D800) [pid = 2820] [serial = 836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:51:06 INFO - PROCESS | 2820 | --DOMWINDOW == 109 (0000002F317F0C00) [pid = 2820] [serial = 845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:51:06 INFO - PROCESS | 2820 | --DOMWINDOW == 108 (0000002F34EF7800) [pid = 2820] [serial = 857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:51:06 INFO - PROCESS | 2820 | --DOMWINDOW == 107 (0000002F33AE0000) [pid = 2820] [serial = 767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:51:06 INFO - PROCESS | 2820 | 1464105066799 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:06 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F339CD000 == 51 [pid = 2820] [id = 300] 08:51:06 INFO - PROCESS | 2820 | ++DOMWINDOW == 108 (0000002F27618C00) [pid = 2820] [serial = 899] [outer = 0000000000000000] 08:51:06 INFO - PROCESS | 2820 | ++DOMWINDOW == 109 (0000002F2BF83400) [pid = 2820] [serial = 900] [outer = 0000002F27618C00] 08:51:06 INFO - PROCESS | 2820 | 1464105066849 Marionette DEBUG loaded listener.js 08:51:06 INFO - PROCESS | 2820 | ++DOMWINDOW == 110 (0000002F34548C00) [pid = 2820] [serial = 901] [outer = 0000002F27618C00] 08:51:07 INFO - PROCESS | 2820 | 1464105067243 Marionette TRACE conn6 <- [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:51:07 INFO - PROCESS | 2820 | 1464105067272 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 08:51:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:51:07 INFO - PROCESS | 2820 | 1464105067275 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:51:07 INFO - PROCESS | 2820 | 1464105067277 Marionette TRACE conn6 <- [1,1166,null,{}] 08:51:07 INFO - PROCESS | 2820 | 1464105067280 Marionette TRACE conn6 -> [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:51:07 INFO - PROCESS | 2820 | 1464105067425 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 08:51:07 INFO - PROCESS | 2820 | 1464105067438 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:07 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3AFAA000 == 52 [pid = 2820] [id = 301] 08:51:07 INFO - PROCESS | 2820 | ++DOMWINDOW == 111 (0000002F2D8E9400) [pid = 2820] [serial = 902] [outer = 0000000000000000] 08:51:07 INFO - PROCESS | 2820 | ++DOMWINDOW == 112 (0000002F38129C00) [pid = 2820] [serial = 903] [outer = 0000002F2D8E9400] 08:51:07 INFO - PROCESS | 2820 | 1464105067484 Marionette DEBUG loaded listener.js 08:51:07 INFO - PROCESS | 2820 | ++DOMWINDOW == 113 (0000002F3819DC00) [pid = 2820] [serial = 904] [outer = 0000002F2D8E9400] 08:51:07 INFO - PROCESS | 2820 | 1464105067884 Marionette TRACE conn6 <- [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:51:07 INFO - PROCESS | 2820 | 1464105067952 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 08:51:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:51:07 INFO - PROCESS | 2820 | 1464105067955 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:51:07 INFO - PROCESS | 2820 | 1464105067957 Marionette TRACE conn6 <- [1,1170,null,{}] 08:51:07 INFO - PROCESS | 2820 | 1464105067960 Marionette TRACE conn6 -> [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:51:08 INFO - PROCESS | 2820 | 1464105068079 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 08:51:08 INFO - PROCESS | 2820 | 1464105068092 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:08 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3BDC6000 == 53 [pid = 2820] [id = 302] 08:51:08 INFO - PROCESS | 2820 | ++DOMWINDOW == 114 (0000002F381A3400) [pid = 2820] [serial = 905] [outer = 0000000000000000] 08:51:08 INFO - PROCESS | 2820 | ++DOMWINDOW == 115 (0000002F3822D800) [pid = 2820] [serial = 906] [outer = 0000002F381A3400] 08:51:08 INFO - PROCESS | 2820 | 1464105068139 Marionette DEBUG loaded listener.js 08:51:08 INFO - PROCESS | 2820 | ++DOMWINDOW == 116 (0000002F38238800) [pid = 2820] [serial = 907] [outer = 0000002F381A3400] 08:51:08 INFO - PROCESS | 2820 | 1464105068562 Marionette TRACE conn6 <- [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:51:08 INFO - PROCESS | 2820 | 1464105068590 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 08:51:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:51:08 INFO - PROCESS | 2820 | 1464105068593 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:51:08 INFO - PROCESS | 2820 | 1464105068596 Marionette TRACE conn6 <- [1,1174,null,{}] 08:51:08 INFO - PROCESS | 2820 | 1464105068600 Marionette TRACE conn6 -> [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:51:08 INFO - PROCESS | 2820 | 1464105068768 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 08:51:08 INFO - PROCESS | 2820 | 1464105068844 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:08 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F26C53000 == 54 [pid = 2820] [id = 303] 08:51:08 INFO - PROCESS | 2820 | ++DOMWINDOW == 117 (0000002F26645400) [pid = 2820] [serial = 908] [outer = 0000000000000000] 08:51:08 INFO - PROCESS | 2820 | ++DOMWINDOW == 118 (0000002F27544C00) [pid = 2820] [serial = 909] [outer = 0000002F26645400] 08:51:08 INFO - PROCESS | 2820 | 1464105068944 Marionette DEBUG loaded listener.js 08:51:09 INFO - PROCESS | 2820 | ++DOMWINDOW == 119 (0000002F27E32000) [pid = 2820] [serial = 910] [outer = 0000002F26645400] 08:51:09 INFO - PROCESS | 2820 | 1464105069573 Marionette TRACE conn6 <- [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:51:09 INFO - PROCESS | 2820 | 1464105069620 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 08:51:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:51:09 INFO - PROCESS | 2820 | 1464105069625 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:51:09 INFO - PROCESS | 2820 | 1464105069630 Marionette TRACE conn6 <- [1,1178,null,{}] 08:51:09 INFO - PROCESS | 2820 | 1464105069635 Marionette TRACE conn6 -> [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:51:09 INFO - PROCESS | 2820 | 1464105069780 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 08:51:09 INFO - PROCESS | 2820 | 1464105069903 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:09 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F343EE800 == 55 [pid = 2820] [id = 304] 08:51:09 INFO - PROCESS | 2820 | ++DOMWINDOW == 120 (0000002F31635000) [pid = 2820] [serial = 911] [outer = 0000000000000000] 08:51:09 INFO - PROCESS | 2820 | ++DOMWINDOW == 121 (0000002F31762800) [pid = 2820] [serial = 912] [outer = 0000002F31635000] 08:51:09 INFO - PROCESS | 2820 | 1464105069964 Marionette DEBUG loaded listener.js 08:51:10 INFO - PROCESS | 2820 | ++DOMWINDOW == 122 (0000002F32420000) [pid = 2820] [serial = 913] [outer = 0000002F31635000] 08:51:10 INFO - PROCESS | 2820 | 1464105070637 Marionette TRACE conn6 <- [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:51:10 INFO - PROCESS | 2820 | 1464105070668 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 08:51:10 INFO - PROCESS | 2820 | 1464105070674 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:51:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:51:10 INFO - PROCESS | 2820 | 1464105070677 Marionette TRACE conn6 <- [1,1182,null,{}] 08:51:10 INFO - PROCESS | 2820 | 1464105070682 Marionette TRACE conn6 -> [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:51:10 INFO - PROCESS | 2820 | 1464105070799 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 08:51:10 INFO - PROCESS | 2820 | 1464105070922 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:10 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3C0B8000 == 56 [pid = 2820] [id = 305] 08:51:10 INFO - PROCESS | 2820 | ++DOMWINDOW == 123 (0000002F34F1DC00) [pid = 2820] [serial = 914] [outer = 0000000000000000] 08:51:10 INFO - PROCESS | 2820 | ++DOMWINDOW == 124 (0000002F35AB0400) [pid = 2820] [serial = 915] [outer = 0000002F34F1DC00] 08:51:10 INFO - PROCESS | 2820 | 1464105070981 Marionette DEBUG loaded listener.js 08:51:11 INFO - PROCESS | 2820 | ++DOMWINDOW == 125 (0000002F37012400) [pid = 2820] [serial = 916] [outer = 0000002F34F1DC00] 08:51:11 INFO - PROCESS | 2820 | 1464105071630 Marionette TRACE conn6 <- [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:51:11 INFO - PROCESS | 2820 | 1464105071702 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 08:51:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:51:11 INFO - PROCESS | 2820 | 1464105071708 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:51:11 INFO - PROCESS | 2820 | 1464105071716 Marionette TRACE conn6 <- [1,1186,null,{}] 08:51:11 INFO - PROCESS | 2820 | 1464105071761 Marionette TRACE conn6 -> [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:51:11 INFO - PROCESS | 2820 | 1464105071889 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 08:51:12 INFO - PROCESS | 2820 | 1464105072005 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:12 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3C656800 == 57 [pid = 2820] [id = 306] 08:51:12 INFO - PROCESS | 2820 | ++DOMWINDOW == 126 (0000002F381A5000) [pid = 2820] [serial = 917] [outer = 0000000000000000] 08:51:12 INFO - PROCESS | 2820 | ++DOMWINDOW == 127 (0000002F38296000) [pid = 2820] [serial = 918] [outer = 0000002F381A5000] 08:51:12 INFO - PROCESS | 2820 | 1464105072063 Marionette DEBUG loaded listener.js 08:51:12 INFO - PROCESS | 2820 | ++DOMWINDOW == 128 (0000002F3829F400) [pid = 2820] [serial = 919] [outer = 0000002F381A5000] 08:51:12 INFO - PROCESS | 2820 | 1464105072628 Marionette TRACE conn6 <- [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:51:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:51:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 964ms 08:51:12 INFO - PROCESS | 2820 | 1464105072673 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 08:51:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:51:12 INFO - PROCESS | 2820 | 1464105072677 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 08:51:12 INFO - PROCESS | 2820 | 1464105072680 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:51:12 INFO - PROCESS | 2820 | 1464105072682 Marionette TRACE conn6 <- [1,1190,null,{}] 08:51:12 INFO - PROCESS | 2820 | 1464105072686 Marionette TRACE conn6 -> [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:51:12 INFO - PROCESS | 2820 | 1464105072803 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 08:51:12 INFO - PROCESS | 2820 | 1464105072895 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:12 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3C672000 == 58 [pid = 2820] [id = 307] 08:51:12 INFO - PROCESS | 2820 | ++DOMWINDOW == 129 (0000002F38822800) [pid = 2820] [serial = 920] [outer = 0000000000000000] 08:51:12 INFO - PROCESS | 2820 | ++DOMWINDOW == 130 (0000002F38826C00) [pid = 2820] [serial = 921] [outer = 0000002F38822800] 08:51:12 INFO - PROCESS | 2820 | 1464105072953 Marionette DEBUG loaded listener.js 08:51:13 INFO - PROCESS | 2820 | ++DOMWINDOW == 131 (0000002F3887B000) [pid = 2820] [serial = 922] [outer = 0000002F38822800] 08:51:13 INFO - PROCESS | 2820 | 1464105073548 Marionette TRACE conn6 <- [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:51:13 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:51:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 923ms 08:51:13 INFO - PROCESS | 2820 | 1464105073605 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 08:51:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:51:13 INFO - PROCESS | 2820 | 1464105073607 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 08:51:13 INFO - PROCESS | 2820 | 1464105073611 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:51:13 INFO - PROCESS | 2820 | 1464105073614 Marionette TRACE conn6 <- [1,1194,null,{}] 08:51:13 INFO - PROCESS | 2820 | 1464105073617 Marionette TRACE conn6 -> [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:51:13 INFO - PROCESS | 2820 | 1464105073761 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 08:51:13 INFO - PROCESS | 2820 | 1464105073883 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:13 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F38990000 == 59 [pid = 2820] [id = 308] 08:51:13 INFO - PROCESS | 2820 | ++DOMWINDOW == 132 (0000002F38881800) [pid = 2820] [serial = 923] [outer = 0000000000000000] 08:51:13 INFO - PROCESS | 2820 | ++DOMWINDOW == 133 (0000002F38883400) [pid = 2820] [serial = 924] [outer = 0000002F38881800] 08:51:13 INFO - PROCESS | 2820 | 1464105073948 Marionette DEBUG loaded listener.js 08:51:14 INFO - PROCESS | 2820 | ++DOMWINDOW == 134 (0000002F3888F800) [pid = 2820] [serial = 925] [outer = 0000002F38881800] 08:51:14 INFO - PROCESS | 2820 | 1464105074817 Marionette TRACE conn6 <- [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:51:14 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:51:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1282ms 08:51:14 INFO - PROCESS | 2820 | 1464105074896 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 08:51:14 INFO - PROCESS | 2820 | 1464105074901 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 08:51:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:51:14 INFO - PROCESS | 2820 | 1464105074906 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:51:14 INFO - PROCESS | 2820 | 1464105074910 Marionette TRACE conn6 <- [1,1198,null,{}] 08:51:14 INFO - PROCESS | 2820 | 1464105074917 Marionette TRACE conn6 -> [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:51:15 INFO - PROCESS | 2820 | 1464105075055 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 08:51:15 INFO - PROCESS | 2820 | 1464105075186 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:15 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F31107800 == 60 [pid = 2820] [id = 309] 08:51:15 INFO - PROCESS | 2820 | ++DOMWINDOW == 135 (0000002F27912C00) [pid = 2820] [serial = 926] [outer = 0000000000000000] 08:51:15 INFO - PROCESS | 2820 | ++DOMWINDOW == 136 (0000002F2791E000) [pid = 2820] [serial = 927] [outer = 0000002F27912C00] 08:51:15 INFO - PROCESS | 2820 | 1464105075240 Marionette DEBUG loaded listener.js 08:51:15 INFO - PROCESS | 2820 | ++DOMWINDOW == 137 (0000002F2CAC8C00) [pid = 2820] [serial = 928] [outer = 0000002F27912C00] 08:51:15 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3BDC6000 == 59 [pid = 2820] [id = 302] 08:51:15 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3AFAA000 == 58 [pid = 2820] [id = 301] 08:51:15 INFO - PROCESS | 2820 | --DOCSHELL 0000002F339CD000 == 57 [pid = 2820] [id = 300] 08:51:15 INFO - PROCESS | 2820 | --DOCSHELL 0000002F38995800 == 56 [pid = 2820] [id = 299] 08:51:15 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3748A800 == 55 [pid = 2820] [id = 298] 08:51:15 INFO - PROCESS | 2820 | --DOCSHELL 0000002F34E52000 == 54 [pid = 2820] [id = 297] 08:51:15 INFO - PROCESS | 2820 | --DOCSHELL 0000002F34172800 == 53 [pid = 2820] [id = 296] 08:51:15 INFO - PROCESS | 2820 | --DOCSHELL 0000002F31A30000 == 52 [pid = 2820] [id = 295] 08:51:15 INFO - PROCESS | 2820 | --DOMWINDOW == 136 (0000002F37012000) [pid = 2820] [serial = 861] [outer = 0000000000000000] [url = about:blank] 08:51:15 INFO - PROCESS | 2820 | --DOMWINDOW == 135 (0000002F36B54800) [pid = 2820] [serial = 831] [outer = 0000000000000000] [url = about:blank] 08:51:15 INFO - PROCESS | 2820 | --DOMWINDOW == 134 (0000002F35B08400) [pid = 2820] [serial = 828] [outer = 0000000000000000] [url = about:blank] 08:51:15 INFO - PROCESS | 2820 | --DOCSHELL 0000002F25DB1800 == 51 [pid = 2820] [id = 294] 08:51:15 INFO - PROCESS | 2820 | --DOCSHELL 0000002F31687800 == 50 [pid = 2820] [id = 293] 08:51:15 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3BDC1800 == 49 [pid = 2820] [id = 292] 08:51:15 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3BD19000 == 48 [pid = 2820] [id = 291] 08:51:15 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3BAE0800 == 47 [pid = 2820] [id = 290] 08:51:15 INFO - PROCESS | 2820 | --DOCSHELL 0000002F343F4000 == 46 [pid = 2820] [id = 289] 08:51:15 INFO - PROCESS | 2820 | --DOCSHELL 0000002F25E11000 == 45 [pid = 2820] [id = 288] 08:51:15 INFO - PROCESS | 2820 | --DOMWINDOW == 133 (0000002F34188400) [pid = 2820] [serial = 769] [outer = 0000000000000000] [url = about:blank] 08:51:15 INFO - PROCESS | 2820 | --DOMWINDOW == 132 (0000002F33ADDC00) [pid = 2820] [serial = 849] [outer = 0000000000000000] [url = about:blank] 08:51:15 INFO - PROCESS | 2820 | --DOMWINDOW == 131 (0000002F2DB8C000) [pid = 2820] [serial = 840] [outer = 0000000000000000] [url = about:blank] 08:51:15 INFO - PROCESS | 2820 | --DOMWINDOW == 130 (0000002F3443E000) [pid = 2820] [serial = 852] [outer = 0000000000000000] [url = about:blank] 08:51:15 INFO - PROCESS | 2820 | --DOMWINDOW == 129 (0000002F3418EC00) [pid = 2820] [serial = 850] [outer = 0000000000000000] [url = about:blank] 08:51:15 INFO - PROCESS | 2820 | --DOMWINDOW == 128 (0000002F31422400) [pid = 2820] [serial = 841] [outer = 0000000000000000] [url = about:blank] 08:51:15 INFO - PROCESS | 2820 | --DOMWINDOW == 127 (0000002F354CA000) [pid = 2820] [serial = 817] [outer = 0000000000000000] [url = about:blank] 08:51:15 INFO - PROCESS | 2820 | --DOMWINDOW == 126 (0000002F33A3FC00) [pid = 2820] [serial = 825] [outer = 0000000000000000] [url = about:blank] 08:51:15 INFO - PROCESS | 2820 | --DOMWINDOW == 125 (0000002F28E71C00) [pid = 2820] [serial = 835] [outer = 0000000000000000] [url = about:blank] 08:51:15 INFO - PROCESS | 2820 | --DOMWINDOW == 124 (0000002F27785C00) [pid = 2820] [serial = 834] [outer = 0000000000000000] [url = about:blank] 08:51:15 INFO - PROCESS | 2820 | --DOMWINDOW == 123 (0000002F2DB8A800) [pid = 2820] [serial = 822] [outer = 0000000000000000] [url = about:blank] 08:51:15 INFO - PROCESS | 2820 | --DOMWINDOW == 122 (0000002F31706400) [pid = 2820] [serial = 843] [outer = 0000000000000000] [url = about:blank] 08:51:15 INFO - PROCESS | 2820 | --DOMWINDOW == 121 (0000002F31A67400) [pid = 2820] [serial = 844] [outer = 0000000000000000] [url = about:blank] 08:51:15 INFO - PROCESS | 2820 | --DOMWINDOW == 120 (0000002F31A99400) [pid = 2820] [serial = 855] [outer = 0000000000000000] [url = about:blank] 08:51:15 INFO - PROCESS | 2820 | --DOMWINDOW == 119 (0000002F34946400) [pid = 2820] [serial = 856] [outer = 0000000000000000] [url = about:blank] 08:51:15 INFO - PROCESS | 2820 | --DOMWINDOW == 118 (0000002F3456C000) [pid = 2820] [serial = 853] [outer = 0000000000000000] [url = about:blank] 08:51:15 INFO - PROCESS | 2820 | --DOMWINDOW == 117 (0000002F27617000) [pid = 2820] [serial = 837] [outer = 0000000000000000] [url = about:blank] 08:51:15 INFO - PROCESS | 2820 | --DOMWINDOW == 116 (0000002F27619000) [pid = 2820] [serial = 819] [outer = 0000000000000000] [url = about:blank] 08:51:15 INFO - PROCESS | 2820 | --DOMWINDOW == 115 (0000002F27FCD800) [pid = 2820] [serial = 838] [outer = 0000000000000000] [url = about:blank] 08:51:15 INFO - PROCESS | 2820 | --DOMWINDOW == 114 (0000002F31D27800) [pid = 2820] [serial = 846] [outer = 0000000000000000] [url = about:blank] 08:51:15 INFO - PROCESS | 2820 | --DOMWINDOW == 113 (0000002F35B0DC00) [pid = 2820] [serial = 859] [outer = 0000000000000000] [url = about:blank] 08:51:15 INFO - PROCESS | 2820 | --DOMWINDOW == 112 (0000002F3240F000) [pid = 2820] [serial = 847] [outer = 0000000000000000] [url = about:blank] 08:51:15 INFO - PROCESS | 2820 | --DOMWINDOW == 111 (0000002F34F2B800) [pid = 2820] [serial = 858] [outer = 0000000000000000] [url = about:blank] 08:51:15 INFO - PROCESS | 2820 | 1464105075841 Marionette TRACE conn6 <- [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:51:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:51:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 986ms 08:51:15 INFO - PROCESS | 2820 | 1464105075896 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 08:51:15 INFO - PROCESS | 2820 | 1464105075902 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 08:51:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:51:15 INFO - PROCESS | 2820 | 1464105075909 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:51:15 INFO - PROCESS | 2820 | 1464105075912 Marionette TRACE conn6 <- [1,1202,null,{}] 08:51:15 INFO - PROCESS | 2820 | 1464105075916 Marionette TRACE conn6 -> [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:51:16 INFO - PROCESS | 2820 | 1464105076011 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 08:51:16 INFO - PROCESS | 2820 | 1464105076089 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:16 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F2CCC4000 == 46 [pid = 2820] [id = 310] 08:51:16 INFO - PROCESS | 2820 | ++DOMWINDOW == 112 (0000002F27617000) [pid = 2820] [serial = 929] [outer = 0000000000000000] 08:51:16 INFO - PROCESS | 2820 | ++DOMWINDOW == 113 (0000002F28B13400) [pid = 2820] [serial = 930] [outer = 0000002F27617000] 08:51:16 INFO - PROCESS | 2820 | 1464105076137 Marionette DEBUG loaded listener.js 08:51:16 INFO - PROCESS | 2820 | ++DOMWINDOW == 114 (0000002F2E149400) [pid = 2820] [serial = 931] [outer = 0000002F27617000] 08:51:16 INFO - PROCESS | 2820 | 1464105076592 Marionette TRACE conn6 <- [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:51:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:51:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 734ms 08:51:16 INFO - PROCESS | 2820 | 1464105076644 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 08:51:16 INFO - PROCESS | 2820 | 1464105076647 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 08:51:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:51:16 INFO - PROCESS | 2820 | 1464105076650 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:51:16 INFO - PROCESS | 2820 | 1464105076654 Marionette TRACE conn6 <- [1,1206,null,{}] 08:51:16 INFO - PROCESS | 2820 | 1464105076664 Marionette TRACE conn6 -> [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:51:16 INFO - PROCESS | 2820 | 1464105076759 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 08:51:16 INFO - PROCESS | 2820 | 1464105076772 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:16 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F338C7800 == 47 [pid = 2820] [id = 311] 08:51:16 INFO - PROCESS | 2820 | ++DOMWINDOW == 115 (0000002F31640C00) [pid = 2820] [serial = 932] [outer = 0000000000000000] 08:51:16 INFO - PROCESS | 2820 | ++DOMWINDOW == 116 (0000002F31A68000) [pid = 2820] [serial = 933] [outer = 0000002F31640C00] 08:51:16 INFO - PROCESS | 2820 | 1464105076823 Marionette DEBUG loaded listener.js 08:51:16 INFO - PROCESS | 2820 | ++DOMWINDOW == 117 (0000002F31D30800) [pid = 2820] [serial = 934] [outer = 0000002F31640C00] 08:51:17 INFO - PROCESS | 2820 | 1464105077309 Marionette TRACE conn6 <- [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:51:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:51:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 671ms 08:51:17 INFO - PROCESS | 2820 | 1464105077323 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 08:51:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:51:17 INFO - PROCESS | 2820 | 1464105077326 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 08:51:17 INFO - PROCESS | 2820 | 1464105077329 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:51:17 INFO - PROCESS | 2820 | 1464105077331 Marionette TRACE conn6 <- [1,1210,null,{}] 08:51:17 INFO - PROCESS | 2820 | 1464105077335 Marionette TRACE conn6 -> [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:51:17 INFO - PROCESS | 2820 | 1464105077425 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 08:51:17 INFO - PROCESS | 2820 | 1464105077432 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:17 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F342BF000 == 48 [pid = 2820] [id = 312] 08:51:17 INFO - PROCESS | 2820 | ++DOMWINDOW == 118 (0000002F3240F000) [pid = 2820] [serial = 935] [outer = 0000000000000000] 08:51:17 INFO - PROCESS | 2820 | ++DOMWINDOW == 119 (0000002F33944C00) [pid = 2820] [serial = 936] [outer = 0000002F3240F000] 08:51:17 INFO - PROCESS | 2820 | 1464105077480 Marionette DEBUG loaded listener.js 08:51:17 INFO - PROCESS | 2820 | ++DOMWINDOW == 120 (0000002F33AD7000) [pid = 2820] [serial = 937] [outer = 0000002F3240F000] 08:51:17 INFO - PROCESS | 2820 | 1464105077936 Marionette TRACE conn6 <- [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:51:18 INFO - PROCESS | 2820 | 1464105078006 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 08:51:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:51:18 INFO - PROCESS | 2820 | 1464105078009 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:51:18 INFO - PROCESS | 2820 | 1464105078011 Marionette TRACE conn6 <- [1,1214,null,{}] 08:51:18 INFO - PROCESS | 2820 | 1464105078020 Marionette TRACE conn6 -> [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:51:18 INFO - PROCESS | 2820 | 1464105078132 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 08:51:18 INFO - PROCESS | 2820 | 1464105078143 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:18 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F348EA000 == 49 [pid = 2820] [id = 313] 08:51:18 INFO - PROCESS | 2820 | ++DOMWINDOW == 121 (0000002F33AD6400) [pid = 2820] [serial = 938] [outer = 0000000000000000] 08:51:18 INFO - PROCESS | 2820 | ++DOMWINDOW == 122 (0000002F3413DC00) [pid = 2820] [serial = 939] [outer = 0000002F33AD6400] 08:51:18 INFO - PROCESS | 2820 | 1464105078232 Marionette DEBUG loaded listener.js 08:51:18 INFO - PROCESS | 2820 | ++DOMWINDOW == 123 (0000002F342EB400) [pid = 2820] [serial = 940] [outer = 0000002F33AD6400] 08:51:18 INFO - PROCESS | 2820 | 1464105078693 Marionette TRACE conn6 <- [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:51:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:51:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 734ms 08:51:18 INFO - PROCESS | 2820 | 1464105078746 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 08:51:18 INFO - PROCESS | 2820 | 1464105078749 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 08:51:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:51:18 INFO - PROCESS | 2820 | 1464105078752 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:51:18 INFO - PROCESS | 2820 | 1464105078754 Marionette TRACE conn6 <- [1,1218,null,{}] 08:51:18 INFO - PROCESS | 2820 | 1464105078757 Marionette TRACE conn6 -> [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:51:18 INFO - PROCESS | 2820 | 1464105078929 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 08:51:18 INFO - PROCESS | 2820 | 1464105078986 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:19 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3663E000 == 50 [pid = 2820] [id = 314] 08:51:19 INFO - PROCESS | 2820 | ++DOMWINDOW == 124 (0000002F3456C000) [pid = 2820] [serial = 941] [outer = 0000000000000000] 08:51:19 INFO - PROCESS | 2820 | ++DOMWINDOW == 125 (0000002F34B54C00) [pid = 2820] [serial = 942] [outer = 0000002F3456C000] 08:51:19 INFO - PROCESS | 2820 | 1464105079034 Marionette DEBUG loaded listener.js 08:51:19 INFO - PROCESS | 2820 | ++DOMWINDOW == 126 (0000002F34EF4C00) [pid = 2820] [serial = 943] [outer = 0000002F3456C000] 08:51:19 INFO - PROCESS | 2820 | 1464105079469 Marionette TRACE conn6 <- [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:51:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:51:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 776ms 08:51:19 INFO - PROCESS | 2820 | 1464105079531 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 08:51:19 INFO - PROCESS | 2820 | 1464105079534 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 08:51:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:51:19 INFO - PROCESS | 2820 | 1464105079537 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:51:19 INFO - PROCESS | 2820 | 1464105079539 Marionette TRACE conn6 <- [1,1222,null,{}] 08:51:19 INFO - PROCESS | 2820 | 1464105079542 Marionette TRACE conn6 -> [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:51:19 INFO - PROCESS | 2820 | 1464105079656 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 08:51:19 INFO - PROCESS | 2820 | 1464105079709 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:19 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F37D8E000 == 51 [pid = 2820] [id = 315] 08:51:19 INFO - PROCESS | 2820 | ++DOMWINDOW == 127 (0000002F34EEE000) [pid = 2820] [serial = 944] [outer = 0000000000000000] 08:51:19 INFO - PROCESS | 2820 | ++DOMWINDOW == 128 (0000002F350E2400) [pid = 2820] [serial = 945] [outer = 0000002F34EEE000] 08:51:19 INFO - PROCESS | 2820 | 1464105079756 Marionette DEBUG loaded listener.js 08:51:19 INFO - PROCESS | 2820 | ++DOMWINDOW == 129 (0000002F35B0C400) [pid = 2820] [serial = 946] [outer = 0000002F34EEE000] 08:51:20 INFO - PROCESS | 2820 | --DOMWINDOW == 128 (0000002F35B31C00) [pid = 2820] [serial = 893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:51:20 INFO - PROCESS | 2820 | --DOMWINDOW == 127 (0000002F36B5E400) [pid = 2820] [serial = 860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:51:20 INFO - PROCESS | 2820 | --DOMWINDOW == 126 (0000002F31A62C00) [pid = 2820] [serial = 884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:51:20 INFO - PROCESS | 2820 | --DOMWINDOW == 125 (0000002F37941400) [pid = 2820] [serial = 896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:51:20 INFO - PROCESS | 2820 | --DOMWINDOW == 124 (0000002F2791C400) [pid = 2820] [serial = 878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:51:20 INFO - PROCESS | 2820 | --DOMWINDOW == 123 (0000002F26E6E800) [pid = 2820] [serial = 881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:51:20 INFO - PROCESS | 2820 | --DOMWINDOW == 122 (0000002F31A64800) [pid = 2820] [serial = 887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:51:20 INFO - PROCESS | 2820 | --DOMWINDOW == 121 (0000002F34188000) [pid = 2820] [serial = 890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:51:20 INFO - PROCESS | 2820 | --DOMWINDOW == 120 (0000002F27618C00) [pid = 2820] [serial = 899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:51:20 INFO - PROCESS | 2820 | --DOMWINDOW == 119 (0000002F2D8E9400) [pid = 2820] [serial = 902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:51:20 INFO - PROCESS | 2820 | 1464105080246 Marionette TRACE conn6 <- [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:51:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:51:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 734ms 08:51:20 INFO - PROCESS | 2820 | 1464105080285 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 08:51:20 INFO - PROCESS | 2820 | 1464105080287 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 08:51:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:51:20 INFO - PROCESS | 2820 | 1464105080290 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:51:20 INFO - PROCESS | 2820 | 1464105080292 Marionette TRACE conn6 <- [1,1226,null,{}] 08:51:20 INFO - PROCESS | 2820 | 1464105080300 Marionette TRACE conn6 -> [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:51:20 INFO - PROCESS | 2820 | 1464105080417 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 08:51:20 INFO - PROCESS | 2820 | 1464105080469 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:20 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3897E000 == 52 [pid = 2820] [id = 316] 08:51:20 INFO - PROCESS | 2820 | ++DOMWINDOW == 120 (0000002F3454DC00) [pid = 2820] [serial = 947] [outer = 0000000000000000] 08:51:20 INFO - PROCESS | 2820 | ++DOMWINDOW == 121 (0000002F35B09400) [pid = 2820] [serial = 948] [outer = 0000002F3454DC00] 08:51:20 INFO - PROCESS | 2820 | 1464105080516 Marionette DEBUG loaded listener.js 08:51:20 INFO - PROCESS | 2820 | ++DOMWINDOW == 122 (0000002F36B59400) [pid = 2820] [serial = 949] [outer = 0000002F3454DC00] 08:51:20 INFO - PROCESS | 2820 | 1464105080861 Marionette TRACE conn6 <- [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:51:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:51:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 629ms 08:51:20 INFO - PROCESS | 2820 | 1464105080923 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 08:51:20 INFO - PROCESS | 2820 | 1464105080926 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 08:51:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:51:20 INFO - PROCESS | 2820 | 1464105080929 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:51:20 INFO - PROCESS | 2820 | 1464105080931 Marionette TRACE conn6 <- [1,1230,null,{}] 08:51:20 INFO - PROCESS | 2820 | 1464105080934 Marionette TRACE conn6 -> [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:51:21 INFO - PROCESS | 2820 | 1464105081024 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 08:51:21 INFO - PROCESS | 2820 | 1464105081031 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:21 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F39540800 == 53 [pid = 2820] [id = 317] 08:51:21 INFO - PROCESS | 2820 | ++DOMWINDOW == 123 (0000002F370AA400) [pid = 2820] [serial = 950] [outer = 0000000000000000] 08:51:21 INFO - PROCESS | 2820 | ++DOMWINDOW == 124 (0000002F370B5000) [pid = 2820] [serial = 951] [outer = 0000002F370AA400] 08:51:21 INFO - PROCESS | 2820 | 1464105081077 Marionette DEBUG loaded listener.js 08:51:21 INFO - PROCESS | 2820 | ++DOMWINDOW == 125 (0000002F37E4DC00) [pid = 2820] [serial = 952] [outer = 0000002F370AA400] 08:51:21 INFO - PROCESS | 2820 | 1464105081509 Marionette TRACE conn6 <- [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:51:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:51:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 629ms 08:51:21 INFO - PROCESS | 2820 | 1464105081561 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 08:51:21 INFO - PROCESS | 2820 | 1464105081563 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 08:51:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:51:21 INFO - PROCESS | 2820 | 1464105081567 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:51:21 INFO - PROCESS | 2820 | 1464105081569 Marionette TRACE conn6 <- [1,1234,null,{}] 08:51:21 INFO - PROCESS | 2820 | 1464105081572 Marionette TRACE conn6 -> [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:51:21 INFO - PROCESS | 2820 | 1464105081670 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 08:51:21 INFO - PROCESS | 2820 | 1464105081679 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:21 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3AFAF000 == 54 [pid = 2820] [id = 318] 08:51:21 INFO - PROCESS | 2820 | ++DOMWINDOW == 126 (0000002F37ECCC00) [pid = 2820] [serial = 953] [outer = 0000000000000000] 08:51:21 INFO - PROCESS | 2820 | ++DOMWINDOW == 127 (0000002F38099000) [pid = 2820] [serial = 954] [outer = 0000002F37ECCC00] 08:51:21 INFO - PROCESS | 2820 | 1464105081726 Marionette DEBUG loaded listener.js 08:51:21 INFO - PROCESS | 2820 | ++DOMWINDOW == 128 (0000002F38131000) [pid = 2820] [serial = 955] [outer = 0000002F37ECCC00] 08:51:22 INFO - PROCESS | 2820 | 1464105082412 Marionette TRACE conn6 <- [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:51:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:51:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 880ms 08:51:22 INFO - PROCESS | 2820 | 1464105082452 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 08:51:22 INFO - PROCESS | 2820 | 1464105082456 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 08:51:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:51:22 INFO - PROCESS | 2820 | 1464105082462 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:51:22 INFO - PROCESS | 2820 | 1464105082467 Marionette TRACE conn6 <- [1,1238,null,{}] 08:51:22 INFO - PROCESS | 2820 | 1464105082472 Marionette TRACE conn6 -> [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:51:22 INFO - PROCESS | 2820 | 1464105082596 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 08:51:22 INFO - PROCESS | 2820 | 1464105082721 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:22 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F2E151800 == 55 [pid = 2820] [id = 319] 08:51:22 INFO - PROCESS | 2820 | ++DOMWINDOW == 129 (0000002F281D9C00) [pid = 2820] [serial = 956] [outer = 0000000000000000] 08:51:22 INFO - PROCESS | 2820 | ++DOMWINDOW == 130 (0000002F2CCE8C00) [pid = 2820] [serial = 957] [outer = 0000002F281D9C00] 08:51:22 INFO - PROCESS | 2820 | 1464105082783 Marionette DEBUG loaded listener.js 08:51:22 INFO - PROCESS | 2820 | ++DOMWINDOW == 131 (0000002F31455800) [pid = 2820] [serial = 958] [outer = 0000002F281D9C00] 08:51:23 INFO - PROCESS | 2820 | 1464105083445 Marionette TRACE conn6 <- [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:51:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:51:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1029ms 08:51:23 INFO - PROCESS | 2820 | 1464105083495 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 08:51:23 INFO - PROCESS | 2820 | 1464105083501 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 08:51:23 INFO - PROCESS | 2820 | 1464105083508 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:51:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:51:23 INFO - PROCESS | 2820 | 1464105083511 Marionette TRACE conn6 <- [1,1242,null,{}] 08:51:23 INFO - PROCESS | 2820 | 1464105083516 Marionette TRACE conn6 -> [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:51:23 INFO - PROCESS | 2820 | 1464105083655 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 08:51:23 INFO - PROCESS | 2820 | 1464105083778 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:23 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3662F000 == 56 [pid = 2820] [id = 320] 08:51:23 INFO - PROCESS | 2820 | ++DOMWINDOW == 132 (0000002F31D2DC00) [pid = 2820] [serial = 959] [outer = 0000000000000000] 08:51:23 INFO - PROCESS | 2820 | ++DOMWINDOW == 133 (0000002F3394AC00) [pid = 2820] [serial = 960] [outer = 0000002F31D2DC00] 08:51:23 INFO - PROCESS | 2820 | 1464105083837 Marionette DEBUG loaded listener.js 08:51:23 INFO - PROCESS | 2820 | ++DOMWINDOW == 134 (0000002F3443CC00) [pid = 2820] [serial = 961] [outer = 0000002F31D2DC00] 08:51:24 INFO - PROCESS | 2820 | 1464105084447 Marionette TRACE conn6 <- [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:51:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:51:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 986ms 08:51:24 INFO - PROCESS | 2820 | 1464105084500 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 08:51:24 INFO - PROCESS | 2820 | 1464105084503 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 08:51:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:51:24 INFO - PROCESS | 2820 | 1464105084507 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:51:24 INFO - PROCESS | 2820 | 1464105084511 Marionette TRACE conn6 <- [1,1246,null,{}] 08:51:24 INFO - PROCESS | 2820 | 1464105084523 Marionette TRACE conn6 -> [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:51:24 INFO - PROCESS | 2820 | 1464105084643 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 08:51:24 INFO - PROCESS | 2820 | 1464105084768 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:24 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3BE94800 == 57 [pid = 2820] [id = 321] 08:51:24 INFO - PROCESS | 2820 | ++DOMWINDOW == 135 (0000002F35AB1800) [pid = 2820] [serial = 962] [outer = 0000000000000000] 08:51:24 INFO - PROCESS | 2820 | ++DOMWINDOW == 136 (0000002F37D66800) [pid = 2820] [serial = 963] [outer = 0000002F35AB1800] 08:51:24 INFO - PROCESS | 2820 | 1464105084830 Marionette DEBUG loaded listener.js 08:51:24 INFO - PROCESS | 2820 | ++DOMWINDOW == 137 (0000002F3819D800) [pid = 2820] [serial = 964] [outer = 0000002F35AB1800] 08:51:25 INFO - PROCESS | 2820 | 1464105085439 Marionette TRACE conn6 <- [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:51:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:51:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 986ms 08:51:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:51:25 INFO - PROCESS | 2820 | 1464105085495 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 08:51:25 INFO - PROCESS | 2820 | 1464105085498 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 08:51:25 INFO - PROCESS | 2820 | 1464105085502 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:51:25 INFO - PROCESS | 2820 | 1464105085504 Marionette TRACE conn6 <- [1,1250,null,{}] 08:51:25 INFO - PROCESS | 2820 | 1464105085508 Marionette TRACE conn6 -> [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:51:25 INFO - PROCESS | 2820 | 1464105085623 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 08:51:25 INFO - PROCESS | 2820 | 1464105085745 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:25 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3C53E000 == 58 [pid = 2820] [id = 322] 08:51:25 INFO - PROCESS | 2820 | ++DOMWINDOW == 138 (0000002F38265000) [pid = 2820] [serial = 965] [outer = 0000000000000000] 08:51:25 INFO - PROCESS | 2820 | ++DOMWINDOW == 139 (0000002F3826F000) [pid = 2820] [serial = 966] [outer = 0000002F38265000] 08:51:25 INFO - PROCESS | 2820 | 1464105085804 Marionette DEBUG loaded listener.js 08:51:25 INFO - PROCESS | 2820 | ++DOMWINDOW == 140 (0000002F3882BC00) [pid = 2820] [serial = 967] [outer = 0000002F38265000] 08:51:26 INFO - PROCESS | 2820 | 1464105086393 Marionette TRACE conn6 <- [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:51:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:51:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 923ms 08:51:26 INFO - PROCESS | 2820 | 1464105086429 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 08:51:26 INFO - PROCESS | 2820 | 1464105086431 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 08:51:26 INFO - PROCESS | 2820 | 1464105086435 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:51:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:51:26 INFO - PROCESS | 2820 | 1464105086437 Marionette TRACE conn6 <- [1,1254,null,{}] 08:51:26 INFO - PROCESS | 2820 | 1464105086441 Marionette TRACE conn6 -> [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:51:26 INFO - PROCESS | 2820 | 1464105086553 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 08:51:26 INFO - PROCESS | 2820 | 1464105086647 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:26 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3DED3000 == 59 [pid = 2820] [id = 323] 08:51:26 INFO - PROCESS | 2820 | ++DOMWINDOW == 141 (0000002F38265800) [pid = 2820] [serial = 968] [outer = 0000000000000000] 08:51:26 INFO - PROCESS | 2820 | ++DOMWINDOW == 142 (0000002F3888B800) [pid = 2820] [serial = 969] [outer = 0000002F38265800] 08:51:26 INFO - PROCESS | 2820 | 1464105086704 Marionette DEBUG loaded listener.js 08:51:26 INFO - PROCESS | 2820 | ++DOMWINDOW == 143 (0000002F38896400) [pid = 2820] [serial = 970] [outer = 0000002F38265800] 08:51:27 INFO - PROCESS | 2820 | 1464105087283 Marionette TRACE conn6 <- [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:51:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:51:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 880ms 08:51:27 INFO - PROCESS | 2820 | 1464105087320 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 08:51:27 INFO - PROCESS | 2820 | 1464105087322 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 08:51:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:51:27 INFO - PROCESS | 2820 | 1464105087326 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:51:27 INFO - PROCESS | 2820 | 1464105087328 Marionette TRACE conn6 <- [1,1258,null,{}] 08:51:27 INFO - PROCESS | 2820 | 1464105087332 Marionette TRACE conn6 -> [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:51:27 INFO - PROCESS | 2820 | 1464105087468 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 08:51:27 INFO - PROCESS | 2820 | 1464105087593 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:27 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3DFC6000 == 60 [pid = 2820] [id = 324] 08:51:27 INFO - PROCESS | 2820 | ++DOMWINDOW == 144 (0000002F38B6FC00) [pid = 2820] [serial = 971] [outer = 0000000000000000] 08:51:27 INFO - PROCESS | 2820 | ++DOMWINDOW == 145 (0000002F38B75800) [pid = 2820] [serial = 972] [outer = 0000002F38B6FC00] 08:51:27 INFO - PROCESS | 2820 | 1464105087652 Marionette DEBUG loaded listener.js 08:51:27 INFO - PROCESS | 2820 | ++DOMWINDOW == 146 (0000002F38B7D800) [pid = 2820] [serial = 973] [outer = 0000002F38B6FC00] 08:51:28 INFO - PROCESS | 2820 | 1464105088252 Marionette TRACE conn6 <- [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:51:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:51:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 986ms 08:51:28 INFO - PROCESS | 2820 | 1464105088315 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 08:51:28 INFO - PROCESS | 2820 | 1464105088317 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 08:51:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:51:28 INFO - PROCESS | 2820 | 1464105088321 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:51:28 INFO - PROCESS | 2820 | 1464105088323 Marionette TRACE conn6 <- [1,1262,null,{}] 08:51:28 INFO - PROCESS | 2820 | 1464105088327 Marionette TRACE conn6 -> [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:51:28 INFO - PROCESS | 2820 | 1464105088440 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 08:51:28 INFO - PROCESS | 2820 | 1464105088709 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:28 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F2E15E800 == 61 [pid = 2820] [id = 325] 08:51:28 INFO - PROCESS | 2820 | ++DOMWINDOW == 147 (0000002F27576400) [pid = 2820] [serial = 974] [outer = 0000000000000000] 08:51:28 INFO - PROCESS | 2820 | ++DOMWINDOW == 148 (0000002F27617400) [pid = 2820] [serial = 975] [outer = 0000002F27576400] 08:51:28 INFO - PROCESS | 2820 | 1464105088768 Marionette DEBUG loaded listener.js 08:51:28 INFO - PROCESS | 2820 | ++DOMWINDOW == 149 (0000002F2D84C000) [pid = 2820] [serial = 976] [outer = 0000002F27576400] 08:51:29 INFO - PROCESS | 2820 | 1464105089437 Marionette TRACE conn6 <- [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:51:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:51:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1179ms 08:51:29 INFO - PROCESS | 2820 | 1464105089513 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 08:51:29 INFO - PROCESS | 2820 | 1464105089517 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 08:51:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:51:29 INFO - PROCESS | 2820 | 1464105089522 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:51:29 INFO - PROCESS | 2820 | 1464105089525 Marionette TRACE conn6 <- [1,1266,null,{}] 08:51:29 INFO - PROCESS | 2820 | 1464105089531 Marionette TRACE conn6 -> [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:51:29 INFO - PROCESS | 2820 | 1464105089649 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 08:51:29 INFO - PROCESS | 2820 | 1464105089772 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:29 INFO - PROCESS | 2820 | --DOCSHELL 0000002F31E97000 == 60 [pid = 2820] [id = 251] 08:51:29 INFO - PROCESS | 2820 | --DOCSHELL 0000002F31682000 == 59 [pid = 2820] [id = 253] 08:51:29 INFO - PROCESS | 2820 | --DOCSHELL 0000002F39540800 == 58 [pid = 2820] [id = 317] 08:51:29 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3897E000 == 57 [pid = 2820] [id = 316] 08:51:29 INFO - PROCESS | 2820 | --DOCSHELL 0000002F37D8E000 == 56 [pid = 2820] [id = 315] 08:51:29 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3663E000 == 55 [pid = 2820] [id = 314] 08:51:29 INFO - PROCESS | 2820 | --DOCSHELL 0000002F348EA000 == 54 [pid = 2820] [id = 313] 08:51:29 INFO - PROCESS | 2820 | --DOCSHELL 0000002F342BF000 == 53 [pid = 2820] [id = 312] 08:51:29 INFO - PROCESS | 2820 | --DOCSHELL 0000002F338C7800 == 52 [pid = 2820] [id = 311] 08:51:29 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2CCC4000 == 51 [pid = 2820] [id = 310] 08:51:29 INFO - PROCESS | 2820 | --DOCSHELL 0000002F31107800 == 50 [pid = 2820] [id = 309] 08:51:29 INFO - PROCESS | 2820 | --DOMWINDOW == 148 (0000002F3822D800) [pid = 2820] [serial = 906] [outer = 0000000000000000] [url = about:blank] 08:51:29 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F27040000 == 51 [pid = 2820] [id = 326] 08:51:29 INFO - PROCESS | 2820 | ++DOMWINDOW == 149 (0000002F263BAC00) [pid = 2820] [serial = 977] [outer = 0000000000000000] 08:51:29 INFO - PROCESS | 2820 | ++DOMWINDOW == 150 (0000002F27611000) [pid = 2820] [serial = 978] [outer = 0000002F263BAC00] 08:51:29 INFO - PROCESS | 2820 | 1464105089868 Marionette DEBUG loaded listener.js 08:51:29 INFO - PROCESS | 2820 | ++DOMWINDOW == 151 (0000002F3142AC00) [pid = 2820] [serial = 979] [outer = 0000002F263BAC00] 08:51:29 INFO - PROCESS | 2820 | --DOCSHELL 0000002F343EE800 == 50 [pid = 2820] [id = 304] 08:51:29 INFO - PROCESS | 2820 | --DOCSHELL 0000002F26C53000 == 49 [pid = 2820] [id = 303] 08:51:29 INFO - PROCESS | 2820 | --DOMWINDOW == 150 (0000002F370AD400) [pid = 2820] [serial = 895] [outer = 0000000000000000] [url = about:blank] 08:51:29 INFO - PROCESS | 2820 | --DOMWINDOW == 149 (0000002F34EEC800) [pid = 2820] [serial = 870] [outer = 0000000000000000] [url = about:blank] 08:51:29 INFO - PROCESS | 2820 | --DOMWINDOW == 148 (0000002F2D84A800) [pid = 2820] [serial = 867] [outer = 0000000000000000] [url = about:blank] 08:51:29 INFO - PROCESS | 2820 | --DOMWINDOW == 147 (0000002F34442800) [pid = 2820] [serial = 891] [outer = 0000000000000000] [url = about:blank] 08:51:29 INFO - PROCESS | 2820 | --DOMWINDOW == 146 (0000002F2BF83400) [pid = 2820] [serial = 900] [outer = 0000000000000000] [url = about:blank] 08:51:29 INFO - PROCESS | 2820 | --DOMWINDOW == 145 (0000002F3809A400) [pid = 2820] [serial = 898] [outer = 0000000000000000] [url = about:blank] 08:51:29 INFO - PROCESS | 2820 | --DOMWINDOW == 144 (0000002F34548C00) [pid = 2820] [serial = 901] [outer = 0000000000000000] [url = about:blank] 08:51:29 INFO - PROCESS | 2820 | --DOMWINDOW == 143 (0000002F3819DC00) [pid = 2820] [serial = 904] [outer = 0000000000000000] [url = about:blank] 08:51:29 INFO - PROCESS | 2820 | --DOMWINDOW == 142 (0000002F34942C00) [pid = 2820] [serial = 892] [outer = 0000000000000000] [url = about:blank] 08:51:29 INFO - PROCESS | 2820 | --DOMWINDOW == 141 (0000002F38129C00) [pid = 2820] [serial = 903] [outer = 0000000000000000] [url = about:blank] 08:51:29 INFO - PROCESS | 2820 | --DOMWINDOW == 140 (0000002F367CE000) [pid = 2820] [serial = 894] [outer = 0000000000000000] [url = about:blank] 08:51:29 INFO - PROCESS | 2820 | --DOMWINDOW == 139 (0000002F26E61C00) [pid = 2820] [serial = 864] [outer = 0000000000000000] [url = about:blank] 08:51:29 INFO - PROCESS | 2820 | --DOMWINDOW == 138 (0000002F370B1C00) [pid = 2820] [serial = 862] [outer = 0000000000000000] [url = about:blank] 08:51:30 INFO - PROCESS | 2820 | --DOMWINDOW == 137 (0000002F31A67000) [pid = 2820] [serial = 885] [outer = 0000000000000000] [url = about:blank] 08:51:30 INFO - PROCESS | 2820 | --DOMWINDOW == 136 (0000002F37D70C00) [pid = 2820] [serial = 897] [outer = 0000000000000000] [url = about:blank] 08:51:30 INFO - PROCESS | 2820 | --DOMWINDOW == 135 (0000002F32404C00) [pid = 2820] [serial = 886] [outer = 0000000000000000] [url = about:blank] 08:51:30 INFO - PROCESS | 2820 | --DOMWINDOW == 134 (0000002F38094C00) [pid = 2820] [serial = 876] [outer = 0000000000000000] [url = about:blank] 08:51:30 INFO - PROCESS | 2820 | --DOMWINDOW == 133 (0000002F37E4D400) [pid = 2820] [serial = 873] [outer = 0000000000000000] [url = about:blank] 08:51:30 INFO - PROCESS | 2820 | --DOMWINDOW == 132 (0000002F2D849C00) [pid = 2820] [serial = 880] [outer = 0000000000000000] [url = about:blank] 08:51:30 INFO - PROCESS | 2820 | --DOMWINDOW == 131 (0000002F28B79C00) [pid = 2820] [serial = 879] [outer = 0000000000000000] [url = about:blank] 08:51:30 INFO - PROCESS | 2820 | --DOMWINDOW == 130 (0000002F27573400) [pid = 2820] [serial = 882] [outer = 0000000000000000] [url = about:blank] 08:51:30 INFO - PROCESS | 2820 | --DOMWINDOW == 129 (0000002F2C078800) [pid = 2820] [serial = 883] [outer = 0000000000000000] [url = about:blank] 08:51:30 INFO - PROCESS | 2820 | --DOMWINDOW == 128 (0000002F33A32000) [pid = 2820] [serial = 888] [outer = 0000000000000000] [url = about:blank] 08:51:30 INFO - PROCESS | 2820 | --DOMWINDOW == 127 (0000002F34136400) [pid = 2820] [serial = 889] [outer = 0000000000000000] [url = about:blank] 08:51:30 INFO - PROCESS | 2820 | 1464105090341 Marionette TRACE conn6 <- [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:51:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:51:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 839ms 08:51:30 INFO - PROCESS | 2820 | 1464105090363 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 08:51:30 INFO - PROCESS | 2820 | 1464105090367 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 08:51:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:51:30 INFO - PROCESS | 2820 | 1464105090372 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:51:30 INFO - PROCESS | 2820 | 1464105090374 Marionette TRACE conn6 <- [1,1270,null,{}] 08:51:30 INFO - PROCESS | 2820 | 1464105090378 Marionette TRACE conn6 -> [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:51:30 INFO - PROCESS | 2820 | 1464105090472 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 08:51:30 INFO - PROCESS | 2820 | 1464105090480 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:30 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F338C7000 == 50 [pid = 2820] [id = 327] 08:51:30 INFO - PROCESS | 2820 | ++DOMWINDOW == 128 (0000002F2D84B800) [pid = 2820] [serial = 980] [outer = 0000000000000000] 08:51:30 INFO - PROCESS | 2820 | ++DOMWINDOW == 129 (0000002F32D52400) [pid = 2820] [serial = 981] [outer = 0000002F2D84B800] 08:51:30 INFO - PROCESS | 2820 | 1464105090528 Marionette DEBUG loaded listener.js 08:51:30 INFO - PROCESS | 2820 | ++DOMWINDOW == 130 (0000002F33ADF800) [pid = 2820] [serial = 982] [outer = 0000002F2D84B800] 08:51:31 INFO - PROCESS | 2820 | 1464105091028 Marionette TRACE conn6 <- [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:51:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:51:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 670ms 08:51:31 INFO - PROCESS | 2820 | 1464105091046 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 08:51:31 INFO - PROCESS | 2820 | 1464105091048 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 08:51:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:51:31 INFO - PROCESS | 2820 | 1464105091053 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:51:31 INFO - PROCESS | 2820 | 1464105091060 Marionette TRACE conn6 <- [1,1274,null,{}] 08:51:31 INFO - PROCESS | 2820 | 1464105091069 Marionette TRACE conn6 -> [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:51:31 INFO - PROCESS | 2820 | 1464105091163 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 08:51:31 INFO - PROCESS | 2820 | 1464105091174 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:31 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F34C16800 == 51 [pid = 2820] [id = 328] 08:51:31 INFO - PROCESS | 2820 | ++DOMWINDOW == 131 (0000002F34549C00) [pid = 2820] [serial = 983] [outer = 0000000000000000] 08:51:31 INFO - PROCESS | 2820 | ++DOMWINDOW == 132 (0000002F3454BC00) [pid = 2820] [serial = 984] [outer = 0000002F34549C00] 08:51:31 INFO - PROCESS | 2820 | 1464105091221 Marionette DEBUG loaded listener.js 08:51:31 INFO - PROCESS | 2820 | ++DOMWINDOW == 133 (0000002F34EEC400) [pid = 2820] [serial = 985] [outer = 0000002F34549C00] 08:51:31 INFO - PROCESS | 2820 | 1464105091741 Marionette TRACE conn6 <- [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:51:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:51:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 734ms 08:51:31 INFO - PROCESS | 2820 | 1464105091789 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 08:51:31 INFO - PROCESS | 2820 | 1464105091792 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 08:51:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:51:31 INFO - PROCESS | 2820 | 1464105091795 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:51:31 INFO - PROCESS | 2820 | 1464105091797 Marionette TRACE conn6 <- [1,1278,null,{}] 08:51:31 INFO - PROCESS | 2820 | 1464105091801 Marionette TRACE conn6 -> [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:51:31 INFO - PROCESS | 2820 | 1464105091929 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 08:51:31 INFO - PROCESS | 2820 | 1464105091984 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:32 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F36756000 == 52 [pid = 2820] [id = 329] 08:51:32 INFO - PROCESS | 2820 | ++DOMWINDOW == 134 (0000002F33A38C00) [pid = 2820] [serial = 986] [outer = 0000000000000000] 08:51:32 INFO - PROCESS | 2820 | ++DOMWINDOW == 135 (0000002F354D1800) [pid = 2820] [serial = 987] [outer = 0000002F33A38C00] 08:51:32 INFO - PROCESS | 2820 | 1464105092032 Marionette DEBUG loaded listener.js 08:51:32 INFO - PROCESS | 2820 | ++DOMWINDOW == 136 (0000002F367DC800) [pid = 2820] [serial = 988] [outer = 0000002F33A38C00] 08:51:32 INFO - PROCESS | 2820 | 1464105092486 Marionette TRACE conn6 <- [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:51:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:51:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 734ms 08:51:32 INFO - PROCESS | 2820 | 1464105092564 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 08:51:32 INFO - PROCESS | 2820 | 1464105092566 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 08:51:32 INFO - PROCESS | 2820 | 1464105092579 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:51:32 INFO - PROCESS | 2820 | 1464105092581 Marionette TRACE conn6 <- [1,1282,null,{}] 08:51:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:51:32 INFO - PROCESS | 2820 | 1464105092584 Marionette TRACE conn6 -> [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:51:32 INFO - PROCESS | 2820 | 1464105092702 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 08:51:32 INFO - PROCESS | 2820 | 1464105092763 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:32 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3897C800 == 53 [pid = 2820] [id = 330] 08:51:32 INFO - PROCESS | 2820 | ++DOMWINDOW == 137 (0000002F37E4CC00) [pid = 2820] [serial = 989] [outer = 0000000000000000] 08:51:32 INFO - PROCESS | 2820 | ++DOMWINDOW == 138 (0000002F38092C00) [pid = 2820] [serial = 990] [outer = 0000002F37E4CC00] 08:51:32 INFO - PROCESS | 2820 | 1464105092819 Marionette DEBUG loaded listener.js 08:51:32 INFO - PROCESS | 2820 | ++DOMWINDOW == 139 (0000002F38198000) [pid = 2820] [serial = 991] [outer = 0000002F37E4CC00] 08:51:33 INFO - PROCESS | 2820 | 1464105093290 Marionette TRACE conn6 <- [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:51:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:51:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 713ms 08:51:33 INFO - PROCESS | 2820 | 1464105093301 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 08:51:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:51:33 INFO - PROCESS | 2820 | 1464105093304 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 08:51:33 INFO - PROCESS | 2820 | 1464105093307 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:51:33 INFO - PROCESS | 2820 | 1464105093309 Marionette TRACE conn6 <- [1,1286,null,{}] 08:51:33 INFO - PROCESS | 2820 | 1464105093312 Marionette TRACE conn6 -> [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:51:33 INFO - PROCESS | 2820 | 1464105093435 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 08:51:33 INFO - PROCESS | 2820 | 1464105093496 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:33 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3AC21800 == 54 [pid = 2820] [id = 331] 08:51:33 INFO - PROCESS | 2820 | ++DOMWINDOW == 140 (0000002F38880800) [pid = 2820] [serial = 992] [outer = 0000000000000000] 08:51:33 INFO - PROCESS | 2820 | ++DOMWINDOW == 141 (0000002F38886000) [pid = 2820] [serial = 993] [outer = 0000002F38880800] 08:51:33 INFO - PROCESS | 2820 | 1464105093543 Marionette DEBUG loaded listener.js 08:51:33 INFO - PROCESS | 2820 | ++DOMWINDOW == 142 (0000002F388D6C00) [pid = 2820] [serial = 994] [outer = 0000002F38880800] 08:51:34 INFO - PROCESS | 2820 | 1464105094000 Marionette TRACE conn6 <- [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:51:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:51:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 734ms 08:51:34 INFO - PROCESS | 2820 | 1464105094048 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 08:51:34 INFO - PROCESS | 2820 | 1464105094050 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 08:51:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:51:34 INFO - PROCESS | 2820 | 1464105094053 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:51:34 INFO - PROCESS | 2820 | 1464105094055 Marionette TRACE conn6 <- [1,1290,null,{}] 08:51:34 INFO - PROCESS | 2820 | 1464105094099 Marionette TRACE conn6 -> [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:51:34 INFO - PROCESS | 2820 | 1464105094217 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 08:51:34 INFO - PROCESS | 2820 | --DOMWINDOW == 141 (0000002F3240F000) [pid = 2820] [serial = 935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:51:34 INFO - PROCESS | 2820 | --DOMWINDOW == 140 (0000002F3456C000) [pid = 2820] [serial = 941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:51:34 INFO - PROCESS | 2820 | --DOMWINDOW == 139 (0000002F27617000) [pid = 2820] [serial = 929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:51:34 INFO - PROCESS | 2820 | --DOMWINDOW == 138 (0000002F31640C00) [pid = 2820] [serial = 932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:51:34 INFO - PROCESS | 2820 | --DOMWINDOW == 137 (0000002F3454DC00) [pid = 2820] [serial = 947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:51:34 INFO - PROCESS | 2820 | --DOMWINDOW == 136 (0000002F27912C00) [pid = 2820] [serial = 926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:51:34 INFO - PROCESS | 2820 | --DOMWINDOW == 135 (0000002F34EEE000) [pid = 2820] [serial = 944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:51:34 INFO - PROCESS | 2820 | --DOMWINDOW == 134 (0000002F370AA400) [pid = 2820] [serial = 950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:51:34 INFO - PROCESS | 2820 | --DOMWINDOW == 133 (0000002F33AD6400) [pid = 2820] [serial = 938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:51:34 INFO - PROCESS | 2820 | --DOMWINDOW == 132 (0000002F381A3400) [pid = 2820] [serial = 905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:51:34 INFO - PROCESS | 2820 | 1464105094340 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:34 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F346AB800 == 55 [pid = 2820] [id = 332] 08:51:34 INFO - PROCESS | 2820 | ++DOMWINDOW == 133 (0000002F27617000) [pid = 2820] [serial = 995] [outer = 0000000000000000] 08:51:34 INFO - PROCESS | 2820 | ++DOMWINDOW == 134 (0000002F2CC37C00) [pid = 2820] [serial = 996] [outer = 0000002F27617000] 08:51:34 INFO - PROCESS | 2820 | 1464105094399 Marionette DEBUG loaded listener.js 08:51:34 INFO - PROCESS | 2820 | ++DOMWINDOW == 135 (0000002F34F1CC00) [pid = 2820] [serial = 997] [outer = 0000002F27617000] 08:51:34 INFO - PROCESS | 2820 | 1464105094781 Marionette TRACE conn6 <- [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:51:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:51:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 755ms 08:51:34 INFO - PROCESS | 2820 | 1464105094810 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 08:51:34 INFO - PROCESS | 2820 | 1464105094813 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 08:51:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:51:34 INFO - PROCESS | 2820 | 1464105094816 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:51:34 INFO - PROCESS | 2820 | 1464105094818 Marionette TRACE conn6 <- [1,1294,null,{}] 08:51:34 INFO - PROCESS | 2820 | 1464105094821 Marionette TRACE conn6 -> [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:51:34 INFO - PROCESS | 2820 | 1464105094911 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 08:51:35 INFO - PROCESS | 2820 | 1464105094994 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:35 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3BEA3800 == 56 [pid = 2820] [id = 333] 08:51:35 INFO - PROCESS | 2820 | ++DOMWINDOW == 136 (0000002F33946800) [pid = 2820] [serial = 998] [outer = 0000000000000000] 08:51:35 INFO - PROCESS | 2820 | ++DOMWINDOW == 137 (0000002F38B75C00) [pid = 2820] [serial = 999] [outer = 0000002F33946800] 08:51:35 INFO - PROCESS | 2820 | 1464105095042 Marionette DEBUG loaded listener.js 08:51:35 INFO - PROCESS | 2820 | ++DOMWINDOW == 138 (0000002F38B92C00) [pid = 2820] [serial = 1000] [outer = 0000002F33946800] 08:51:35 INFO - PROCESS | 2820 | 1464105095425 Marionette TRACE conn6 <- [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:51:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:51:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 629ms 08:51:35 INFO - PROCESS | 2820 | 1464105095448 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 08:51:35 INFO - PROCESS | 2820 | 1464105095450 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 08:51:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:51:35 INFO - PROCESS | 2820 | 1464105095454 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:51:35 INFO - PROCESS | 2820 | 1464105095456 Marionette TRACE conn6 <- [1,1298,null,{}] 08:51:35 INFO - PROCESS | 2820 | 1464105095459 Marionette TRACE conn6 -> [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:51:35 INFO - PROCESS | 2820 | 1464105095584 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 08:51:35 INFO - PROCESS | 2820 | 1464105095632 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:35 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3D494800 == 57 [pid = 2820] [id = 334] 08:51:35 INFO - PROCESS | 2820 | ++DOMWINDOW == 139 (0000002F39171000) [pid = 2820] [serial = 1001] [outer = 0000000000000000] 08:51:35 INFO - PROCESS | 2820 | ++DOMWINDOW == 140 (0000002F39175400) [pid = 2820] [serial = 1002] [outer = 0000002F39171000] 08:51:35 INFO - PROCESS | 2820 | 1464105095679 Marionette DEBUG loaded listener.js 08:51:35 INFO - PROCESS | 2820 | ++DOMWINDOW == 141 (0000002F3917BC00) [pid = 2820] [serial = 1003] [outer = 0000002F39171000] 08:51:36 INFO - PROCESS | 2820 | 1464105096114 Marionette TRACE conn6 <- [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:51:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 08:51:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 692ms 08:51:36 INFO - PROCESS | 2820 | 1464105096150 Marionette TRACE conn6 -> [0,1301,"getWindowHandle",null] 08:51:36 INFO - PROCESS | 2820 | 1464105096152 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 08:51:36 INFO - PROCESS | 2820 | 1464105096155 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:51:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:51:36 INFO - PROCESS | 2820 | 1464105096157 Marionette TRACE conn6 <- [1,1302,null,{}] 08:51:36 INFO - PROCESS | 2820 | 1464105096161 Marionette TRACE conn6 -> [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:51:36 INFO - PROCESS | 2820 | 1464105096253 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 08:51:36 INFO - PROCESS | 2820 | 1464105096262 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:36 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3DFE0000 == 58 [pid = 2820] [id = 335] 08:51:36 INFO - PROCESS | 2820 | ++DOMWINDOW == 142 (0000002F39474C00) [pid = 2820] [serial = 1004] [outer = 0000000000000000] 08:51:36 INFO - PROCESS | 2820 | ++DOMWINDOW == 143 (0000002F39478C00) [pid = 2820] [serial = 1005] [outer = 0000002F39474C00] 08:51:36 INFO - PROCESS | 2820 | 1464105096315 Marionette DEBUG loaded listener.js 08:51:36 INFO - PROCESS | 2820 | ++DOMWINDOW == 144 (0000002F394DEC00) [pid = 2820] [serial = 1006] [outer = 0000002F39474C00] 08:51:37 INFO - PROCESS | 2820 | 1464105097089 Marionette TRACE conn6 <- [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:51:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:51:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 986ms 08:51:37 INFO - PROCESS | 2820 | 1464105097156 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 08:51:37 INFO - PROCESS | 2820 | 1464105097163 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 08:51:37 INFO - PROCESS | 2820 | 1464105097169 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:51:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:51:37 INFO - PROCESS | 2820 | 1464105097174 Marionette TRACE conn6 <- [1,1306,null,{}] 08:51:37 INFO - PROCESS | 2820 | 1464105097180 Marionette TRACE conn6 -> [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:51:37 INFO - PROCESS | 2820 | 1464105097306 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 08:51:37 INFO - PROCESS | 2820 | 1464105097434 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:37 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F34045800 == 59 [pid = 2820] [id = 336] 08:51:37 INFO - PROCESS | 2820 | ++DOMWINDOW == 145 (0000002F31A60400) [pid = 2820] [serial = 1007] [outer = 0000000000000000] 08:51:37 INFO - PROCESS | 2820 | ++DOMWINDOW == 146 (0000002F31D26000) [pid = 2820] [serial = 1008] [outer = 0000002F31A60400] 08:51:37 INFO - PROCESS | 2820 | 1464105097496 Marionette DEBUG loaded listener.js 08:51:37 INFO - PROCESS | 2820 | ++DOMWINDOW == 147 (0000002F33A34800) [pid = 2820] [serial = 1009] [outer = 0000002F31A60400] 08:51:38 INFO - PROCESS | 2820 | 1464105098089 Marionette TRACE conn6 <- [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:51:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:51:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 985ms 08:51:38 INFO - PROCESS | 2820 | 1464105098157 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 08:51:38 INFO - PROCESS | 2820 | 1464105098164 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 08:51:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:51:38 INFO - PROCESS | 2820 | 1464105098171 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:51:38 INFO - PROCESS | 2820 | 1464105098174 Marionette TRACE conn6 <- [1,1310,null,{}] 08:51:38 INFO - PROCESS | 2820 | 1464105098178 Marionette TRACE conn6 -> [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:51:38 INFO - PROCESS | 2820 | 1464105098331 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 08:51:38 INFO - PROCESS | 2820 | 1464105098458 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:38 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F38974800 == 60 [pid = 2820] [id = 337] 08:51:38 INFO - PROCESS | 2820 | ++DOMWINDOW == 148 (0000002F34546800) [pid = 2820] [serial = 1010] [outer = 0000000000000000] 08:51:38 INFO - PROCESS | 2820 | ++DOMWINDOW == 149 (0000002F34C9B800) [pid = 2820] [serial = 1011] [outer = 0000002F34546800] 08:51:38 INFO - PROCESS | 2820 | 1464105098517 Marionette DEBUG loaded listener.js 08:51:38 INFO - PROCESS | 2820 | ++DOMWINDOW == 150 (0000002F3793BC00) [pid = 2820] [serial = 1012] [outer = 0000002F34546800] 08:51:39 INFO - PROCESS | 2820 | 1464105099165 Marionette TRACE conn6 <- [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:51:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:51:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1017ms 08:51:39 INFO - PROCESS | 2820 | 1464105099194 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 08:51:39 INFO - PROCESS | 2820 | 1464105099196 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 08:51:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:51:39 INFO - PROCESS | 2820 | 1464105099201 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:51:39 INFO - PROCESS | 2820 | 1464105099205 Marionette TRACE conn6 <- [1,1314,null,{}] 08:51:39 INFO - PROCESS | 2820 | 1464105099217 Marionette TRACE conn6 -> [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:51:39 INFO - PROCESS | 2820 | 1464105099360 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 08:51:39 INFO - PROCESS | 2820 | 1464105099500 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:39 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3EA04800 == 61 [pid = 2820] [id = 338] 08:51:39 INFO - PROCESS | 2820 | ++DOMWINDOW == 151 (0000002F388D5400) [pid = 2820] [serial = 1013] [outer = 0000000000000000] 08:51:39 INFO - PROCESS | 2820 | ++DOMWINDOW == 152 (0000002F388E2C00) [pid = 2820] [serial = 1014] [outer = 0000002F388D5400] 08:51:39 INFO - PROCESS | 2820 | 1464105099569 Marionette DEBUG loaded listener.js 08:51:39 INFO - PROCESS | 2820 | ++DOMWINDOW == 153 (0000002F3947BC00) [pid = 2820] [serial = 1015] [outer = 0000002F388D5400] 08:51:40 INFO - PROCESS | 2820 | 1464105100203 Marionette TRACE conn6 <- [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:51:40 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:51:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1034ms 08:51:40 INFO - PROCESS | 2820 | 1464105100237 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 08:51:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:51:40 INFO - PROCESS | 2820 | 1464105100241 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 08:51:40 INFO - PROCESS | 2820 | 1464105100244 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:51:40 INFO - PROCESS | 2820 | 1464105100247 Marionette TRACE conn6 <- [1,1318,null,{}] 08:51:40 INFO - PROCESS | 2820 | 1464105100250 Marionette TRACE conn6 -> [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:51:40 INFO - PROCESS | 2820 | 1464105100370 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 08:51:40 INFO - PROCESS | 2820 | 1464105100495 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:40 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3F7A1800 == 62 [pid = 2820] [id = 339] 08:51:40 INFO - PROCESS | 2820 | ++DOMWINDOW == 154 (0000002F394E3C00) [pid = 2820] [serial = 1016] [outer = 0000000000000000] 08:51:40 INFO - PROCESS | 2820 | ++DOMWINDOW == 155 (0000002F394E7400) [pid = 2820] [serial = 1017] [outer = 0000002F394E3C00] 08:51:40 INFO - PROCESS | 2820 | 1464105100555 Marionette DEBUG loaded listener.js 08:51:40 INFO - PROCESS | 2820 | ++DOMWINDOW == 156 (0000002F39642000) [pid = 2820] [serial = 1018] [outer = 0000002F394E3C00] 08:51:41 INFO - PROCESS | 2820 | 1464105101103 Marionette TRACE conn6 <- [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:51:41 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:51:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 923ms 08:51:41 INFO - PROCESS | 2820 | 1464105101169 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 08:51:41 INFO - PROCESS | 2820 | 1464105101172 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 08:51:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:51:41 INFO - PROCESS | 2820 | 1464105101175 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:51:41 INFO - PROCESS | 2820 | 1464105101178 Marionette TRACE conn6 <- [1,1322,null,{}] 08:51:41 INFO - PROCESS | 2820 | 1464105101182 Marionette TRACE conn6 -> [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:51:41 INFO - PROCESS | 2820 | 1464105101297 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 08:51:41 INFO - PROCESS | 2820 | 1464105101422 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:41 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3F7CF800 == 63 [pid = 2820] [id = 340] 08:51:41 INFO - PROCESS | 2820 | ++DOMWINDOW == 157 (0000002F3963FC00) [pid = 2820] [serial = 1019] [outer = 0000000000000000] 08:51:41 INFO - PROCESS | 2820 | ++DOMWINDOW == 158 (0000002F3964B400) [pid = 2820] [serial = 1020] [outer = 0000002F3963FC00] 08:51:41 INFO - PROCESS | 2820 | 1464105101481 Marionette DEBUG loaded listener.js 08:51:41 INFO - PROCESS | 2820 | ++DOMWINDOW == 159 (0000002F3AF13000) [pid = 2820] [serial = 1021] [outer = 0000002F3963FC00] 08:51:42 INFO - PROCESS | 2820 | 1464105102125 Marionette TRACE conn6 <- [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:51:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:51:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1024ms 08:51:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:51:42 INFO - PROCESS | 2820 | 1464105102202 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 08:51:42 INFO - PROCESS | 2820 | 1464105102205 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 08:51:42 INFO - PROCESS | 2820 | 1464105102221 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:51:42 INFO - PROCESS | 2820 | 1464105102223 Marionette TRACE conn6 <- [1,1326,null,{}] 08:51:42 INFO - PROCESS | 2820 | 1464105102247 Marionette TRACE conn6 -> [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:51:42 INFO - PROCESS | 2820 | 1464105102380 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 08:51:42 INFO - PROCESS | 2820 | 1464105102518 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:42 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3AC13800 == 64 [pid = 2820] [id = 341] 08:51:42 INFO - PROCESS | 2820 | ++DOMWINDOW == 160 (0000002F2CDAF400) [pid = 2820] [serial = 1022] [outer = 0000000000000000] 08:51:42 INFO - PROCESS | 2820 | ++DOMWINDOW == 161 (0000002F37E51C00) [pid = 2820] [serial = 1023] [outer = 0000002F2CDAF400] 08:51:42 INFO - PROCESS | 2820 | 1464105102577 Marionette DEBUG loaded listener.js 08:51:42 INFO - PROCESS | 2820 | ++DOMWINDOW == 162 (0000002F3C034000) [pid = 2820] [serial = 1024] [outer = 0000002F2CDAF400] 08:51:43 INFO - PROCESS | 2820 | 1464105103861 Marionette TRACE conn6 <- [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:51:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:51:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1674ms 08:51:43 INFO - PROCESS | 2820 | 1464105103885 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 08:51:43 INFO - PROCESS | 2820 | 1464105103889 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 08:51:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:51:43 INFO - PROCESS | 2820 | 1464105103895 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:51:43 INFO - PROCESS | 2820 | 1464105103899 Marionette TRACE conn6 <- [1,1330,null,{}] 08:51:43 INFO - PROCESS | 2820 | 1464105103905 Marionette TRACE conn6 -> [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:51:44 INFO - PROCESS | 2820 | 1464105104014 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 08:51:44 INFO - PROCESS | 2820 | 1464105104156 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:44 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F31785000 == 65 [pid = 2820] [id = 342] 08:51:44 INFO - PROCESS | 2820 | ++DOMWINDOW == 163 (0000002F2D840400) [pid = 2820] [serial = 1025] [outer = 0000000000000000] 08:51:44 INFO - PROCESS | 2820 | ++DOMWINDOW == 164 (0000002F3141F000) [pid = 2820] [serial = 1026] [outer = 0000002F2D840400] 08:51:44 INFO - PROCESS | 2820 | 1464105104209 Marionette DEBUG loaded listener.js 08:51:44 INFO - PROCESS | 2820 | ++DOMWINDOW == 165 (0000002F31A61C00) [pid = 2820] [serial = 1027] [outer = 0000002F2D840400] 08:51:44 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3D494800 == 64 [pid = 2820] [id = 334] 08:51:44 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3BEA3800 == 63 [pid = 2820] [id = 333] 08:51:44 INFO - PROCESS | 2820 | --DOCSHELL 0000002F346AB800 == 62 [pid = 2820] [id = 332] 08:51:44 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3AC21800 == 61 [pid = 2820] [id = 331] 08:51:44 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3897C800 == 60 [pid = 2820] [id = 330] 08:51:44 INFO - PROCESS | 2820 | --DOCSHELL 0000002F36756000 == 59 [pid = 2820] [id = 329] 08:51:44 INFO - PROCESS | 2820 | --DOMWINDOW == 164 (0000002F35AB0400) [pid = 2820] [serial = 915] [outer = 0000000000000000] [url = about:blank] 08:51:44 INFO - PROCESS | 2820 | --DOMWINDOW == 163 (0000002F27544C00) [pid = 2820] [serial = 909] [outer = 0000000000000000] [url = about:blank] 08:51:44 INFO - PROCESS | 2820 | --DOMWINDOW == 162 (0000002F38296000) [pid = 2820] [serial = 918] [outer = 0000000000000000] [url = about:blank] 08:51:44 INFO - PROCESS | 2820 | --DOMWINDOW == 161 (0000002F38826C00) [pid = 2820] [serial = 921] [outer = 0000000000000000] [url = about:blank] 08:51:44 INFO - PROCESS | 2820 | --DOMWINDOW == 160 (0000002F31762800) [pid = 2820] [serial = 912] [outer = 0000000000000000] [url = about:blank] 08:51:44 INFO - PROCESS | 2820 | --DOMWINDOW == 159 (0000002F38099000) [pid = 2820] [serial = 954] [outer = 0000000000000000] [url = about:blank] 08:51:44 INFO - PROCESS | 2820 | --DOCSHELL 0000002F34C16800 == 58 [pid = 2820] [id = 328] 08:51:44 INFO - PROCESS | 2820 | --DOCSHELL 0000002F338C7000 == 57 [pid = 2820] [id = 327] 08:51:44 INFO - PROCESS | 2820 | --DOCSHELL 0000002F27040000 == 56 [pid = 2820] [id = 326] 08:51:44 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2E15E800 == 55 [pid = 2820] [id = 325] 08:51:44 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3DED3000 == 54 [pid = 2820] [id = 323] 08:51:44 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3C53E000 == 53 [pid = 2820] [id = 322] 08:51:44 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3BE94800 == 52 [pid = 2820] [id = 321] 08:51:44 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3662F000 == 51 [pid = 2820] [id = 320] 08:51:44 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2E151800 == 50 [pid = 2820] [id = 319] 08:51:44 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3AFAF000 == 49 [pid = 2820] [id = 318] 08:51:44 INFO - PROCESS | 2820 | --DOMWINDOW == 158 (0000002F38238800) [pid = 2820] [serial = 907] [outer = 0000000000000000] [url = about:blank] 08:51:44 INFO - PROCESS | 2820 | --DOMWINDOW == 157 (0000002F33944C00) [pid = 2820] [serial = 936] [outer = 0000000000000000] [url = about:blank] 08:51:44 INFO - PROCESS | 2820 | --DOMWINDOW == 156 (0000002F34EF4C00) [pid = 2820] [serial = 943] [outer = 0000000000000000] [url = about:blank] 08:51:44 INFO - PROCESS | 2820 | --DOMWINDOW == 155 (0000002F34B54C00) [pid = 2820] [serial = 942] [outer = 0000000000000000] [url = about:blank] 08:51:44 INFO - PROCESS | 2820 | --DOMWINDOW == 154 (0000002F38883400) [pid = 2820] [serial = 924] [outer = 0000000000000000] [url = about:blank] 08:51:44 INFO - PROCESS | 2820 | --DOMWINDOW == 153 (0000002F28B13400) [pid = 2820] [serial = 930] [outer = 0000000000000000] [url = about:blank] 08:51:44 INFO - PROCESS | 2820 | --DOMWINDOW == 152 (0000002F2E149400) [pid = 2820] [serial = 931] [outer = 0000000000000000] [url = about:blank] 08:51:44 INFO - PROCESS | 2820 | --DOMWINDOW == 151 (0000002F31A68000) [pid = 2820] [serial = 933] [outer = 0000000000000000] [url = about:blank] 08:51:44 INFO - PROCESS | 2820 | --DOMWINDOW == 150 (0000002F35B09400) [pid = 2820] [serial = 948] [outer = 0000000000000000] [url = about:blank] 08:51:44 INFO - PROCESS | 2820 | --DOMWINDOW == 149 (0000002F2CAC8C00) [pid = 2820] [serial = 928] [outer = 0000000000000000] [url = about:blank] 08:51:44 INFO - PROCESS | 2820 | --DOMWINDOW == 148 (0000002F2791E000) [pid = 2820] [serial = 927] [outer = 0000000000000000] [url = about:blank] 08:51:44 INFO - PROCESS | 2820 | --DOMWINDOW == 147 (0000002F350E2400) [pid = 2820] [serial = 945] [outer = 0000000000000000] [url = about:blank] 08:51:44 INFO - PROCESS | 2820 | --DOMWINDOW == 146 (0000002F370B5000) [pid = 2820] [serial = 951] [outer = 0000000000000000] [url = about:blank] 08:51:44 INFO - PROCESS | 2820 | --DOMWINDOW == 145 (0000002F37E4DC00) [pid = 2820] [serial = 952] [outer = 0000000000000000] [url = about:blank] 08:51:44 INFO - PROCESS | 2820 | --DOMWINDOW == 144 (0000002F36B59400) [pid = 2820] [serial = 949] [outer = 0000000000000000] [url = about:blank] 08:51:44 INFO - PROCESS | 2820 | --DOMWINDOW == 143 (0000002F35B0C400) [pid = 2820] [serial = 946] [outer = 0000000000000000] [url = about:blank] 08:51:44 INFO - PROCESS | 2820 | --DOMWINDOW == 142 (0000002F31D30800) [pid = 2820] [serial = 934] [outer = 0000000000000000] [url = about:blank] 08:51:44 INFO - PROCESS | 2820 | --DOMWINDOW == 141 (0000002F3413DC00) [pid = 2820] [serial = 939] [outer = 0000000000000000] [url = about:blank] 08:51:44 INFO - PROCESS | 2820 | --DOMWINDOW == 140 (0000002F342EB400) [pid = 2820] [serial = 940] [outer = 0000000000000000] [url = about:blank] 08:51:44 INFO - PROCESS | 2820 | --DOMWINDOW == 139 (0000002F33AD7000) [pid = 2820] [serial = 937] [outer = 0000000000000000] [url = about:blank] 08:51:44 INFO - PROCESS | 2820 | 1464105104844 Marionette TRACE conn6 <- [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:51:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:51:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 986ms 08:51:44 INFO - PROCESS | 2820 | 1464105104885 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 08:51:44 INFO - PROCESS | 2820 | 1464105104891 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 08:51:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:51:44 INFO - PROCESS | 2820 | 1464105104897 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:51:44 INFO - PROCESS | 2820 | 1464105104900 Marionette TRACE conn6 <- [1,1334,null,{}] 08:51:44 INFO - PROCESS | 2820 | 1464105104903 Marionette TRACE conn6 -> [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:51:45 INFO - PROCESS | 2820 | 1464105105000 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 08:51:45 INFO - PROCESS | 2820 | 1464105105086 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:45 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3110A000 == 50 [pid = 2820] [id = 343] 08:51:45 INFO - PROCESS | 2820 | ++DOMWINDOW == 140 (0000002F27E2C800) [pid = 2820] [serial = 1028] [outer = 0000000000000000] 08:51:45 INFO - PROCESS | 2820 | ++DOMWINDOW == 141 (0000002F2C8F3800) [pid = 2820] [serial = 1029] [outer = 0000002F27E2C800] 08:51:45 INFO - PROCESS | 2820 | 1464105105135 Marionette DEBUG loaded listener.js 08:51:45 INFO - PROCESS | 2820 | ++DOMWINDOW == 142 (0000002F31429400) [pid = 2820] [serial = 1030] [outer = 0000002F27E2C800] 08:51:45 INFO - PROCESS | 2820 | 1464105105608 Marionette TRACE conn6 <- [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:51:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:51:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 776ms 08:51:45 INFO - PROCESS | 2820 | 1464105105674 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 08:51:45 INFO - PROCESS | 2820 | 1464105105676 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 08:51:45 INFO - PROCESS | 2820 | 1464105105680 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:51:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:51:45 INFO - PROCESS | 2820 | 1464105105684 Marionette TRACE conn6 <- [1,1338,null,{}] 08:51:45 INFO - PROCESS | 2820 | 1464105105694 Marionette TRACE conn6 -> [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:51:45 INFO - PROCESS | 2820 | 1464105105792 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 08:51:45 INFO - PROCESS | 2820 | 1464105105808 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:45 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F348E0800 == 51 [pid = 2820] [id = 344] 08:51:45 INFO - PROCESS | 2820 | ++DOMWINDOW == 143 (0000002F33A32000) [pid = 2820] [serial = 1031] [outer = 0000000000000000] 08:51:45 INFO - PROCESS | 2820 | ++DOMWINDOW == 144 (0000002F33ADE400) [pid = 2820] [serial = 1032] [outer = 0000002F33A32000] 08:51:45 INFO - PROCESS | 2820 | 1464105105857 Marionette DEBUG loaded listener.js 08:51:45 INFO - PROCESS | 2820 | ++DOMWINDOW == 145 (0000002F34438400) [pid = 2820] [serial = 1033] [outer = 0000002F33A32000] 08:51:46 INFO - PROCESS | 2820 | 1464105106343 Marionette TRACE conn6 <- [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:51:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:51:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 734ms 08:51:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:51:46 INFO - PROCESS | 2820 | 1464105106417 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 08:51:46 INFO - PROCESS | 2820 | 1464105106419 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 08:51:46 INFO - PROCESS | 2820 | 1464105106423 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:51:46 INFO - PROCESS | 2820 | 1464105106425 Marionette TRACE conn6 <- [1,1342,null,{}] 08:51:46 INFO - PROCESS | 2820 | 1464105106428 Marionette TRACE conn6 -> [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:51:46 INFO - PROCESS | 2820 | 1464105106522 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 08:51:46 INFO - PROCESS | 2820 | 1464105106612 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:46 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3675E800 == 52 [pid = 2820] [id = 345] 08:51:46 INFO - PROCESS | 2820 | ++DOMWINDOW == 146 (0000002F33AD8400) [pid = 2820] [serial = 1034] [outer = 0000000000000000] 08:51:46 INFO - PROCESS | 2820 | ++DOMWINDOW == 147 (0000002F34B58800) [pid = 2820] [serial = 1035] [outer = 0000002F33AD8400] 08:51:46 INFO - PROCESS | 2820 | 1464105106661 Marionette DEBUG loaded listener.js 08:51:46 INFO - PROCESS | 2820 | ++DOMWINDOW == 148 (0000002F350E6400) [pid = 2820] [serial = 1036] [outer = 0000002F33AD8400] 08:51:47 INFO - PROCESS | 2820 | 1464105107093 Marionette TRACE conn6 <- [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:51:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:51:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 733ms 08:51:47 INFO - PROCESS | 2820 | 1464105107171 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 08:51:47 INFO - PROCESS | 2820 | 1464105107174 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 08:51:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:51:47 INFO - PROCESS | 2820 | 1464105107177 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:51:47 INFO - PROCESS | 2820 | 1464105107179 Marionette TRACE conn6 <- [1,1346,null,{}] 08:51:47 INFO - PROCESS | 2820 | 1464105107183 Marionette TRACE conn6 -> [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:51:47 INFO - PROCESS | 2820 | 1464105107321 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 08:51:47 INFO - PROCESS | 2820 | 1464105107346 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:47 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3896D800 == 53 [pid = 2820] [id = 346] 08:51:47 INFO - PROCESS | 2820 | ++DOMWINDOW == 149 (0000002F367DB800) [pid = 2820] [serial = 1037] [outer = 0000000000000000] 08:51:47 INFO - PROCESS | 2820 | ++DOMWINDOW == 150 (0000002F36DA3000) [pid = 2820] [serial = 1038] [outer = 0000002F367DB800] 08:51:47 INFO - PROCESS | 2820 | 1464105107393 Marionette DEBUG loaded listener.js 08:51:47 INFO - PROCESS | 2820 | ++DOMWINDOW == 151 (0000002F37934C00) [pid = 2820] [serial = 1039] [outer = 0000002F367DB800] 08:51:47 INFO - PROCESS | 2820 | 1464105107860 Marionette TRACE conn6 <- [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:51:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:51:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 734ms 08:51:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:51:47 INFO - PROCESS | 2820 | 1464105107912 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 08:51:47 INFO - PROCESS | 2820 | 1464105107914 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 08:51:47 INFO - PROCESS | 2820 | 1464105107918 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:51:47 INFO - PROCESS | 2820 | 1464105107919 Marionette TRACE conn6 <- [1,1350,null,{}] 08:51:47 INFO - PROCESS | 2820 | 1464105107923 Marionette TRACE conn6 -> [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:51:48 INFO - PROCESS | 2820 | 1464105108061 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 08:51:48 INFO - PROCESS | 2820 | 1464105108124 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:48 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3AD7B000 == 54 [pid = 2820] [id = 347] 08:51:48 INFO - PROCESS | 2820 | ++DOMWINDOW == 152 (0000002F37E47C00) [pid = 2820] [serial = 1040] [outer = 0000000000000000] 08:51:48 INFO - PROCESS | 2820 | ++DOMWINDOW == 153 (0000002F38130C00) [pid = 2820] [serial = 1041] [outer = 0000002F37E47C00] 08:51:48 INFO - PROCESS | 2820 | 1464105108173 Marionette DEBUG loaded listener.js 08:51:48 INFO - PROCESS | 2820 | ++DOMWINDOW == 154 (0000002F38271400) [pid = 2820] [serial = 1042] [outer = 0000002F37E47C00] 08:51:48 INFO - PROCESS | 2820 | 1464105108624 Marionette TRACE conn6 <- [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:51:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:51:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 734ms 08:51:48 INFO - PROCESS | 2820 | 1464105108666 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 08:51:48 INFO - PROCESS | 2820 | 1464105108668 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 08:51:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:51:48 INFO - PROCESS | 2820 | 1464105108672 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:51:48 INFO - PROCESS | 2820 | 1464105108674 Marionette TRACE conn6 <- [1,1354,null,{}] 08:51:48 INFO - PROCESS | 2820 | 1464105108682 Marionette TRACE conn6 -> [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:51:48 INFO - PROCESS | 2820 | 1464105108801 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 08:51:48 INFO - PROCESS | 2820 | 1464105108858 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:48 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3BEA8000 == 55 [pid = 2820] [id = 348] 08:51:48 INFO - PROCESS | 2820 | ++DOMWINDOW == 155 (0000002F3829D800) [pid = 2820] [serial = 1043] [outer = 0000000000000000] 08:51:48 INFO - PROCESS | 2820 | ++DOMWINDOW == 156 (0000002F3887F000) [pid = 2820] [serial = 1044] [outer = 0000002F3829D800] 08:51:48 INFO - PROCESS | 2820 | 1464105108905 Marionette DEBUG loaded listener.js 08:51:48 INFO - PROCESS | 2820 | ++DOMWINDOW == 157 (0000002F38898C00) [pid = 2820] [serial = 1045] [outer = 0000002F3829D800] 08:51:49 INFO - PROCESS | 2820 | --DOMWINDOW == 156 (0000002F39171000) [pid = 2820] [serial = 1001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:51:49 INFO - PROCESS | 2820 | --DOMWINDOW == 155 (0000002F37E4CC00) [pid = 2820] [serial = 989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:51:49 INFO - PROCESS | 2820 | --DOMWINDOW == 154 (0000002F38880800) [pid = 2820] [serial = 992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:51:49 INFO - PROCESS | 2820 | --DOMWINDOW == 153 (0000002F33A38C00) [pid = 2820] [serial = 986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:51:49 INFO - PROCESS | 2820 | --DOMWINDOW == 152 (0000002F27576400) [pid = 2820] [serial = 974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:51:49 INFO - PROCESS | 2820 | --DOMWINDOW == 151 (0000002F37ECCC00) [pid = 2820] [serial = 953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:51:49 INFO - PROCESS | 2820 | --DOMWINDOW == 150 (0000002F27617000) [pid = 2820] [serial = 995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:51:49 INFO - PROCESS | 2820 | --DOMWINDOW == 149 (0000002F263BAC00) [pid = 2820] [serial = 977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:51:49 INFO - PROCESS | 2820 | --DOMWINDOW == 148 (0000002F2D84B800) [pid = 2820] [serial = 980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:51:49 INFO - PROCESS | 2820 | --DOMWINDOW == 147 (0000002F34549C00) [pid = 2820] [serial = 983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:51:49 INFO - PROCESS | 2820 | --DOMWINDOW == 146 (0000002F33946800) [pid = 2820] [serial = 998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:51:49 INFO - PROCESS | 2820 | 1464105109385 Marionette TRACE conn6 <- [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:51:49 INFO - PROCESS | 2820 | 1464105109462 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 08:51:49 INFO - PROCESS | 2820 | 1464105109466 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:51:49 INFO - PROCESS | 2820 | 1464105109467 Marionette TRACE conn6 <- [1,1358,null,{}] 08:51:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:51:49 INFO - PROCESS | 2820 | 1464105109471 Marionette TRACE conn6 -> [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:51:49 INFO - PROCESS | 2820 | 1464105109563 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 08:51:49 INFO - PROCESS | 2820 | 1464105109569 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:49 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F37EF2000 == 56 [pid = 2820] [id = 349] 08:51:49 INFO - PROCESS | 2820 | ++DOMWINDOW == 147 (0000002F34EEAC00) [pid = 2820] [serial = 1046] [outer = 0000000000000000] 08:51:49 INFO - PROCESS | 2820 | ++DOMWINDOW == 148 (0000002F3882C000) [pid = 2820] [serial = 1047] [outer = 0000002F34EEAC00] 08:51:49 INFO - PROCESS | 2820 | 1464105109615 Marionette DEBUG loaded listener.js 08:51:49 INFO - PROCESS | 2820 | ++DOMWINDOW == 149 (0000002F38B6F800) [pid = 2820] [serial = 1048] [outer = 0000002F34EEAC00] 08:51:50 INFO - PROCESS | 2820 | 1464105110049 Marionette TRACE conn6 <- [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:51:50 INFO - PROCESS | 2820 | 1464105110102 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 08:51:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:51:50 INFO - PROCESS | 2820 | 1464105110106 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:51:50 INFO - PROCESS | 2820 | 1464105110108 Marionette TRACE conn6 <- [1,1362,null,{}] 08:51:50 INFO - PROCESS | 2820 | 1464105110111 Marionette TRACE conn6 -> [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:51:50 INFO - PROCESS | 2820 | 1464105110203 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 08:51:50 INFO - PROCESS | 2820 | 1464105110209 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:50 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3D4A2000 == 57 [pid = 2820] [id = 350] 08:51:50 INFO - PROCESS | 2820 | ++DOMWINDOW == 150 (0000002F38B77000) [pid = 2820] [serial = 1049] [outer = 0000000000000000] 08:51:50 INFO - PROCESS | 2820 | ++DOMWINDOW == 151 (0000002F38B94000) [pid = 2820] [serial = 1050] [outer = 0000002F38B77000] 08:51:50 INFO - PROCESS | 2820 | 1464105110255 Marionette DEBUG loaded listener.js 08:51:50 INFO - PROCESS | 2820 | ++DOMWINDOW == 152 (0000002F3917B000) [pid = 2820] [serial = 1051] [outer = 0000002F38B77000] 08:51:50 INFO - PROCESS | 2820 | [2820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:51:50 INFO - PROCESS | 2820 | 1464105110711 Marionette TRACE conn6 <- [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:51:50 INFO - PROCESS | 2820 | 1464105110782 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 08:51:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:51:50 INFO - PROCESS | 2820 | 1464105110786 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:51:50 INFO - PROCESS | 2820 | 1464105110788 Marionette TRACE conn6 <- [1,1366,null,{}] 08:51:50 INFO - PROCESS | 2820 | 1464105110792 Marionette TRACE conn6 -> [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:51:50 INFO - PROCESS | 2820 | 1464105110898 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 08:51:50 INFO - PROCESS | 2820 | 1464105110904 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:50 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3DFE1000 == 58 [pid = 2820] [id = 351] 08:51:50 INFO - PROCESS | 2820 | ++DOMWINDOW == 153 (0000002F3888F000) [pid = 2820] [serial = 1052] [outer = 0000000000000000] 08:51:50 INFO - PROCESS | 2820 | ++DOMWINDOW == 154 (0000002F3964BC00) [pid = 2820] [serial = 1053] [outer = 0000002F3888F000] 08:51:50 INFO - PROCESS | 2820 | 1464105110951 Marionette DEBUG loaded listener.js 08:51:51 INFO - PROCESS | 2820 | ++DOMWINDOW == 155 (0000002F3BE26000) [pid = 2820] [serial = 1054] [outer = 0000002F3888F000] 08:51:51 INFO - PROCESS | 2820 | 1464105111656 Marionette TRACE conn6 <- [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:51:51 INFO - PROCESS | 2820 | 1464105111718 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 08:51:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:51:51 INFO - PROCESS | 2820 | 1464105111724 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:51:51 INFO - PROCESS | 2820 | 1464105111729 Marionette TRACE conn6 <- [1,1370,null,{}] 08:51:51 INFO - PROCESS | 2820 | 1464105111734 Marionette TRACE conn6 -> [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:51:51 INFO - PROCESS | 2820 | 1464105111897 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 08:51:52 INFO - PROCESS | 2820 | 1464105111992 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:52 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F339AE800 == 59 [pid = 2820] [id = 352] 08:51:52 INFO - PROCESS | 2820 | ++DOMWINDOW == 156 (0000002F3163E400) [pid = 2820] [serial = 1055] [outer = 0000000000000000] 08:51:52 INFO - PROCESS | 2820 | ++DOMWINDOW == 157 (0000002F31A68000) [pid = 2820] [serial = 1056] [outer = 0000002F3163E400] 08:51:52 INFO - PROCESS | 2820 | 1464105112053 Marionette DEBUG loaded listener.js 08:51:52 INFO - PROCESS | 2820 | ++DOMWINDOW == 158 (0000002F3247E400) [pid = 2820] [serial = 1057] [outer = 0000002F3163E400] 08:51:52 INFO - PROCESS | 2820 | [2820] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 08:51:52 INFO - PROCESS | 2820 | 1464105112699 Marionette TRACE conn6 <- [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:51:52 INFO - PROCESS | 2820 | 1464105112762 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 08:51:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:51:52 INFO - PROCESS | 2820 | 1464105112803 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:51:52 INFO - PROCESS | 2820 | 1464105112806 Marionette TRACE conn6 <- [1,1374,null,{}] 08:51:52 INFO - PROCESS | 2820 | 1464105112810 Marionette TRACE conn6 -> [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:51:52 INFO - PROCESS | 2820 | 1464105112940 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 08:51:53 INFO - PROCESS | 2820 | 1464105113061 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:53 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3AC21800 == 60 [pid = 2820] [id = 353] 08:51:53 INFO - PROCESS | 2820 | ++DOMWINDOW == 159 (0000002F3454E000) [pid = 2820] [serial = 1058] [outer = 0000000000000000] 08:51:53 INFO - PROCESS | 2820 | ++DOMWINDOW == 160 (0000002F354CB400) [pid = 2820] [serial = 1059] [outer = 0000002F3454E000] 08:51:53 INFO - PROCESS | 2820 | 1464105113121 Marionette DEBUG loaded listener.js 08:51:53 INFO - PROCESS | 2820 | ++DOMWINDOW == 161 (0000002F38095800) [pid = 2820] [serial = 1060] [outer = 0000002F3454E000] 08:51:53 INFO - PROCESS | 2820 | 1464105113783 Marionette TRACE conn6 <- [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:51:53 INFO - PROCESS | 2820 | 1464105113839 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 08:51:53 INFO - PROCESS | 2820 | 1464105113843 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:51:53 INFO - PROCESS | 2820 | 1464105113847 Marionette TRACE conn6 <- [1,1378,null,{}] 08:51:53 INFO - PROCESS | 2820 | 1464105113877 Marionette TRACE conn6 -> [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:51:54 INFO - PROCESS | 2820 | 1464105114001 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 08:51:54 INFO - PROCESS | 2820 | 1464105114131 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:54 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F40406000 == 61 [pid = 2820] [id = 354] 08:51:54 INFO - PROCESS | 2820 | ++DOMWINDOW == 162 (0000002F38266800) [pid = 2820] [serial = 1061] [outer = 0000000000000000] 08:51:54 INFO - PROCESS | 2820 | ++DOMWINDOW == 163 (0000002F3947AC00) [pid = 2820] [serial = 1062] [outer = 0000002F38266800] 08:51:54 INFO - PROCESS | 2820 | 1464105114193 Marionette DEBUG loaded listener.js 08:51:54 INFO - PROCESS | 2820 | ++DOMWINDOW == 164 (0000002F3BE2DC00) [pid = 2820] [serial = 1063] [outer = 0000002F38266800] 08:51:54 INFO - PROCESS | 2820 | 1464105114796 Marionette TRACE conn6 <- [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:51:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:51:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 985ms 08:51:54 INFO - PROCESS | 2820 | 1464105114830 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 08:51:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:51:54 INFO - PROCESS | 2820 | 1464105114833 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 08:51:54 INFO - PROCESS | 2820 | 1464105114836 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:51:54 INFO - PROCESS | 2820 | 1464105114839 Marionette TRACE conn6 <- [1,1382,null,{}] 08:51:54 INFO - PROCESS | 2820 | 1464105114842 Marionette TRACE conn6 -> [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:51:54 INFO - PROCESS | 2820 | 1464105114964 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 08:51:55 INFO - PROCESS | 2820 | 1464105115064 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:55 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F40616000 == 62 [pid = 2820] [id = 355] 08:51:55 INFO - PROCESS | 2820 | ++DOMWINDOW == 165 (0000002F3C02FC00) [pid = 2820] [serial = 1064] [outer = 0000000000000000] 08:51:55 INFO - PROCESS | 2820 | ++DOMWINDOW == 166 (0000002F3C034400) [pid = 2820] [serial = 1065] [outer = 0000002F3C02FC00] 08:51:55 INFO - PROCESS | 2820 | 1464105115122 Marionette DEBUG loaded listener.js 08:51:55 INFO - PROCESS | 2820 | ++DOMWINDOW == 167 (0000002F3C612C00) [pid = 2820] [serial = 1066] [outer = 0000002F3C02FC00] 08:51:55 INFO - PROCESS | 2820 | 1464105115679 Marionette TRACE conn6 <- [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:51:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:51:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 882ms 08:51:55 INFO - PROCESS | 2820 | 1464105115722 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 08:51:55 INFO - PROCESS | 2820 | 1464105115724 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 08:51:55 INFO - PROCESS | 2820 | 1464105115764 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:51:55 INFO - PROCESS | 2820 | 1464105115767 Marionette TRACE conn6 <- [1,1386,null,{}] 08:51:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:51:55 INFO - PROCESS | 2820 | 1464105115770 Marionette TRACE conn6 -> [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:51:55 INFO - PROCESS | 2820 | 1464105115929 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 08:51:56 INFO - PROCESS | 2820 | 1464105116000 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:56 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3EE77000 == 63 [pid = 2820] [id = 356] 08:51:56 INFO - PROCESS | 2820 | ++DOMWINDOW == 168 (0000002F3C031800) [pid = 2820] [serial = 1067] [outer = 0000000000000000] 08:51:56 INFO - PROCESS | 2820 | ++DOMWINDOW == 169 (0000002F3C61A000) [pid = 2820] [serial = 1068] [outer = 0000002F3C031800] 08:51:56 INFO - PROCESS | 2820 | 1464105116058 Marionette DEBUG loaded listener.js 08:51:56 INFO - PROCESS | 2820 | ++DOMWINDOW == 170 (0000002F3D4B5800) [pid = 2820] [serial = 1069] [outer = 0000002F3C031800] 08:51:56 INFO - PROCESS | 2820 | 1464105116631 Marionette TRACE conn6 <- [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:51:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:51:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 923ms 08:51:56 INFO - PROCESS | 2820 | 1464105116698 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 08:51:56 INFO - PROCESS | 2820 | 1464105116700 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 08:51:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:51:56 INFO - PROCESS | 2820 | 1464105116704 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:51:56 INFO - PROCESS | 2820 | 1464105116706 Marionette TRACE conn6 <- [1,1390,null,{}] 08:51:56 INFO - PROCESS | 2820 | 1464105116710 Marionette TRACE conn6 -> [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:51:56 INFO - PROCESS | 2820 | 1464105116862 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 08:51:56 INFO - PROCESS | 2820 | 1464105116988 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:57 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F417D5000 == 64 [pid = 2820] [id = 357] 08:51:57 INFO - PROCESS | 2820 | ++DOMWINDOW == 171 (0000002F3D738000) [pid = 2820] [serial = 1070] [outer = 0000000000000000] 08:51:57 INFO - PROCESS | 2820 | ++DOMWINDOW == 172 (0000002F3DF2E000) [pid = 2820] [serial = 1071] [outer = 0000002F3D738000] 08:51:57 INFO - PROCESS | 2820 | 1464105117048 Marionette DEBUG loaded listener.js 08:51:57 INFO - PROCESS | 2820 | ++DOMWINDOW == 173 (0000002F3DF34C00) [pid = 2820] [serial = 1072] [outer = 0000002F3D738000] 08:51:57 INFO - PROCESS | 2820 | 1464105117685 Marionette TRACE conn6 <- [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:51:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:51:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1024ms 08:51:57 INFO - PROCESS | 2820 | 1464105117738 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 08:51:57 INFO - PROCESS | 2820 | 1464105117740 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 08:51:57 INFO - PROCESS | 2820 | 1464105117745 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:51:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:51:57 INFO - PROCESS | 2820 | 1464105117748 Marionette TRACE conn6 <- [1,1394,null,{}] 08:51:57 INFO - PROCESS | 2820 | 1464105117751 Marionette TRACE conn6 -> [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:51:57 INFO - PROCESS | 2820 | 1464105117866 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 08:51:58 INFO - PROCESS | 2820 | 1464105118150 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:58 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3168E000 == 65 [pid = 2820] [id = 358] 08:51:58 INFO - PROCESS | 2820 | ++DOMWINDOW == 174 (0000002F2757A400) [pid = 2820] [serial = 1073] [outer = 0000000000000000] 08:51:58 INFO - PROCESS | 2820 | ++DOMWINDOW == 175 (0000002F27913400) [pid = 2820] [serial = 1074] [outer = 0000002F2757A400] 08:51:58 INFO - PROCESS | 2820 | 1464105118218 Marionette DEBUG loaded listener.js 08:51:58 INFO - PROCESS | 2820 | ++DOMWINDOW == 176 (0000002F2C8F4C00) [pid = 2820] [serial = 1075] [outer = 0000002F2757A400] 08:51:58 INFO - PROCESS | 2820 | 1464105118882 Marionette TRACE conn6 <- [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:51:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:51:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1181ms 08:51:58 INFO - PROCESS | 2820 | 1464105118932 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 08:51:58 INFO - PROCESS | 2820 | 1464105118937 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 08:51:58 INFO - PROCESS | 2820 | 1464105118941 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:51:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:51:58 INFO - PROCESS | 2820 | 1464105118945 Marionette TRACE conn6 <- [1,1398,null,{}] 08:51:58 INFO - PROCESS | 2820 | 1464105118950 Marionette TRACE conn6 -> [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:51:59 INFO - PROCESS | 2820 | 1464105119065 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 08:51:59 INFO - PROCESS | 2820 | 1464105119171 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:51:59 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F342C0000 == 66 [pid = 2820] [id = 359] 08:51:59 INFO - PROCESS | 2820 | ++DOMWINDOW == 177 (0000002F3163A800) [pid = 2820] [serial = 1076] [outer = 0000000000000000] 08:51:59 INFO - PROCESS | 2820 | ++DOMWINDOW == 178 (0000002F33ADD000) [pid = 2820] [serial = 1077] [outer = 0000002F3163A800] 08:51:59 INFO - PROCESS | 2820 | 1464105119224 Marionette DEBUG loaded listener.js 08:51:59 INFO - PROCESS | 2820 | ++DOMWINDOW == 179 (0000002F34550000) [pid = 2820] [serial = 1078] [outer = 0000002F3163A800] 08:51:59 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3C656800 == 65 [pid = 2820] [id = 306] 08:51:59 INFO - PROCESS | 2820 | --DOCSHELL 0000002F34516000 == 64 [pid = 2820] [id = 254] 08:51:59 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3AC0B000 == 63 [pid = 2820] [id = 275] 08:51:59 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3D4A2000 == 62 [pid = 2820] [id = 350] 08:51:59 INFO - PROCESS | 2820 | --DOCSHELL 0000002F37EF2000 == 61 [pid = 2820] [id = 349] 08:51:59 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3BEA8000 == 60 [pid = 2820] [id = 348] 08:51:59 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3AD7B000 == 59 [pid = 2820] [id = 347] 08:51:59 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3896D800 == 58 [pid = 2820] [id = 346] 08:51:59 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3675E800 == 57 [pid = 2820] [id = 345] 08:51:59 INFO - PROCESS | 2820 | --DOCSHELL 0000002F348E0800 == 56 [pid = 2820] [id = 344] 08:51:59 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3110A000 == 55 [pid = 2820] [id = 343] 08:52:00 INFO - PROCESS | 2820 | --DOMWINDOW == 178 (0000002F3394AC00) [pid = 2820] [serial = 960] [outer = 0000000000000000] [url = about:blank] 08:52:00 INFO - PROCESS | 2820 | --DOMWINDOW == 177 (0000002F2CCE8C00) [pid = 2820] [serial = 957] [outer = 0000000000000000] [url = about:blank] 08:52:00 INFO - PROCESS | 2820 | --DOMWINDOW == 176 (0000002F3888B800) [pid = 2820] [serial = 969] [outer = 0000000000000000] [url = about:blank] 08:52:00 INFO - PROCESS | 2820 | --DOMWINDOW == 175 (0000002F37D66800) [pid = 2820] [serial = 963] [outer = 0000000000000000] [url = about:blank] 08:52:00 INFO - PROCESS | 2820 | --DOMWINDOW == 174 (0000002F3826F000) [pid = 2820] [serial = 966] [outer = 0000000000000000] [url = about:blank] 08:52:00 INFO - PROCESS | 2820 | --DOCSHELL 0000002F31785000 == 54 [pid = 2820] [id = 342] 08:52:00 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3F7A1800 == 53 [pid = 2820] [id = 339] 08:52:00 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3EA04800 == 52 [pid = 2820] [id = 338] 08:52:00 INFO - PROCESS | 2820 | --DOCSHELL 0000002F38974800 == 51 [pid = 2820] [id = 337] 08:52:00 INFO - PROCESS | 2820 | --DOCSHELL 0000002F34045800 == 50 [pid = 2820] [id = 336] 08:52:00 INFO - PROCESS | 2820 | 1464105120034 Marionette TRACE conn6 <- [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:52:00 INFO - PROCESS | 2820 | --DOMWINDOW == 173 (0000002F388D6C00) [pid = 2820] [serial = 994] [outer = 0000000000000000] [url = about:blank] 08:52:00 INFO - PROCESS | 2820 | --DOMWINDOW == 172 (0000002F34F1CC00) [pid = 2820] [serial = 997] [outer = 0000000000000000] [url = about:blank] 08:52:00 INFO - PROCESS | 2820 | --DOMWINDOW == 171 (0000002F38B75C00) [pid = 2820] [serial = 999] [outer = 0000000000000000] [url = about:blank] 08:52:00 INFO - PROCESS | 2820 | --DOMWINDOW == 170 (0000002F38198000) [pid = 2820] [serial = 991] [outer = 0000000000000000] [url = about:blank] 08:52:00 INFO - PROCESS | 2820 | --DOMWINDOW == 169 (0000002F38B92C00) [pid = 2820] [serial = 1000] [outer = 0000000000000000] [url = about:blank] 08:52:00 INFO - PROCESS | 2820 | --DOMWINDOW == 168 (0000002F3917BC00) [pid = 2820] [serial = 1003] [outer = 0000000000000000] [url = about:blank] 08:52:00 INFO - PROCESS | 2820 | --DOMWINDOW == 167 (0000002F367DC800) [pid = 2820] [serial = 988] [outer = 0000000000000000] [url = about:blank] 08:52:00 INFO - PROCESS | 2820 | --DOMWINDOW == 166 (0000002F39175400) [pid = 2820] [serial = 1002] [outer = 0000000000000000] [url = about:blank] 08:52:00 INFO - PROCESS | 2820 | --DOMWINDOW == 165 (0000002F38092C00) [pid = 2820] [serial = 990] [outer = 0000000000000000] [url = about:blank] 08:52:00 INFO - PROCESS | 2820 | --DOMWINDOW == 164 (0000002F38886000) [pid = 2820] [serial = 993] [outer = 0000000000000000] [url = about:blank] 08:52:00 INFO - PROCESS | 2820 | --DOMWINDOW == 163 (0000002F354D1800) [pid = 2820] [serial = 987] [outer = 0000000000000000] [url = about:blank] 08:52:00 INFO - PROCESS | 2820 | --DOMWINDOW == 162 (0000002F27617400) [pid = 2820] [serial = 975] [outer = 0000000000000000] [url = about:blank] 08:52:00 INFO - PROCESS | 2820 | --DOMWINDOW == 161 (0000002F2D84C000) [pid = 2820] [serial = 976] [outer = 0000000000000000] [url = about:blank] 08:52:00 INFO - PROCESS | 2820 | --DOMWINDOW == 160 (0000002F38131000) [pid = 2820] [serial = 955] [outer = 0000000000000000] [url = about:blank] 08:52:00 INFO - PROCESS | 2820 | --DOMWINDOW == 159 (0000002F2CC37C00) [pid = 2820] [serial = 996] [outer = 0000000000000000] [url = about:blank] 08:52:00 INFO - PROCESS | 2820 | --DOMWINDOW == 158 (0000002F27611000) [pid = 2820] [serial = 978] [outer = 0000000000000000] [url = about:blank] 08:52:00 INFO - PROCESS | 2820 | --DOMWINDOW == 157 (0000002F3142AC00) [pid = 2820] [serial = 979] [outer = 0000000000000000] [url = about:blank] 08:52:00 INFO - PROCESS | 2820 | --DOMWINDOW == 156 (0000002F32D52400) [pid = 2820] [serial = 981] [outer = 0000000000000000] [url = about:blank] 08:52:00 INFO - PROCESS | 2820 | --DOMWINDOW == 155 (0000002F33ADF800) [pid = 2820] [serial = 982] [outer = 0000000000000000] [url = about:blank] 08:52:00 INFO - PROCESS | 2820 | --DOMWINDOW == 154 (0000002F3454BC00) [pid = 2820] [serial = 984] [outer = 0000000000000000] [url = about:blank] 08:52:00 INFO - PROCESS | 2820 | --DOMWINDOW == 153 (0000002F34EEC400) [pid = 2820] [serial = 985] [outer = 0000000000000000] [url = about:blank] 08:52:00 INFO - PROCESS | 2820 | --DOMWINDOW == 152 (0000002F38B75800) [pid = 2820] [serial = 972] [outer = 0000000000000000] [url = about:blank] 08:52:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:52:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1136ms 08:52:00 INFO - PROCESS | 2820 | 1464105120084 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 08:52:00 INFO - PROCESS | 2820 | 1464105120088 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 08:52:00 INFO - PROCESS | 2820 | 1464105120092 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:52:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:52:00 INFO - PROCESS | 2820 | 1464105120094 Marionette TRACE conn6 <- [1,1402,null,{}] 08:52:00 INFO - PROCESS | 2820 | 1464105120098 Marionette TRACE conn6 -> [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:52:00 INFO - PROCESS | 2820 | 1464105120194 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 08:52:00 INFO - PROCESS | 2820 | 1464105120202 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:00 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F31695000 == 51 [pid = 2820] [id = 360] 08:52:00 INFO - PROCESS | 2820 | ++DOMWINDOW == 153 (0000002F2C7A6400) [pid = 2820] [serial = 1079] [outer = 0000000000000000] 08:52:00 INFO - PROCESS | 2820 | ++DOMWINDOW == 154 (0000002F2CCF3C00) [pid = 2820] [serial = 1080] [outer = 0000002F2C7A6400] 08:52:00 INFO - PROCESS | 2820 | 1464105120251 Marionette DEBUG loaded listener.js 08:52:00 INFO - PROCESS | 2820 | ++DOMWINDOW == 155 (0000002F31A99400) [pid = 2820] [serial = 1081] [outer = 0000002F2C7A6400] 08:52:00 INFO - PROCESS | 2820 | 1464105120802 Marionette TRACE conn6 <- [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:52:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:52:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 734ms 08:52:00 INFO - PROCESS | 2820 | 1464105120830 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 08:52:00 INFO - PROCESS | 2820 | 1464105120832 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 08:52:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:52:00 INFO - PROCESS | 2820 | 1464105120837 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:52:00 INFO - PROCESS | 2820 | 1464105120843 Marionette TRACE conn6 <- [1,1406,null,{}] 08:52:00 INFO - PROCESS | 2820 | 1464105120853 Marionette TRACE conn6 -> [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:52:00 INFO - PROCESS | 2820 | 1464105120953 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 08:52:01 INFO - PROCESS | 2820 | 1464105121043 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:01 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F36759000 == 52 [pid = 2820] [id = 361] 08:52:01 INFO - PROCESS | 2820 | ++DOMWINDOW == 156 (0000002F31427000) [pid = 2820] [serial = 1082] [outer = 0000000000000000] 08:52:01 INFO - PROCESS | 2820 | ++DOMWINDOW == 157 (0000002F34B60000) [pid = 2820] [serial = 1083] [outer = 0000002F31427000] 08:52:01 INFO - PROCESS | 2820 | 1464105121091 Marionette DEBUG loaded listener.js 08:52:01 INFO - PROCESS | 2820 | ++DOMWINDOW == 158 (0000002F35B10000) [pid = 2820] [serial = 1084] [outer = 0000002F31427000] 08:52:01 INFO - PROCESS | 2820 | 1464105121509 Marionette TRACE conn6 <- [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:52:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:52:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 734ms 08:52:01 INFO - PROCESS | 2820 | 1464105121580 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 08:52:01 INFO - PROCESS | 2820 | 1464105121583 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 08:52:01 INFO - PROCESS | 2820 | 1464105121587 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:52:01 INFO - PROCESS | 2820 | 1464105121589 Marionette TRACE conn6 <- [1,1410,null,{}] 08:52:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:52:01 INFO - PROCESS | 2820 | 1464105121592 Marionette TRACE conn6 -> [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:52:01 INFO - PROCESS | 2820 | 1464105121688 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 08:52:01 INFO - PROCESS | 2820 | 1464105121702 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:01 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F39499000 == 53 [pid = 2820] [id = 362] 08:52:01 INFO - PROCESS | 2820 | ++DOMWINDOW == 159 (0000002F370AD400) [pid = 2820] [serial = 1085] [outer = 0000000000000000] 08:52:01 INFO - PROCESS | 2820 | ++DOMWINDOW == 160 (0000002F37D67000) [pid = 2820] [serial = 1086] [outer = 0000002F370AD400] 08:52:01 INFO - PROCESS | 2820 | 1464105121750 Marionette DEBUG loaded listener.js 08:52:01 INFO - PROCESS | 2820 | ++DOMWINDOW == 161 (0000002F3809A800) [pid = 2820] [serial = 1087] [outer = 0000002F370AD400] 08:52:02 INFO - PROCESS | 2820 | 1464105122212 Marionette TRACE conn6 <- [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:52:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:52:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 671ms 08:52:02 INFO - PROCESS | 2820 | 1464105122269 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 08:52:02 INFO - PROCESS | 2820 | 1464105122271 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 08:52:02 INFO - PROCESS | 2820 | 1464105122275 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:52:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:52:02 INFO - PROCESS | 2820 | 1464105122277 Marionette TRACE conn6 <- [1,1414,null,{}] 08:52:02 INFO - PROCESS | 2820 | 1464105122280 Marionette TRACE conn6 -> [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:52:02 INFO - PROCESS | 2820 | 1464105122422 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 08:52:02 INFO - PROCESS | 2820 | 1464105122442 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:02 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3AD7A000 == 54 [pid = 2820] [id = 363] 08:52:02 INFO - PROCESS | 2820 | ++DOMWINDOW == 162 (0000002F38235C00) [pid = 2820] [serial = 1088] [outer = 0000000000000000] 08:52:02 INFO - PROCESS | 2820 | ++DOMWINDOW == 163 (0000002F38264400) [pid = 2820] [serial = 1089] [outer = 0000002F38235C00] 08:52:02 INFO - PROCESS | 2820 | 1464105122496 Marionette DEBUG loaded listener.js 08:52:02 INFO - PROCESS | 2820 | ++DOMWINDOW == 164 (0000002F3882FC00) [pid = 2820] [serial = 1090] [outer = 0000002F38235C00] 08:52:02 INFO - PROCESS | 2820 | 1464105122986 Marionette TRACE conn6 <- [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:52:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:52:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 776ms 08:52:03 INFO - PROCESS | 2820 | 1464105123098 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 08:52:03 INFO - PROCESS | 2820 | 1464105123100 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 08:52:03 INFO - PROCESS | 2820 | 1464105123104 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:52:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:52:03 INFO - PROCESS | 2820 | 1464105123106 Marionette TRACE conn6 <- [1,1418,null,{}] 08:52:03 INFO - PROCESS | 2820 | 1464105123109 Marionette TRACE conn6 -> [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:52:03 INFO - PROCESS | 2820 | 1464105123232 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 08:52:03 INFO - PROCESS | 2820 | 1464105123292 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:03 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3BEA9000 == 55 [pid = 2820] [id = 364] 08:52:03 INFO - PROCESS | 2820 | ++DOMWINDOW == 165 (0000002F38B75C00) [pid = 2820] [serial = 1091] [outer = 0000000000000000] 08:52:03 INFO - PROCESS | 2820 | ++DOMWINDOW == 166 (0000002F38B7E800) [pid = 2820] [serial = 1092] [outer = 0000002F38B75C00] 08:52:03 INFO - PROCESS | 2820 | 1464105123339 Marionette DEBUG loaded listener.js 08:52:03 INFO - PROCESS | 2820 | ++DOMWINDOW == 167 (0000002F38B96400) [pid = 2820] [serial = 1093] [outer = 0000002F38B75C00] 08:52:03 INFO - PROCESS | 2820 | ++DOMWINDOW == 168 (0000002F394E8400) [pid = 2820] [serial = 1094] [outer = 0000002F34B57000] 08:52:04 INFO - PROCESS | 2820 | 1464105124346 Marionette TRACE conn6 <- [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:52:04 INFO - PROCESS | 2820 | --DOMWINDOW == 167 (0000002F32404000) [pid = 2820] [serial = 776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:52:04 INFO - PROCESS | 2820 | --DOMWINDOW == 166 (0000002F263BA400) [pid = 2820] [serial = 866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:52:04 INFO - PROCESS | 2820 | --DOMWINDOW == 165 (0000002F381A5000) [pid = 2820] [serial = 917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:52:04 INFO - PROCESS | 2820 | --DOMWINDOW == 164 (0000002F2D8EC000) [pid = 2820] [serial = 773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:52:04 INFO - PROCESS | 2820 | --DOMWINDOW == 163 (0000002F38090800) [pid = 2820] [serial = 875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:52:04 INFO - PROCESS | 2820 | --DOMWINDOW == 162 (0000002F38881800) [pid = 2820] [serial = 923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:52:04 INFO - PROCESS | 2820 | --DOMWINDOW == 161 (0000002F2CCE7400) [pid = 2820] [serial = 821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:52:04 INFO - PROCESS | 2820 | --DOMWINDOW == 160 (0000002F27614400) [pid = 2820] [serial = 770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:52:04 INFO - PROCESS | 2820 | --DOMWINDOW == 159 (0000002F27543000) [pid = 2820] [serial = 818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:52:04 INFO - PROCESS | 2820 | --DOMWINDOW == 158 (0000002F32479000) [pid = 2820] [serial = 824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:52:04 INFO - PROCESS | 2820 | --DOMWINDOW == 157 (0000002F3493D400) [pid = 2820] [serial = 731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:52:04 INFO - PROCESS | 2820 | --DOMWINDOW == 156 (0000002F38265000) [pid = 2820] [serial = 965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:52:04 INFO - PROCESS | 2820 | --DOMWINDOW == 155 (0000002F37935800) [pid = 2820] [serial = 872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:52:04 INFO - PROCESS | 2820 | --DOMWINDOW == 154 (0000002F34545800) [pid = 2820] [serial = 869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:52:04 INFO - PROCESS | 2820 | --DOMWINDOW == 153 (0000002F25E63400) [pid = 2820] [serial = 785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:52:04 INFO - PROCESS | 2820 | --DOMWINDOW == 152 (0000002F3443C400) [pid = 2820] [serial = 779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:52:04 INFO - PROCESS | 2820 | --DOMWINDOW == 151 (0000002F26645400) [pid = 2820] [serial = 908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:52:04 INFO - PROCESS | 2820 | --DOMWINDOW == 150 (0000002F367DB800) [pid = 2820] [serial = 1037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:52:04 INFO - PROCESS | 2820 | --DOMWINDOW == 149 (0000002F37E47C00) [pid = 2820] [serial = 1040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:52:04 INFO - PROCESS | 2820 | --DOMWINDOW == 148 (0000002F3829D800) [pid = 2820] [serial = 1043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:52:04 INFO - PROCESS | 2820 | --DOMWINDOW == 147 (0000002F33AD8400) [pid = 2820] [serial = 1034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:52:04 INFO - PROCESS | 2820 | --DOMWINDOW == 146 (0000002F38B77000) [pid = 2820] [serial = 1049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:52:04 INFO - PROCESS | 2820 | --DOMWINDOW == 145 (0000002F33A32000) [pid = 2820] [serial = 1031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:52:04 INFO - PROCESS | 2820 | --DOMWINDOW == 144 (0000002F2CDAF400) [pid = 2820] [serial = 1022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:52:04 INFO - PROCESS | 2820 | --DOMWINDOW == 143 (0000002F27E2C800) [pid = 2820] [serial = 1028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:52:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:52:04 INFO - PROCESS | 2820 | --DOMWINDOW == 142 (0000002F2D840400) [pid = 2820] [serial = 1025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:52:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1352ms 08:52:04 INFO - PROCESS | 2820 | --DOMWINDOW == 141 (0000002F34EEAC00) [pid = 2820] [serial = 1046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:52:04 INFO - PROCESS | 2820 | --DOMWINDOW == 140 (0000002F281D9C00) [pid = 2820] [serial = 956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:52:04 INFO - PROCESS | 2820 | --DOMWINDOW == 139 (0000002F34F1DC00) [pid = 2820] [serial = 914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:52:04 INFO - PROCESS | 2820 | --DOMWINDOW == 138 (0000002F38265800) [pid = 2820] [serial = 968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:52:04 INFO - PROCESS | 2820 | --DOMWINDOW == 137 (0000002F31635000) [pid = 2820] [serial = 911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:52:04 INFO - PROCESS | 2820 | --DOMWINDOW == 136 (0000002F25E58800) [pid = 2820] [serial = 863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:52:04 INFO - PROCESS | 2820 | --DOMWINDOW == 135 (0000002F35B03000) [pid = 2820] [serial = 827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:52:04 INFO - PROCESS | 2820 | --DOMWINDOW == 134 (0000002F367D5C00) [pid = 2820] [serial = 830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:52:04 INFO - PROCESS | 2820 | --DOMWINDOW == 133 (0000002F35AB1800) [pid = 2820] [serial = 962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:52:04 INFO - PROCESS | 2820 | --DOMWINDOW == 132 (0000002F34564000) [pid = 2820] [serial = 782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:52:04 INFO - PROCESS | 2820 | --DOMWINDOW == 131 (0000002F38822800) [pid = 2820] [serial = 920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:52:04 INFO - PROCESS | 2820 | --DOMWINDOW == 130 (0000002F31D2DC00) [pid = 2820] [serial = 959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:52:04 INFO - PROCESS | 2820 | 1464105124461 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 08:52:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:52:04 INFO - PROCESS | 2820 | 1464105124466 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 08:52:04 INFO - PROCESS | 2820 | 1464105124472 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:52:04 INFO - PROCESS | 2820 | 1464105124477 Marionette TRACE conn6 <- [1,1422,null,{}] 08:52:04 INFO - PROCESS | 2820 | 1464105124483 Marionette TRACE conn6 -> [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:52:04 INFO - PROCESS | 2820 | 1464105124694 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 08:52:04 INFO - PROCESS | 2820 | 1464105124804 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:04 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F28CD2800 == 56 [pid = 2820] [id = 365] 08:52:04 INFO - PROCESS | 2820 | ++DOMWINDOW == 131 (0000002F27617C00) [pid = 2820] [serial = 1095] [outer = 0000000000000000] 08:52:04 INFO - PROCESS | 2820 | ++DOMWINDOW == 132 (0000002F27781C00) [pid = 2820] [serial = 1096] [outer = 0000002F27617C00] 08:52:04 INFO - PROCESS | 2820 | 1464105124866 Marionette DEBUG loaded listener.js 08:52:04 INFO - PROCESS | 2820 | ++DOMWINDOW == 133 (0000002F28646800) [pid = 2820] [serial = 1097] [outer = 0000002F27617C00] 08:52:05 INFO - PROCESS | 2820 | 1464105125528 Marionette TRACE conn6 <- [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:52:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:52:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1075ms 08:52:05 INFO - PROCESS | 2820 | 1464105125560 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 08:52:05 INFO - PROCESS | 2820 | 1464105125567 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 08:52:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:52:05 INFO - PROCESS | 2820 | 1464105125573 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:52:05 INFO - PROCESS | 2820 | 1464105125576 Marionette TRACE conn6 <- [1,1426,null,{}] 08:52:05 INFO - PROCESS | 2820 | 1464105125581 Marionette TRACE conn6 -> [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:52:05 INFO - PROCESS | 2820 | 1464105125710 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 08:52:05 INFO - PROCESS | 2820 | 1464105125840 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:05 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3450E800 == 57 [pid = 2820] [id = 366] 08:52:05 INFO - PROCESS | 2820 | ++DOMWINDOW == 134 (0000002F2CDAF400) [pid = 2820] [serial = 1098] [outer = 0000000000000000] 08:52:05 INFO - PROCESS | 2820 | ++DOMWINDOW == 135 (0000002F2DF76000) [pid = 2820] [serial = 1099] [outer = 0000002F2CDAF400] 08:52:05 INFO - PROCESS | 2820 | 1464105125899 Marionette DEBUG loaded listener.js 08:52:06 INFO - PROCESS | 2820 | ++DOMWINDOW == 136 (0000002F31633000) [pid = 2820] [serial = 1100] [outer = 0000002F2CDAF400] 08:52:06 INFO - PROCESS | 2820 | 1464105126518 Marionette TRACE conn6 <- [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:52:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:52:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 986ms 08:52:06 INFO - PROCESS | 2820 | 1464105126561 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 08:52:06 INFO - PROCESS | 2820 | 1464105126565 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 08:52:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:52:06 INFO - PROCESS | 2820 | 1464105126569 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:52:06 INFO - PROCESS | 2820 | 1464105126573 Marionette TRACE conn6 <- [1,1430,null,{}] 08:52:06 INFO - PROCESS | 2820 | 1464105126585 Marionette TRACE conn6 -> [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:52:06 INFO - PROCESS | 2820 | 1464105126718 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 08:52:06 INFO - PROCESS | 2820 | 1464105126848 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:06 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F39545800 == 58 [pid = 2820] [id = 367] 08:52:06 INFO - PROCESS | 2820 | ++DOMWINDOW == 137 (0000002F31D34000) [pid = 2820] [serial = 1101] [outer = 0000000000000000] 08:52:06 INFO - PROCESS | 2820 | ++DOMWINDOW == 138 (0000002F33A36C00) [pid = 2820] [serial = 1102] [outer = 0000002F31D34000] 08:52:06 INFO - PROCESS | 2820 | 1464105126912 Marionette DEBUG loaded listener.js 08:52:07 INFO - PROCESS | 2820 | ++DOMWINDOW == 139 (0000002F34192800) [pid = 2820] [serial = 1103] [outer = 0000002F31D34000] 08:52:07 INFO - PROCESS | 2820 | 1464105127559 Marionette TRACE conn6 <- [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:52:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:52:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1024ms 08:52:07 INFO - PROCESS | 2820 | 1464105127594 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 08:52:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:52:07 INFO - PROCESS | 2820 | 1464105127598 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 08:52:07 INFO - PROCESS | 2820 | 1464105127601 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:52:07 INFO - PROCESS | 2820 | 1464105127603 Marionette TRACE conn6 <- [1,1434,null,{}] 08:52:07 INFO - PROCESS | 2820 | 1464105127607 Marionette TRACE conn6 -> [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:52:07 INFO - PROCESS | 2820 | 1464105127730 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 08:52:07 INFO - PROCESS | 2820 | 1464105127859 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:07 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3DED5800 == 59 [pid = 2820] [id = 368] 08:52:07 INFO - PROCESS | 2820 | ++DOMWINDOW == 140 (0000002F34EEAC00) [pid = 2820] [serial = 1104] [outer = 0000000000000000] 08:52:07 INFO - PROCESS | 2820 | ++DOMWINDOW == 141 (0000002F34F27400) [pid = 2820] [serial = 1105] [outer = 0000002F34EEAC00] 08:52:07 INFO - PROCESS | 2820 | 1464105127920 Marionette DEBUG loaded listener.js 08:52:08 INFO - PROCESS | 2820 | ++DOMWINDOW == 142 (0000002F374D7800) [pid = 2820] [serial = 1106] [outer = 0000002F34EEAC00] 08:52:08 INFO - PROCESS | 2820 | 1464105128520 Marionette TRACE conn6 <- [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:52:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:52:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 986ms 08:52:08 INFO - PROCESS | 2820 | 1464105128590 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 08:52:08 INFO - PROCESS | 2820 | 1464105128593 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 08:52:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:52:08 INFO - PROCESS | 2820 | 1464105128596 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:52:08 INFO - PROCESS | 2820 | 1464105128599 Marionette TRACE conn6 <- [1,1438,null,{}] 08:52:08 INFO - PROCESS | 2820 | 1464105128616 Marionette TRACE conn6 -> [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:52:08 INFO - PROCESS | 2820 | 1464105128764 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 08:52:08 INFO - PROCESS | 2820 | 1464105128823 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:08 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3EE6A800 == 60 [pid = 2820] [id = 369] 08:52:08 INFO - PROCESS | 2820 | ++DOMWINDOW == 143 (0000002F38196C00) [pid = 2820] [serial = 1107] [outer = 0000000000000000] 08:52:08 INFO - PROCESS | 2820 | ++DOMWINDOW == 144 (0000002F381A2800) [pid = 2820] [serial = 1108] [outer = 0000002F38196C00] 08:52:08 INFO - PROCESS | 2820 | 1464105128881 Marionette DEBUG loaded listener.js 08:52:08 INFO - PROCESS | 2820 | ++DOMWINDOW == 145 (0000002F3829D000) [pid = 2820] [serial = 1109] [outer = 0000002F38196C00] 08:52:09 INFO - PROCESS | 2820 | 1464105129494 Marionette TRACE conn6 <- [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:52:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:52:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 923ms 08:52:09 INFO - PROCESS | 2820 | 1464105129522 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 08:52:09 INFO - PROCESS | 2820 | 1464105129524 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 08:52:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:52:09 INFO - PROCESS | 2820 | 1464105129528 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:52:09 INFO - PROCESS | 2820 | 1464105129530 Marionette TRACE conn6 <- [1,1442,null,{}] 08:52:09 INFO - PROCESS | 2820 | 1464105129534 Marionette TRACE conn6 -> [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:52:09 INFO - PROCESS | 2820 | 1464105129693 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 08:52:09 INFO - PROCESS | 2820 | 1464105129801 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:09 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F40609800 == 61 [pid = 2820] [id = 370] 08:52:09 INFO - PROCESS | 2820 | ++DOMWINDOW == 146 (0000002F38897400) [pid = 2820] [serial = 1110] [outer = 0000000000000000] 08:52:09 INFO - PROCESS | 2820 | ++DOMWINDOW == 147 (0000002F39179C00) [pid = 2820] [serial = 1111] [outer = 0000002F38897400] 08:52:09 INFO - PROCESS | 2820 | 1464105129860 Marionette DEBUG loaded listener.js 08:52:09 INFO - PROCESS | 2820 | ++DOMWINDOW == 148 (0000002F3AF17000) [pid = 2820] [serial = 1112] [outer = 0000002F38897400] 08:52:10 INFO - PROCESS | 2820 | 1464105130521 Marionette TRACE conn6 <- [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:52:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:52:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1020ms 08:52:10 INFO - PROCESS | 2820 | 1464105130551 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 08:52:10 INFO - PROCESS | 2820 | 1464105130554 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 08:52:10 INFO - PROCESS | 2820 | 1464105130557 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:52:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:52:10 INFO - PROCESS | 2820 | 1464105130560 Marionette TRACE conn6 <- [1,1446,null,{}] 08:52:10 INFO - PROCESS | 2820 | 1464105130563 Marionette TRACE conn6 -> [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:52:10 INFO - PROCESS | 2820 | 1464105130679 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 08:52:10 INFO - PROCESS | 2820 | 1464105130780 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:10 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F40ADA800 == 62 [pid = 2820] [id = 371] 08:52:10 INFO - PROCESS | 2820 | ++DOMWINDOW == 149 (0000002F3947E800) [pid = 2820] [serial = 1113] [outer = 0000000000000000] 08:52:10 INFO - PROCESS | 2820 | ++DOMWINDOW == 150 (0000002F3C032000) [pid = 2820] [serial = 1114] [outer = 0000002F3947E800] 08:52:10 INFO - PROCESS | 2820 | 1464105130837 Marionette DEBUG loaded listener.js 08:52:10 INFO - PROCESS | 2820 | ++DOMWINDOW == 151 (0000002F3D4B8C00) [pid = 2820] [serial = 1115] [outer = 0000002F3947E800] 08:52:11 INFO - PROCESS | 2820 | 1464105131510 Marionette TRACE conn6 <- [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:52:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:52:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1021ms 08:52:11 INFO - PROCESS | 2820 | 1464105131581 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 08:52:11 INFO - PROCESS | 2820 | 1464105131583 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 08:52:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:52:11 INFO - PROCESS | 2820 | 1464105131587 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:52:11 INFO - PROCESS | 2820 | 1464105131590 Marionette TRACE conn6 <- [1,1450,null,{}] 08:52:11 INFO - PROCESS | 2820 | 1464105131593 Marionette TRACE conn6 -> [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:52:11 INFO - PROCESS | 2820 | 1464105131709 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 08:52:11 INFO - PROCESS | 2820 | 1464105131850 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:11 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3DF84800 == 63 [pid = 2820] [id = 372] 08:52:11 INFO - PROCESS | 2820 | ++DOMWINDOW == 152 (0000002F38B97800) [pid = 2820] [serial = 1116] [outer = 0000000000000000] 08:52:11 INFO - PROCESS | 2820 | ++DOMWINDOW == 153 (0000002F3D739400) [pid = 2820] [serial = 1117] [outer = 0000002F38B97800] 08:52:11 INFO - PROCESS | 2820 | 1464105131908 Marionette DEBUG loaded listener.js 08:52:12 INFO - PROCESS | 2820 | ++DOMWINDOW == 154 (0000002F3E9B4C00) [pid = 2820] [serial = 1118] [outer = 0000002F38B97800] 08:52:12 INFO - PROCESS | 2820 | 1464105132511 Marionette TRACE conn6 <- [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:52:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:52:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 986ms 08:52:12 INFO - PROCESS | 2820 | 1464105132576 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 08:52:12 INFO - PROCESS | 2820 | 1464105132578 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 08:52:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:52:12 INFO - PROCESS | 2820 | 1464105132582 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:52:12 INFO - PROCESS | 2820 | 1464105132584 Marionette TRACE conn6 <- [1,1454,null,{}] 08:52:12 INFO - PROCESS | 2820 | 1464105132588 Marionette TRACE conn6 -> [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:52:12 INFO - PROCESS | 2820 | 1464105132822 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 08:52:12 INFO - PROCESS | 2820 | 1464105132969 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:12 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F2BF1E800 == 64 [pid = 2820] [id = 373] 08:52:12 INFO - PROCESS | 2820 | ++DOMWINDOW == 155 (0000002F26E61800) [pid = 2820] [serial = 1119] [outer = 0000000000000000] 08:52:13 INFO - PROCESS | 2820 | ++DOMWINDOW == 156 (0000002F27573000) [pid = 2820] [serial = 1120] [outer = 0000002F26E61800] 08:52:13 INFO - PROCESS | 2820 | 1464105133023 Marionette DEBUG loaded listener.js 08:52:13 INFO - PROCESS | 2820 | ++DOMWINDOW == 157 (0000002F28643800) [pid = 2820] [serial = 1121] [outer = 0000002F26E61800] 08:52:13 INFO - PROCESS | 2820 | 1464105133723 Marionette TRACE conn6 <- [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:52:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:52:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1180ms 08:52:13 INFO - PROCESS | 2820 | 1464105133772 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 08:52:13 INFO - PROCESS | 2820 | 1464105133775 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 08:52:13 INFO - PROCESS | 2820 | 1464105133780 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:52:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:52:13 INFO - PROCESS | 2820 | 1464105133784 Marionette TRACE conn6 <- [1,1458,null,{}] 08:52:13 INFO - PROCESS | 2820 | 1464105133789 Marionette TRACE conn6 -> [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:52:14 INFO - PROCESS | 2820 | 1464105133992 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 08:52:14 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3AD7A000 == 63 [pid = 2820] [id = 363] 08:52:14 INFO - PROCESS | 2820 | --DOCSHELL 0000002F39499000 == 62 [pid = 2820] [id = 362] 08:52:14 INFO - PROCESS | 2820 | --DOCSHELL 0000002F36759000 == 61 [pid = 2820] [id = 361] 08:52:14 INFO - PROCESS | 2820 | --DOCSHELL 0000002F31695000 == 60 [pid = 2820] [id = 360] 08:52:14 INFO - PROCESS | 2820 | --DOCSHELL 0000002F342C0000 == 59 [pid = 2820] [id = 359] 08:52:14 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3168E000 == 58 [pid = 2820] [id = 358] 08:52:14 INFO - PROCESS | 2820 | --DOCSHELL 0000002F40406000 == 57 [pid = 2820] [id = 354] 08:52:14 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3AC21800 == 56 [pid = 2820] [id = 353] 08:52:14 INFO - PROCESS | 2820 | --DOCSHELL 0000002F339AE800 == 55 [pid = 2820] [id = 352] 08:52:14 INFO - PROCESS | 2820 | --DOMWINDOW == 156 (0000002F31455800) [pid = 2820] [serial = 958] [outer = 0000000000000000] [url = about:blank] 08:52:14 INFO - PROCESS | 2820 | --DOMWINDOW == 155 (0000002F37012400) [pid = 2820] [serial = 916] [outer = 0000000000000000] [url = about:blank] 08:52:14 INFO - PROCESS | 2820 | --DOMWINDOW == 154 (0000002F38896400) [pid = 2820] [serial = 970] [outer = 0000000000000000] [url = about:blank] 08:52:14 INFO - PROCESS | 2820 | --DOMWINDOW == 153 (0000002F32420000) [pid = 2820] [serial = 913] [outer = 0000000000000000] [url = about:blank] 08:52:14 INFO - PROCESS | 2820 | --DOMWINDOW == 152 (0000002F27612800) [pid = 2820] [serial = 865] [outer = 0000000000000000] [url = about:blank] 08:52:14 INFO - PROCESS | 2820 | --DOMWINDOW == 151 (0000002F35BD6000) [pid = 2820] [serial = 829] [outer = 0000000000000000] [url = about:blank] 08:52:14 INFO - PROCESS | 2820 | --DOMWINDOW == 150 (0000002F36BEC800) [pid = 2820] [serial = 832] [outer = 0000000000000000] [url = about:blank] 08:52:14 INFO - PROCESS | 2820 | --DOMWINDOW == 149 (0000002F3819D800) [pid = 2820] [serial = 964] [outer = 0000000000000000] [url = about:blank] 08:52:14 INFO - PROCESS | 2820 | --DOMWINDOW == 148 (0000002F34942800) [pid = 2820] [serial = 784] [outer = 0000000000000000] [url = about:blank] 08:52:14 INFO - PROCESS | 2820 | --DOMWINDOW == 147 (0000002F3887B000) [pid = 2820] [serial = 922] [outer = 0000000000000000] [url = about:blank] 08:52:14 INFO - PROCESS | 2820 | --DOMWINDOW == 146 (0000002F3443CC00) [pid = 2820] [serial = 961] [outer = 0000000000000000] [url = about:blank] 08:52:14 INFO - PROCESS | 2820 | --DOMWINDOW == 145 (0000002F34190000) [pid = 2820] [serial = 778] [outer = 0000000000000000] [url = about:blank] 08:52:14 INFO - PROCESS | 2820 | --DOMWINDOW == 144 (0000002F32D5D000) [pid = 2820] [serial = 868] [outer = 0000000000000000] [url = about:blank] 08:52:14 INFO - PROCESS | 2820 | --DOMWINDOW == 143 (0000002F3829F400) [pid = 2820] [serial = 919] [outer = 0000000000000000] [url = about:blank] 08:52:14 INFO - PROCESS | 2820 | --DOMWINDOW == 142 (0000002F317F3800) [pid = 2820] [serial = 775] [outer = 0000000000000000] [url = about:blank] 08:52:14 INFO - PROCESS | 2820 | --DOMWINDOW == 141 (0000002F3809CC00) [pid = 2820] [serial = 877] [outer = 0000000000000000] [url = about:blank] 08:52:14 INFO - PROCESS | 2820 | --DOMWINDOW == 140 (0000002F3888F800) [pid = 2820] [serial = 925] [outer = 0000000000000000] [url = about:blank] 08:52:14 INFO - PROCESS | 2820 | --DOMWINDOW == 139 (0000002F317F7400) [pid = 2820] [serial = 823] [outer = 0000000000000000] [url = about:blank] 08:52:14 INFO - PROCESS | 2820 | --DOMWINDOW == 138 (0000002F28640400) [pid = 2820] [serial = 772] [outer = 0000000000000000] [url = about:blank] 08:52:14 INFO - PROCESS | 2820 | --DOMWINDOW == 137 (0000002F28CAB800) [pid = 2820] [serial = 820] [outer = 0000000000000000] [url = about:blank] 08:52:14 INFO - PROCESS | 2820 | --DOMWINDOW == 136 (0000002F34551C00) [pid = 2820] [serial = 826] [outer = 0000000000000000] [url = about:blank] 08:52:14 INFO - PROCESS | 2820 | --DOMWINDOW == 135 (0000002F34B62400) [pid = 2820] [serial = 733] [outer = 0000000000000000] [url = about:blank] 08:52:14 INFO - PROCESS | 2820 | --DOMWINDOW == 134 (0000002F3882BC00) [pid = 2820] [serial = 967] [outer = 0000000000000000] [url = about:blank] 08:52:14 INFO - PROCESS | 2820 | --DOMWINDOW == 133 (0000002F37ECB800) [pid = 2820] [serial = 874] [outer = 0000000000000000] [url = about:blank] 08:52:14 INFO - PROCESS | 2820 | --DOMWINDOW == 132 (0000002F370AD800) [pid = 2820] [serial = 871] [outer = 0000000000000000] [url = about:blank] 08:52:14 INFO - PROCESS | 2820 | --DOMWINDOW == 131 (0000002F34F22800) [pid = 2820] [serial = 787] [outer = 0000000000000000] [url = about:blank] 08:52:14 INFO - PROCESS | 2820 | --DOMWINDOW == 130 (0000002F34549800) [pid = 2820] [serial = 781] [outer = 0000000000000000] [url = about:blank] 08:52:14 INFO - PROCESS | 2820 | --DOMWINDOW == 129 (0000002F27E32000) [pid = 2820] [serial = 910] [outer = 0000000000000000] [url = about:blank] 08:52:14 INFO - PROCESS | 2820 | --DOMWINDOW == 128 (0000002F36DA3000) [pid = 2820] [serial = 1038] [outer = 0000000000000000] [url = about:blank] 08:52:14 INFO - PROCESS | 2820 | --DOMWINDOW == 127 (0000002F38130C00) [pid = 2820] [serial = 1041] [outer = 0000000000000000] [url = about:blank] 08:52:14 INFO - PROCESS | 2820 | --DOMWINDOW == 126 (0000002F37934C00) [pid = 2820] [serial = 1039] [outer = 0000000000000000] [url = about:blank] 08:52:14 INFO - PROCESS | 2820 | --DOMWINDOW == 125 (0000002F3887F000) [pid = 2820] [serial = 1044] [outer = 0000000000000000] [url = about:blank] 08:52:14 INFO - PROCESS | 2820 | --DOMWINDOW == 124 (0000002F38271400) [pid = 2820] [serial = 1042] [outer = 0000000000000000] [url = about:blank] 08:52:14 INFO - PROCESS | 2820 | --DOMWINDOW == 123 (0000002F34B58800) [pid = 2820] [serial = 1035] [outer = 0000000000000000] [url = about:blank] 08:52:14 INFO - PROCESS | 2820 | --DOMWINDOW == 122 (0000002F33ADE400) [pid = 2820] [serial = 1032] [outer = 0000000000000000] [url = about:blank] 08:52:14 INFO - PROCESS | 2820 | --DOMWINDOW == 121 (0000002F34438400) [pid = 2820] [serial = 1033] [outer = 0000000000000000] [url = about:blank] 08:52:14 INFO - PROCESS | 2820 | --DOMWINDOW == 120 (0000002F37E51C00) [pid = 2820] [serial = 1023] [outer = 0000000000000000] [url = about:blank] 08:52:14 INFO - PROCESS | 2820 | --DOMWINDOW == 119 (0000002F3C034000) [pid = 2820] [serial = 1024] [outer = 0000000000000000] [url = about:blank] 08:52:14 INFO - PROCESS | 2820 | --DOMWINDOW == 118 (0000002F31429400) [pid = 2820] [serial = 1030] [outer = 0000000000000000] [url = about:blank] 08:52:14 INFO - PROCESS | 2820 | --DOMWINDOW == 117 (0000002F2C8F3800) [pid = 2820] [serial = 1029] [outer = 0000000000000000] [url = about:blank] 08:52:14 INFO - PROCESS | 2820 | --DOMWINDOW == 116 (0000002F31A61C00) [pid = 2820] [serial = 1027] [outer = 0000000000000000] [url = about:blank] 08:52:14 INFO - PROCESS | 2820 | --DOMWINDOW == 115 (0000002F3141F000) [pid = 2820] [serial = 1026] [outer = 0000000000000000] [url = about:blank] 08:52:14 INFO - PROCESS | 2820 | --DOMWINDOW == 114 (0000002F39478C00) [pid = 2820] [serial = 1005] [outer = 0000000000000000] [url = about:blank] 08:52:14 INFO - PROCESS | 2820 | --DOMWINDOW == 113 (0000002F31D26000) [pid = 2820] [serial = 1008] [outer = 0000000000000000] [url = about:blank] 08:52:14 INFO - PROCESS | 2820 | --DOMWINDOW == 112 (0000002F34C9B800) [pid = 2820] [serial = 1011] [outer = 0000000000000000] [url = about:blank] 08:52:14 INFO - PROCESS | 2820 | --DOMWINDOW == 111 (0000002F388E2C00) [pid = 2820] [serial = 1014] [outer = 0000000000000000] [url = about:blank] 08:52:14 INFO - PROCESS | 2820 | --DOMWINDOW == 110 (0000002F38898C00) [pid = 2820] [serial = 1045] [outer = 0000000000000000] [url = about:blank] 08:52:14 INFO - PROCESS | 2820 | --DOMWINDOW == 109 (0000002F394E7400) [pid = 2820] [serial = 1017] [outer = 0000000000000000] [url = about:blank] 08:52:14 INFO - PROCESS | 2820 | --DOMWINDOW == 108 (0000002F3964B400) [pid = 2820] [serial = 1020] [outer = 0000000000000000] [url = about:blank] 08:52:14 INFO - PROCESS | 2820 | --DOMWINDOW == 107 (0000002F3964BC00) [pid = 2820] [serial = 1053] [outer = 0000000000000000] [url = about:blank] 08:52:14 INFO - PROCESS | 2820 | --DOMWINDOW == 106 (0000002F350E6400) [pid = 2820] [serial = 1036] [outer = 0000000000000000] [url = about:blank] 08:52:14 INFO - PROCESS | 2820 | --DOMWINDOW == 105 (0000002F38B6F800) [pid = 2820] [serial = 1048] [outer = 0000000000000000] [url = about:blank] 08:52:14 INFO - PROCESS | 2820 | --DOMWINDOW == 104 (0000002F38B94000) [pid = 2820] [serial = 1050] [outer = 0000000000000000] [url = about:blank] 08:52:14 INFO - PROCESS | 2820 | --DOMWINDOW == 103 (0000002F3917B000) [pid = 2820] [serial = 1051] [outer = 0000000000000000] [url = about:blank] 08:52:14 INFO - PROCESS | 2820 | --DOMWINDOW == 102 (0000002F3882C000) [pid = 2820] [serial = 1047] [outer = 0000000000000000] [url = about:blank] 08:52:14 INFO - PROCESS | 2820 | 1464105134179 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:14 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F281A9800 == 56 [pid = 2820] [id = 374] 08:52:14 INFO - PROCESS | 2820 | ++DOMWINDOW == 103 (0000002F270BCC00) [pid = 2820] [serial = 1122] [outer = 0000000000000000] 08:52:14 INFO - PROCESS | 2820 | ++DOMWINDOW == 104 (0000002F2757C000) [pid = 2820] [serial = 1123] [outer = 0000002F270BCC00] 08:52:14 INFO - PROCESS | 2820 | 1464105134243 Marionette DEBUG loaded listener.js 08:52:14 INFO - PROCESS | 2820 | ++DOMWINDOW == 105 (0000002F28B13400) [pid = 2820] [serial = 1124] [outer = 0000002F270BCC00] 08:52:14 INFO - PROCESS | 2820 | 1464105134967 Marionette TRACE conn6 <- [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:52:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:52:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1240ms 08:52:15 INFO - PROCESS | 2820 | 1464105135034 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 08:52:15 INFO - PROCESS | 2820 | 1464105135039 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 08:52:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:52:15 INFO - PROCESS | 2820 | 1464105135045 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:52:15 INFO - PROCESS | 2820 | 1464105135050 Marionette TRACE conn6 <- [1,1462,null,{}] 08:52:15 INFO - PROCESS | 2820 | 1464105135055 Marionette TRACE conn6 -> [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:52:15 INFO - PROCESS | 2820 | 1464105135181 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 08:52:15 INFO - PROCESS | 2820 | 1464105135308 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:15 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F33824800 == 57 [pid = 2820] [id = 375] 08:52:15 INFO - PROCESS | 2820 | ++DOMWINDOW == 106 (0000002F31423000) [pid = 2820] [serial = 1125] [outer = 0000000000000000] 08:52:15 INFO - PROCESS | 2820 | ++DOMWINDOW == 107 (0000002F3142A000) [pid = 2820] [serial = 1126] [outer = 0000002F31423000] 08:52:15 INFO - PROCESS | 2820 | 1464105135373 Marionette DEBUG loaded listener.js 08:52:15 INFO - PROCESS | 2820 | ++DOMWINDOW == 108 (0000002F31702400) [pid = 2820] [serial = 1127] [outer = 0000002F31423000] 08:52:16 INFO - PROCESS | 2820 | 1464105136079 Marionette TRACE conn6 <- [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:52:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:52:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1073ms 08:52:16 INFO - PROCESS | 2820 | 1464105136127 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 08:52:16 INFO - PROCESS | 2820 | 1464105136131 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 08:52:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:52:16 INFO - PROCESS | 2820 | 1464105136135 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:52:16 INFO - PROCESS | 2820 | 1464105136137 Marionette TRACE conn6 <- [1,1466,null,{}] 08:52:16 INFO - PROCESS | 2820 | 1464105136141 Marionette TRACE conn6 -> [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:52:16 INFO - PROCESS | 2820 | 1464105136266 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 08:52:16 INFO - PROCESS | 2820 | 1464105136367 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:16 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F343F3800 == 58 [pid = 2820] [id = 376] 08:52:16 INFO - PROCESS | 2820 | ++DOMWINDOW == 109 (0000002F31D2B800) [pid = 2820] [serial = 1128] [outer = 0000000000000000] 08:52:16 INFO - PROCESS | 2820 | ++DOMWINDOW == 110 (0000002F3240BC00) [pid = 2820] [serial = 1129] [outer = 0000002F31D2B800] 08:52:16 INFO - PROCESS | 2820 | 1464105136427 Marionette DEBUG loaded listener.js 08:52:16 INFO - PROCESS | 2820 | ++DOMWINDOW == 111 (0000002F3394AC00) [pid = 2820] [serial = 1130] [outer = 0000002F31D2B800] 08:52:17 INFO - PROCESS | 2820 | 1464105137122 Marionette TRACE conn6 <- [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:52:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:52:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1022ms 08:52:17 INFO - PROCESS | 2820 | 1464105137161 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 08:52:17 INFO - PROCESS | 2820 | 1464105137165 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 08:52:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:52:17 INFO - PROCESS | 2820 | 1464105137178 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:52:17 INFO - PROCESS | 2820 | 1464105137183 Marionette TRACE conn6 <- [1,1470,null,{}] 08:52:17 INFO - PROCESS | 2820 | 1464105137187 Marionette TRACE conn6 -> [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:52:17 INFO - PROCESS | 2820 | 1464105137333 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 08:52:17 INFO - PROCESS | 2820 | 1464105137458 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:17 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F36B7C000 == 59 [pid = 2820] [id = 377] 08:52:17 INFO - PROCESS | 2820 | ++DOMWINDOW == 112 (0000002F3443E000) [pid = 2820] [serial = 1131] [outer = 0000000000000000] 08:52:17 INFO - PROCESS | 2820 | ++DOMWINDOW == 113 (0000002F34446400) [pid = 2820] [serial = 1132] [outer = 0000002F3443E000] 08:52:17 INFO - PROCESS | 2820 | 1464105137540 Marionette DEBUG loaded listener.js 08:52:17 INFO - PROCESS | 2820 | ++DOMWINDOW == 114 (0000002F34943400) [pid = 2820] [serial = 1133] [outer = 0000002F3443E000] 08:52:18 INFO - PROCESS | 2820 | 1464105138177 Marionette TRACE conn6 <- [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:52:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:52:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1031ms 08:52:18 INFO - PROCESS | 2820 | 1464105138206 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 08:52:18 INFO - PROCESS | 2820 | 1464105138208 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 08:52:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:52:18 INFO - PROCESS | 2820 | 1464105138212 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:52:18 INFO - PROCESS | 2820 | 1464105138214 Marionette TRACE conn6 <- [1,1474,null,{}] 08:52:18 INFO - PROCESS | 2820 | 1464105138218 Marionette TRACE conn6 -> [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:52:18 INFO - PROCESS | 2820 | 1464105138338 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 08:52:18 INFO - PROCESS | 2820 | 1464105138463 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:18 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F37EE5000 == 60 [pid = 2820] [id = 378] 08:52:18 INFO - PROCESS | 2820 | ++DOMWINDOW == 115 (0000002F34EF3C00) [pid = 2820] [serial = 1134] [outer = 0000000000000000] 08:52:18 INFO - PROCESS | 2820 | ++DOMWINDOW == 116 (0000002F34F22800) [pid = 2820] [serial = 1135] [outer = 0000002F34EF3C00] 08:52:18 INFO - PROCESS | 2820 | 1464105138522 Marionette DEBUG loaded listener.js 08:52:18 INFO - PROCESS | 2820 | ++DOMWINDOW == 117 (0000002F35B03C00) [pid = 2820] [serial = 1136] [outer = 0000002F34EF3C00] 08:52:19 INFO - PROCESS | 2820 | 1464105139190 Marionette TRACE conn6 <- [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:52:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:52:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1024ms 08:52:19 INFO - PROCESS | 2820 | 1464105139239 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 08:52:19 INFO - PROCESS | 2820 | 1464105139241 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 08:52:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:52:19 INFO - PROCESS | 2820 | 1464105139245 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:52:19 INFO - PROCESS | 2820 | 1464105139247 Marionette TRACE conn6 <- [1,1478,null,{}] 08:52:19 INFO - PROCESS | 2820 | 1464105139252 Marionette TRACE conn6 -> [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:52:19 INFO - PROCESS | 2820 | 1464105139371 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 08:52:19 INFO - PROCESS | 2820 | 1464105139501 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:19 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3899C000 == 61 [pid = 2820] [id = 379] 08:52:19 INFO - PROCESS | 2820 | ++DOMWINDOW == 118 (0000002F370A8400) [pid = 2820] [serial = 1137] [outer = 0000000000000000] 08:52:19 INFO - PROCESS | 2820 | ++DOMWINDOW == 119 (0000002F370B5000) [pid = 2820] [serial = 1138] [outer = 0000002F370A8400] 08:52:19 INFO - PROCESS | 2820 | 1464105139569 Marionette DEBUG loaded listener.js 08:52:19 INFO - PROCESS | 2820 | ++DOMWINDOW == 120 (0000002F38125800) [pid = 2820] [serial = 1139] [outer = 0000002F370A8400] 08:52:20 INFO - PROCESS | 2820 | 1464105140194 Marionette TRACE conn6 <- [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:52:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:52:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1020ms 08:52:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:52:20 INFO - PROCESS | 2820 | 1464105140268 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 08:52:20 INFO - PROCESS | 2820 | 1464105140271 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 08:52:20 INFO - PROCESS | 2820 | 1464105140274 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:52:20 INFO - PROCESS | 2820 | 1464105140277 Marionette TRACE conn6 <- [1,1482,null,{}] 08:52:20 INFO - PROCESS | 2820 | 1464105140281 Marionette TRACE conn6 -> [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:52:20 INFO - PROCESS | 2820 | 1464105140402 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 08:52:20 INFO - PROCESS | 2820 | 1464105140498 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:20 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3AC0B000 == 62 [pid = 2820] [id = 380] 08:52:20 INFO - PROCESS | 2820 | ++DOMWINDOW == 121 (0000002F370AA800) [pid = 2820] [serial = 1140] [outer = 0000000000000000] 08:52:20 INFO - PROCESS | 2820 | ++DOMWINDOW == 122 (0000002F3826AC00) [pid = 2820] [serial = 1141] [outer = 0000002F370AA800] 08:52:20 INFO - PROCESS | 2820 | 1464105140557 Marionette DEBUG loaded listener.js 08:52:20 INFO - PROCESS | 2820 | ++DOMWINDOW == 123 (0000002F382A1000) [pid = 2820] [serial = 1142] [outer = 0000002F370AA800] 08:52:21 INFO - PROCESS | 2820 | 1464105141182 Marionette TRACE conn6 <- [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:52:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:52:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 986ms 08:52:21 INFO - PROCESS | 2820 | 1464105141263 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 08:52:21 INFO - PROCESS | 2820 | 1464105141265 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 08:52:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:52:21 INFO - PROCESS | 2820 | 1464105141283 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:52:21 INFO - PROCESS | 2820 | 1464105141285 Marionette TRACE conn6 <- [1,1486,null,{}] 08:52:21 INFO - PROCESS | 2820 | 1464105141291 Marionette TRACE conn6 -> [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:52:21 INFO - PROCESS | 2820 | 1464105141416 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 08:52:21 INFO - PROCESS | 2820 | 1464105141535 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:21 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3AFA7800 == 63 [pid = 2820] [id = 381] 08:52:21 INFO - PROCESS | 2820 | ++DOMWINDOW == 124 (0000002F381A0400) [pid = 2820] [serial = 1143] [outer = 0000000000000000] 08:52:21 INFO - PROCESS | 2820 | ++DOMWINDOW == 125 (0000002F3887F000) [pid = 2820] [serial = 1144] [outer = 0000002F381A0400] 08:52:21 INFO - PROCESS | 2820 | 1464105141596 Marionette DEBUG loaded listener.js 08:52:21 INFO - PROCESS | 2820 | ++DOMWINDOW == 126 (0000002F38897C00) [pid = 2820] [serial = 1145] [outer = 0000002F381A0400] 08:52:22 INFO - PROCESS | 2820 | 1464105142252 Marionette TRACE conn6 <- [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:52:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:52:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1036ms 08:52:22 INFO - PROCESS | 2820 | 1464105142308 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 08:52:22 INFO - PROCESS | 2820 | 1464105142311 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 08:52:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:52:22 INFO - PROCESS | 2820 | 1464105142314 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:52:22 INFO - PROCESS | 2820 | 1464105142317 Marionette TRACE conn6 <- [1,1490,null,{}] 08:52:22 INFO - PROCESS | 2820 | 1464105142321 Marionette TRACE conn6 -> [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:52:22 INFO - PROCESS | 2820 | 1464105142438 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 08:52:22 INFO - PROCESS | 2820 | 1464105142564 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:22 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3BAFD800 == 64 [pid = 2820] [id = 382] 08:52:22 INFO - PROCESS | 2820 | ++DOMWINDOW == 127 (0000002F34441400) [pid = 2820] [serial = 1146] [outer = 0000000000000000] 08:52:22 INFO - PROCESS | 2820 | ++DOMWINDOW == 128 (0000002F388DC000) [pid = 2820] [serial = 1147] [outer = 0000002F34441400] 08:52:22 INFO - PROCESS | 2820 | 1464105142622 Marionette DEBUG loaded listener.js 08:52:22 INFO - PROCESS | 2820 | ++DOMWINDOW == 129 (0000002F38B7B400) [pid = 2820] [serial = 1148] [outer = 0000002F34441400] 08:52:23 INFO - PROCESS | 2820 | 1464105143332 Marionette TRACE conn6 <- [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:52:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:52:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1075ms 08:52:23 INFO - PROCESS | 2820 | 1464105143392 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 08:52:23 INFO - PROCESS | 2820 | 1464105143397 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 08:52:23 INFO - PROCESS | 2820 | 1464105143402 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:52:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:52:23 INFO - PROCESS | 2820 | 1464105143406 Marionette TRACE conn6 <- [1,1494,null,{}] 08:52:23 INFO - PROCESS | 2820 | 1464105143411 Marionette TRACE conn6 -> [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:52:23 INFO - PROCESS | 2820 | 1464105143529 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 08:52:23 INFO - PROCESS | 2820 | 1464105143663 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:23 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F25E0E000 == 65 [pid = 2820] [id = 383] 08:52:23 INFO - PROCESS | 2820 | ++DOMWINDOW == 130 (0000002F31424C00) [pid = 2820] [serial = 1149] [outer = 0000000000000000] 08:52:23 INFO - PROCESS | 2820 | ++DOMWINDOW == 131 (0000002F314CBC00) [pid = 2820] [serial = 1150] [outer = 0000002F31424C00] 08:52:23 INFO - PROCESS | 2820 | 1464105143720 Marionette DEBUG loaded listener.js 08:52:23 INFO - PROCESS | 2820 | ++DOMWINDOW == 132 (0000002F31D2E800) [pid = 2820] [serial = 1151] [outer = 0000002F31424C00] 08:52:23 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2BF1E800 == 64 [pid = 2820] [id = 373] 08:52:23 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3DED5800 == 63 [pid = 2820] [id = 368] 08:52:23 INFO - PROCESS | 2820 | --DOCSHELL 0000002F39545800 == 62 [pid = 2820] [id = 367] 08:52:23 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3450E800 == 61 [pid = 2820] [id = 366] 08:52:23 INFO - PROCESS | 2820 | --DOCSHELL 0000002F28CD2800 == 60 [pid = 2820] [id = 365] 08:52:24 INFO - PROCESS | 2820 | 1464105144437 Marionette TRACE conn6 <- [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:52:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:52:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1077ms 08:52:24 INFO - PROCESS | 2820 | 1464105144483 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 08:52:24 INFO - PROCESS | 2820 | 1464105144489 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 08:52:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:52:24 INFO - PROCESS | 2820 | 1464105144494 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:52:24 INFO - PROCESS | 2820 | 1464105144499 Marionette TRACE conn6 <- [1,1498,null,{}] 08:52:24 INFO - PROCESS | 2820 | 1464105144505 Marionette TRACE conn6 -> [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:52:24 INFO - PROCESS | 2820 | 1464105144664 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 08:52:24 INFO - PROCESS | 2820 | 1464105144797 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:24 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F342AF800 == 61 [pid = 2820] [id = 384] 08:52:24 INFO - PROCESS | 2820 | ++DOMWINDOW == 133 (0000002F2E144800) [pid = 2820] [serial = 1152] [outer = 0000000000000000] 08:52:24 INFO - PROCESS | 2820 | ++DOMWINDOW == 134 (0000002F3141F400) [pid = 2820] [serial = 1153] [outer = 0000002F2E144800] 08:52:24 INFO - PROCESS | 2820 | 1464105144861 Marionette DEBUG loaded listener.js 08:52:24 INFO - PROCESS | 2820 | ++DOMWINDOW == 135 (0000002F31A92400) [pid = 2820] [serial = 1154] [outer = 0000002F2E144800] 08:52:25 INFO - PROCESS | 2820 | 1464105145534 Marionette TRACE conn6 <- [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:52:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:52:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1079ms 08:52:25 INFO - PROCESS | 2820 | 1464105145591 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 08:52:25 INFO - PROCESS | 2820 | 1464105145598 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 08:52:25 INFO - PROCESS | 2820 | 1464105145606 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:52:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:52:25 INFO - PROCESS | 2820 | 1464105145610 Marionette TRACE conn6 <- [1,1502,null,{}] 08:52:25 INFO - PROCESS | 2820 | 1464105145614 Marionette TRACE conn6 -> [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:52:25 INFO - PROCESS | 2820 | 1464105145747 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 08:52:25 INFO - PROCESS | 2820 | 1464105145877 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:25 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3899B000 == 62 [pid = 2820] [id = 385] 08:52:25 INFO - PROCESS | 2820 | ++DOMWINDOW == 136 (0000002F3401E400) [pid = 2820] [serial = 1155] [outer = 0000000000000000] 08:52:25 INFO - PROCESS | 2820 | ++DOMWINDOW == 137 (0000002F34192400) [pid = 2820] [serial = 1156] [outer = 0000002F3401E400] 08:52:25 INFO - PROCESS | 2820 | 1464105145937 Marionette DEBUG loaded listener.js 08:52:26 INFO - PROCESS | 2820 | ++DOMWINDOW == 138 (0000002F3454E400) [pid = 2820] [serial = 1157] [outer = 0000002F3401E400] 08:52:26 INFO - PROCESS | 2820 | 1464105146603 Marionette TRACE conn6 <- [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:52:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:52:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1017ms 08:52:26 INFO - PROCESS | 2820 | 1464105146628 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 08:52:26 INFO - PROCESS | 2820 | 1464105146631 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 08:52:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:52:26 INFO - PROCESS | 2820 | 1464105146635 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:52:26 INFO - PROCESS | 2820 | 1464105146639 Marionette TRACE conn6 <- [1,1506,null,{}] 08:52:26 INFO - PROCESS | 2820 | 1464105146651 Marionette TRACE conn6 -> [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:52:26 INFO - PROCESS | 2820 | 1464105146781 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 08:52:26 INFO - PROCESS | 2820 | 1464105146886 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:26 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3BE9C000 == 63 [pid = 2820] [id = 386] 08:52:26 INFO - PROCESS | 2820 | ++DOMWINDOW == 139 (0000002F37015400) [pid = 2820] [serial = 1158] [outer = 0000000000000000] 08:52:26 INFO - PROCESS | 2820 | ++DOMWINDOW == 140 (0000002F37D63400) [pid = 2820] [serial = 1159] [outer = 0000002F37015400] 08:52:26 INFO - PROCESS | 2820 | 1464105146949 Marionette DEBUG loaded listener.js 08:52:27 INFO - PROCESS | 2820 | ++DOMWINDOW == 141 (0000002F3819FC00) [pid = 2820] [serial = 1160] [outer = 0000002F37015400] 08:52:27 INFO - PROCESS | 2820 | 1464105147625 Marionette TRACE conn6 <- [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:52:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:52:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1024ms 08:52:27 INFO - PROCESS | 2820 | 1464105147661 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 08:52:27 INFO - PROCESS | 2820 | 1464105147664 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 08:52:27 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:52:27 INFO - PROCESS | 2820 | 1464105147668 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:52:27 INFO - PROCESS | 2820 | 1464105147670 Marionette TRACE conn6 <- [1,1510,null,{}] 08:52:27 INFO - PROCESS | 2820 | 1464105147674 Marionette TRACE conn6 -> [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:52:27 INFO - PROCESS | 2820 | 1464105147802 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 08:52:27 INFO - PROCESS | 2820 | 1464105147903 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:27 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3C53F000 == 64 [pid = 2820] [id = 387] 08:52:27 INFO - PROCESS | 2820 | ++DOMWINDOW == 142 (0000002F3887C400) [pid = 2820] [serial = 1161] [outer = 0000000000000000] 08:52:27 INFO - PROCESS | 2820 | ++DOMWINDOW == 143 (0000002F388D8C00) [pid = 2820] [serial = 1162] [outer = 0000002F3887C400] 08:52:27 INFO - PROCESS | 2820 | 1464105147962 Marionette DEBUG loaded listener.js 08:52:28 INFO - PROCESS | 2820 | ++DOMWINDOW == 144 (0000002F38B8E400) [pid = 2820] [serial = 1163] [outer = 0000002F3887C400] 08:52:28 INFO - PROCESS | 2820 | 1464105148494 Marionette TRACE conn6 <- [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:52:28 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:52:28 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:52:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:52:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:52:28 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:52:28 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:52:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:52:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:52:28 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:52:28 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:52:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:52:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:52:28 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:52:28 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:52:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:52:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:52:28 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 886ms 08:52:28 INFO - PROCESS | 2820 | 1464105148556 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 08:52:28 INFO - PROCESS | 2820 | 1464105148559 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 08:52:28 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:52:28 INFO - PROCESS | 2820 | 1464105148563 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:52:28 INFO - PROCESS | 2820 | 1464105148565 Marionette TRACE conn6 <- [1,1514,null,{}] 08:52:28 INFO - PROCESS | 2820 | 1464105148569 Marionette TRACE conn6 -> [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:52:28 INFO - PROCESS | 2820 | 1464105148686 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 08:52:28 INFO - PROCESS | 2820 | 1464105148787 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:28 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3D4A8000 == 65 [pid = 2820] [id = 388] 08:52:28 INFO - PROCESS | 2820 | ++DOMWINDOW == 145 (0000002F39174400) [pid = 2820] [serial = 1164] [outer = 0000000000000000] 08:52:28 INFO - PROCESS | 2820 | ++DOMWINDOW == 146 (0000002F39476000) [pid = 2820] [serial = 1165] [outer = 0000002F39174400] 08:52:28 INFO - PROCESS | 2820 | 1464105148844 Marionette DEBUG loaded listener.js 08:52:28 INFO - PROCESS | 2820 | ++DOMWINDOW == 147 (0000002F3AF19800) [pid = 2820] [serial = 1166] [outer = 0000002F39174400] 08:52:29 INFO - PROCESS | 2820 | 1464105149442 Marionette TRACE conn6 <- [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:52:29 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:52:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:52:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:52:29 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:52:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:52:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:52:29 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:52:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:52:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:29 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:52:29 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 923ms 08:52:29 INFO - PROCESS | 2820 | 1464105149489 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 08:52:29 INFO - PROCESS | 2820 | 1464105149491 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 08:52:29 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:52:29 INFO - PROCESS | 2820 | 1464105149495 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:52:29 INFO - PROCESS | 2820 | 1464105149498 Marionette TRACE conn6 <- [1,1518,null,{}] 08:52:29 INFO - PROCESS | 2820 | 1464105149502 Marionette TRACE conn6 -> [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:52:29 INFO - PROCESS | 2820 | 1464105149646 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 08:52:29 INFO - PROCESS | 2820 | 1464105149748 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:29 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3E8E9000 == 66 [pid = 2820] [id = 389] 08:52:29 INFO - PROCESS | 2820 | ++DOMWINDOW == 148 (0000002F3D4B6C00) [pid = 2820] [serial = 1167] [outer = 0000000000000000] 08:52:29 INFO - PROCESS | 2820 | ++DOMWINDOW == 149 (0000002F3E9B7400) [pid = 2820] [serial = 1168] [outer = 0000002F3D4B6C00] 08:52:29 INFO - PROCESS | 2820 | 1464105149807 Marionette DEBUG loaded listener.js 08:52:29 INFO - PROCESS | 2820 | ++DOMWINDOW == 150 (0000002F3E9BE400) [pid = 2820] [serial = 1169] [outer = 0000002F3D4B6C00] 08:52:30 INFO - PROCESS | 2820 | 1464105150336 Marionette TRACE conn6 <- [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:52:30 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:52:30 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:52:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:52:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:52:30 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:52:30 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:52:30 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:52:30 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:52:30 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 881ms 08:52:30 INFO - PROCESS | 2820 | 1464105150378 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 08:52:30 INFO - PROCESS | 2820 | 1464105150381 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 08:52:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:52:30 INFO - PROCESS | 2820 | 1464105150385 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:52:30 INFO - PROCESS | 2820 | 1464105150387 Marionette TRACE conn6 <- [1,1522,null,{}] 08:52:30 INFO - PROCESS | 2820 | 1464105150391 Marionette TRACE conn6 -> [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:52:30 INFO - PROCESS | 2820 | 1464105150507 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 08:52:30 INFO - PROCESS | 2820 | 1464105150636 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:30 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3F7D0800 == 67 [pid = 2820] [id = 390] 08:52:30 INFO - PROCESS | 2820 | ++DOMWINDOW == 151 (0000002F3D4B7400) [pid = 2820] [serial = 1170] [outer = 0000000000000000] 08:52:30 INFO - PROCESS | 2820 | ++DOMWINDOW == 152 (0000002F3E9C1800) [pid = 2820] [serial = 1171] [outer = 0000002F3D4B7400] 08:52:30 INFO - PROCESS | 2820 | 1464105150696 Marionette DEBUG loaded listener.js 08:52:30 INFO - PROCESS | 2820 | ++DOMWINDOW == 153 (0000002F4000D800) [pid = 2820] [serial = 1172] [outer = 0000002F3D4B7400] 08:52:31 INFO - PROCESS | 2820 | 1464105151305 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 08:52:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:52:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 986ms 08:52:31 INFO - PROCESS | 2820 | 1464105151373 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 08:52:31 INFO - PROCESS | 2820 | 1464105151376 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 08:52:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:52:31 INFO - PROCESS | 2820 | 1464105151380 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:52:31 INFO - PROCESS | 2820 | 1464105151382 Marionette TRACE conn6 <- [1,1526,null,{}] 08:52:31 INFO - PROCESS | 2820 | 1464105151386 Marionette TRACE conn6 -> [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:52:31 INFO - PROCESS | 2820 | 1464105151502 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 08:52:31 INFO - PROCESS | 2820 | 1464105151632 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:31 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F4041D800 == 68 [pid = 2820] [id = 391] 08:52:31 INFO - PROCESS | 2820 | ++DOMWINDOW == 154 (0000002F40C02C00) [pid = 2820] [serial = 1173] [outer = 0000000000000000] 08:52:31 INFO - PROCESS | 2820 | ++DOMWINDOW == 155 (0000002F40C08400) [pid = 2820] [serial = 1174] [outer = 0000002F40C02C00] 08:52:31 INFO - PROCESS | 2820 | 1464105151691 Marionette DEBUG loaded listener.js 08:52:31 INFO - PROCESS | 2820 | ++DOMWINDOW == 156 (0000002F40C0E400) [pid = 2820] [serial = 1175] [outer = 0000002F40C02C00] 08:52:32 INFO - PROCESS | 2820 | 1464105152346 Marionette TRACE conn6 <- [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:52:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:52:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1023ms 08:52:32 INFO - PROCESS | 2820 | 1464105152404 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 08:52:32 INFO - PROCESS | 2820 | 1464105152407 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 08:52:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:52:32 INFO - PROCESS | 2820 | 1464105152411 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:52:32 INFO - PROCESS | 2820 | 1464105152413 Marionette TRACE conn6 <- [1,1530,null,{}] 08:52:32 INFO - PROCESS | 2820 | 1464105152417 Marionette TRACE conn6 -> [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:52:32 INFO - PROCESS | 2820 | 1464105152555 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 08:52:32 INFO - PROCESS | 2820 | 1464105152691 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:32 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F40AC6800 == 69 [pid = 2820] [id = 392] 08:52:32 INFO - PROCESS | 2820 | ++DOMWINDOW == 157 (0000002F41607400) [pid = 2820] [serial = 1176] [outer = 0000000000000000] 08:52:32 INFO - PROCESS | 2820 | ++DOMWINDOW == 158 (0000002F4160A400) [pid = 2820] [serial = 1177] [outer = 0000002F41607400] 08:52:32 INFO - PROCESS | 2820 | 1464105152749 Marionette DEBUG loaded listener.js 08:52:32 INFO - PROCESS | 2820 | ++DOMWINDOW == 159 (0000002F41612C00) [pid = 2820] [serial = 1178] [outer = 0000002F41607400] 08:52:33 INFO - PROCESS | 2820 | 1464105153519 Marionette TRACE conn6 <- [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:52:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:52:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1126ms 08:52:33 INFO - PROCESS | 2820 | 1464105153549 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 08:52:33 INFO - PROCESS | 2820 | 1464105153553 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 08:52:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:52:33 INFO - PROCESS | 2820 | 1464105153560 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:52:33 INFO - PROCESS | 2820 | 1464105153564 Marionette TRACE conn6 <- [1,1534,null,{}] 08:52:33 INFO - PROCESS | 2820 | 1464105153570 Marionette TRACE conn6 -> [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:52:33 INFO - PROCESS | 2820 | 1464105153690 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 08:52:33 INFO - PROCESS | 2820 | 1464105153829 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:33 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F37EDE800 == 70 [pid = 2820] [id = 393] 08:52:33 INFO - PROCESS | 2820 | ++DOMWINDOW == 160 (0000002F27787C00) [pid = 2820] [serial = 1179] [outer = 0000000000000000] 08:52:33 INFO - PROCESS | 2820 | ++DOMWINDOW == 161 (0000002F31425000) [pid = 2820] [serial = 1180] [outer = 0000002F27787C00] 08:52:33 INFO - PROCESS | 2820 | 1464105153884 Marionette DEBUG loaded listener.js 08:52:33 INFO - PROCESS | 2820 | ++DOMWINDOW == 162 (0000002F3240D400) [pid = 2820] [serial = 1181] [outer = 0000002F27787C00] 08:52:34 INFO - PROCESS | 2820 | 1464105154542 Marionette TRACE conn6 <- [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:52:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:52:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1017ms 08:52:34 INFO - PROCESS | 2820 | 1464105154584 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 08:52:34 INFO - PROCESS | 2820 | 1464105154591 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 08:52:34 INFO - PROCESS | 2820 | 1464105154598 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:52:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:52:34 INFO - PROCESS | 2820 | 1464105154601 Marionette TRACE conn6 <- [1,1538,null,{}] 08:52:34 INFO - PROCESS | 2820 | 1464105154604 Marionette TRACE conn6 -> [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:52:34 INFO - PROCESS | 2820 | 1464105154815 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 08:52:34 INFO - PROCESS | 2820 | --DOCSHELL 0000002F25D2C800 == 69 [pid = 2820] [id = 247] 08:52:34 INFO - PROCESS | 2820 | --DOCSHELL 0000002F275AD000 == 68 [pid = 2820] [id = 248] 08:52:34 INFO - PROCESS | 2820 | --DOCSHELL 0000002F37EE5000 == 67 [pid = 2820] [id = 378] 08:52:34 INFO - PROCESS | 2820 | --DOCSHELL 0000002F36B7C000 == 66 [pid = 2820] [id = 377] 08:52:34 INFO - PROCESS | 2820 | --DOCSHELL 0000002F343F3800 == 65 [pid = 2820] [id = 376] 08:52:34 INFO - PROCESS | 2820 | --DOCSHELL 0000002F33824800 == 64 [pid = 2820] [id = 375] 08:52:34 INFO - PROCESS | 2820 | --DOCSHELL 0000002F281A9800 == 63 [pid = 2820] [id = 374] 08:52:36 INFO - PROCESS | 2820 | --DOCSHELL 0000002F34E3C000 == 62 [pid = 2820] [id = 255] 08:52:36 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2C8BC000 == 61 [pid = 2820] [id = 241] 08:52:36 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2811E800 == 60 [pid = 2820] [id = 273] 08:52:36 INFO - PROCESS | 2820 | --DOCSHELL 0000002F31A2F000 == 59 [pid = 2820] [id = 246] 08:52:36 INFO - PROCESS | 2820 | --DOCSHELL 0000002F37DA0000 == 58 [pid = 2820] [id = 244] 08:52:36 INFO - PROCESS | 2820 | --DOCSHELL 0000002F31A39000 == 57 [pid = 2820] [id = 236] 08:52:36 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3AC13800 == 56 [pid = 2820] [id = 341] 08:52:36 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3402B800 == 55 [pid = 2820] [id = 252] 08:52:36 INFO - PROCESS | 2820 | --DOCSHELL 0000002F34041800 == 54 [pid = 2820] [id = 274] 08:52:36 INFO - PROCESS | 2820 | --DOCSHELL 0000002F36636800 == 53 [pid = 2820] [id = 256] 08:52:36 INFO - PROCESS | 2820 | --DOCSHELL 0000002F417D5000 == 52 [pid = 2820] [id = 357] 08:52:36 INFO - PROCESS | 2820 | --DOCSHELL 0000002F25DA7000 == 51 [pid = 2820] [id = 231] 08:52:36 INFO - PROCESS | 2820 | --DOCSHELL 0000002F36D6D800 == 50 [pid = 2820] [id = 243] 08:52:36 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2CDE8000 == 49 [pid = 2820] [id = 234] 08:52:36 INFO - PROCESS | 2820 | --DOCSHELL 0000002F38994800 == 48 [pid = 2820] [id = 261] 08:52:36 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3EE77000 == 47 [pid = 2820] [id = 356] 08:52:36 INFO - PROCESS | 2820 | --DOCSHELL 0000002F38990000 == 46 [pid = 2820] [id = 308] 08:52:36 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3AC0B000 == 45 [pid = 2820] [id = 380] 08:52:36 INFO - PROCESS | 2820 | --DOCSHELL 0000002F36634000 == 44 [pid = 2820] [id = 242] 08:52:36 INFO - PROCESS | 2820 | --DOCSHELL 0000002F338DA000 == 43 [pid = 2820] [id = 237] 08:52:36 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3899C000 == 42 [pid = 2820] [id = 379] 08:52:36 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3DFE1000 == 41 [pid = 2820] [id = 351] 08:52:36 INFO - PROCESS | 2820 | --DOCSHELL 0000002F34047800 == 40 [pid = 2820] [id = 238] 08:52:36 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3AFA7800 == 39 [pid = 2820] [id = 381] 08:52:36 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3DFE0000 == 38 [pid = 2820] [id = 335] 08:52:36 INFO - PROCESS | 2820 | --DOCSHELL 0000002F40616000 == 37 [pid = 2820] [id = 355] 08:52:36 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3C0B8000 == 36 [pid = 2820] [id = 305] 08:52:36 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2E7C8800 == 35 [pid = 2820] [id = 235] 08:52:36 INFO - PROCESS | 2820 | --DOCSHELL 0000002F394A9800 == 34 [pid = 2820] [id = 272] 08:52:36 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3C672000 == 33 [pid = 2820] [id = 307] 08:52:36 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2BD3E800 == 32 [pid = 2820] [id = 239] 08:52:36 INFO - PROCESS | 2820 | --DOCSHELL 0000002F28121800 == 31 [pid = 2820] [id = 245] 08:52:36 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3EE6A800 == 30 [pid = 2820] [id = 369] 08:52:36 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3DFC6000 == 29 [pid = 2820] [id = 324] 08:52:36 INFO - PROCESS | 2820 | --DOCSHELL 0000002F348F0800 == 28 [pid = 2820] [id = 240] 08:52:36 INFO - PROCESS | 2820 | --DOCSHELL 0000002F394AB800 == 27 [pid = 2820] [id = 262] 08:52:36 INFO - PROCESS | 2820 | --DOCSHELL 0000002F40ADA800 == 26 [pid = 2820] [id = 371] 08:52:36 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2BD45800 == 25 [pid = 2820] [id = 233] 08:52:36 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3BEA9000 == 24 [pid = 2820] [id = 364] 08:52:36 INFO - PROCESS | 2820 | --DOCSHELL 0000002F37EDE800 == 23 [pid = 2820] [id = 393] 08:52:36 INFO - PROCESS | 2820 | --DOCSHELL 0000002F40AC6800 == 22 [pid = 2820] [id = 392] 08:52:36 INFO - PROCESS | 2820 | --DOCSHELL 0000002F4041D800 == 21 [pid = 2820] [id = 391] 08:52:36 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3F7D0800 == 20 [pid = 2820] [id = 390] 08:52:36 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3E8E9000 == 19 [pid = 2820] [id = 389] 08:52:36 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3D4A8000 == 18 [pid = 2820] [id = 388] 08:52:36 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3C53F000 == 17 [pid = 2820] [id = 387] 08:52:36 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3DF84800 == 16 [pid = 2820] [id = 372] 08:52:36 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3BE9C000 == 15 [pid = 2820] [id = 386] 08:52:36 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3899B000 == 14 [pid = 2820] [id = 385] 08:52:36 INFO - PROCESS | 2820 | --DOCSHELL 0000002F342AF800 == 13 [pid = 2820] [id = 384] 08:52:36 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3BAFD800 == 12 [pid = 2820] [id = 382] 08:52:39 INFO - PROCESS | 2820 | --DOCSHELL 0000002F40609800 == 11 [pid = 2820] [id = 370] 08:52:39 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3F7CF800 == 10 [pid = 2820] [id = 340] 08:52:39 INFO - PROCESS | 2820 | --DOCSHELL 0000002F25E0E000 == 9 [pid = 2820] [id = 383] 08:52:39 INFO - PROCESS | 2820 | --DOCSHELL 0000002F275A3800 == 8 [pid = 2820] [id = 232] 08:52:40 INFO - PROCESS | 2820 | 1464105160305 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:40 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F25D66000 == 9 [pid = 2820] [id = 394] 08:52:40 INFO - PROCESS | 2820 | ++DOMWINDOW == 163 (0000002F26C34800) [pid = 2820] [serial = 1182] [outer = 0000000000000000] 08:52:40 INFO - PROCESS | 2820 | ++DOMWINDOW == 164 (0000002F26E63000) [pid = 2820] [serial = 1183] [outer = 0000002F26C34800] 08:52:40 INFO - PROCESS | 2820 | 1464105160379 Marionette DEBUG loaded listener.js 08:52:40 INFO - PROCESS | 2820 | ++DOMWINDOW == 165 (0000002F27544000) [pid = 2820] [serial = 1184] [outer = 0000002F26C34800] 08:52:40 INFO - PROCESS | 2820 | 1464105160871 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 08:52:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:52:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 6301ms 08:52:40 INFO - PROCESS | 2820 | 1464105160905 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 08:52:40 INFO - PROCESS | 2820 | 1464105160910 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 08:52:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:52:40 INFO - PROCESS | 2820 | 1464105160915 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:52:40 INFO - PROCESS | 2820 | 1464105160919 Marionette TRACE conn6 <- [1,1542,null,{}] 08:52:40 INFO - PROCESS | 2820 | 1464105160924 Marionette TRACE conn6 -> [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:52:41 INFO - PROCESS | 2820 | 1464105161022 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 08:52:41 INFO - PROCESS | 2820 | 1464105161033 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:41 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F275A0000 == 10 [pid = 2820] [id = 395] 08:52:41 INFO - PROCESS | 2820 | ++DOMWINDOW == 166 (0000002F2778C800) [pid = 2820] [serial = 1185] [outer = 0000000000000000] 08:52:41 INFO - PROCESS | 2820 | ++DOMWINDOW == 167 (0000002F27915400) [pid = 2820] [serial = 1186] [outer = 0000002F2778C800] 08:52:41 INFO - PROCESS | 2820 | 1464105161085 Marionette DEBUG loaded listener.js 08:52:41 INFO - PROCESS | 2820 | ++DOMWINDOW == 168 (0000002F27E32000) [pid = 2820] [serial = 1187] [outer = 0000002F2778C800] 08:52:41 INFO - PROCESS | 2820 | 1464105161623 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 08:52:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:52:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 733ms 08:52:41 INFO - PROCESS | 2820 | 1464105161655 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 08:52:41 INFO - PROCESS | 2820 | 1464105161660 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 08:52:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:52:41 INFO - PROCESS | 2820 | 1464105161664 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:52:41 INFO - PROCESS | 2820 | 1464105161666 Marionette TRACE conn6 <- [1,1546,null,{}] 08:52:41 INFO - PROCESS | 2820 | 1464105161670 Marionette TRACE conn6 -> [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:52:41 INFO - PROCESS | 2820 | 1464105161762 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 08:52:41 INFO - PROCESS | 2820 | 1464105161851 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:41 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F2BF18800 == 11 [pid = 2820] [id = 396] 08:52:41 INFO - PROCESS | 2820 | ++DOMWINDOW == 169 (0000002F28644C00) [pid = 2820] [serial = 1188] [outer = 0000000000000000] 08:52:41 INFO - PROCESS | 2820 | ++DOMWINDOW == 170 (0000002F2BF09000) [pid = 2820] [serial = 1189] [outer = 0000002F28644C00] 08:52:41 INFO - PROCESS | 2820 | 1464105161900 Marionette DEBUG loaded listener.js 08:52:41 INFO - PROCESS | 2820 | ++DOMWINDOW == 171 (0000002F2C3BC400) [pid = 2820] [serial = 1190] [outer = 0000002F28644C00] 08:52:42 INFO - PROCESS | 2820 | 1464105162347 Marionette TRACE conn6 <- [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:52:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:52:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 734ms 08:52:42 INFO - PROCESS | 2820 | 1464105162400 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 08:52:42 INFO - PROCESS | 2820 | 1464105162403 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 08:52:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:52:42 INFO - PROCESS | 2820 | 1464105162460 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:52:42 INFO - PROCESS | 2820 | 1464105162466 Marionette TRACE conn6 <- [1,1550,null,{}] 08:52:42 INFO - PROCESS | 2820 | 1464105162473 Marionette TRACE conn6 -> [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:52:42 INFO - PROCESS | 2820 | 1464105162603 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 08:52:42 INFO - PROCESS | 2820 | 1464105162657 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:42 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F2DDC8800 == 12 [pid = 2820] [id = 397] 08:52:42 INFO - PROCESS | 2820 | ++DOMWINDOW == 172 (0000002F2D8EB800) [pid = 2820] [serial = 1191] [outer = 0000000000000000] 08:52:42 INFO - PROCESS | 2820 | ++DOMWINDOW == 173 (0000002F2DB89400) [pid = 2820] [serial = 1192] [outer = 0000002F2D8EB800] 08:52:42 INFO - PROCESS | 2820 | 1464105162705 Marionette DEBUG loaded listener.js 08:52:42 INFO - PROCESS | 2820 | ++DOMWINDOW == 174 (0000002F2E713800) [pid = 2820] [serial = 1193] [outer = 0000002F2D8EB800] 08:52:43 INFO - PROCESS | 2820 | 1464105163166 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 08:52:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:52:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 797ms 08:52:43 INFO - PROCESS | 2820 | 1464105163207 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 08:52:43 INFO - PROCESS | 2820 | 1464105163209 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 08:52:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:52:43 INFO - PROCESS | 2820 | 1464105163213 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:52:43 INFO - PROCESS | 2820 | 1464105163215 Marionette TRACE conn6 <- [1,1554,null,{}] 08:52:43 INFO - PROCESS | 2820 | 1464105163218 Marionette TRACE conn6 -> [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:52:43 INFO - PROCESS | 2820 | 1464105163337 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 08:52:43 INFO - PROCESS | 2820 | 1464105163346 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:43 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F31A2B000 == 13 [pid = 2820] [id = 398] 08:52:43 INFO - PROCESS | 2820 | ++DOMWINDOW == 175 (0000002F31457C00) [pid = 2820] [serial = 1194] [outer = 0000000000000000] 08:52:43 INFO - PROCESS | 2820 | ++DOMWINDOW == 176 (0000002F31632C00) [pid = 2820] [serial = 1195] [outer = 0000002F31457C00] 08:52:43 INFO - PROCESS | 2820 | 1464105163445 Marionette DEBUG loaded listener.js 08:52:43 INFO - PROCESS | 2820 | ++DOMWINDOW == 177 (0000002F31641400) [pid = 2820] [serial = 1196] [outer = 0000002F31457C00] 08:52:43 INFO - PROCESS | 2820 | 1464105163869 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 08:52:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:52:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 734ms 08:52:43 INFO - PROCESS | 2820 | 1464105163973 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 08:52:43 INFO - PROCESS | 2820 | 1464105163975 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 08:52:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:52:43 INFO - PROCESS | 2820 | 1464105163983 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:52:43 INFO - PROCESS | 2820 | 1464105163985 Marionette TRACE conn6 <- [1,1558,null,{}] 08:52:43 INFO - PROCESS | 2820 | 1464105163989 Marionette TRACE conn6 -> [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:52:44 INFO - PROCESS | 2820 | 1464105164113 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 08:52:44 INFO - PROCESS | 2820 | 1464105164167 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:44 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F2DB3C800 == 14 [pid = 2820] [id = 399] 08:52:44 INFO - PROCESS | 2820 | ++DOMWINDOW == 178 (0000002F31A61400) [pid = 2820] [serial = 1197] [outer = 0000000000000000] 08:52:44 INFO - PROCESS | 2820 | ++DOMWINDOW == 179 (0000002F31A63C00) [pid = 2820] [serial = 1198] [outer = 0000002F31A61400] 08:52:44 INFO - PROCESS | 2820 | 1464105164224 Marionette DEBUG loaded listener.js 08:52:44 INFO - PROCESS | 2820 | ++DOMWINDOW == 180 (0000002F32402800) [pid = 2820] [serial = 1199] [outer = 0000002F31A61400] 08:52:45 INFO - PROCESS | 2820 | --DOMWINDOW == 179 (0000002F38196C00) [pid = 2820] [serial = 1107] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:52:45 INFO - PROCESS | 2820 | --DOMWINDOW == 178 (0000002F34EEAC00) [pid = 2820] [serial = 1104] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:52:45 INFO - PROCESS | 2820 | --DOMWINDOW == 177 (0000002F3401E400) [pid = 2820] [serial = 1155] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:52:45 INFO - PROCESS | 2820 | --DOMWINDOW == 176 (0000002F31D34000) [pid = 2820] [serial = 1101] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:52:45 INFO - PROCESS | 2820 | --DOMWINDOW == 175 (0000002F31424C00) [pid = 2820] [serial = 1149] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:52:45 INFO - PROCESS | 2820 | --DOMWINDOW == 174 (0000002F2CDAF400) [pid = 2820] [serial = 1098] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:52:45 INFO - PROCESS | 2820 | --DOMWINDOW == 173 (0000002F3C031800) [pid = 2820] [serial = 1067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:52:45 INFO - PROCESS | 2820 | --DOMWINDOW == 172 (0000002F31427000) [pid = 2820] [serial = 1082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:52:45 INFO - PROCESS | 2820 | --DOMWINDOW == 171 (0000002F2757A400) [pid = 2820] [serial = 1073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:52:45 INFO - PROCESS | 2820 | --DOMWINDOW == 170 (0000002F38B6FC00) [pid = 2820] [serial = 971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:52:45 INFO - PROCESS | 2820 | --DOMWINDOW == 169 (0000002F3163A800) [pid = 2820] [serial = 1076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:52:45 INFO - PROCESS | 2820 | --DOMWINDOW == 168 (0000002F3D738000) [pid = 2820] [serial = 1070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:52:45 INFO - PROCESS | 2820 | --DOMWINDOW == 167 (0000002F3C02FC00) [pid = 2820] [serial = 1064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:52:45 INFO - PROCESS | 2820 | --DOMWINDOW == 166 (0000002F3163E400) [pid = 2820] [serial = 1055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:52:45 INFO - PROCESS | 2820 | --DOMWINDOW == 165 (0000002F3454E000) [pid = 2820] [serial = 1058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:52:45 INFO - PROCESS | 2820 | --DOMWINDOW == 164 (0000002F3888F000) [pid = 2820] [serial = 1052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:52:45 INFO - PROCESS | 2820 | --DOMWINDOW == 163 (0000002F2C7A6400) [pid = 2820] [serial = 1079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:52:45 INFO - PROCESS | 2820 | --DOMWINDOW == 162 (0000002F38266800) [pid = 2820] [serial = 1061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:52:45 INFO - PROCESS | 2820 | --DOMWINDOW == 161 (0000002F27617C00) [pid = 2820] [serial = 1095] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:52:45 INFO - PROCESS | 2820 | --DOMWINDOW == 160 (0000002F38B75C00) [pid = 2820] [serial = 1091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:52:45 INFO - PROCESS | 2820 | --DOMWINDOW == 159 (0000002F26E61800) [pid = 2820] [serial = 1119] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:52:45 INFO - PROCESS | 2820 | --DOMWINDOW == 158 (0000002F34441400) [pid = 2820] [serial = 1146] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:52:45 INFO - PROCESS | 2820 | --DOMWINDOW == 157 (0000002F370AA800) [pid = 2820] [serial = 1140] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:52:45 INFO - PROCESS | 2820 | --DOMWINDOW == 156 (0000002F370A8400) [pid = 2820] [serial = 1137] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:52:45 INFO - PROCESS | 2820 | --DOMWINDOW == 155 (0000002F34EF3C00) [pid = 2820] [serial = 1134] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:52:45 INFO - PROCESS | 2820 | --DOMWINDOW == 154 (0000002F3443E000) [pid = 2820] [serial = 1131] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:52:45 INFO - PROCESS | 2820 | --DOMWINDOW == 153 (0000002F31423000) [pid = 2820] [serial = 1125] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:52:45 INFO - PROCESS | 2820 | --DOMWINDOW == 152 (0000002F39174400) [pid = 2820] [serial = 1164] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:52:45 INFO - PROCESS | 2820 | --DOMWINDOW == 151 (0000002F270BCC00) [pid = 2820] [serial = 1122] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:52:45 INFO - PROCESS | 2820 | --DOMWINDOW == 150 (0000002F38B97800) [pid = 2820] [serial = 1116] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:52:45 INFO - PROCESS | 2820 | --DOMWINDOW == 149 (0000002F3887C400) [pid = 2820] [serial = 1161] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:52:45 INFO - PROCESS | 2820 | --DOMWINDOW == 148 (0000002F3947E800) [pid = 2820] [serial = 1113] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:52:45 INFO - PROCESS | 2820 | --DOMWINDOW == 147 (0000002F2E144800) [pid = 2820] [serial = 1152] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:52:45 INFO - PROCESS | 2820 | --DOMWINDOW == 146 (0000002F38897400) [pid = 2820] [serial = 1110] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:52:45 INFO - PROCESS | 2820 | --DOMWINDOW == 145 (0000002F388D5400) [pid = 2820] [serial = 1013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:52:45 INFO - PROCESS | 2820 | --DOMWINDOW == 144 (0000002F34546800) [pid = 2820] [serial = 1010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:52:45 INFO - PROCESS | 2820 | --DOMWINDOW == 143 (0000002F31A60400) [pid = 2820] [serial = 1007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:52:45 INFO - PROCESS | 2820 | --DOMWINDOW == 142 (0000002F39474C00) [pid = 2820] [serial = 1004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:52:45 INFO - PROCESS | 2820 | --DOMWINDOW == 141 (0000002F394E3C00) [pid = 2820] [serial = 1016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:52:45 INFO - PROCESS | 2820 | --DOMWINDOW == 140 (0000002F3963FC00) [pid = 2820] [serial = 1019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:52:45 INFO - PROCESS | 2820 | --DOMWINDOW == 139 (0000002F37015400) [pid = 2820] [serial = 1158] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:52:45 INFO - PROCESS | 2820 | --DOMWINDOW == 138 (0000002F370AD400) [pid = 2820] [serial = 1085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:52:45 INFO - PROCESS | 2820 | --DOMWINDOW == 137 (0000002F31D2B800) [pid = 2820] [serial = 1128] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:52:45 INFO - PROCESS | 2820 | --DOMWINDOW == 136 (0000002F38235C00) [pid = 2820] [serial = 1088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:52:45 INFO - PROCESS | 2820 | --DOMWINDOW == 135 (0000002F381A0400) [pid = 2820] [serial = 1143] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:52:45 INFO - PROCESS | 2820 | --DOMWINDOW == 134 (0000002F41607400) [pid = 2820] [serial = 1176] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:52:45 INFO - PROCESS | 2820 | --DOMWINDOW == 133 (0000002F40C02C00) [pid = 2820] [serial = 1173] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:52:45 INFO - PROCESS | 2820 | --DOMWINDOW == 132 (0000002F3D4B6C00) [pid = 2820] [serial = 1167] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:52:45 INFO - PROCESS | 2820 | --DOMWINDOW == 131 (0000002F3D4B7400) [pid = 2820] [serial = 1170] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:52:45 INFO - PROCESS | 2820 | 1464105165671 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 08:52:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:52:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1723ms 08:52:45 INFO - PROCESS | 2820 | 1464105165707 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 08:52:45 INFO - PROCESS | 2820 | 1464105165709 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 08:52:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:52:45 INFO - PROCESS | 2820 | 1464105165713 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:52:45 INFO - PROCESS | 2820 | 1464105165714 Marionette TRACE conn6 <- [1,1562,null,{}] 08:52:45 INFO - PROCESS | 2820 | 1464105165718 Marionette TRACE conn6 -> [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:52:45 INFO - PROCESS | 2820 | 1464105165806 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 08:52:45 INFO - PROCESS | 2820 | 1464105165815 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:45 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F25DAC800 == 15 [pid = 2820] [id = 400] 08:52:45 INFO - PROCESS | 2820 | ++DOMWINDOW == 132 (0000002F2CC35800) [pid = 2820] [serial = 1200] [outer = 0000000000000000] 08:52:45 INFO - PROCESS | 2820 | ++DOMWINDOW == 133 (0000002F31A97C00) [pid = 2820] [serial = 1201] [outer = 0000002F2CC35800] 08:52:45 INFO - PROCESS | 2820 | 1464105165863 Marionette DEBUG loaded listener.js 08:52:45 INFO - PROCESS | 2820 | ++DOMWINDOW == 134 (0000002F3175D000) [pid = 2820] [serial = 1202] [outer = 0000002F2CC35800] 08:52:46 INFO - PROCESS | 2820 | 1464105166323 Marionette TRACE conn6 <- [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:52:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:52:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 672ms 08:52:46 INFO - PROCESS | 2820 | 1464105166388 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 08:52:46 INFO - PROCESS | 2820 | 1464105166390 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 08:52:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:52:46 INFO - PROCESS | 2820 | 1464105166393 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:52:46 INFO - PROCESS | 2820 | 1464105166395 Marionette TRACE conn6 <- [1,1566,null,{}] 08:52:46 INFO - PROCESS | 2820 | 1464105166399 Marionette TRACE conn6 -> [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:52:46 INFO - PROCESS | 2820 | 1464105166515 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 08:52:46 INFO - PROCESS | 2820 | 1464105166525 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:46 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F34C16000 == 16 [pid = 2820] [id = 401] 08:52:46 INFO - PROCESS | 2820 | ++DOMWINDOW == 135 (0000002F27784800) [pid = 2820] [serial = 1203] [outer = 0000000000000000] 08:52:46 INFO - PROCESS | 2820 | ++DOMWINDOW == 136 (0000002F324C4400) [pid = 2820] [serial = 1204] [outer = 0000002F27784800] 08:52:46 INFO - PROCESS | 2820 | 1464105166571 Marionette DEBUG loaded listener.js 08:52:46 INFO - PROCESS | 2820 | ++DOMWINDOW == 137 (0000002F3394A400) [pid = 2820] [serial = 1205] [outer = 0000002F27784800] 08:52:47 INFO - PROCESS | 2820 | 1464105166993 Marionette TRACE conn6 <- [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:52:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:52:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 629ms 08:52:47 INFO - PROCESS | 2820 | 1464105167038 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 08:52:47 INFO - PROCESS | 2820 | 1464105167041 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 08:52:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:52:47 INFO - PROCESS | 2820 | 1464105167045 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:52:47 INFO - PROCESS | 2820 | 1464105167047 Marionette TRACE conn6 <- [1,1570,null,{}] 08:52:47 INFO - PROCESS | 2820 | 1464105167055 Marionette TRACE conn6 -> [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:52:47 INFO - PROCESS | 2820 | 1464105167139 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 08:52:47 INFO - PROCESS | 2820 | 1464105167146 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:47 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F36633000 == 17 [pid = 2820] [id = 402] 08:52:47 INFO - PROCESS | 2820 | ++DOMWINDOW == 138 (0000002F33AD3800) [pid = 2820] [serial = 1206] [outer = 0000000000000000] 08:52:47 INFO - PROCESS | 2820 | ++DOMWINDOW == 139 (0000002F33AD7000) [pid = 2820] [serial = 1207] [outer = 0000002F33AD3800] 08:52:47 INFO - PROCESS | 2820 | 1464105167193 Marionette DEBUG loaded listener.js 08:52:47 INFO - PROCESS | 2820 | ++DOMWINDOW == 140 (0000002F33AE2000) [pid = 2820] [serial = 1208] [outer = 0000002F33AD3800] 08:52:47 INFO - PROCESS | 2820 | 1464105167957 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 08:52:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:52:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 986ms 08:52:48 INFO - PROCESS | 2820 | 1464105168033 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 08:52:48 INFO - PROCESS | 2820 | 1464105168037 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 08:52:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:52:48 INFO - PROCESS | 2820 | 1464105168057 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:52:48 INFO - PROCESS | 2820 | 1464105168061 Marionette TRACE conn6 <- [1,1574,null,{}] 08:52:48 INFO - PROCESS | 2820 | 1464105168075 Marionette TRACE conn6 -> [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:52:48 INFO - PROCESS | 2820 | 1464105168189 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 08:52:48 INFO - PROCESS | 2820 | 1464105168270 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:48 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F2BD3F800 == 18 [pid = 2820] [id = 403] 08:52:48 INFO - PROCESS | 2820 | ++DOMWINDOW == 141 (0000002F27611400) [pid = 2820] [serial = 1209] [outer = 0000000000000000] 08:52:48 INFO - PROCESS | 2820 | ++DOMWINDOW == 142 (0000002F27910000) [pid = 2820] [serial = 1210] [outer = 0000002F27611400] 08:52:48 INFO - PROCESS | 2820 | 1464105168370 Marionette DEBUG loaded listener.js 08:52:48 INFO - PROCESS | 2820 | ++DOMWINDOW == 143 (0000002F28E11800) [pid = 2820] [serial = 1211] [outer = 0000002F27611400] 08:52:48 INFO - PROCESS | 2820 | 1464105168947 Marionette TRACE conn6 <- [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:52:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:52:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 944ms 08:52:49 INFO - PROCESS | 2820 | 1464105169004 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 08:52:49 INFO - PROCESS | 2820 | 1464105169010 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 08:52:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:52:49 INFO - PROCESS | 2820 | 1464105169017 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:52:49 INFO - PROCESS | 2820 | 1464105169021 Marionette TRACE conn6 <- [1,1578,null,{}] 08:52:49 INFO - PROCESS | 2820 | 1464105169025 Marionette TRACE conn6 -> [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:52:49 INFO - PROCESS | 2820 | 1464105169142 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 08:52:49 INFO - PROCESS | 2820 | 1464105169242 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:49 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F34047800 == 19 [pid = 2820] [id = 404] 08:52:49 INFO - PROCESS | 2820 | ++DOMWINDOW == 144 (0000002F2D84A000) [pid = 2820] [serial = 1212] [outer = 0000000000000000] 08:52:49 INFO - PROCESS | 2820 | ++DOMWINDOW == 145 (0000002F2D8EB000) [pid = 2820] [serial = 1213] [outer = 0000002F2D84A000] 08:52:49 INFO - PROCESS | 2820 | 1464105169307 Marionette DEBUG loaded listener.js 08:52:49 INFO - PROCESS | 2820 | ++DOMWINDOW == 146 (0000002F317FF800) [pid = 2820] [serial = 1214] [outer = 0000002F2D84A000] 08:52:50 INFO - PROCESS | 2820 | 1464105170011 Marionette TRACE conn6 <- [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:52:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:52:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1019ms 08:52:50 INFO - PROCESS | 2820 | 1464105170042 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 08:52:50 INFO - PROCESS | 2820 | 1464105170045 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 08:52:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:52:50 INFO - PROCESS | 2820 | 1464105170049 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:52:50 INFO - PROCESS | 2820 | 1464105170054 Marionette TRACE conn6 <- [1,1582,null,{}] 08:52:50 INFO - PROCESS | 2820 | 1464105170101 Marionette TRACE conn6 -> [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:52:50 INFO - PROCESS | 2820 | 1464105170226 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 08:52:50 INFO - PROCESS | 2820 | 1464105170347 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:50 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F28B5E000 == 20 [pid = 2820] [id = 405] 08:52:50 INFO - PROCESS | 2820 | ++DOMWINDOW == 147 (0000002F33AD3C00) [pid = 2820] [serial = 1215] [outer = 0000000000000000] 08:52:50 INFO - PROCESS | 2820 | ++DOMWINDOW == 148 (0000002F3418E000) [pid = 2820] [serial = 1216] [outer = 0000002F33AD3C00] 08:52:50 INFO - PROCESS | 2820 | 1464105170411 Marionette DEBUG loaded listener.js 08:52:50 INFO - PROCESS | 2820 | ++DOMWINDOW == 149 (0000002F34437C00) [pid = 2820] [serial = 1217] [outer = 0000002F33AD3C00] 08:52:51 INFO - PROCESS | 2820 | 1464105171031 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 08:52:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:52:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1045ms 08:52:51 INFO - PROCESS | 2820 | 1464105171096 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 08:52:51 INFO - PROCESS | 2820 | 1464105171100 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 08:52:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:52:51 INFO - PROCESS | 2820 | 1464105171103 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:52:51 INFO - PROCESS | 2820 | 1464105171106 Marionette TRACE conn6 <- [1,1586,null,{}] 08:52:51 INFO - PROCESS | 2820 | 1464105171110 Marionette TRACE conn6 -> [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:52:51 INFO - PROCESS | 2820 | 1464105171222 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 08:52:51 INFO - PROCESS | 2820 | 1464105171353 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:51 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F389A1800 == 21 [pid = 2820] [id = 406] 08:52:51 INFO - PROCESS | 2820 | ++DOMWINDOW == 150 (0000002F27521000) [pid = 2820] [serial = 1218] [outer = 0000000000000000] 08:52:51 INFO - PROCESS | 2820 | ++DOMWINDOW == 151 (0000002F34441400) [pid = 2820] [serial = 1219] [outer = 0000002F27521000] 08:52:51 INFO - PROCESS | 2820 | 1464105171413 Marionette DEBUG loaded listener.js 08:52:51 INFO - PROCESS | 2820 | ++DOMWINDOW == 152 (0000002F3454B000) [pid = 2820] [serial = 1220] [outer = 0000002F27521000] 08:52:52 INFO - PROCESS | 2820 | 1464105172058 Marionette TRACE conn6 <- [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:52:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:52:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1021ms 08:52:52 INFO - PROCESS | 2820 | 1464105172126 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 08:52:52 INFO - PROCESS | 2820 | 1464105172129 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 08:52:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:52:52 INFO - PROCESS | 2820 | 1464105172133 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:52:52 INFO - PROCESS | 2820 | 1464105172135 Marionette TRACE conn6 <- [1,1590,null,{}] 08:52:52 INFO - PROCESS | 2820 | 1464105172139 Marionette TRACE conn6 -> [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:52:52 INFO - PROCESS | 2820 | 1464105172249 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 08:52:52 INFO - PROCESS | 2820 | 1464105172467 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:52 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F270A2000 == 22 [pid = 2820] [id = 407] 08:52:52 INFO - PROCESS | 2820 | ++DOMWINDOW == 153 (0000002F25E61C00) [pid = 2820] [serial = 1221] [outer = 0000000000000000] 08:52:52 INFO - PROCESS | 2820 | ++DOMWINDOW == 154 (0000002F26689800) [pid = 2820] [serial = 1222] [outer = 0000002F25E61C00] 08:52:52 INFO - PROCESS | 2820 | 1464105172577 Marionette DEBUG loaded listener.js 08:52:52 INFO - PROCESS | 2820 | ++DOMWINDOW == 155 (0000002F27611000) [pid = 2820] [serial = 1223] [outer = 0000002F25E61C00] 08:52:53 INFO - PROCESS | 2820 | 1464105173158 Marionette TRACE conn6 <- [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:52:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:52:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1079ms 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 154 (0000002F314CBC00) [pid = 2820] [serial = 1150] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 153 (0000002F3D4B5800) [pid = 2820] [serial = 1069] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 152 (0000002F34B60000) [pid = 2820] [serial = 1083] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 151 (0000002F27913400) [pid = 2820] [serial = 1074] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 150 (0000002F38B7D800) [pid = 2820] [serial = 973] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 149 (0000002F33ADD000) [pid = 2820] [serial = 1077] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 148 (0000002F3DF34C00) [pid = 2820] [serial = 1072] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 147 (0000002F3C612C00) [pid = 2820] [serial = 1066] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 146 (0000002F2C8F4C00) [pid = 2820] [serial = 1075] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 145 (0000002F31A68000) [pid = 2820] [serial = 1056] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 144 (0000002F38095800) [pid = 2820] [serial = 1060] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 143 (0000002F35B10000) [pid = 2820] [serial = 1084] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 142 (0000002F3DF2E000) [pid = 2820] [serial = 1071] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 141 (0000002F3C61A000) [pid = 2820] [serial = 1068] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 140 (0000002F354CB400) [pid = 2820] [serial = 1059] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 139 (0000002F3BE26000) [pid = 2820] [serial = 1054] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 138 (0000002F3C034400) [pid = 2820] [serial = 1065] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 137 (0000002F2CCF3C00) [pid = 2820] [serial = 1080] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 136 (0000002F3BE2DC00) [pid = 2820] [serial = 1063] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 135 (0000002F3247E400) [pid = 2820] [serial = 1057] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 134 (0000002F3947AC00) [pid = 2820] [serial = 1062] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 133 (0000002F3142A000) [pid = 2820] [serial = 1126] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 132 (0000002F28646800) [pid = 2820] [serial = 1097] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 131 (0000002F38B96400) [pid = 2820] [serial = 1093] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 130 (0000002F3812DC00) [pid = 2820] [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:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 129 (0000002F31425000) [pid = 2820] [serial = 1180] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 128 (0000002F27781C00) [pid = 2820] [serial = 1096] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 127 (0000002F34550000) [pid = 2820] [serial = 1078] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 126 (0000002F31A99400) [pid = 2820] [serial = 1081] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 125 (0000002F3882FC00) [pid = 2820] [serial = 1090] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 124 (0000002F28643800) [pid = 2820] [serial = 1121] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 123 (0000002F2757C000) [pid = 2820] [serial = 1123] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 122 (0000002F38B7E800) [pid = 2820] [serial = 1092] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 121 (0000002F27573000) [pid = 2820] [serial = 1120] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 120 (0000002F3AF17000) [pid = 2820] [serial = 1112] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 119 (0000002F3947BC00) [pid = 2820] [serial = 1015] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 118 (0000002F3793BC00) [pid = 2820] [serial = 1012] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 117 (0000002F33A34800) [pid = 2820] [serial = 1009] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 116 (0000002F394DEC00) [pid = 2820] [serial = 1006] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 115 (0000002F39642000) [pid = 2820] [serial = 1018] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 114 (0000002F3AF13000) [pid = 2820] [serial = 1021] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 113 (0000002F3819FC00) [pid = 2820] [serial = 1160] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 112 (0000002F388D8C00) [pid = 2820] [serial = 1162] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 111 (0000002F39179C00) [pid = 2820] [serial = 1111] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 110 (0000002F3829D000) [pid = 2820] [serial = 1109] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 109 (0000002F374D7800) [pid = 2820] [serial = 1106] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 108 (0000002F381A2800) [pid = 2820] [serial = 1108] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 107 (0000002F37D63400) [pid = 2820] [serial = 1159] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 106 (0000002F3454E400) [pid = 2820] [serial = 1157] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 105 (0000002F34192800) [pid = 2820] [serial = 1103] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 104 (0000002F34F27400) [pid = 2820] [serial = 1105] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 103 (0000002F34192400) [pid = 2820] [serial = 1156] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 102 (0000002F31D2E800) [pid = 2820] [serial = 1151] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 101 (0000002F31633000) [pid = 2820] [serial = 1100] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 100 (0000002F33A36C00) [pid = 2820] [serial = 1102] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 99 (0000002F3141F400) [pid = 2820] [serial = 1153] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 98 (0000002F2DF76000) [pid = 2820] [serial = 1099] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 97 (0000002F34943400) [pid = 2820] [serial = 1133] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 96 (0000002F34F22800) [pid = 2820] [serial = 1135] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 95 (0000002F34446400) [pid = 2820] [serial = 1132] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 94 (0000002F31702400) [pid = 2820] [serial = 1127] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 93 (0000002F3AF19800) [pid = 2820] [serial = 1166] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 92 (0000002F3240BC00) [pid = 2820] [serial = 1129] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 91 (0000002F3E9B7400) [pid = 2820] [serial = 1168] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 90 (0000002F28B13400) [pid = 2820] [serial = 1124] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 89 (0000002F3E9B4C00) [pid = 2820] [serial = 1118] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 88 (0000002F38B8E400) [pid = 2820] [serial = 1163] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 87 (0000002F39476000) [pid = 2820] [serial = 1165] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 86 (0000002F3D739400) [pid = 2820] [serial = 1117] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 85 (0000002F3D4B8C00) [pid = 2820] [serial = 1115] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 84 (0000002F31A92400) [pid = 2820] [serial = 1154] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 83 (0000002F3C032000) [pid = 2820] [serial = 1114] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 82 (0000002F3394AC00) [pid = 2820] [serial = 1130] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 81 (0000002F37D67000) [pid = 2820] [serial = 1086] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 80 (0000002F38264400) [pid = 2820] [serial = 1089] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 79 (0000002F38897C00) [pid = 2820] [serial = 1145] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 78 (0000002F41612C00) [pid = 2820] [serial = 1178] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 77 (0000002F4160A400) [pid = 2820] [serial = 1177] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 76 (0000002F40C0E400) [pid = 2820] [serial = 1175] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 75 (0000002F3E9BE400) [pid = 2820] [serial = 1169] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 74 (0000002F40C08400) [pid = 2820] [serial = 1174] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 73 (0000002F4000D800) [pid = 2820] [serial = 1172] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 72 (0000002F38B7B400) [pid = 2820] [serial = 1148] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 71 (0000002F3E9C1800) [pid = 2820] [serial = 1171] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 70 (0000002F388DC000) [pid = 2820] [serial = 1147] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 69 (0000002F382A1000) [pid = 2820] [serial = 1142] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 68 (0000002F3887F000) [pid = 2820] [serial = 1144] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 67 (0000002F38125800) [pid = 2820] [serial = 1139] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 66 (0000002F3826AC00) [pid = 2820] [serial = 1141] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 65 (0000002F35B03C00) [pid = 2820] [serial = 1136] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 64 (0000002F370B5000) [pid = 2820] [serial = 1138] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | --DOMWINDOW == 63 (0000002F3809A800) [pid = 2820] [serial = 1087] [outer = 0000000000000000] [url = about:blank] 08:52:53 INFO - PROCESS | 2820 | 1464105173265 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 08:52:53 INFO - PROCESS | 2820 | 1464105173270 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 08:52:53 INFO - PROCESS | 2820 | 1464105173274 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:52:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:52:53 INFO - PROCESS | 2820 | 1464105173278 Marionette TRACE conn6 <- [1,1594,null,{}] 08:52:53 INFO - PROCESS | 2820 | 1464105173286 Marionette TRACE conn6 -> [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:52:53 INFO - PROCESS | 2820 | 1464105173395 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 08:52:53 INFO - PROCESS | 2820 | 1464105173468 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:53 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F26CEB800 == 23 [pid = 2820] [id = 408] 08:52:53 INFO - PROCESS | 2820 | ++DOMWINDOW == 64 (0000002F2778A000) [pid = 2820] [serial = 1224] [outer = 0000000000000000] 08:52:53 INFO - PROCESS | 2820 | ++DOMWINDOW == 65 (0000002F27914000) [pid = 2820] [serial = 1225] [outer = 0000002F2778A000] 08:52:53 INFO - PROCESS | 2820 | 1464105173520 Marionette DEBUG loaded listener.js 08:52:53 INFO - PROCESS | 2820 | ++DOMWINDOW == 66 (0000002F28B7B800) [pid = 2820] [serial = 1226] [outer = 0000002F2778A000] 08:52:54 INFO - PROCESS | 2820 | 1464105174038 Marionette TRACE conn6 <- [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:52:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:52:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 777ms 08:52:54 INFO - PROCESS | 2820 | 1464105174057 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 08:52:54 INFO - PROCESS | 2820 | 1464105174061 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 08:52:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:52:54 INFO - PROCESS | 2820 | 1464105174066 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:52:54 INFO - PROCESS | 2820 | 1464105174068 Marionette TRACE conn6 <- [1,1598,null,{}] 08:52:54 INFO - PROCESS | 2820 | 1464105174071 Marionette TRACE conn6 -> [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:52:54 INFO - PROCESS | 2820 | 1464105174160 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 08:52:54 INFO - PROCESS | 2820 | 1464105174171 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:54 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F2E7CC000 == 24 [pid = 2820] [id = 409] 08:52:54 INFO - PROCESS | 2820 | ++DOMWINDOW == 67 (0000002F2CC39800) [pid = 2820] [serial = 1227] [outer = 0000000000000000] 08:52:54 INFO - PROCESS | 2820 | ++DOMWINDOW == 68 (0000002F2D846C00) [pid = 2820] [serial = 1228] [outer = 0000002F2CC39800] 08:52:54 INFO - PROCESS | 2820 | 1464105174219 Marionette DEBUG loaded listener.js 08:52:54 INFO - PROCESS | 2820 | ++DOMWINDOW == 69 (0000002F2DB90800) [pid = 2820] [serial = 1229] [outer = 0000002F2CC39800] 08:52:54 INFO - PROCESS | 2820 | 1464105174691 Marionette TRACE conn6 <- [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:52:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:52:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 671ms 08:52:54 INFO - PROCESS | 2820 | 1464105174740 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 08:52:54 INFO - PROCESS | 2820 | 1464105174743 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 08:52:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:52:54 INFO - PROCESS | 2820 | 1464105174748 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:52:54 INFO - PROCESS | 2820 | 1464105174754 Marionette TRACE conn6 <- [1,1602,null,{}] 08:52:54 INFO - PROCESS | 2820 | 1464105174763 Marionette TRACE conn6 -> [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:52:54 INFO - PROCESS | 2820 | 1464105174861 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 08:52:54 INFO - PROCESS | 2820 | 1464105174964 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:54 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3382C000 == 25 [pid = 2820] [id = 410] 08:52:54 INFO - PROCESS | 2820 | ++DOMWINDOW == 70 (0000002F27FD0000) [pid = 2820] [serial = 1230] [outer = 0000000000000000] 08:52:55 INFO - PROCESS | 2820 | ++DOMWINDOW == 71 (0000002F31638800) [pid = 2820] [serial = 1231] [outer = 0000002F27FD0000] 08:52:55 INFO - PROCESS | 2820 | 1464105175014 Marionette DEBUG loaded listener.js 08:52:55 INFO - PROCESS | 2820 | ++DOMWINDOW == 72 (0000002F31A60000) [pid = 2820] [serial = 1232] [outer = 0000002F27FD0000] 08:52:55 INFO - PROCESS | 2820 | 1464105175411 Marionette TRACE conn6 <- [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:52:55 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:52:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 692ms 08:52:55 INFO - PROCESS | 2820 | 1464105175441 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 08:52:55 INFO - PROCESS | 2820 | 1464105175444 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 08:52:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:52:55 INFO - PROCESS | 2820 | 1464105175447 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:52:55 INFO - PROCESS | 2820 | 1464105175449 Marionette TRACE conn6 <- [1,1606,null,{}] 08:52:55 INFO - PROCESS | 2820 | 1464105175453 Marionette TRACE conn6 -> [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:52:55 INFO - PROCESS | 2820 | 1464105175580 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 08:52:55 INFO - PROCESS | 2820 | 1464105175591 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:55 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F34049800 == 26 [pid = 2820] [id = 411] 08:52:55 INFO - PROCESS | 2820 | ++DOMWINDOW == 73 (0000002F31A98400) [pid = 2820] [serial = 1233] [outer = 0000000000000000] 08:52:55 INFO - PROCESS | 2820 | ++DOMWINDOW == 74 (0000002F32405000) [pid = 2820] [serial = 1234] [outer = 0000002F31A98400] 08:52:55 INFO - PROCESS | 2820 | 1464105175638 Marionette DEBUG loaded listener.js 08:52:55 INFO - PROCESS | 2820 | ++DOMWINDOW == 75 (0000002F32D56400) [pid = 2820] [serial = 1235] [outer = 0000002F31A98400] 08:52:56 INFO - PROCESS | 2820 | 1464105176083 Marionette TRACE conn6 <- [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:52:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:52:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 670ms 08:52:56 INFO - PROCESS | 2820 | 1464105176120 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 08:52:56 INFO - PROCESS | 2820 | 1464105176122 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 08:52:56 INFO - PROCESS | 2820 | 1464105176126 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:52:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:52:56 INFO - PROCESS | 2820 | 1464105176127 Marionette TRACE conn6 <- [1,1610,null,{}] 08:52:56 INFO - PROCESS | 2820 | 1464105176145 Marionette TRACE conn6 -> [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:52:56 INFO - PROCESS | 2820 | 1464105176290 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 08:52:56 INFO - PROCESS | 2820 | 1464105176315 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:56 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F34520800 == 27 [pid = 2820] [id = 412] 08:52:56 INFO - PROCESS | 2820 | ++DOMWINDOW == 76 (0000002F33ADA400) [pid = 2820] [serial = 1236] [outer = 0000000000000000] 08:52:56 INFO - PROCESS | 2820 | ++DOMWINDOW == 77 (0000002F34018800) [pid = 2820] [serial = 1237] [outer = 0000002F33ADA400] 08:52:56 INFO - PROCESS | 2820 | 1464105176372 Marionette DEBUG loaded listener.js 08:52:56 INFO - PROCESS | 2820 | ++DOMWINDOW == 78 (0000002F3443BC00) [pid = 2820] [serial = 1238] [outer = 0000002F33ADA400] 08:52:56 INFO - PROCESS | 2820 | 1464105176849 Marionette TRACE conn6 <- [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:52:56 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:52:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 776ms 08:52:56 INFO - PROCESS | 2820 | 1464105176905 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 08:52:56 INFO - PROCESS | 2820 | 1464105176908 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 08:52:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:52:56 INFO - PROCESS | 2820 | 1464105176911 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:52:56 INFO - PROCESS | 2820 | 1464105176913 Marionette TRACE conn6 <- [1,1614,null,{}] 08:52:56 INFO - PROCESS | 2820 | 1464105176916 Marionette TRACE conn6 -> [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:52:57 INFO - PROCESS | 2820 | 1464105177028 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 08:52:57 INFO - PROCESS | 2820 | 1464105177043 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:57 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3545C000 == 28 [pid = 2820] [id = 413] 08:52:57 INFO - PROCESS | 2820 | ++DOMWINDOW == 79 (0000002F34552400) [pid = 2820] [serial = 1239] [outer = 0000000000000000] 08:52:57 INFO - PROCESS | 2820 | ++DOMWINDOW == 80 (0000002F34938400) [pid = 2820] [serial = 1240] [outer = 0000002F34552400] 08:52:57 INFO - PROCESS | 2820 | 1464105177129 Marionette DEBUG loaded listener.js 08:52:57 INFO - PROCESS | 2820 | ++DOMWINDOW == 81 (0000002F3493F400) [pid = 2820] [serial = 1241] [outer = 0000002F34552400] 08:52:57 INFO - PROCESS | 2820 | --DOMWINDOW == 80 (0000002F26C34800) [pid = 2820] [serial = 1182] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:52:57 INFO - PROCESS | 2820 | --DOMWINDOW == 79 (0000002F2D8EB800) [pid = 2820] [serial = 1191] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:52:57 INFO - PROCESS | 2820 | --DOMWINDOW == 78 (0000002F31457C00) [pid = 2820] [serial = 1194] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:52:57 INFO - PROCESS | 2820 | --DOMWINDOW == 77 (0000002F28644C00) [pid = 2820] [serial = 1188] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:52:57 INFO - PROCESS | 2820 | --DOMWINDOW == 76 (0000002F27787C00) [pid = 2820] [serial = 1179] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:52:57 INFO - PROCESS | 2820 | --DOMWINDOW == 75 (0000002F2778C800) [pid = 2820] [serial = 1185] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:52:57 INFO - PROCESS | 2820 | --DOMWINDOW == 74 (0000002F2CC35800) [pid = 2820] [serial = 1200] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:52:57 INFO - PROCESS | 2820 | --DOMWINDOW == 73 (0000002F27784800) [pid = 2820] [serial = 1203] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:52:57 INFO - PROCESS | 2820 | --DOMWINDOW == 72 (0000002F31A61400) [pid = 2820] [serial = 1197] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:52:57 INFO - PROCESS | 2820 | 1464105177576 Marionette TRACE conn6 <- [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:52:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:52:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 734ms 08:52:57 INFO - PROCESS | 2820 | 1464105177656 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 08:52:57 INFO - PROCESS | 2820 | 1464105177658 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 08:52:57 INFO - PROCESS | 2820 | 1464105177662 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:52:57 INFO - PROCESS | 2820 | 1464105177664 Marionette TRACE conn6 <- [1,1618,null,{}] 08:52:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:52:57 INFO - PROCESS | 2820 | 1464105177672 Marionette TRACE conn6 -> [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:52:57 INFO - PROCESS | 2820 | 1464105177757 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 08:52:57 INFO - PROCESS | 2820 | 1464105177768 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:57 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F35BF3800 == 29 [pid = 2820] [id = 414] 08:52:57 INFO - PROCESS | 2820 | ++DOMWINDOW == 73 (0000002F2791D400) [pid = 2820] [serial = 1242] [outer = 0000000000000000] 08:52:57 INFO - PROCESS | 2820 | ++DOMWINDOW == 74 (0000002F2CC35800) [pid = 2820] [serial = 1243] [outer = 0000002F2791D400] 08:52:57 INFO - PROCESS | 2820 | 1464105177824 Marionette DEBUG loaded listener.js 08:52:57 INFO - PROCESS | 2820 | ++DOMWINDOW == 75 (0000002F34783C00) [pid = 2820] [serial = 1244] [outer = 0000002F2791D400] 08:52:58 INFO - PROCESS | 2820 | 1464105178254 Marionette TRACE conn6 <- [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:52:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:52:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 630ms 08:52:58 INFO - PROCESS | 2820 | 1464105178298 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 08:52:58 INFO - PROCESS | 2820 | 1464105178301 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 08:52:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:52:58 INFO - PROCESS | 2820 | 1464105178304 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:52:58 INFO - PROCESS | 2820 | 1464105178305 Marionette TRACE conn6 <- [1,1622,null,{}] 08:52:58 INFO - PROCESS | 2820 | 1464105178309 Marionette TRACE conn6 -> [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:52:58 INFO - PROCESS | 2820 | 1464105178394 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 08:52:58 INFO - PROCESS | 2820 | 1464105178402 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:58 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F37EDB000 == 30 [pid = 2820] [id = 415] 08:52:58 INFO - PROCESS | 2820 | ++DOMWINDOW == 76 (0000002F34945400) [pid = 2820] [serial = 1245] [outer = 0000000000000000] 08:52:58 INFO - PROCESS | 2820 | ++DOMWINDOW == 77 (0000002F34C78C00) [pid = 2820] [serial = 1246] [outer = 0000002F34945400] 08:52:58 INFO - PROCESS | 2820 | 1464105178449 Marionette DEBUG loaded listener.js 08:52:58 INFO - PROCESS | 2820 | ++DOMWINDOW == 78 (0000002F34EEEC00) [pid = 2820] [serial = 1247] [outer = 0000002F34945400] 08:52:58 INFO - PROCESS | 2820 | 1464105178875 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 08:52:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:52:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 629ms 08:52:58 INFO - PROCESS | 2820 | 1464105178936 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 08:52:58 INFO - PROCESS | 2820 | 1464105178939 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 08:52:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:52:58 INFO - PROCESS | 2820 | 1464105178942 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:52:58 INFO - PROCESS | 2820 | 1464105178944 Marionette TRACE conn6 <- [1,1626,null,{}] 08:52:58 INFO - PROCESS | 2820 | 1464105178948 Marionette TRACE conn6 -> [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:52:59 INFO - PROCESS | 2820 | 1464105179032 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 08:52:59 INFO - PROCESS | 2820 | 1464105179041 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:59 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3897B000 == 31 [pid = 2820] [id = 416] 08:52:59 INFO - PROCESS | 2820 | ++DOMWINDOW == 79 (0000002F31A67C00) [pid = 2820] [serial = 1248] [outer = 0000000000000000] 08:52:59 INFO - PROCESS | 2820 | ++DOMWINDOW == 80 (0000002F34EEE800) [pid = 2820] [serial = 1249] [outer = 0000002F31A67C00] 08:52:59 INFO - PROCESS | 2820 | 1464105179088 Marionette DEBUG loaded listener.js 08:52:59 INFO - PROCESS | 2820 | ++DOMWINDOW == 81 (0000002F34F22C00) [pid = 2820] [serial = 1250] [outer = 0000002F31A67C00] 08:52:59 INFO - PROCESS | 2820 | 1464105179540 Marionette TRACE conn6 <- [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:52:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:52:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 671ms 08:52:59 INFO - PROCESS | 2820 | 1464105179626 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 08:52:59 INFO - PROCESS | 2820 | 1464105179630 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 08:52:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:52:59 INFO - PROCESS | 2820 | 1464105179636 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:52:59 INFO - PROCESS | 2820 | 1464105179640 Marionette TRACE conn6 <- [1,1630,null,{}] 08:52:59 INFO - PROCESS | 2820 | 1464105179647 Marionette TRACE conn6 -> [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:52:59 INFO - PROCESS | 2820 | 1464105179768 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 08:52:59 INFO - PROCESS | 2820 | 1464105179854 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:52:59 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F281A9800 == 32 [pid = 2820] [id = 417] 08:52:59 INFO - PROCESS | 2820 | ++DOMWINDOW == 82 (0000002F27575000) [pid = 2820] [serial = 1251] [outer = 0000000000000000] 08:52:59 INFO - PROCESS | 2820 | ++DOMWINDOW == 83 (0000002F2760F000) [pid = 2820] [serial = 1252] [outer = 0000002F27575000] 08:52:59 INFO - PROCESS | 2820 | 1464105179916 Marionette DEBUG loaded listener.js 08:53:00 INFO - PROCESS | 2820 | ++DOMWINDOW == 84 (0000002F281DB000) [pid = 2820] [serial = 1253] [outer = 0000002F27575000] 08:53:00 INFO - PROCESS | 2820 | 1464105180573 Marionette TRACE conn6 <- [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:53:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:53:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 986ms 08:53:00 INFO - PROCESS | 2820 | 1464105180622 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 08:53:00 INFO - PROCESS | 2820 | 1464105180627 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 08:53:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:53:00 INFO - PROCESS | 2820 | 1464105180636 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:53:00 INFO - PROCESS | 2820 | 1464105180640 Marionette TRACE conn6 <- [1,1634,null,{}] 08:53:00 INFO - PROCESS | 2820 | 1464105180644 Marionette TRACE conn6 -> [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:53:00 INFO - PROCESS | 2820 | 1464105180761 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 08:53:00 INFO - PROCESS | 2820 | 1464105180837 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:00 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F343F9000 == 33 [pid = 2820] [id = 418] 08:53:00 INFO - PROCESS | 2820 | ++DOMWINDOW == 85 (0000002F2D84C800) [pid = 2820] [serial = 1254] [outer = 0000000000000000] 08:53:00 INFO - PROCESS | 2820 | ++DOMWINDOW == 86 (0000002F3141EC00) [pid = 2820] [serial = 1255] [outer = 0000002F2D84C800] 08:53:00 INFO - PROCESS | 2820 | 1464105180937 Marionette DEBUG loaded listener.js 08:53:01 INFO - PROCESS | 2820 | ++DOMWINDOW == 87 (0000002F31639000) [pid = 2820] [serial = 1256] [outer = 0000002F2D84C800] 08:53:01 INFO - PROCESS | 2820 | 1464105181538 Marionette TRACE conn6 <- [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:53:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:53:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 986ms 08:53:01 INFO - PROCESS | 2820 | 1464105181622 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 08:53:01 INFO - PROCESS | 2820 | 1464105181625 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 08:53:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:53:01 INFO - PROCESS | 2820 | 1464105181629 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:53:01 INFO - PROCESS | 2820 | 1464105181631 Marionette TRACE conn6 <- [1,1638,null,{}] 08:53:01 INFO - PROCESS | 2820 | 1464105181641 Marionette TRACE conn6 -> [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:53:01 INFO - PROCESS | 2820 | 1464105181767 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 08:53:01 INFO - PROCESS | 2820 | 1464105181882 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:01 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F39537000 == 34 [pid = 2820] [id = 419] 08:53:01 INFO - PROCESS | 2820 | ++DOMWINDOW == 88 (0000002F34193000) [pid = 2820] [serial = 1257] [outer = 0000000000000000] 08:53:01 INFO - PROCESS | 2820 | ++DOMWINDOW == 89 (0000002F342F2800) [pid = 2820] [serial = 1258] [outer = 0000002F34193000] 08:53:01 INFO - PROCESS | 2820 | 1464105181946 Marionette DEBUG loaded listener.js 08:53:02 INFO - PROCESS | 2820 | ++DOMWINDOW == 90 (0000002F3456C000) [pid = 2820] [serial = 1259] [outer = 0000002F34193000] 08:53:02 INFO - PROCESS | 2820 | 1464105182595 Marionette TRACE conn6 <- [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:53:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:53:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1021ms 08:53:02 INFO - PROCESS | 2820 | 1464105182652 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 08:53:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:53:02 INFO - PROCESS | 2820 | 1464105182654 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 08:53:02 INFO - PROCESS | 2820 | 1464105182658 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:53:02 INFO - PROCESS | 2820 | 1464105182660 Marionette TRACE conn6 <- [1,1642,null,{}] 08:53:02 INFO - PROCESS | 2820 | 1464105182664 Marionette TRACE conn6 -> [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:53:02 INFO - PROCESS | 2820 | 1464105182796 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 08:53:02 INFO - PROCESS | 2820 | 1464105182919 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:02 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3AC10800 == 35 [pid = 2820] [id = 420] 08:53:02 INFO - PROCESS | 2820 | ++DOMWINDOW == 91 (0000002F354CA400) [pid = 2820] [serial = 1260] [outer = 0000000000000000] 08:53:02 INFO - PROCESS | 2820 | ++DOMWINDOW == 92 (0000002F35AB0400) [pid = 2820] [serial = 1261] [outer = 0000002F354CA400] 08:53:02 INFO - PROCESS | 2820 | 1464105182979 Marionette DEBUG loaded listener.js 08:53:03 INFO - PROCESS | 2820 | ++DOMWINDOW == 93 (0000002F35B09800) [pid = 2820] [serial = 1262] [outer = 0000002F354CA400] 08:53:03 INFO - PROCESS | 2820 | 1464105183572 Marionette TRACE conn6 <- [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:53:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:53:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 986ms 08:53:03 INFO - PROCESS | 2820 | 1464105183647 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 08:53:03 INFO - PROCESS | 2820 | 1464105183649 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 08:53:03 INFO - PROCESS | 2820 | 1464105183653 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:53:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:53:03 INFO - PROCESS | 2820 | 1464105183655 Marionette TRACE conn6 <- [1,1646,null,{}] 08:53:03 INFO - PROCESS | 2820 | 1464105183659 Marionette TRACE conn6 -> [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:53:03 INFO - PROCESS | 2820 | 1464105183769 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 08:53:03 INFO - PROCESS | 2820 | 1464105183846 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:03 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3530B800 == 36 [pid = 2820] [id = 421] 08:53:03 INFO - PROCESS | 2820 | ++DOMWINDOW == 94 (0000002F33A37400) [pid = 2820] [serial = 1263] [outer = 0000000000000000] 08:53:03 INFO - PROCESS | 2820 | ++DOMWINDOW == 95 (0000002F35B37400) [pid = 2820] [serial = 1264] [outer = 0000002F33A37400] 08:53:03 INFO - PROCESS | 2820 | 1464105183948 Marionette DEBUG loaded listener.js 08:53:04 INFO - PROCESS | 2820 | ++DOMWINDOW == 96 (0000002F367DB000) [pid = 2820] [serial = 1265] [outer = 0000002F33A37400] 08:53:04 INFO - PROCESS | 2820 | 1464105184693 Marionette TRACE conn6 <- [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:53:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:53:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1075ms 08:53:04 INFO - PROCESS | 2820 | 1464105184732 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 08:53:04 INFO - PROCESS | 2820 | 1464105184736 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 08:53:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:53:04 INFO - PROCESS | 2820 | 1464105184742 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:53:04 INFO - PROCESS | 2820 | 1464105184745 Marionette TRACE conn6 <- [1,1650,null,{}] 08:53:04 INFO - PROCESS | 2820 | 1464105184751 Marionette TRACE conn6 -> [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:53:04 INFO - PROCESS | 2820 | 1464105184853 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 08:53:04 INFO - PROCESS | 2820 | 1464105184950 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:04 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F25E22000 == 37 [pid = 2820] [id = 422] 08:53:04 INFO - PROCESS | 2820 | ++DOMWINDOW == 97 (0000002F28644C00) [pid = 2820] [serial = 1266] [outer = 0000000000000000] 08:53:05 INFO - PROCESS | 2820 | ++DOMWINDOW == 98 (0000002F2BD18C00) [pid = 2820] [serial = 1267] [outer = 0000002F28644C00] 08:53:05 INFO - PROCESS | 2820 | 1464105185003 Marionette DEBUG loaded listener.js 08:53:05 INFO - PROCESS | 2820 | ++DOMWINDOW == 99 (0000002F2CC99400) [pid = 2820] [serial = 1268] [outer = 0000002F28644C00] 08:53:05 INFO - PROCESS | 2820 | --DOMWINDOW == 98 (0000002F33AD7000) [pid = 2820] [serial = 1207] [outer = 0000000000000000] [url = about:blank] 08:53:05 INFO - PROCESS | 2820 | --DOMWINDOW == 97 (0000002F27544000) [pid = 2820] [serial = 1184] [outer = 0000000000000000] [url = about:blank] 08:53:05 INFO - PROCESS | 2820 | --DOMWINDOW == 96 (0000002F26E63000) [pid = 2820] [serial = 1183] [outer = 0000000000000000] [url = about:blank] 08:53:05 INFO - PROCESS | 2820 | --DOMWINDOW == 95 (0000002F2E713800) [pid = 2820] [serial = 1193] [outer = 0000000000000000] [url = about:blank] 08:53:05 INFO - PROCESS | 2820 | --DOMWINDOW == 94 (0000002F31641400) [pid = 2820] [serial = 1196] [outer = 0000000000000000] [url = about:blank] 08:53:05 INFO - PROCESS | 2820 | --DOMWINDOW == 93 (0000002F2BF09000) [pid = 2820] [serial = 1189] [outer = 0000000000000000] [url = about:blank] 08:53:05 INFO - PROCESS | 2820 | --DOMWINDOW == 92 (0000002F3240D400) [pid = 2820] [serial = 1181] [outer = 0000000000000000] [url = about:blank] 08:53:05 INFO - PROCESS | 2820 | --DOMWINDOW == 91 (0000002F27E32000) [pid = 2820] [serial = 1187] [outer = 0000000000000000] [url = about:blank] 08:53:05 INFO - PROCESS | 2820 | --DOMWINDOW == 90 (0000002F31A97C00) [pid = 2820] [serial = 1201] [outer = 0000000000000000] [url = about:blank] 08:53:05 INFO - PROCESS | 2820 | --DOMWINDOW == 89 (0000002F324C4400) [pid = 2820] [serial = 1204] [outer = 0000000000000000] [url = about:blank] 08:53:05 INFO - PROCESS | 2820 | --DOMWINDOW == 88 (0000002F32402800) [pid = 2820] [serial = 1199] [outer = 0000000000000000] [url = about:blank] 08:53:05 INFO - PROCESS | 2820 | --DOMWINDOW == 87 (0000002F27915400) [pid = 2820] [serial = 1186] [outer = 0000000000000000] [url = about:blank] 08:53:05 INFO - PROCESS | 2820 | --DOMWINDOW == 86 (0000002F3175D000) [pid = 2820] [serial = 1202] [outer = 0000000000000000] [url = about:blank] 08:53:05 INFO - PROCESS | 2820 | --DOMWINDOW == 85 (0000002F2DB89400) [pid = 2820] [serial = 1192] [outer = 0000000000000000] [url = about:blank] 08:53:05 INFO - PROCESS | 2820 | --DOMWINDOW == 84 (0000002F31632C00) [pid = 2820] [serial = 1195] [outer = 0000000000000000] [url = about:blank] 08:53:05 INFO - PROCESS | 2820 | --DOMWINDOW == 83 (0000002F2C3BC400) [pid = 2820] [serial = 1190] [outer = 0000000000000000] [url = about:blank] 08:53:05 INFO - PROCESS | 2820 | --DOMWINDOW == 82 (0000002F31A63C00) [pid = 2820] [serial = 1198] [outer = 0000000000000000] [url = about:blank] 08:53:05 INFO - PROCESS | 2820 | --DOMWINDOW == 81 (0000002F3394A400) [pid = 2820] [serial = 1205] [outer = 0000000000000000] [url = about:blank] 08:53:05 INFO - PROCESS | 2820 | 1464105185595 Marionette TRACE conn6 <- [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:53:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:53:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 881ms 08:53:05 INFO - PROCESS | 2820 | 1464105185626 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 08:53:05 INFO - PROCESS | 2820 | 1464105185632 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 08:53:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:53:05 INFO - PROCESS | 2820 | 1464105185638 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:53:05 INFO - PROCESS | 2820 | 1464105185641 Marionette TRACE conn6 <- [1,1654,null,{}] 08:53:05 INFO - PROCESS | 2820 | 1464105185645 Marionette TRACE conn6 -> [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:53:05 INFO - PROCESS | 2820 | 1464105185745 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 08:53:05 INFO - PROCESS | 2820 | 1464105185823 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:05 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F27C54800 == 38 [pid = 2820] [id = 423] 08:53:05 INFO - PROCESS | 2820 | ++DOMWINDOW == 82 (0000002F2768B800) [pid = 2820] [serial = 1269] [outer = 0000000000000000] 08:53:05 INFO - PROCESS | 2820 | ++DOMWINDOW == 83 (0000002F27913C00) [pid = 2820] [serial = 1270] [outer = 0000002F2768B800] 08:53:05 INFO - PROCESS | 2820 | 1464105185872 Marionette DEBUG loaded listener.js 08:53:05 INFO - PROCESS | 2820 | ++DOMWINDOW == 84 (0000002F2C081C00) [pid = 2820] [serial = 1271] [outer = 0000002F2768B800] 08:53:06 INFO - PROCESS | 2820 | 1464105186311 Marionette TRACE conn6 <- [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:53:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:53:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 734ms 08:53:06 INFO - PROCESS | 2820 | 1464105186379 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 08:53:06 INFO - PROCESS | 2820 | 1464105186381 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 08:53:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:53:06 INFO - PROCESS | 2820 | 1464105186385 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:53:06 INFO - PROCESS | 2820 | 1464105186389 Marionette TRACE conn6 <- [1,1658,null,{}] 08:53:06 INFO - PROCESS | 2820 | 1464105186400 Marionette TRACE conn6 -> [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:53:06 INFO - PROCESS | 2820 | 1464105186499 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 08:53:06 INFO - PROCESS | 2820 | 1464105186510 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:06 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3244F800 == 39 [pid = 2820] [id = 424] 08:53:06 INFO - PROCESS | 2820 | ++DOMWINDOW == 85 (0000002F31427800) [pid = 2820] [serial = 1272] [outer = 0000000000000000] 08:53:06 INFO - PROCESS | 2820 | ++DOMWINDOW == 86 (0000002F31637C00) [pid = 2820] [serial = 1273] [outer = 0000002F31427800] 08:53:06 INFO - PROCESS | 2820 | 1464105186560 Marionette DEBUG loaded listener.js 08:53:06 INFO - PROCESS | 2820 | ++DOMWINDOW == 87 (0000002F31A5C000) [pid = 2820] [serial = 1274] [outer = 0000002F31427800] 08:53:07 INFO - PROCESS | 2820 | 1464105187015 Marionette TRACE conn6 <- [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:53:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:53:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 692ms 08:53:07 INFO - PROCESS | 2820 | 1464105187080 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 08:53:07 INFO - PROCESS | 2820 | 1464105187090 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 08:53:07 INFO - PROCESS | 2820 | 1464105187094 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:53:07 INFO - PROCESS | 2820 | 1464105187096 Marionette TRACE conn6 <- [1,1662,null,{}] 08:53:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:53:07 INFO - PROCESS | 2820 | 1464105187099 Marionette TRACE conn6 -> [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:53:07 INFO - PROCESS | 2820 | 1464105187189 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 08:53:07 INFO - PROCESS | 2820 | 1464105187198 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:07 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3416A800 == 40 [pid = 2820] [id = 425] 08:53:07 INFO - PROCESS | 2820 | ++DOMWINDOW == 88 (0000002F2C774000) [pid = 2820] [serial = 1275] [outer = 0000000000000000] 08:53:07 INFO - PROCESS | 2820 | ++DOMWINDOW == 89 (0000002F32407400) [pid = 2820] [serial = 1276] [outer = 0000002F2C774000] 08:53:07 INFO - PROCESS | 2820 | 1464105187309 Marionette DEBUG loaded listener.js 08:53:07 INFO - PROCESS | 2820 | ++DOMWINDOW == 90 (0000002F324C4400) [pid = 2820] [serial = 1277] [outer = 0000002F2C774000] 08:53:07 INFO - PROCESS | 2820 | 1464105187687 Marionette TRACE conn6 <- [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:53:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:53:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 629ms 08:53:07 INFO - PROCESS | 2820 | 1464105187729 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 08:53:07 INFO - PROCESS | 2820 | 1464105187731 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 08:53:07 INFO - PROCESS | 2820 | 1464105187734 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:53:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:53:07 INFO - PROCESS | 2820 | 1464105187736 Marionette TRACE conn6 <- [1,1666,null,{}] 08:53:07 INFO - PROCESS | 2820 | 1464105187739 Marionette TRACE conn6 -> [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:53:07 INFO - PROCESS | 2820 | 1464105187825 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 08:53:07 INFO - PROCESS | 2820 | 1464105187948 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:07 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F34C14800 == 41 [pid = 2820] [id = 426] 08:53:07 INFO - PROCESS | 2820 | ++DOMWINDOW == 91 (0000002F32410C00) [pid = 2820] [serial = 1278] [outer = 0000000000000000] 08:53:07 INFO - PROCESS | 2820 | ++DOMWINDOW == 92 (0000002F33A39000) [pid = 2820] [serial = 1279] [outer = 0000002F32410C00] 08:53:08 INFO - PROCESS | 2820 | 1464105187997 Marionette DEBUG loaded listener.js 08:53:08 INFO - PROCESS | 2820 | ++DOMWINDOW == 93 (0000002F3413C000) [pid = 2820] [serial = 1280] [outer = 0000002F32410C00] 08:53:08 INFO - PROCESS | 2820 | 1464105188449 Marionette TRACE conn6 <- [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:53:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:53:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 776ms 08:53:08 INFO - PROCESS | 2820 | 1464105188514 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 08:53:08 INFO - PROCESS | 2820 | 1464105188517 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 08:53:08 INFO - PROCESS | 2820 | 1464105188520 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:53:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:53:08 INFO - PROCESS | 2820 | 1464105188522 Marionette TRACE conn6 <- [1,1670,null,{}] 08:53:08 INFO - PROCESS | 2820 | 1464105188525 Marionette TRACE conn6 -> [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:53:08 INFO - PROCESS | 2820 | 1464105188669 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 08:53:08 INFO - PROCESS | 2820 | 1464105188724 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:08 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F37ED3800 == 42 [pid = 2820] [id = 427] 08:53:08 INFO - PROCESS | 2820 | ++DOMWINDOW == 94 (0000002F342EBC00) [pid = 2820] [serial = 1281] [outer = 0000000000000000] 08:53:08 INFO - PROCESS | 2820 | ++DOMWINDOW == 95 (0000002F3454A000) [pid = 2820] [serial = 1282] [outer = 0000002F342EBC00] 08:53:08 INFO - PROCESS | 2820 | 1464105188773 Marionette DEBUG loaded listener.js 08:53:08 INFO - PROCESS | 2820 | ++DOMWINDOW == 96 (0000002F34EF7C00) [pid = 2820] [serial = 1283] [outer = 0000002F342EBC00] 08:53:09 INFO - PROCESS | 2820 | 1464105189208 Marionette TRACE conn6 <- [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:53:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:53:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 734ms 08:53:09 INFO - PROCESS | 2820 | 1464105189262 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 08:53:09 INFO - PROCESS | 2820 | 1464105189265 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 08:53:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:53:09 INFO - PROCESS | 2820 | 1464105189268 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:53:09 INFO - PROCESS | 2820 | 1464105189270 Marionette TRACE conn6 <- [1,1674,null,{}] 08:53:09 INFO - PROCESS | 2820 | 1464105189273 Marionette TRACE conn6 -> [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:53:09 INFO - PROCESS | 2820 | 1464105189383 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 08:53:09 INFO - PROCESS | 2820 | 1464105189390 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:09 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F389A7000 == 43 [pid = 2820] [id = 428] 08:53:09 INFO - PROCESS | 2820 | ++DOMWINDOW == 97 (0000002F34EF6000) [pid = 2820] [serial = 1284] [outer = 0000000000000000] 08:53:09 INFO - PROCESS | 2820 | ++DOMWINDOW == 98 (0000002F35B06800) [pid = 2820] [serial = 1285] [outer = 0000002F34EF6000] 08:53:09 INFO - PROCESS | 2820 | 1464105189478 Marionette DEBUG loaded listener.js 08:53:09 INFO - PROCESS | 2820 | ++DOMWINDOW == 99 (0000002F36B58C00) [pid = 2820] [serial = 1286] [outer = 0000002F34EF6000] 08:53:09 INFO - PROCESS | 2820 | --DOMWINDOW == 98 (0000002F34552400) [pid = 2820] [serial = 1239] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:53:09 INFO - PROCESS | 2820 | --DOMWINDOW == 97 (0000002F33ADA400) [pid = 2820] [serial = 1236] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:53:09 INFO - PROCESS | 2820 | --DOMWINDOW == 96 (0000002F2CC39800) [pid = 2820] [serial = 1227] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:53:09 INFO - PROCESS | 2820 | --DOMWINDOW == 95 (0000002F27FD0000) [pid = 2820] [serial = 1230] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:53:09 INFO - PROCESS | 2820 | --DOMWINDOW == 94 (0000002F25E61C00) [pid = 2820] [serial = 1221] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:53:09 INFO - PROCESS | 2820 | --DOMWINDOW == 93 (0000002F2778A000) [pid = 2820] [serial = 1224] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:53:09 INFO - PROCESS | 2820 | --DOMWINDOW == 92 (0000002F2791D400) [pid = 2820] [serial = 1242] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:53:09 INFO - PROCESS | 2820 | --DOMWINDOW == 91 (0000002F31A98400) [pid = 2820] [serial = 1233] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:53:09 INFO - PROCESS | 2820 | --DOMWINDOW == 90 (0000002F34945400) [pid = 2820] [serial = 1245] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:53:09 INFO - PROCESS | 2820 | 1464105189987 Marionette TRACE conn6 <- [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:53:10 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:53:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 776ms 08:53:10 INFO - PROCESS | 2820 | 1464105190047 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 08:53:10 INFO - PROCESS | 2820 | 1464105190049 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 08:53:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:53:10 INFO - PROCESS | 2820 | 1464105190052 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:53:10 INFO - PROCESS | 2820 | 1464105190054 Marionette TRACE conn6 <- [1,1678,null,{}] 08:53:10 INFO - PROCESS | 2820 | 1464105190058 Marionette TRACE conn6 -> [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:53:10 INFO - PROCESS | 2820 | 1464105190151 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 08:53:10 INFO - PROCESS | 2820 | 1464105190163 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:10 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3AC0D800 == 44 [pid = 2820] [id = 429] 08:53:10 INFO - PROCESS | 2820 | ++DOMWINDOW == 91 (0000002F2D8EA400) [pid = 2820] [serial = 1287] [outer = 0000000000000000] 08:53:10 INFO - PROCESS | 2820 | ++DOMWINDOW == 92 (0000002F31A5D400) [pid = 2820] [serial = 1288] [outer = 0000002F2D8EA400] 08:53:10 INFO - PROCESS | 2820 | 1464105190211 Marionette DEBUG loaded listener.js 08:53:10 INFO - PROCESS | 2820 | ++DOMWINDOW == 93 (0000002F3493E800) [pid = 2820] [serial = 1289] [outer = 0000002F2D8EA400] 08:53:10 INFO - PROCESS | 2820 | 1464105190645 Marionette TRACE conn6 <- [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:53:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:53:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 629ms 08:53:10 INFO - PROCESS | 2820 | 1464105190685 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 08:53:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:53:10 INFO - PROCESS | 2820 | 1464105190687 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 08:53:10 INFO - PROCESS | 2820 | 1464105190690 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:53:10 INFO - PROCESS | 2820 | 1464105190692 Marionette TRACE conn6 <- [1,1682,null,{}] 08:53:10 INFO - PROCESS | 2820 | 1464105190695 Marionette TRACE conn6 -> [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:53:10 INFO - PROCESS | 2820 | 1464105190809 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 08:53:10 INFO - PROCESS | 2820 | 1464105190816 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:10 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3AFB4800 == 45 [pid = 2820] [id = 430] 08:53:10 INFO - PROCESS | 2820 | ++DOMWINDOW == 94 (0000002F34F27800) [pid = 2820] [serial = 1290] [outer = 0000000000000000] 08:53:10 INFO - PROCESS | 2820 | ++DOMWINDOW == 95 (0000002F37012000) [pid = 2820] [serial = 1291] [outer = 0000002F34F27800] 08:53:10 INFO - PROCESS | 2820 | 1464105190864 Marionette DEBUG loaded listener.js 08:53:10 INFO - PROCESS | 2820 | ++DOMWINDOW == 96 (0000002F37933C00) [pid = 2820] [serial = 1292] [outer = 0000002F34F27800] 08:53:11 INFO - PROCESS | 2820 | 1464105191290 Marionette TRACE conn6 <- [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:53:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:53:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 629ms 08:53:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:53:11 INFO - PROCESS | 2820 | 1464105191323 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 08:53:11 INFO - PROCESS | 2820 | 1464105191325 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 08:53:11 INFO - PROCESS | 2820 | 1464105191328 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:53:11 INFO - PROCESS | 2820 | 1464105191330 Marionette TRACE conn6 <- [1,1686,null,{}] 08:53:11 INFO - PROCESS | 2820 | 1464105191338 Marionette TRACE conn6 -> [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:53:11 INFO - PROCESS | 2820 | 1464105191427 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 08:53:11 INFO - PROCESS | 2820 | 1464105191435 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:11 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3BAEC800 == 46 [pid = 2820] [id = 431] 08:53:11 INFO - PROCESS | 2820 | ++DOMWINDOW == 97 (0000002F37940800) [pid = 2820] [serial = 1293] [outer = 0000000000000000] 08:53:11 INFO - PROCESS | 2820 | ++DOMWINDOW == 98 (0000002F37D67000) [pid = 2820] [serial = 1294] [outer = 0000002F37940800] 08:53:11 INFO - PROCESS | 2820 | 1464105191491 Marionette DEBUG loaded listener.js 08:53:11 INFO - PROCESS | 2820 | ++DOMWINDOW == 99 (0000002F37E48800) [pid = 2820] [serial = 1295] [outer = 0000002F37940800] 08:53:11 INFO - PROCESS | 2820 | 1464105191936 Marionette TRACE conn6 <- [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:53:12 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:53:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 671ms 08:53:12 INFO - PROCESS | 2820 | 1464105192009 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 08:53:12 INFO - PROCESS | 2820 | 1464105192013 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 08:53:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:53:12 INFO - PROCESS | 2820 | 1464105192019 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:53:12 INFO - PROCESS | 2820 | 1464105192024 Marionette TRACE conn6 <- [1,1690,null,{}] 08:53:12 INFO - PROCESS | 2820 | 1464105192031 Marionette TRACE conn6 -> [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:53:12 INFO - PROCESS | 2820 | 1464105192142 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 08:53:12 INFO - PROCESS | 2820 | 1464105192362 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:12 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F2C16C000 == 47 [pid = 2820] [id = 432] 08:53:12 INFO - PROCESS | 2820 | ++DOMWINDOW == 100 (0000002F2760D800) [pid = 2820] [serial = 1296] [outer = 0000000000000000] 08:53:12 INFO - PROCESS | 2820 | ++DOMWINDOW == 101 (0000002F27697800) [pid = 2820] [serial = 1297] [outer = 0000002F2760D800] 08:53:12 INFO - PROCESS | 2820 | 1464105192422 Marionette DEBUG loaded listener.js 08:53:12 INFO - PROCESS | 2820 | ++DOMWINDOW == 102 (0000002F2BF0CC00) [pid = 2820] [serial = 1298] [outer = 0000002F2760D800] 08:53:13 INFO - PROCESS | 2820 | 1464105193015 Marionette TRACE conn6 <- [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:53:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:53:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1022ms 08:53:13 INFO - PROCESS | 2820 | 1464105193046 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 08:53:13 INFO - PROCESS | 2820 | 1464105193050 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 08:53:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:53:13 INFO - PROCESS | 2820 | 1464105193058 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:53:13 INFO - PROCESS | 2820 | 1464105193063 Marionette TRACE conn6 <- [1,1694,null,{}] 08:53:13 INFO - PROCESS | 2820 | 1464105193068 Marionette TRACE conn6 -> [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:53:13 INFO - PROCESS | 2820 | 1464105193186 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 08:53:13 INFO - PROCESS | 2820 | 1464105193308 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:13 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F348E8800 == 48 [pid = 2820] [id = 433] 08:53:13 INFO - PROCESS | 2820 | ++DOMWINDOW == 103 (0000002F2E719400) [pid = 2820] [serial = 1299] [outer = 0000000000000000] 08:53:13 INFO - PROCESS | 2820 | ++DOMWINDOW == 104 (0000002F3163E800) [pid = 2820] [serial = 1300] [outer = 0000002F2E719400] 08:53:13 INFO - PROCESS | 2820 | 1464105193368 Marionette DEBUG loaded listener.js 08:53:13 INFO - PROCESS | 2820 | ++DOMWINDOW == 105 (0000002F32408000) [pid = 2820] [serial = 1301] [outer = 0000002F2E719400] 08:53:14 INFO - PROCESS | 2820 | 1464105194031 Marionette TRACE conn6 <- [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:53:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:53:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1025ms 08:53:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:53:14 INFO - PROCESS | 2820 | 1464105194084 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 08:53:14 INFO - PROCESS | 2820 | 1464105194087 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 08:53:14 INFO - PROCESS | 2820 | 1464105194091 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:53:14 INFO - PROCESS | 2820 | 1464105194094 Marionette TRACE conn6 <- [1,1698,null,{}] 08:53:14 INFO - PROCESS | 2820 | 1464105194104 Marionette TRACE conn6 -> [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:53:14 INFO - PROCESS | 2820 | 1464105194225 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 08:53:14 INFO - PROCESS | 2820 | 1464105194350 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:14 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3BD14000 == 49 [pid = 2820] [id = 434] 08:53:14 INFO - PROCESS | 2820 | ++DOMWINDOW == 106 (0000002F34939800) [pid = 2820] [serial = 1302] [outer = 0000000000000000] 08:53:14 INFO - PROCESS | 2820 | ++DOMWINDOW == 107 (0000002F3493F000) [pid = 2820] [serial = 1303] [outer = 0000002F34939800] 08:53:14 INFO - PROCESS | 2820 | 1464105194413 Marionette DEBUG loaded listener.js 08:53:14 INFO - PROCESS | 2820 | ++DOMWINDOW == 108 (0000002F36705000) [pid = 2820] [serial = 1304] [outer = 0000002F34939800] 08:53:15 INFO - PROCESS | 2820 | 1464105195066 Marionette TRACE conn6 <- [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:53:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:53:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1021ms 08:53:15 INFO - PROCESS | 2820 | 1464105195114 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 08:53:15 INFO - PROCESS | 2820 | 1464105195117 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 08:53:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:53:15 INFO - PROCESS | 2820 | 1464105195120 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:53:15 INFO - PROCESS | 2820 | 1464105195122 Marionette TRACE conn6 <- [1,1702,null,{}] 08:53:15 INFO - PROCESS | 2820 | 1464105195126 Marionette TRACE conn6 -> [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:53:15 INFO - PROCESS | 2820 | 1464105195241 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 08:53:15 INFO - PROCESS | 2820 | 1464105195387 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:15 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F37FF1000 == 50 [pid = 2820] [id = 435] 08:53:15 INFO - PROCESS | 2820 | ++DOMWINDOW == 109 (0000002F34C9D000) [pid = 2820] [serial = 1305] [outer = 0000000000000000] 08:53:15 INFO - PROCESS | 2820 | ++DOMWINDOW == 110 (0000002F37E4BC00) [pid = 2820] [serial = 1306] [outer = 0000002F34C9D000] 08:53:15 INFO - PROCESS | 2820 | 1464105195446 Marionette DEBUG loaded listener.js 08:53:15 INFO - PROCESS | 2820 | ++DOMWINDOW == 111 (0000002F3808F400) [pid = 2820] [serial = 1307] [outer = 0000002F34C9D000] 08:53:16 INFO - PROCESS | 2820 | 1464105196274 Marionette TRACE conn6 <- [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:53:16 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5 08:53:16 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1 08:53:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:53:16 INFO - _addTest/ [0,1705,"getWindowHandle",null] 08:53:16 INFO - PROCESS | 2820 | 1464105196365 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 08:53:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:53:16 INFO - PROCESS | 2820 | 1464105196384 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:53:16 INFO - PROCESS | 2820 | 1464105196388 Marionette TRACE conn6 <- [1,1706,null,{}] 08:53:16 INFO - PROCESS | 2820 | 1464105196394 Marionette TRACE conn6 -> [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:53:16 INFO - PROCESS | 2820 | 1464105196506 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 08:53:16 INFO - PROCESS | 2820 | 1464105196580 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:16 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F25D71800 == 51 [pid = 2820] [id = 436] 08:53:16 INFO - PROCESS | 2820 | ++DOMWINDOW == 112 (0000002F2791DC00) [pid = 2820] [serial = 1308] [outer = 0000000000000000] 08:53:16 INFO - PROCESS | 2820 | ++DOMWINDOW == 113 (0000002F2BD18000) [pid = 2820] [serial = 1309] [outer = 0000002F2791DC00] 08:53:16 INFO - PROCESS | 2820 | 1464105196679 Marionette DEBUG loaded listener.js 08:53:16 INFO - PROCESS | 2820 | ++DOMWINDOW == 114 (0000002F2DF76000) [pid = 2820] [serial = 1310] [outer = 0000002F2791DC00] 08:53:17 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3AFB4800 == 50 [pid = 2820] [id = 430] 08:53:17 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3AC0D800 == 49 [pid = 2820] [id = 429] 08:53:17 INFO - PROCESS | 2820 | --DOCSHELL 0000002F389A7000 == 48 [pid = 2820] [id = 428] 08:53:17 INFO - PROCESS | 2820 | --DOCSHELL 0000002F37ED3800 == 47 [pid = 2820] [id = 427] 08:53:17 INFO - PROCESS | 2820 | --DOCSHELL 0000002F34C14800 == 46 [pid = 2820] [id = 426] 08:53:17 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3416A800 == 45 [pid = 2820] [id = 425] 08:53:17 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3244F800 == 44 [pid = 2820] [id = 424] 08:53:17 INFO - PROCESS | 2820 | --DOCSHELL 0000002F27C54800 == 43 [pid = 2820] [id = 423] 08:53:17 INFO - PROCESS | 2820 | --DOCSHELL 0000002F25E22000 == 42 [pid = 2820] [id = 422] 08:53:17 INFO - PROCESS | 2820 | --DOMWINDOW == 113 (0000002F34EEE800) [pid = 2820] [serial = 1249] [outer = 0000000000000000] [url = about:blank] 08:53:17 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3AC10800 == 41 [pid = 2820] [id = 420] 08:53:17 INFO - PROCESS | 2820 | --DOCSHELL 0000002F39537000 == 40 [pid = 2820] [id = 419] 08:53:17 INFO - PROCESS | 2820 | --DOCSHELL 0000002F343F9000 == 39 [pid = 2820] [id = 418] 08:53:17 INFO - PROCESS | 2820 | --DOCSHELL 0000002F281A9800 == 38 [pid = 2820] [id = 417] 08:53:17 INFO - PROCESS | 2820 | --DOMWINDOW == 112 (0000002F34938400) [pid = 2820] [serial = 1240] [outer = 0000000000000000] [url = about:blank] 08:53:17 INFO - PROCESS | 2820 | --DOMWINDOW == 111 (0000002F3443BC00) [pid = 2820] [serial = 1238] [outer = 0000000000000000] [url = about:blank] 08:53:17 INFO - PROCESS | 2820 | --DOMWINDOW == 110 (0000002F34018800) [pid = 2820] [serial = 1237] [outer = 0000000000000000] [url = about:blank] 08:53:17 INFO - PROCESS | 2820 | --DOMWINDOW == 109 (0000002F27910000) [pid = 2820] [serial = 1210] [outer = 0000000000000000] [url = about:blank] 08:53:17 INFO - PROCESS | 2820 | --DOMWINDOW == 108 (0000002F3418E000) [pid = 2820] [serial = 1216] [outer = 0000000000000000] [url = about:blank] 08:53:17 INFO - PROCESS | 2820 | --DOMWINDOW == 107 (0000002F2D846C00) [pid = 2820] [serial = 1228] [outer = 0000000000000000] [url = about:blank] 08:53:17 INFO - PROCESS | 2820 | --DOMWINDOW == 106 (0000002F2DB90800) [pid = 2820] [serial = 1229] [outer = 0000000000000000] [url = about:blank] 08:53:17 INFO - PROCESS | 2820 | --DOMWINDOW == 105 (0000002F34441400) [pid = 2820] [serial = 1219] [outer = 0000000000000000] [url = about:blank] 08:53:17 INFO - PROCESS | 2820 | --DOMWINDOW == 104 (0000002F31638800) [pid = 2820] [serial = 1231] [outer = 0000000000000000] [url = about:blank] 08:53:17 INFO - PROCESS | 2820 | --DOMWINDOW == 103 (0000002F2D8EB000) [pid = 2820] [serial = 1213] [outer = 0000000000000000] [url = about:blank] 08:53:17 INFO - PROCESS | 2820 | --DOMWINDOW == 102 (0000002F26689800) [pid = 2820] [serial = 1222] [outer = 0000000000000000] [url = about:blank] 08:53:17 INFO - PROCESS | 2820 | --DOMWINDOW == 101 (0000002F27611000) [pid = 2820] [serial = 1223] [outer = 0000000000000000] [url = about:blank] 08:53:17 INFO - PROCESS | 2820 | --DOMWINDOW == 100 (0000002F27914000) [pid = 2820] [serial = 1225] [outer = 0000000000000000] [url = about:blank] 08:53:17 INFO - PROCESS | 2820 | --DOMWINDOW == 99 (0000002F28B7B800) [pid = 2820] [serial = 1226] [outer = 0000000000000000] [url = about:blank] 08:53:17 INFO - PROCESS | 2820 | --DOMWINDOW == 98 (0000002F2CC35800) [pid = 2820] [serial = 1243] [outer = 0000000000000000] [url = about:blank] 08:53:17 INFO - PROCESS | 2820 | --DOMWINDOW == 97 (0000002F34783C00) [pid = 2820] [serial = 1244] [outer = 0000000000000000] [url = about:blank] 08:53:17 INFO - PROCESS | 2820 | --DOMWINDOW == 96 (0000002F3493F400) [pid = 2820] [serial = 1241] [outer = 0000000000000000] [url = about:blank] 08:53:17 INFO - PROCESS | 2820 | --DOMWINDOW == 95 (0000002F32405000) [pid = 2820] [serial = 1234] [outer = 0000000000000000] [url = about:blank] 08:53:17 INFO - PROCESS | 2820 | --DOMWINDOW == 94 (0000002F32D56400) [pid = 2820] [serial = 1235] [outer = 0000000000000000] [url = about:blank] 08:53:17 INFO - PROCESS | 2820 | --DOMWINDOW == 93 (0000002F34C78C00) [pid = 2820] [serial = 1246] [outer = 0000000000000000] [url = about:blank] 08:53:17 INFO - PROCESS | 2820 | --DOMWINDOW == 92 (0000002F31A60000) [pid = 2820] [serial = 1232] [outer = 0000000000000000] [url = about:blank] 08:53:17 INFO - PROCESS | 2820 | --DOMWINDOW == 91 (0000002F34EEEC00) [pid = 2820] [serial = 1247] [outer = 0000000000000000] [url = about:blank] 08:53:17 INFO - PROCESS | 2820 | 1464105197287 Marionette TRACE conn6 <- [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:53:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:53:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 922ms 08:53:17 INFO - PROCESS | 2820 | 1464105197310 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 08:53:17 INFO - PROCESS | 2820 | 1464105197315 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 08:53:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:53:17 INFO - PROCESS | 2820 | 1464105197322 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:53:17 INFO - PROCESS | 2820 | 1464105197324 Marionette TRACE conn6 <- [1,1710,null,{}] 08:53:17 INFO - PROCESS | 2820 | 1464105197328 Marionette TRACE conn6 -> [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:53:17 INFO - PROCESS | 2820 | 1464105197416 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 08:53:17 INFO - PROCESS | 2820 | 1464105197486 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:17 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F2CCCD000 == 39 [pid = 2820] [id = 437] 08:53:17 INFO - PROCESS | 2820 | ++DOMWINDOW == 92 (0000002F27613000) [pid = 2820] [serial = 1311] [outer = 0000000000000000] 08:53:17 INFO - PROCESS | 2820 | ++DOMWINDOW == 93 (0000002F2BF0B000) [pid = 2820] [serial = 1312] [outer = 0000002F27613000] 08:53:17 INFO - PROCESS | 2820 | 1464105197543 Marionette DEBUG loaded listener.js 08:53:17 INFO - PROCESS | 2820 | ++DOMWINDOW == 94 (0000002F2E145000) [pid = 2820] [serial = 1313] [outer = 0000002F27613000] 08:53:18 INFO - PROCESS | 2820 | 1464105198031 Marionette TRACE conn6 <- [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:53:18 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:53:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 776ms 08:53:18 INFO - PROCESS | 2820 | 1464105198100 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 08:53:18 INFO - PROCESS | 2820 | 1464105198102 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 08:53:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:53:18 INFO - PROCESS | 2820 | 1464105198106 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:53:18 INFO - PROCESS | 2820 | 1464105198110 Marionette TRACE conn6 <- [1,1714,null,{}] 08:53:18 INFO - PROCESS | 2820 | 1464105198121 Marionette TRACE conn6 -> [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:53:18 INFO - PROCESS | 2820 | 1464105198211 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 08:53:18 INFO - PROCESS | 2820 | 1464105198227 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:18 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F338C7800 == 40 [pid = 2820] [id = 438] 08:53:18 INFO - PROCESS | 2820 | ++DOMWINDOW == 95 (0000002F31A64000) [pid = 2820] [serial = 1314] [outer = 0000000000000000] 08:53:18 INFO - PROCESS | 2820 | ++DOMWINDOW == 96 (0000002F31A69400) [pid = 2820] [serial = 1315] [outer = 0000002F31A64000] 08:53:18 INFO - PROCESS | 2820 | 1464105198276 Marionette DEBUG loaded listener.js 08:53:18 INFO - PROCESS | 2820 | ++DOMWINDOW == 97 (0000002F32402400) [pid = 2820] [serial = 1316] [outer = 0000002F31A64000] 08:53:18 INFO - PROCESS | 2820 | 1464105198751 Marionette TRACE conn6 <- [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:53:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:53:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 692ms 08:53:18 INFO - PROCESS | 2820 | 1464105198800 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 08:53:18 INFO - PROCESS | 2820 | 1464105198803 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 08:53:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:53:18 INFO - PROCESS | 2820 | 1464105198807 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:53:18 INFO - PROCESS | 2820 | 1464105198808 Marionette TRACE conn6 <- [1,1718,null,{}] 08:53:18 INFO - PROCESS | 2820 | 1464105198812 Marionette TRACE conn6 -> [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:53:18 INFO - PROCESS | 2820 | 1464105198900 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 08:53:18 INFO - PROCESS | 2820 | 1464105198909 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:18 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F34179800 == 41 [pid = 2820] [id = 439] 08:53:18 INFO - PROCESS | 2820 | ++DOMWINDOW == 98 (0000002F32411000) [pid = 2820] [serial = 1317] [outer = 0000000000000000] 08:53:18 INFO - PROCESS | 2820 | ++DOMWINDOW == 99 (0000002F33946800) [pid = 2820] [serial = 1318] [outer = 0000002F32411000] 08:53:18 INFO - PROCESS | 2820 | 1464105198958 Marionette DEBUG loaded listener.js 08:53:19 INFO - PROCESS | 2820 | ++DOMWINDOW == 100 (0000002F33A3E000) [pid = 2820] [serial = 1319] [outer = 0000002F32411000] 08:53:19 INFO - PROCESS | 2820 | 1464105199401 Marionette TRACE conn6 <- [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:53:19 INFO - PROCESS | 2820 | 1464105199441 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 08:53:19 INFO - PROCESS | 2820 | 1464105199452 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:53:19 INFO - PROCESS | 2820 | 1464105199454 Marionette TRACE conn6 <- [1,1722,null,{}] 08:53:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:53:19 INFO - PROCESS | 2820 | 1464105199457 Marionette TRACE conn6 -> [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:53:19 INFO - PROCESS | 2820 | 1464105199565 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 08:53:19 INFO - PROCESS | 2820 | 1464105199650 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:19 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F348DF000 == 42 [pid = 2820] [id = 440] 08:53:19 INFO - PROCESS | 2820 | ++DOMWINDOW == 101 (0000002F28E03800) [pid = 2820] [serial = 1320] [outer = 0000000000000000] 08:53:19 INFO - PROCESS | 2820 | ++DOMWINDOW == 102 (0000002F34187C00) [pid = 2820] [serial = 1321] [outer = 0000002F28E03800] 08:53:19 INFO - PROCESS | 2820 | 1464105199698 Marionette DEBUG loaded listener.js 08:53:19 INFO - PROCESS | 2820 | ++DOMWINDOW == 103 (0000002F34440000) [pid = 2820] [serial = 1322] [outer = 0000002F28E03800] 08:53:20 INFO - PROCESS | 2820 | 1464105200152 Marionette TRACE conn6 <- [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:53:20 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:53:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 733ms 08:53:20 INFO - PROCESS | 2820 | 1464105200191 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 08:53:20 INFO - PROCESS | 2820 | 1464105200193 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 08:53:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:53:20 INFO - PROCESS | 2820 | 1464105200203 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:53:20 INFO - PROCESS | 2820 | 1464105200204 Marionette TRACE conn6 <- [1,1726,null,{}] 08:53:20 INFO - PROCESS | 2820 | 1464105200208 Marionette TRACE conn6 -> [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:53:20 INFO - PROCESS | 2820 | 1464105200340 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 08:53:20 INFO - PROCESS | 2820 | 1464105200354 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:20 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F36643000 == 43 [pid = 2820] [id = 441] 08:53:20 INFO - PROCESS | 2820 | ++DOMWINDOW == 104 (0000002F34546800) [pid = 2820] [serial = 1323] [outer = 0000000000000000] 08:53:20 INFO - PROCESS | 2820 | ++DOMWINDOW == 105 (0000002F3493A000) [pid = 2820] [serial = 1324] [outer = 0000002F34546800] 08:53:20 INFO - PROCESS | 2820 | 1464105200452 Marionette DEBUG loaded listener.js 08:53:20 INFO - PROCESS | 2820 | ++DOMWINDOW == 106 (0000002F34EEEC00) [pid = 2820] [serial = 1325] [outer = 0000002F34546800] 08:53:20 INFO - PROCESS | 2820 | 1464105200904 Marionette TRACE conn6 <- [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:53:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:53:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 734ms 08:53:20 INFO - PROCESS | 2820 | 1464105200959 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 08:53:20 INFO - PROCESS | 2820 | 1464105200962 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 08:53:20 INFO - PROCESS | 2820 | 1464105200965 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:53:20 INFO - PROCESS | 2820 | 1464105200967 Marionette TRACE conn6 <- [1,1730,null,{}] 08:53:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:53:20 INFO - PROCESS | 2820 | 1464105200970 Marionette TRACE conn6 -> [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:53:21 INFO - PROCESS | 2820 | 1464105201080 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 08:53:21 INFO - PROCESS | 2820 | 1464105201087 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:21 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F2709E800 == 44 [pid = 2820] [id = 442] 08:53:21 INFO - PROCESS | 2820 | ++DOMWINDOW == 107 (0000002F34F1EC00) [pid = 2820] [serial = 1326] [outer = 0000000000000000] 08:53:21 INFO - PROCESS | 2820 | ++DOMWINDOW == 108 (0000002F3542AC00) [pid = 2820] [serial = 1327] [outer = 0000002F34F1EC00] 08:53:21 INFO - PROCESS | 2820 | 1464105201177 Marionette DEBUG loaded listener.js 08:53:21 INFO - PROCESS | 2820 | ++DOMWINDOW == 109 (0000002F35D74C00) [pid = 2820] [serial = 1328] [outer = 0000002F34F1EC00] 08:53:21 INFO - PROCESS | 2820 | --DOMWINDOW == 108 (0000002F342EBC00) [pid = 2820] [serial = 1281] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:53:21 INFO - PROCESS | 2820 | --DOMWINDOW == 107 (0000002F34EF6000) [pid = 2820] [serial = 1284] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:53:21 INFO - PROCESS | 2820 | --DOMWINDOW == 106 (0000002F31427800) [pid = 2820] [serial = 1272] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:53:21 INFO - PROCESS | 2820 | --DOMWINDOW == 105 (0000002F33A37400) [pid = 2820] [serial = 1263] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:53:21 INFO - PROCESS | 2820 | --DOMWINDOW == 104 (0000002F28644C00) [pid = 2820] [serial = 1266] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:53:21 INFO - PROCESS | 2820 | --DOMWINDOW == 103 (0000002F2C774000) [pid = 2820] [serial = 1275] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:53:21 INFO - PROCESS | 2820 | --DOMWINDOW == 102 (0000002F2768B800) [pid = 2820] [serial = 1269] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:53:21 INFO - PROCESS | 2820 | --DOMWINDOW == 101 (0000002F2D8EA400) [pid = 2820] [serial = 1287] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:53:21 INFO - PROCESS | 2820 | --DOMWINDOW == 100 (0000002F34F27800) [pid = 2820] [serial = 1290] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:53:21 INFO - PROCESS | 2820 | --DOMWINDOW == 99 (0000002F32410C00) [pid = 2820] [serial = 1278] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:53:21 INFO - PROCESS | 2820 | 1464105201712 Marionette TRACE conn6 <- [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:53:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:53:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 776ms 08:53:21 INFO - PROCESS | 2820 | 1464105201749 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 08:53:21 INFO - PROCESS | 2820 | 1464105201752 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 08:53:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:53:21 INFO - PROCESS | 2820 | 1464105201755 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:53:21 INFO - PROCESS | 2820 | 1464105201757 Marionette TRACE conn6 <- [1,1734,null,{}] 08:53:21 INFO - PROCESS | 2820 | 1464105201760 Marionette TRACE conn6 -> [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:53:21 INFO - PROCESS | 2820 | 1464105201852 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 08:53:21 INFO - PROCESS | 2820 | 1464105201932 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:21 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3898F000 == 45 [pid = 2820] [id = 443] 08:53:21 INFO - PROCESS | 2820 | ++DOMWINDOW == 100 (0000002F2C074800) [pid = 2820] [serial = 1329] [outer = 0000000000000000] 08:53:21 INFO - PROCESS | 2820 | ++DOMWINDOW == 101 (0000002F34192800) [pid = 2820] [serial = 1330] [outer = 0000002F2C074800] 08:53:21 INFO - PROCESS | 2820 | 1464105201979 Marionette DEBUG loaded listener.js 08:53:22 INFO - PROCESS | 2820 | ++DOMWINDOW == 102 (0000002F36B5E400) [pid = 2820] [serial = 1331] [outer = 0000002F2C074800] 08:53:22 INFO - PROCESS | 2820 | 1464105202338 Marionette TRACE conn6 <- [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:53:22 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:53:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 629ms 08:53:22 INFO - PROCESS | 2820 | 1464105202387 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 08:53:22 INFO - PROCESS | 2820 | 1464105202389 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 08:53:22 INFO - PROCESS | 2820 | 1464105202392 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:53:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:53:22 INFO - PROCESS | 2820 | 1464105202394 Marionette TRACE conn6 <- [1,1738,null,{}] 08:53:22 INFO - PROCESS | 2820 | 1464105202398 Marionette TRACE conn6 -> [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:53:22 INFO - PROCESS | 2820 | 1464105202540 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 08:53:22 INFO - PROCESS | 2820 | 1464105202549 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:22 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F39554800 == 46 [pid = 2820] [id = 444] 08:53:22 INFO - PROCESS | 2820 | ++DOMWINDOW == 103 (0000002F37012400) [pid = 2820] [serial = 1332] [outer = 0000000000000000] 08:53:22 INFO - PROCESS | 2820 | ++DOMWINDOW == 104 (0000002F37941400) [pid = 2820] [serial = 1333] [outer = 0000002F37012400] 08:53:22 INFO - PROCESS | 2820 | 1464105202596 Marionette DEBUG loaded listener.js 08:53:22 INFO - PROCESS | 2820 | ++DOMWINDOW == 105 (0000002F37E51000) [pid = 2820] [serial = 1334] [outer = 0000002F37012400] 08:53:23 INFO - PROCESS | 2820 | 1464105203012 Marionette TRACE conn6 <- [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:53:23 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:53:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 671ms 08:53:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:53:23 INFO - PROCESS | 2820 | 1464105203067 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 08:53:23 INFO - PROCESS | 2820 | 1464105203070 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 08:53:23 INFO - PROCESS | 2820 | 1464105203073 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:53:23 INFO - PROCESS | 2820 | 1464105203075 Marionette TRACE conn6 <- [1,1742,null,{}] 08:53:23 INFO - PROCESS | 2820 | 1464105203085 Marionette TRACE conn6 -> [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:53:23 INFO - PROCESS | 2820 | 1464105203178 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 08:53:23 INFO - PROCESS | 2820 | 1464105203186 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:23 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3AFBA000 == 47 [pid = 2820] [id = 445] 08:53:23 INFO - PROCESS | 2820 | ++DOMWINDOW == 106 (0000002F37ECE000) [pid = 2820] [serial = 1335] [outer = 0000000000000000] 08:53:23 INFO - PROCESS | 2820 | ++DOMWINDOW == 107 (0000002F38092400) [pid = 2820] [serial = 1336] [outer = 0000002F37ECE000] 08:53:23 INFO - PROCESS | 2820 | 1464105203236 Marionette DEBUG loaded listener.js 08:53:23 INFO - PROCESS | 2820 | ++DOMWINDOW == 108 (0000002F38099400) [pid = 2820] [serial = 1337] [outer = 0000002F37ECE000] 08:53:23 INFO - PROCESS | 2820 | 1464105203789 Marionette TRACE conn6 <- [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:53:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:53:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 839ms 08:53:23 INFO - PROCESS | 2820 | 1464105203916 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 08:53:23 INFO - PROCESS | 2820 | 1464105203921 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 08:53:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:53:23 INFO - PROCESS | 2820 | 1464105203927 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:53:23 INFO - PROCESS | 2820 | 1464105203932 Marionette TRACE conn6 <- [1,1746,null,{}] 08:53:23 INFO - PROCESS | 2820 | 1464105203940 Marionette TRACE conn6 -> [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:53:24 INFO - PROCESS | 2820 | 1464105204069 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 08:53:24 INFO - PROCESS | 2820 | 1464105204145 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:24 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F2C72C800 == 48 [pid = 2820] [id = 446] 08:53:24 INFO - PROCESS | 2820 | ++DOMWINDOW == 109 (0000002F27578000) [pid = 2820] [serial = 1338] [outer = 0000000000000000] 08:53:24 INFO - PROCESS | 2820 | ++DOMWINDOW == 110 (0000002F28642000) [pid = 2820] [serial = 1339] [outer = 0000002F27578000] 08:53:24 INFO - PROCESS | 2820 | 1464105204248 Marionette DEBUG loaded listener.js 08:53:24 INFO - PROCESS | 2820 | ++DOMWINDOW == 111 (0000002F2DB8B000) [pid = 2820] [serial = 1340] [outer = 0000002F27578000] 08:53:24 INFO - PROCESS | 2820 | 1464105204820 Marionette TRACE conn6 <- [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:53:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:53:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 923ms 08:53:24 INFO - PROCESS | 2820 | 1464105204853 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 08:53:24 INFO - PROCESS | 2820 | 1464105204860 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 08:53:24 INFO - PROCESS | 2820 | 1464105204867 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:53:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:53:24 INFO - PROCESS | 2820 | 1464105204870 Marionette TRACE conn6 <- [1,1750,null,{}] 08:53:24 INFO - PROCESS | 2820 | 1464105204874 Marionette TRACE conn6 -> [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:53:25 INFO - PROCESS | 2820 | 1464105204988 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 08:53:25 INFO - PROCESS | 2820 | 1464105205084 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:25 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F34E47800 == 49 [pid = 2820] [id = 447] 08:53:25 INFO - PROCESS | 2820 | ++DOMWINDOW == 112 (0000002F31638400) [pid = 2820] [serial = 1341] [outer = 0000000000000000] 08:53:25 INFO - PROCESS | 2820 | ++DOMWINDOW == 113 (0000002F31A97000) [pid = 2820] [serial = 1342] [outer = 0000002F31638400] 08:53:25 INFO - PROCESS | 2820 | 1464105205143 Marionette DEBUG loaded listener.js 08:53:25 INFO - PROCESS | 2820 | ++DOMWINDOW == 114 (0000002F33A36C00) [pid = 2820] [serial = 1343] [outer = 0000002F31638400] 08:53:25 INFO - PROCESS | 2820 | 1464105205768 Marionette TRACE conn6 <- [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:53:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:53:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 985ms 08:53:25 INFO - PROCESS | 2820 | 1464105205864 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 08:53:25 INFO - PROCESS | 2820 | 1464105205867 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 08:53:25 INFO - PROCESS | 2820 | 1464105205872 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:53:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:53:25 INFO - PROCESS | 2820 | 1464105205877 Marionette TRACE conn6 <- [1,1754,null,{}] 08:53:25 INFO - PROCESS | 2820 | 1464105205889 Marionette TRACE conn6 -> [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:53:26 INFO - PROCESS | 2820 | 1464105206012 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 08:53:26 INFO - PROCESS | 2820 | 1464105206128 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:26 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3BDBA000 == 50 [pid = 2820] [id = 448] 08:53:26 INFO - PROCESS | 2820 | ++DOMWINDOW == 115 (0000002F34939400) [pid = 2820] [serial = 1344] [outer = 0000000000000000] 08:53:26 INFO - PROCESS | 2820 | ++DOMWINDOW == 116 (0000002F34B57400) [pid = 2820] [serial = 1345] [outer = 0000002F34939400] 08:53:26 INFO - PROCESS | 2820 | 1464105206193 Marionette DEBUG loaded listener.js 08:53:26 INFO - PROCESS | 2820 | ++DOMWINDOW == 117 (0000002F37E51400) [pid = 2820] [serial = 1346] [outer = 0000002F34939400] 08:53:26 INFO - PROCESS | 2820 | 1464105206794 Marionette TRACE conn6 <- [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:53:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:53:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 985ms 08:53:26 INFO - PROCESS | 2820 | 1464105206863 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 08:53:26 INFO - PROCESS | 2820 | 1464105206866 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 08:53:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:53:26 INFO - PROCESS | 2820 | 1464105206869 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:53:26 INFO - PROCESS | 2820 | 1464105206872 Marionette TRACE conn6 <- [1,1758,null,{}] 08:53:26 INFO - PROCESS | 2820 | 1464105206876 Marionette TRACE conn6 -> [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:53:27 INFO - PROCESS | 2820 | 1464105206989 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 08:53:27 INFO - PROCESS | 2820 | 1464105207111 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:27 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3C0A8000 == 51 [pid = 2820] [id = 449] 08:53:27 INFO - PROCESS | 2820 | ++DOMWINDOW == 118 (0000002F38123800) [pid = 2820] [serial = 1347] [outer = 0000000000000000] 08:53:27 INFO - PROCESS | 2820 | ++DOMWINDOW == 119 (0000002F38129C00) [pid = 2820] [serial = 1348] [outer = 0000002F38123800] 08:53:27 INFO - PROCESS | 2820 | 1464105207170 Marionette DEBUG loaded listener.js 08:53:27 INFO - PROCESS | 2820 | ++DOMWINDOW == 120 (0000002F38131000) [pid = 2820] [serial = 1349] [outer = 0000002F38123800] 08:53:27 INFO - PROCESS | 2820 | 1464105207765 Marionette TRACE conn6 <- [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:53:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:53:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 923ms 08:53:27 INFO - PROCESS | 2820 | 1464105207795 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 08:53:27 INFO - PROCESS | 2820 | 1464105207797 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 08:53:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:53:27 INFO - PROCESS | 2820 | 1464105207801 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:53:27 INFO - PROCESS | 2820 | 1464105207803 Marionette TRACE conn6 <- [1,1762,null,{}] 08:53:27 INFO - PROCESS | 2820 | 1464105207807 Marionette TRACE conn6 -> [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:53:27 INFO - PROCESS | 2820 | 1464105207916 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 08:53:28 INFO - PROCESS | 2820 | 1464105208010 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:28 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3C523800 == 52 [pid = 2820] [id = 450] 08:53:28 INFO - PROCESS | 2820 | ++DOMWINDOW == 121 (0000002F37ECE800) [pid = 2820] [serial = 1350] [outer = 0000000000000000] 08:53:28 INFO - PROCESS | 2820 | ++DOMWINDOW == 122 (0000002F3819F800) [pid = 2820] [serial = 1351] [outer = 0000002F37ECE800] 08:53:28 INFO - PROCESS | 2820 | 1464105208068 Marionette DEBUG loaded listener.js 08:53:28 INFO - PROCESS | 2820 | ++DOMWINDOW == 123 (0000002F3822C000) [pid = 2820] [serial = 1352] [outer = 0000002F37ECE800] 08:53:28 INFO - PROCESS | 2820 | 1464105208727 Marionette TRACE conn6 <- [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:53:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:53:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 986ms 08:53:28 INFO - PROCESS | 2820 | 1464105208790 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 08:53:28 INFO - PROCESS | 2820 | 1464105208792 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 08:53:28 INFO - PROCESS | 2820 | 1464105208796 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:53:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:53:28 INFO - PROCESS | 2820 | 1464105208798 Marionette TRACE conn6 <- [1,1766,null,{}] 08:53:28 INFO - PROCESS | 2820 | 1464105208819 Marionette TRACE conn6 -> [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:53:28 INFO - PROCESS | 2820 | 1464105208961 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 08:53:29 INFO - PROCESS | 2820 | 1464105209211 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:29 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F2BD3C800 == 53 [pid = 2820] [id = 451] 08:53:29 INFO - PROCESS | 2820 | ++DOMWINDOW == 124 (0000002F27573C00) [pid = 2820] [serial = 1353] [outer = 0000000000000000] 08:53:29 INFO - PROCESS | 2820 | ++DOMWINDOW == 125 (0000002F2757D800) [pid = 2820] [serial = 1354] [outer = 0000002F27573C00] 08:53:29 INFO - PROCESS | 2820 | 1464105209269 Marionette DEBUG loaded listener.js 08:53:29 INFO - PROCESS | 2820 | ++DOMWINDOW == 126 (0000002F27FD5800) [pid = 2820] [serial = 1355] [outer = 0000002F27573C00] 08:53:29 INFO - PROCESS | 2820 | 1464105209901 Marionette TRACE conn6 <- [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:53:29 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:53:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1146ms 08:53:29 INFO - PROCESS | 2820 | 1464105209945 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 08:53:29 INFO - PROCESS | 2820 | 1464105209949 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 08:53:29 INFO - PROCESS | 2820 | 1464105209954 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:53:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:53:29 INFO - PROCESS | 2820 | 1464105209957 Marionette TRACE conn6 <- [1,1770,null,{}] 08:53:29 INFO - PROCESS | 2820 | 1464105209962 Marionette TRACE conn6 -> [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:53:30 INFO - PROCESS | 2820 | 1464105210114 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 08:53:30 INFO - PROCESS | 2820 | 1464105210171 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:30 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F33826800 == 54 [pid = 2820] [id = 452] 08:53:30 INFO - PROCESS | 2820 | ++DOMWINDOW == 127 (0000002F3141F000) [pid = 2820] [serial = 1356] [outer = 0000000000000000] 08:53:30 INFO - PROCESS | 2820 | ++DOMWINDOW == 128 (0000002F31633000) [pid = 2820] [serial = 1357] [outer = 0000002F3141F000] 08:53:30 INFO - PROCESS | 2820 | 1464105210224 Marionette DEBUG loaded listener.js 08:53:30 INFO - PROCESS | 2820 | ++DOMWINDOW == 129 (0000002F32408800) [pid = 2820] [serial = 1358] [outer = 0000002F3141F000] 08:53:30 INFO - PROCESS | 2820 | --DOCSHELL 0000002F39554800 == 53 [pid = 2820] [id = 444] 08:53:30 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3898F000 == 52 [pid = 2820] [id = 443] 08:53:30 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2709E800 == 51 [pid = 2820] [id = 442] 08:53:30 INFO - PROCESS | 2820 | --DOCSHELL 0000002F36643000 == 50 [pid = 2820] [id = 441] 08:53:30 INFO - PROCESS | 2820 | --DOCSHELL 0000002F348DF000 == 49 [pid = 2820] [id = 440] 08:53:30 INFO - PROCESS | 2820 | --DOCSHELL 0000002F34179800 == 48 [pid = 2820] [id = 439] 08:53:30 INFO - PROCESS | 2820 | --DOCSHELL 0000002F338C7800 == 47 [pid = 2820] [id = 438] 08:53:30 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2CCCD000 == 46 [pid = 2820] [id = 437] 08:53:30 INFO - PROCESS | 2820 | --DOCSHELL 0000002F25D71800 == 45 [pid = 2820] [id = 436] 08:53:30 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3BD14000 == 44 [pid = 2820] [id = 434] 08:53:30 INFO - PROCESS | 2820 | --DOCSHELL 0000002F348E8800 == 43 [pid = 2820] [id = 433] 08:53:30 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2C16C000 == 42 [pid = 2820] [id = 432] 08:53:30 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3BAEC800 == 41 [pid = 2820] [id = 431] 08:53:30 INFO - PROCESS | 2820 | --DOMWINDOW == 128 (0000002F3454A000) [pid = 2820] [serial = 1282] [outer = 0000000000000000] [url = about:blank] 08:53:30 INFO - PROCESS | 2820 | --DOMWINDOW == 127 (0000002F35B06800) [pid = 2820] [serial = 1285] [outer = 0000000000000000] [url = about:blank] 08:53:30 INFO - PROCESS | 2820 | --DOMWINDOW == 126 (0000002F34EF7C00) [pid = 2820] [serial = 1283] [outer = 0000000000000000] [url = about:blank] 08:53:30 INFO - PROCESS | 2820 | --DOMWINDOW == 125 (0000002F2760F000) [pid = 2820] [serial = 1252] [outer = 0000000000000000] [url = about:blank] 08:53:30 INFO - PROCESS | 2820 | --DOMWINDOW == 124 (0000002F3141EC00) [pid = 2820] [serial = 1255] [outer = 0000000000000000] [url = about:blank] 08:53:30 INFO - PROCESS | 2820 | --DOMWINDOW == 123 (0000002F342F2800) [pid = 2820] [serial = 1258] [outer = 0000000000000000] [url = about:blank] 08:53:30 INFO - PROCESS | 2820 | --DOMWINDOW == 122 (0000002F35AB0400) [pid = 2820] [serial = 1261] [outer = 0000000000000000] [url = about:blank] 08:53:30 INFO - PROCESS | 2820 | --DOMWINDOW == 121 (0000002F31637C00) [pid = 2820] [serial = 1273] [outer = 0000000000000000] [url = about:blank] 08:53:30 INFO - PROCESS | 2820 | --DOMWINDOW == 120 (0000002F31A5C000) [pid = 2820] [serial = 1274] [outer = 0000000000000000] [url = about:blank] 08:53:30 INFO - PROCESS | 2820 | --DOMWINDOW == 119 (0000002F367DB000) [pid = 2820] [serial = 1265] [outer = 0000000000000000] [url = about:blank] 08:53:30 INFO - PROCESS | 2820 | --DOMWINDOW == 118 (0000002F35B37400) [pid = 2820] [serial = 1264] [outer = 0000000000000000] [url = about:blank] 08:53:30 INFO - PROCESS | 2820 | --DOMWINDOW == 117 (0000002F2CC99400) [pid = 2820] [serial = 1268] [outer = 0000000000000000] [url = about:blank] 08:53:30 INFO - PROCESS | 2820 | --DOMWINDOW == 116 (0000002F2BD18C00) [pid = 2820] [serial = 1267] [outer = 0000000000000000] [url = about:blank] 08:53:30 INFO - PROCESS | 2820 | --DOMWINDOW == 115 (0000002F32407400) [pid = 2820] [serial = 1276] [outer = 0000000000000000] [url = about:blank] 08:53:30 INFO - PROCESS | 2820 | --DOMWINDOW == 114 (0000002F27913C00) [pid = 2820] [serial = 1270] [outer = 0000000000000000] [url = about:blank] 08:53:30 INFO - PROCESS | 2820 | --DOMWINDOW == 113 (0000002F2C081C00) [pid = 2820] [serial = 1271] [outer = 0000000000000000] [url = about:blank] 08:53:30 INFO - PROCESS | 2820 | --DOMWINDOW == 112 (0000002F324C4400) [pid = 2820] [serial = 1277] [outer = 0000000000000000] [url = about:blank] 08:53:30 INFO - PROCESS | 2820 | --DOMWINDOW == 111 (0000002F31A5D400) [pid = 2820] [serial = 1288] [outer = 0000000000000000] [url = about:blank] 08:53:30 INFO - PROCESS | 2820 | --DOMWINDOW == 110 (0000002F37012000) [pid = 2820] [serial = 1291] [outer = 0000000000000000] [url = about:blank] 08:53:30 INFO - PROCESS | 2820 | --DOMWINDOW == 109 (0000002F36B58C00) [pid = 2820] [serial = 1286] [outer = 0000000000000000] [url = about:blank] 08:53:30 INFO - PROCESS | 2820 | --DOMWINDOW == 108 (0000002F33A39000) [pid = 2820] [serial = 1279] [outer = 0000000000000000] [url = about:blank] 08:53:30 INFO - PROCESS | 2820 | --DOMWINDOW == 107 (0000002F37933C00) [pid = 2820] [serial = 1292] [outer = 0000000000000000] [url = about:blank] 08:53:30 INFO - PROCESS | 2820 | --DOMWINDOW == 106 (0000002F3413C000) [pid = 2820] [serial = 1280] [outer = 0000000000000000] [url = about:blank] 08:53:30 INFO - PROCESS | 2820 | --DOMWINDOW == 105 (0000002F3493E800) [pid = 2820] [serial = 1289] [outer = 0000000000000000] [url = about:blank] 08:53:30 INFO - PROCESS | 2820 | --DOMWINDOW == 104 (0000002F37D67000) [pid = 2820] [serial = 1294] [outer = 0000000000000000] [url = about:blank] 08:53:30 INFO - PROCESS | 2820 | 1464105210799 Marionette TRACE conn6 <- [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:53:30 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:53:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 881ms 08:53:30 INFO - PROCESS | 2820 | 1464105210842 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 08:53:30 INFO - PROCESS | 2820 | 1464105210846 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 08:53:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:53:30 INFO - PROCESS | 2820 | 1464105210851 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:53:30 INFO - PROCESS | 2820 | 1464105210853 Marionette TRACE conn6 <- [1,1774,null,{}] 08:53:30 INFO - PROCESS | 2820 | 1464105210857 Marionette TRACE conn6 -> [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:53:30 INFO - PROCESS | 2820 | 1464105210948 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 08:53:30 INFO - PROCESS | 2820 | 1464105210958 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:30 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F2DDAA800 == 42 [pid = 2820] [id = 453] 08:53:30 INFO - PROCESS | 2820 | ++DOMWINDOW == 105 (0000002F2C079000) [pid = 2820] [serial = 1359] [outer = 0000000000000000] 08:53:30 INFO - PROCESS | 2820 | ++DOMWINDOW == 106 (0000002F31421000) [pid = 2820] [serial = 1360] [outer = 0000002F2C079000] 08:53:31 INFO - PROCESS | 2820 | 1464105211006 Marionette DEBUG loaded listener.js 08:53:31 INFO - PROCESS | 2820 | ++DOMWINDOW == 107 (0000002F31D26000) [pid = 2820] [serial = 1361] [outer = 0000002F2C079000] 08:53:31 INFO - PROCESS | 2820 | 1464105211509 Marionette TRACE conn6 <- [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:53:31 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:53:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 671ms 08:53:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:53:31 INFO - PROCESS | 2820 | 1464105211525 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 08:53:31 INFO - PROCESS | 2820 | 1464105211527 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 08:53:31 INFO - PROCESS | 2820 | 1464105211532 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:53:31 INFO - PROCESS | 2820 | 1464105211539 Marionette TRACE conn6 <- [1,1778,null,{}] 08:53:31 INFO - PROCESS | 2820 | 1464105211548 Marionette TRACE conn6 -> [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:53:31 INFO - PROCESS | 2820 | 1464105211640 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 08:53:31 INFO - PROCESS | 2820 | 1464105211651 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:31 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F35306000 == 43 [pid = 2820] [id = 454] 08:53:31 INFO - PROCESS | 2820 | ++DOMWINDOW == 108 (0000002F33ADBC00) [pid = 2820] [serial = 1362] [outer = 0000000000000000] 08:53:31 INFO - PROCESS | 2820 | ++DOMWINDOW == 109 (0000002F342E9C00) [pid = 2820] [serial = 1363] [outer = 0000002F33ADBC00] 08:53:31 INFO - PROCESS | 2820 | 1464105211698 Marionette DEBUG loaded listener.js 08:53:31 INFO - PROCESS | 2820 | ++DOMWINDOW == 110 (0000002F34547800) [pid = 2820] [serial = 1364] [outer = 0000002F33ADBC00] 08:53:32 INFO - PROCESS | 2820 | 1464105212163 Marionette TRACE conn6 <- [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:53:32 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:53:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 693ms 08:53:32 INFO - PROCESS | 2820 | 1464105212227 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 08:53:32 INFO - PROCESS | 2820 | 1464105212230 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 08:53:32 INFO - PROCESS | 2820 | 1464105212233 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:53:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:53:32 INFO - PROCESS | 2820 | 1464105212235 Marionette TRACE conn6 <- [1,1782,null,{}] 08:53:32 INFO - PROCESS | 2820 | 1464105212239 Marionette TRACE conn6 -> [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:53:32 INFO - PROCESS | 2820 | 1464105212356 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 08:53:32 INFO - PROCESS | 2820 | 1464105212440 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:32 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F37EE2800 == 44 [pid = 2820] [id = 455] 08:53:32 INFO - PROCESS | 2820 | ++DOMWINDOW == 111 (0000002F34546C00) [pid = 2820] [serial = 1365] [outer = 0000000000000000] 08:53:32 INFO - PROCESS | 2820 | ++DOMWINDOW == 112 (0000002F34B5FC00) [pid = 2820] [serial = 1366] [outer = 0000002F34546C00] 08:53:32 INFO - PROCESS | 2820 | 1464105212488 Marionette DEBUG loaded listener.js 08:53:32 INFO - PROCESS | 2820 | ++DOMWINDOW == 113 (0000002F34EF6C00) [pid = 2820] [serial = 1367] [outer = 0000002F34546C00] 08:53:32 INFO - PROCESS | 2820 | 1464105212868 Marionette TRACE conn6 <- [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:53:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:53:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 671ms 08:53:32 INFO - PROCESS | 2820 | 1464105212915 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 08:53:32 INFO - PROCESS | 2820 | 1464105212918 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 08:53:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:53:32 INFO - PROCESS | 2820 | 1464105212939 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:53:32 INFO - PROCESS | 2820 | 1464105212941 Marionette TRACE conn6 <- [1,1786,null,{}] 08:53:32 INFO - PROCESS | 2820 | 1464105212944 Marionette TRACE conn6 -> [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:53:33 INFO - PROCESS | 2820 | 1464105213065 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 08:53:33 INFO - PROCESS | 2820 | 1464105213114 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:33 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F267AD800 == 45 [pid = 2820] [id = 456] 08:53:33 INFO - PROCESS | 2820 | ++DOMWINDOW == 114 (0000002F35D74000) [pid = 2820] [serial = 1368] [outer = 0000000000000000] 08:53:33 INFO - PROCESS | 2820 | ++DOMWINDOW == 115 (0000002F36B54800) [pid = 2820] [serial = 1369] [outer = 0000002F35D74000] 08:53:33 INFO - PROCESS | 2820 | 1464105213169 Marionette DEBUG loaded listener.js 08:53:33 INFO - PROCESS | 2820 | ++DOMWINDOW == 116 (0000002F3793B800) [pid = 2820] [serial = 1370] [outer = 0000002F35D74000] 08:53:33 INFO - PROCESS | 2820 | 1464105213644 Marionette TRACE conn6 <- [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:53:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:53:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 734ms 08:53:33 INFO - PROCESS | 2820 | 1464105213661 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 08:53:33 INFO - PROCESS | 2820 | 1464105213663 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 08:53:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:53:33 INFO - PROCESS | 2820 | 1464105213666 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:53:33 INFO - PROCESS | 2820 | 1464105213668 Marionette TRACE conn6 <- [1,1790,null,{}] 08:53:33 INFO - PROCESS | 2820 | 1464105213678 Marionette TRACE conn6 -> [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:53:33 INFO - PROCESS | 2820 | 1464105213831 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 08:53:33 INFO - PROCESS | 2820 | 1464105213896 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:33 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3AD85800 == 46 [pid = 2820] [id = 457] 08:53:33 INFO - PROCESS | 2820 | ++DOMWINDOW == 117 (0000002F3809DC00) [pid = 2820] [serial = 1371] [outer = 0000000000000000] 08:53:33 INFO - PROCESS | 2820 | ++DOMWINDOW == 118 (0000002F38129400) [pid = 2820] [serial = 1372] [outer = 0000002F3809DC00] 08:53:33 INFO - PROCESS | 2820 | 1464105213944 Marionette DEBUG loaded listener.js 08:53:34 INFO - PROCESS | 2820 | ++DOMWINDOW == 119 (0000002F3822E400) [pid = 2820] [serial = 1373] [outer = 0000002F3809DC00] 08:53:34 INFO - PROCESS | 2820 | 1464105214379 Marionette TRACE conn6 <- [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:53:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:53:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 733ms 08:53:34 INFO - PROCESS | 2820 | 1464105214410 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 08:53:34 INFO - PROCESS | 2820 | 1464105214412 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 08:53:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:53:34 INFO - PROCESS | 2820 | 1464105214416 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:53:34 INFO - PROCESS | 2820 | 1464105214418 Marionette TRACE conn6 <- [1,1794,null,{}] 08:53:34 INFO - PROCESS | 2820 | 1464105214421 Marionette TRACE conn6 -> [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:53:34 INFO - PROCESS | 2820 | 1464105214537 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 08:53:34 INFO - PROCESS | 2820 | 1464105214594 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:34 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3BAF6800 == 47 [pid = 2820] [id = 458] 08:53:34 INFO - PROCESS | 2820 | ++DOMWINDOW == 120 (0000002F38232C00) [pid = 2820] [serial = 1374] [outer = 0000000000000000] 08:53:34 INFO - PROCESS | 2820 | ++DOMWINDOW == 121 (0000002F38236000) [pid = 2820] [serial = 1375] [outer = 0000002F38232C00] 08:53:34 INFO - PROCESS | 2820 | 1464105214642 Marionette DEBUG loaded listener.js 08:53:34 INFO - PROCESS | 2820 | ++DOMWINDOW == 122 (0000002F38268C00) [pid = 2820] [serial = 1376] [outer = 0000002F38232C00] 08:53:35 INFO - PROCESS | 2820 | --DOMWINDOW == 121 (0000002F28E03800) [pid = 2820] [serial = 1320] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:53:35 INFO - PROCESS | 2820 | --DOMWINDOW == 120 (0000002F34546800) [pid = 2820] [serial = 1323] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:53:35 INFO - PROCESS | 2820 | --DOMWINDOW == 119 (0000002F2C074800) [pid = 2820] [serial = 1329] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:53:35 INFO - PROCESS | 2820 | --DOMWINDOW == 118 (0000002F37940800) [pid = 2820] [serial = 1293] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:53:35 INFO - PROCESS | 2820 | --DOMWINDOW == 117 (0000002F34F1EC00) [pid = 2820] [serial = 1326] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:53:35 INFO - PROCESS | 2820 | --DOMWINDOW == 116 (0000002F2791DC00) [pid = 2820] [serial = 1308] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:53:35 INFO - PROCESS | 2820 | --DOMWINDOW == 115 (0000002F32411000) [pid = 2820] [serial = 1317] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:53:35 INFO - PROCESS | 2820 | --DOMWINDOW == 114 (0000002F31A64000) [pid = 2820] [serial = 1314] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:53:35 INFO - PROCESS | 2820 | --DOMWINDOW == 113 (0000002F27613000) [pid = 2820] [serial = 1311] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:53:35 INFO - PROCESS | 2820 | --DOMWINDOW == 112 (0000002F37012400) [pid = 2820] [serial = 1332] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:53:35 INFO - PROCESS | 2820 | --DOMWINDOW == 111 (0000002F34193000) [pid = 2820] [serial = 1257] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:53:35 INFO - PROCESS | 2820 | --DOMWINDOW == 110 (0000002F27611400) [pid = 2820] [serial = 1209] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:53:35 INFO - PROCESS | 2820 | --DOMWINDOW == 109 (0000002F27521000) [pid = 2820] [serial = 1218] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:53:35 INFO - PROCESS | 2820 | --DOMWINDOW == 108 (0000002F2D84C800) [pid = 2820] [serial = 1254] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:53:35 INFO - PROCESS | 2820 | --DOMWINDOW == 107 (0000002F354CA400) [pid = 2820] [serial = 1260] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:53:35 INFO - PROCESS | 2820 | --DOMWINDOW == 106 (0000002F27575000) [pid = 2820] [serial = 1251] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:53:35 INFO - PROCESS | 2820 | --DOMWINDOW == 105 (0000002F33AD3C00) [pid = 2820] [serial = 1215] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:53:35 INFO - PROCESS | 2820 | --DOMWINDOW == 104 (0000002F33AD3800) [pid = 2820] [serial = 1206] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:53:35 INFO - PROCESS | 2820 | --DOMWINDOW == 103 (0000002F2D84A000) [pid = 2820] [serial = 1212] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:53:35 INFO - PROCESS | 2820 | 1464105215239 Marionette TRACE conn6 <- [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:53:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:53:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 880ms 08:53:35 INFO - PROCESS | 2820 | 1464105215305 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 08:53:35 INFO - PROCESS | 2820 | 1464105215307 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 08:53:35 INFO - PROCESS | 2820 | 1464105215311 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:53:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:53:35 INFO - PROCESS | 2820 | 1464105215313 Marionette TRACE conn6 <- [1,1798,null,{}] 08:53:35 INFO - PROCESS | 2820 | 1464105215317 Marionette TRACE conn6 -> [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:53:35 INFO - PROCESS | 2820 | 1464105215434 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 08:53:35 INFO - PROCESS | 2820 | 1464105215490 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:35 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F394AF000 == 48 [pid = 2820] [id = 459] 08:53:35 INFO - PROCESS | 2820 | ++DOMWINDOW == 104 (0000002F27613000) [pid = 2820] [serial = 1377] [outer = 0000000000000000] 08:53:35 INFO - PROCESS | 2820 | ++DOMWINDOW == 105 (0000002F2DB86000) [pid = 2820] [serial = 1378] [outer = 0000002F27613000] 08:53:35 INFO - PROCESS | 2820 | 1464105215537 Marionette DEBUG loaded listener.js 08:53:35 INFO - PROCESS | 2820 | ++DOMWINDOW == 106 (0000002F33A36800) [pid = 2820] [serial = 1379] [outer = 0000002F27613000] 08:53:35 INFO - PROCESS | 2820 | 1464105215912 Marionette TRACE conn6 <- [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:53:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:53:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 629ms 08:53:35 INFO - PROCESS | 2820 | 1464105215946 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 08:53:35 INFO - PROCESS | 2820 | 1464105215948 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 08:53:35 INFO - PROCESS | 2820 | 1464105215951 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:53:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:53:35 INFO - PROCESS | 2820 | 1464105215953 Marionette TRACE conn6 <- [1,1802,null,{}] 08:53:35 INFO - PROCESS | 2820 | 1464105215957 Marionette TRACE conn6 -> [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:53:36 INFO - PROCESS | 2820 | 1464105216046 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 08:53:36 INFO - PROCESS | 2820 | 1464105216052 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:36 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3C53D800 == 49 [pid = 2820] [id = 460] 08:53:36 INFO - PROCESS | 2820 | ++DOMWINDOW == 107 (0000002F3443D800) [pid = 2820] [serial = 1380] [outer = 0000000000000000] 08:53:36 INFO - PROCESS | 2820 | ++DOMWINDOW == 108 (0000002F37D72000) [pid = 2820] [serial = 1381] [outer = 0000002F3443D800] 08:53:36 INFO - PROCESS | 2820 | 1464105216099 Marionette DEBUG loaded listener.js 08:53:36 INFO - PROCESS | 2820 | ++DOMWINDOW == 109 (0000002F38270400) [pid = 2820] [serial = 1382] [outer = 0000002F3443D800] 08:53:36 INFO - PROCESS | 2820 | 1464105216535 Marionette TRACE conn6 <- [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:53:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:53:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 628ms 08:53:36 INFO - PROCESS | 2820 | 1464105216583 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 08:53:36 INFO - PROCESS | 2820 | 1464105216586 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 08:53:36 INFO - PROCESS | 2820 | 1464105216589 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:53:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:53:36 INFO - PROCESS | 2820 | 1464105216591 Marionette TRACE conn6 <- [1,1806,null,{}] 08:53:36 INFO - PROCESS | 2820 | 1464105216594 Marionette TRACE conn6 -> [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:53:36 INFO - PROCESS | 2820 | 1464105216690 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 08:53:36 INFO - PROCESS | 2820 | 1464105216699 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:36 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3C66F000 == 50 [pid = 2820] [id = 461] 08:53:36 INFO - PROCESS | 2820 | ++DOMWINDOW == 110 (0000002F38299800) [pid = 2820] [serial = 1383] [outer = 0000000000000000] 08:53:36 INFO - PROCESS | 2820 | ++DOMWINDOW == 111 (0000002F3829F000) [pid = 2820] [serial = 1384] [outer = 0000002F38299800] 08:53:36 INFO - PROCESS | 2820 | 1464105216752 Marionette DEBUG loaded listener.js 08:53:36 INFO - PROCESS | 2820 | ++DOMWINDOW == 112 (0000002F38828000) [pid = 2820] [serial = 1385] [outer = 0000002F38299800] 08:53:37 INFO - PROCESS | 2820 | --DOCSHELL 0000002F35BF3800 == 49 [pid = 2820] [id = 414] 08:53:37 INFO - PROCESS | 2820 | --DOCSHELL 0000002F37FF1000 == 48 [pid = 2820] [id = 435] 08:53:37 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3530B800 == 47 [pid = 2820] [id = 421] 08:53:37 INFO - PROCESS | 2820 | --DOCSHELL 0000002F25D66000 == 46 [pid = 2820] [id = 394] 08:53:37 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3545C000 == 45 [pid = 2820] [id = 413] 08:53:37 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3897B000 == 44 [pid = 2820] [id = 416] 08:53:37 INFO - PROCESS | 2820 | --DOCSHELL 0000002F37EDB000 == 43 [pid = 2820] [id = 415] 08:53:37 INFO - PROCESS | 2820 | --DOCSHELL 0000002F34520800 == 42 [pid = 2820] [id = 412] 08:53:37 INFO - PROCESS | 2820 | --DOCSHELL 0000002F33826800 == 41 [pid = 2820] [id = 452] 08:53:37 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2BD3C800 == 40 [pid = 2820] [id = 451] 08:53:37 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3C523800 == 39 [pid = 2820] [id = 450] 08:53:37 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3C0A8000 == 38 [pid = 2820] [id = 449] 08:53:37 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3BDBA000 == 37 [pid = 2820] [id = 448] 08:53:37 INFO - PROCESS | 2820 | --DOCSHELL 0000002F34E47800 == 36 [pid = 2820] [id = 447] 08:53:37 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3AFBA000 == 35 [pid = 2820] [id = 445] 08:53:37 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2C72C800 == 34 [pid = 2820] [id = 446] 08:53:38 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2DDAA800 == 33 [pid = 2820] [id = 453] 08:53:38 INFO - PROCESS | 2820 | --DOCSHELL 0000002F35306000 == 32 [pid = 2820] [id = 454] 08:53:38 INFO - PROCESS | 2820 | --DOCSHELL 0000002F394AF000 == 31 [pid = 2820] [id = 459] 08:53:38 INFO - PROCESS | 2820 | --DOCSHELL 0000002F37EE2800 == 30 [pid = 2820] [id = 455] 08:53:38 INFO - PROCESS | 2820 | --DOCSHELL 0000002F267AD800 == 29 [pid = 2820] [id = 456] 08:53:38 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3AD85800 == 28 [pid = 2820] [id = 457] 08:53:38 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3BAF6800 == 27 [pid = 2820] [id = 458] 08:53:38 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3C53D800 == 26 [pid = 2820] [id = 460] 08:53:38 INFO - PROCESS | 2820 | --DOMWINDOW == 111 (0000002F3493F000) [pid = 2820] [serial = 1303] [outer = 0000000000000000] [url = about:blank] 08:53:38 INFO - PROCESS | 2820 | --DOMWINDOW == 110 (0000002F38092400) [pid = 2820] [serial = 1336] [outer = 0000000000000000] [url = about:blank] 08:53:38 INFO - PROCESS | 2820 | --DOMWINDOW == 109 (0000002F37E51000) [pid = 2820] [serial = 1334] [outer = 0000000000000000] [url = about:blank] 08:53:38 INFO - PROCESS | 2820 | --DOMWINDOW == 108 (0000002F36B5E400) [pid = 2820] [serial = 1331] [outer = 0000000000000000] [url = about:blank] 08:53:38 INFO - PROCESS | 2820 | --DOMWINDOW == 107 (0000002F35D74C00) [pid = 2820] [serial = 1328] [outer = 0000000000000000] [url = about:blank] 08:53:38 INFO - PROCESS | 2820 | --DOMWINDOW == 106 (0000002F34EEEC00) [pid = 2820] [serial = 1325] [outer = 0000000000000000] [url = about:blank] 08:53:38 INFO - PROCESS | 2820 | --DOMWINDOW == 105 (0000002F33A3E000) [pid = 2820] [serial = 1319] [outer = 0000000000000000] [url = about:blank] 08:53:38 INFO - PROCESS | 2820 | --DOMWINDOW == 104 (0000002F3456C000) [pid = 2820] [serial = 1259] [outer = 0000000000000000] [url = about:blank] 08:53:38 INFO - PROCESS | 2820 | --DOMWINDOW == 103 (0000002F28E11800) [pid = 2820] [serial = 1211] [outer = 0000000000000000] [url = about:blank] 08:53:38 INFO - PROCESS | 2820 | --DOMWINDOW == 102 (0000002F3454B000) [pid = 2820] [serial = 1220] [outer = 0000000000000000] [url = about:blank] 08:53:38 INFO - PROCESS | 2820 | --DOMWINDOW == 101 (0000002F31639000) [pid = 2820] [serial = 1256] [outer = 0000000000000000] [url = about:blank] 08:53:38 INFO - PROCESS | 2820 | --DOMWINDOW == 100 (0000002F35B09800) [pid = 2820] [serial = 1262] [outer = 0000000000000000] [url = about:blank] 08:53:38 INFO - PROCESS | 2820 | --DOMWINDOW == 99 (0000002F281DB000) [pid = 2820] [serial = 1253] [outer = 0000000000000000] [url = about:blank] 08:53:38 INFO - PROCESS | 2820 | --DOMWINDOW == 98 (0000002F34437C00) [pid = 2820] [serial = 1217] [outer = 0000000000000000] [url = about:blank] 08:53:38 INFO - PROCESS | 2820 | --DOMWINDOW == 97 (0000002F33AE2000) [pid = 2820] [serial = 1208] [outer = 0000000000000000] [url = about:blank] 08:53:38 INFO - PROCESS | 2820 | --DOMWINDOW == 96 (0000002F317FF800) [pid = 2820] [serial = 1214] [outer = 0000000000000000] [url = about:blank] 08:53:38 INFO - PROCESS | 2820 | --DOMWINDOW == 95 (0000002F34187C00) [pid = 2820] [serial = 1321] [outer = 0000000000000000] [url = about:blank] 08:53:38 INFO - PROCESS | 2820 | --DOMWINDOW == 94 (0000002F34440000) [pid = 2820] [serial = 1322] [outer = 0000000000000000] [url = about:blank] 08:53:38 INFO - PROCESS | 2820 | --DOMWINDOW == 93 (0000002F3493A000) [pid = 2820] [serial = 1324] [outer = 0000000000000000] [url = about:blank] 08:53:38 INFO - PROCESS | 2820 | --DOMWINDOW == 92 (0000002F34192800) [pid = 2820] [serial = 1330] [outer = 0000000000000000] [url = about:blank] 08:53:38 INFO - PROCESS | 2820 | --DOMWINDOW == 91 (0000002F37E48800) [pid = 2820] [serial = 1295] [outer = 0000000000000000] [url = about:blank] 08:53:38 INFO - PROCESS | 2820 | --DOMWINDOW == 90 (0000002F3542AC00) [pid = 2820] [serial = 1327] [outer = 0000000000000000] [url = about:blank] 08:53:38 INFO - PROCESS | 2820 | --DOMWINDOW == 89 (0000002F2DF76000) [pid = 2820] [serial = 1310] [outer = 0000000000000000] [url = about:blank] 08:53:38 INFO - PROCESS | 2820 | --DOMWINDOW == 88 (0000002F2BD18000) [pid = 2820] [serial = 1309] [outer = 0000000000000000] [url = about:blank] 08:53:38 INFO - PROCESS | 2820 | --DOMWINDOW == 87 (0000002F37E4BC00) [pid = 2820] [serial = 1306] [outer = 0000000000000000] [url = about:blank] 08:53:38 INFO - PROCESS | 2820 | --DOMWINDOW == 86 (0000002F33946800) [pid = 2820] [serial = 1318] [outer = 0000000000000000] [url = about:blank] 08:53:38 INFO - PROCESS | 2820 | --DOMWINDOW == 85 (0000002F3163E800) [pid = 2820] [serial = 1300] [outer = 0000000000000000] [url = about:blank] 08:53:38 INFO - PROCESS | 2820 | --DOMWINDOW == 84 (0000002F31A69400) [pid = 2820] [serial = 1315] [outer = 0000000000000000] [url = about:blank] 08:53:38 INFO - PROCESS | 2820 | --DOMWINDOW == 83 (0000002F32402400) [pid = 2820] [serial = 1316] [outer = 0000000000000000] [url = about:blank] 08:53:38 INFO - PROCESS | 2820 | --DOMWINDOW == 82 (0000002F2BF0B000) [pid = 2820] [serial = 1312] [outer = 0000000000000000] [url = about:blank] 08:53:38 INFO - PROCESS | 2820 | --DOMWINDOW == 81 (0000002F2E145000) [pid = 2820] [serial = 1313] [outer = 0000000000000000] [url = about:blank] 08:53:38 INFO - PROCESS | 2820 | --DOMWINDOW == 80 (0000002F37941400) [pid = 2820] [serial = 1333] [outer = 0000000000000000] [url = about:blank] 08:53:38 INFO - PROCESS | 2820 | --DOMWINDOW == 79 (0000002F27697800) [pid = 2820] [serial = 1297] [outer = 0000000000000000] [url = about:blank] 08:53:38 INFO - PROCESS | 2820 | 1464105218934 Marionette TRACE conn6 <- [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:53:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:53:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 2392ms 08:53:38 INFO - PROCESS | 2820 | 1464105218984 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 08:53:38 INFO - PROCESS | 2820 | 1464105218988 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 08:53:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:53:38 INFO - PROCESS | 2820 | 1464105218994 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:53:39 INFO - PROCESS | 2820 | 1464105218998 Marionette TRACE conn6 <- [1,1810,null,{}] 08:53:39 INFO - PROCESS | 2820 | 1464105219004 Marionette TRACE conn6 -> [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:53:39 INFO - PROCESS | 2820 | 1464105219101 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 08:53:39 INFO - PROCESS | 2820 | 1464105219112 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:39 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F25E20000 == 27 [pid = 2820] [id = 462] 08:53:39 INFO - PROCESS | 2820 | ++DOMWINDOW == 80 (0000002F2757AC00) [pid = 2820] [serial = 1386] [outer = 0000000000000000] 08:53:39 INFO - PROCESS | 2820 | ++DOMWINDOW == 81 (0000002F2757C000) [pid = 2820] [serial = 1387] [outer = 0000002F2757AC00] 08:53:39 INFO - PROCESS | 2820 | 1464105219165 Marionette DEBUG loaded listener.js 08:53:39 INFO - PROCESS | 2820 | ++DOMWINDOW == 82 (0000002F27619800) [pid = 2820] [serial = 1388] [outer = 0000002F2757AC00] 08:53:39 INFO - PROCESS | 2820 | 1464105219663 Marionette TRACE conn6 <- [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:53:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:53:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 734ms 08:53:39 INFO - PROCESS | 2820 | 1464105219732 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 08:53:39 INFO - PROCESS | 2820 | 1464105219739 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 08:53:39 INFO - PROCESS | 2820 | 1464105219745 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:53:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:53:39 INFO - PROCESS | 2820 | 1464105219748 Marionette TRACE conn6 <- [1,1814,null,{}] 08:53:39 INFO - PROCESS | 2820 | 1464105219752 Marionette TRACE conn6 -> [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:53:39 INFO - PROCESS | 2820 | 1464105219844 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 08:53:39 INFO - PROCESS | 2820 | 1464105219862 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:39 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F286E4800 == 28 [pid = 2820] [id = 463] 08:53:39 INFO - PROCESS | 2820 | ++DOMWINDOW == 83 (0000002F27912400) [pid = 2820] [serial = 1389] [outer = 0000000000000000] 08:53:39 INFO - PROCESS | 2820 | ++DOMWINDOW == 84 (0000002F27916000) [pid = 2820] [serial = 1390] [outer = 0000002F27912400] 08:53:39 INFO - PROCESS | 2820 | 1464105219911 Marionette DEBUG loaded listener.js 08:53:40 INFO - PROCESS | 2820 | ++DOMWINDOW == 85 (0000002F27E32800) [pid = 2820] [serial = 1391] [outer = 0000002F27912400] 08:53:40 INFO - PROCESS | 2820 | 1464105220395 Marionette TRACE conn6 <- [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:53:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:53:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 672ms 08:53:40 INFO - PROCESS | 2820 | 1464105220424 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 08:53:40 INFO - PROCESS | 2820 | 1464105220427 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 08:53:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:53:40 INFO - PROCESS | 2820 | 1464105220430 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:53:40 INFO - PROCESS | 2820 | 1464105220434 Marionette TRACE conn6 <- [1,1818,null,{}] 08:53:40 INFO - PROCESS | 2820 | 1464105220446 Marionette TRACE conn6 -> [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:53:40 INFO - PROCESS | 2820 | 1464105220578 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 08:53:40 INFO - PROCESS | 2820 | 1464105220659 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:40 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F2CCC9800 == 29 [pid = 2820] [id = 464] 08:53:40 INFO - PROCESS | 2820 | ++DOMWINDOW == 86 (0000002F25E61C00) [pid = 2820] [serial = 1392] [outer = 0000000000000000] 08:53:40 INFO - PROCESS | 2820 | ++DOMWINDOW == 87 (0000002F2BD5D800) [pid = 2820] [serial = 1393] [outer = 0000002F25E61C00] 08:53:40 INFO - PROCESS | 2820 | 1464105220713 Marionette DEBUG loaded listener.js 08:53:40 INFO - PROCESS | 2820 | ++DOMWINDOW == 88 (0000002F2C702400) [pid = 2820] [serial = 1394] [outer = 0000002F25E61C00] 08:53:41 INFO - PROCESS | 2820 | 1464105221131 Marionette TRACE conn6 <- [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:53:41 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:53:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 734ms 08:53:41 INFO - PROCESS | 2820 | 1464105221167 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 08:53:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:53:41 INFO - PROCESS | 2820 | 1464105221170 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 08:53:41 INFO - PROCESS | 2820 | 1464105221173 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:53:41 INFO - PROCESS | 2820 | 1464105221175 Marionette TRACE conn6 <- [1,1822,null,{}] 08:53:41 INFO - PROCESS | 2820 | 1464105221179 Marionette TRACE conn6 -> [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:53:41 INFO - PROCESS | 2820 | 1464105221265 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 08:53:41 INFO - PROCESS | 2820 | 1464105221272 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:41 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F2E7CB800 == 30 [pid = 2820] [id = 465] 08:53:41 INFO - PROCESS | 2820 | ++DOMWINDOW == 89 (0000002F2CC39800) [pid = 2820] [serial = 1395] [outer = 0000000000000000] 08:53:41 INFO - PROCESS | 2820 | ++DOMWINDOW == 90 (0000002F2CDB0C00) [pid = 2820] [serial = 1396] [outer = 0000002F2CC39800] 08:53:41 INFO - PROCESS | 2820 | 1464105221321 Marionette DEBUG loaded listener.js 08:53:41 INFO - PROCESS | 2820 | ++DOMWINDOW == 91 (0000002F2D8E7C00) [pid = 2820] [serial = 1397] [outer = 0000002F2CC39800] 08:53:41 INFO - PROCESS | 2820 | 1464105221770 Marionette TRACE conn6 <- [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:53:41 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:53:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 630ms 08:53:41 INFO - PROCESS | 2820 | 1464105221805 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 08:53:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:53:41 INFO - PROCESS | 2820 | 1464105221808 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 08:53:41 INFO - PROCESS | 2820 | 1464105221811 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:53:41 INFO - PROCESS | 2820 | 1464105221813 Marionette TRACE conn6 <- [1,1826,null,{}] 08:53:41 INFO - PROCESS | 2820 | 1464105221816 Marionette TRACE conn6 -> [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:53:41 INFO - PROCESS | 2820 | 1464105221896 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 08:53:41 INFO - PROCESS | 2820 | 1464105221903 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:41 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F31783000 == 31 [pid = 2820] [id = 466] 08:53:41 INFO - PROCESS | 2820 | ++DOMWINDOW == 92 (0000002F2778C000) [pid = 2820] [serial = 1398] [outer = 0000000000000000] 08:53:41 INFO - PROCESS | 2820 | ++DOMWINDOW == 93 (0000002F2DF6AC00) [pid = 2820] [serial = 1399] [outer = 0000002F2778C000] 08:53:41 INFO - PROCESS | 2820 | 1464105221951 Marionette DEBUG loaded listener.js 08:53:42 INFO - PROCESS | 2820 | ++DOMWINDOW == 94 (0000002F3141D000) [pid = 2820] [serial = 1400] [outer = 0000002F2778C000] 08:53:42 INFO - PROCESS | 2820 | 1464105222472 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 08:53:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:53:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 733ms 08:53:42 INFO - PROCESS | 2820 | 1464105222548 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 08:53:42 INFO - PROCESS | 2820 | 1464105222550 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 08:53:42 INFO - PROCESS | 2820 | 1464105222553 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:53:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:53:42 INFO - PROCESS | 2820 | 1464105222555 Marionette TRACE conn6 <- [1,1830,null,{}] 08:53:42 INFO - PROCESS | 2820 | 1464105222559 Marionette TRACE conn6 -> [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:53:42 INFO - PROCESS | 2820 | 1464105222681 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 08:53:42 INFO - PROCESS | 2820 | 1464105222689 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:42 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F339BF000 == 32 [pid = 2820] [id = 467] 08:53:42 INFO - PROCESS | 2820 | ++DOMWINDOW == 95 (0000002F31633400) [pid = 2820] [serial = 1401] [outer = 0000000000000000] 08:53:42 INFO - PROCESS | 2820 | ++DOMWINDOW == 96 (0000002F31762800) [pid = 2820] [serial = 1402] [outer = 0000002F31633400] 08:53:42 INFO - PROCESS | 2820 | 1464105222738 Marionette DEBUG loaded listener.js 08:53:42 INFO - PROCESS | 2820 | ++DOMWINDOW == 97 (0000002F31A60000) [pid = 2820] [serial = 1403] [outer = 0000002F31633400] 08:53:43 INFO - PROCESS | 2820 | 1464105223155 Marionette TRACE conn6 <- [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:53:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:53:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 629ms 08:53:43 INFO - PROCESS | 2820 | 1464105223188 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 08:53:43 INFO - PROCESS | 2820 | 1464105223191 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 08:53:43 INFO - PROCESS | 2820 | 1464105223194 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:53:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:53:43 INFO - PROCESS | 2820 | 1464105223196 Marionette TRACE conn6 <- [1,1834,null,{}] 08:53:43 INFO - PROCESS | 2820 | 1464105223199 Marionette TRACE conn6 -> [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:53:43 INFO - PROCESS | 2820 | 1464105223307 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 08:53:43 INFO - PROCESS | 2820 | 1464105223317 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:43 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F342AD800 == 33 [pid = 2820] [id = 468] 08:53:43 INFO - PROCESS | 2820 | ++DOMWINDOW == 98 (0000002F31A65C00) [pid = 2820] [serial = 1404] [outer = 0000000000000000] 08:53:43 INFO - PROCESS | 2820 | ++DOMWINDOW == 99 (0000002F31A93800) [pid = 2820] [serial = 1405] [outer = 0000002F31A65C00] 08:53:43 INFO - PROCESS | 2820 | 1464105223364 Marionette DEBUG loaded listener.js 08:53:43 INFO - PROCESS | 2820 | ++DOMWINDOW == 100 (0000002F31D28C00) [pid = 2820] [serial = 1406] [outer = 0000002F31A65C00] 08:53:43 INFO - PROCESS | 2820 | 1464105223802 Marionette TRACE conn6 <- [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:53:43 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:53:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 629ms 08:53:43 INFO - PROCESS | 2820 | 1464105223829 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 08:53:43 INFO - PROCESS | 2820 | 1464105223831 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 08:53:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:53:43 INFO - PROCESS | 2820 | 1464105223838 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:53:43 INFO - PROCESS | 2820 | 1464105223840 Marionette TRACE conn6 <- [1,1838,null,{}] 08:53:43 INFO - PROCESS | 2820 | 1464105223844 Marionette TRACE conn6 -> [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:53:43 INFO - PROCESS | 2820 | 1464105223924 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 08:53:43 INFO - PROCESS | 2820 | 1464105223931 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:43 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F34517800 == 34 [pid = 2820] [id = 469] 08:53:43 INFO - PROCESS | 2820 | ++DOMWINDOW == 101 (0000002F31A9F400) [pid = 2820] [serial = 1407] [outer = 0000000000000000] 08:53:43 INFO - PROCESS | 2820 | ++DOMWINDOW == 102 (0000002F32407800) [pid = 2820] [serial = 1408] [outer = 0000002F31A9F400] 08:53:43 INFO - PROCESS | 2820 | 1464105223984 Marionette DEBUG loaded listener.js 08:53:44 INFO - PROCESS | 2820 | ++DOMWINDOW == 103 (0000002F32411800) [pid = 2820] [serial = 1409] [outer = 0000002F31A9F400] 08:53:44 INFO - PROCESS | 2820 | 1464105224468 Marionette TRACE conn6 <- [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:53:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:53:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 671ms 08:53:44 INFO - PROCESS | 2820 | 1464105224508 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 08:53:44 INFO - PROCESS | 2820 | 1464105224511 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 08:53:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:53:44 INFO - PROCESS | 2820 | 1464105224514 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:53:44 INFO - PROCESS | 2820 | 1464105224516 Marionette TRACE conn6 <- [1,1842,null,{}] 08:53:44 INFO - PROCESS | 2820 | 1464105224519 Marionette TRACE conn6 -> [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:53:44 INFO - PROCESS | 2820 | 1464105224627 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 08:53:44 INFO - PROCESS | 2820 | 1464105224708 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:44 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F2CCC4000 == 35 [pid = 2820] [id = 470] 08:53:44 INFO - PROCESS | 2820 | ++DOMWINDOW == 104 (0000002F32479000) [pid = 2820] [serial = 1410] [outer = 0000000000000000] 08:53:44 INFO - PROCESS | 2820 | ++DOMWINDOW == 105 (0000002F32D53800) [pid = 2820] [serial = 1411] [outer = 0000002F32479000] 08:53:44 INFO - PROCESS | 2820 | 1464105224756 Marionette DEBUG loaded listener.js 08:53:44 INFO - PROCESS | 2820 | ++DOMWINDOW == 106 (0000002F33A33000) [pid = 2820] [serial = 1412] [outer = 0000002F32479000] 08:53:45 INFO - PROCESS | 2820 | 1464105225177 Marionette TRACE conn6 <- [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:53:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:53:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 732ms 08:53:45 INFO - PROCESS | 2820 | 1464105225257 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 08:53:45 INFO - PROCESS | 2820 | 1464105225259 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 08:53:45 INFO - PROCESS | 2820 | 1464105225263 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:53:45 INFO - PROCESS | 2820 | 1464105225265 Marionette TRACE conn6 <- [1,1846,null,{}] 08:53:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:53:45 INFO - PROCESS | 2820 | 1464105225273 Marionette TRACE conn6 -> [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:53:45 INFO - PROCESS | 2820 | 1464105225401 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 08:53:45 INFO - PROCESS | 2820 | 1464105225413 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:45 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F36627800 == 36 [pid = 2820] [id = 471] 08:53:45 INFO - PROCESS | 2820 | ++DOMWINDOW == 107 (0000002F33A3B000) [pid = 2820] [serial = 1413] [outer = 0000000000000000] 08:53:45 INFO - PROCESS | 2820 | ++DOMWINDOW == 108 (0000002F33A3DC00) [pid = 2820] [serial = 1414] [outer = 0000002F33A3B000] 08:53:45 INFO - PROCESS | 2820 | 1464105225461 Marionette DEBUG loaded listener.js 08:53:45 INFO - PROCESS | 2820 | ++DOMWINDOW == 109 (0000002F33ADCC00) [pid = 2820] [serial = 1415] [outer = 0000002F33A3B000] 08:53:45 INFO - PROCESS | 2820 | 1464105225936 Marionette TRACE conn6 <- [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:53:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:53:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 734ms 08:53:46 INFO - PROCESS | 2820 | 1464105226028 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 08:53:46 INFO - PROCESS | 2820 | 1464105226030 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 08:53:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:53:46 INFO - PROCESS | 2820 | 1464105226034 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:53:46 INFO - PROCESS | 2820 | 1464105226037 Marionette TRACE conn6 <- [1,1850,null,{}] 08:53:46 INFO - PROCESS | 2820 | 1464105226040 Marionette TRACE conn6 -> [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:53:46 INFO - PROCESS | 2820 | 1464105226169 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 08:53:46 INFO - PROCESS | 2820 | --DOMWINDOW == 108 (0000002F2C079000) [pid = 2820] [serial = 1359] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:53:46 INFO - PROCESS | 2820 | --DOMWINDOW == 107 (0000002F37ECE000) [pid = 2820] [serial = 1335] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:53:46 INFO - PROCESS | 2820 | --DOMWINDOW == 106 (0000002F34939800) [pid = 2820] [serial = 1302] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:53:46 INFO - PROCESS | 2820 | --DOMWINDOW == 105 (0000002F27578000) [pid = 2820] [serial = 1338] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:53:46 INFO - PROCESS | 2820 | --DOMWINDOW == 104 (0000002F33ADBC00) [pid = 2820] [serial = 1362] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:53:46 INFO - PROCESS | 2820 | --DOMWINDOW == 103 (0000002F37ECE800) [pid = 2820] [serial = 1350] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:53:46 INFO - PROCESS | 2820 | --DOMWINDOW == 102 (0000002F31638400) [pid = 2820] [serial = 1341] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:53:46 INFO - PROCESS | 2820 | --DOMWINDOW == 101 (0000002F38232C00) [pid = 2820] [serial = 1374] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:53:46 INFO - PROCESS | 2820 | --DOMWINDOW == 100 (0000002F34939400) [pid = 2820] [serial = 1344] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:53:46 INFO - PROCESS | 2820 | --DOMWINDOW == 99 (0000002F27573C00) [pid = 2820] [serial = 1353] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:53:46 INFO - PROCESS | 2820 | --DOMWINDOW == 98 (0000002F3141F000) [pid = 2820] [serial = 1356] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:53:46 INFO - PROCESS | 2820 | --DOMWINDOW == 97 (0000002F34C9D000) [pid = 2820] [serial = 1305] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:53:46 INFO - PROCESS | 2820 | --DOMWINDOW == 96 (0000002F27613000) [pid = 2820] [serial = 1377] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:53:46 INFO - PROCESS | 2820 | --DOMWINDOW == 95 (0000002F3443D800) [pid = 2820] [serial = 1380] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:53:46 INFO - PROCESS | 2820 | --DOMWINDOW == 94 (0000002F2760D800) [pid = 2820] [serial = 1296] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:53:46 INFO - PROCESS | 2820 | --DOMWINDOW == 93 (0000002F34546C00) [pid = 2820] [serial = 1365] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:53:46 INFO - PROCESS | 2820 | --DOMWINDOW == 92 (0000002F35D74000) [pid = 2820] [serial = 1368] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:53:46 INFO - PROCESS | 2820 | --DOMWINDOW == 91 (0000002F31A67C00) [pid = 2820] [serial = 1248] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:53:46 INFO - PROCESS | 2820 | --DOMWINDOW == 90 (0000002F38123800) [pid = 2820] [serial = 1347] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:53:46 INFO - PROCESS | 2820 | --DOMWINDOW == 89 (0000002F3809DC00) [pid = 2820] [serial = 1371] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:53:46 INFO - PROCESS | 2820 | --DOMWINDOW == 88 (0000002F2E719400) [pid = 2820] [serial = 1299] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:53:46 INFO - PROCESS | 2820 | 1464105226482 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:46 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F27D30800 == 37 [pid = 2820] [id = 472] 08:53:46 INFO - PROCESS | 2820 | ++DOMWINDOW == 89 (0000002F27573C00) [pid = 2820] [serial = 1416] [outer = 0000000000000000] 08:53:46 INFO - PROCESS | 2820 | ++DOMWINDOW == 90 (0000002F27789C00) [pid = 2820] [serial = 1417] [outer = 0000002F27573C00] 08:53:46 INFO - PROCESS | 2820 | 1464105226543 Marionette DEBUG loaded listener.js 08:53:46 INFO - PROCESS | 2820 | ++DOMWINDOW == 91 (0000002F33ADF000) [pid = 2820] [serial = 1418] [outer = 0000002F27573C00] 08:53:46 INFO - PROCESS | 2820 | 1464105226939 Marionette TRACE conn6 <- [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:53:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:53:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 924ms 08:53:46 INFO - PROCESS | 2820 | 1464105226962 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 08:53:46 INFO - PROCESS | 2820 | 1464105226964 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 08:53:46 INFO - PROCESS | 2820 | 1464105226968 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:53:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:53:46 INFO - PROCESS | 2820 | 1464105226969 Marionette TRACE conn6 <- [1,1854,null,{}] 08:53:46 INFO - PROCESS | 2820 | 1464105226973 Marionette TRACE conn6 -> [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:53:47 INFO - PROCESS | 2820 | 1464105227083 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 08:53:47 INFO - PROCESS | 2820 | 1464105227092 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:47 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F37488000 == 38 [pid = 2820] [id = 473] 08:53:47 INFO - PROCESS | 2820 | ++DOMWINDOW == 92 (0000002F3438AC00) [pid = 2820] [serial = 1419] [outer = 0000000000000000] 08:53:47 INFO - PROCESS | 2820 | ++DOMWINDOW == 93 (0000002F34441000) [pid = 2820] [serial = 1420] [outer = 0000002F3438AC00] 08:53:47 INFO - PROCESS | 2820 | 1464105227147 Marionette DEBUG loaded listener.js 08:53:47 INFO - PROCESS | 2820 | ++DOMWINDOW == 94 (0000002F34546800) [pid = 2820] [serial = 1421] [outer = 0000002F3438AC00] 08:53:47 INFO - PROCESS | 2820 | 1464105227562 Marionette TRACE conn6 <- [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:53:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:53:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 629ms 08:53:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:53:47 INFO - PROCESS | 2820 | 1464105227600 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 08:53:47 INFO - PROCESS | 2820 | 1464105227602 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 08:53:47 INFO - PROCESS | 2820 | 1464105227605 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:53:47 INFO - PROCESS | 2820 | 1464105227607 Marionette TRACE conn6 <- [1,1858,null,{}] 08:53:47 INFO - PROCESS | 2820 | 1464105227611 Marionette TRACE conn6 -> [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:53:47 INFO - PROCESS | 2820 | 1464105227719 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 08:53:47 INFO - PROCESS | 2820 | 1464105227728 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:47 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F37FE6800 == 39 [pid = 2820] [id = 474] 08:53:47 INFO - PROCESS | 2820 | ++DOMWINDOW == 95 (0000002F3454B000) [pid = 2820] [serial = 1422] [outer = 0000000000000000] 08:53:47 INFO - PROCESS | 2820 | ++DOMWINDOW == 96 (0000002F3454FC00) [pid = 2820] [serial = 1423] [outer = 0000002F3454B000] 08:53:47 INFO - PROCESS | 2820 | 1464105227774 Marionette DEBUG loaded listener.js 08:53:47 INFO - PROCESS | 2820 | ++DOMWINDOW == 97 (0000002F34887000) [pid = 2820] [serial = 1424] [outer = 0000002F3454B000] 08:53:48 INFO - PROCESS | 2820 | 1464105228230 Marionette TRACE conn6 <- [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:53:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:53:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 671ms 08:53:48 INFO - PROCESS | 2820 | 1464105228288 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 08:53:48 INFO - PROCESS | 2820 | 1464105228290 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 08:53:48 INFO - PROCESS | 2820 | 1464105228294 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:53:48 INFO - PROCESS | 2820 | 1464105228296 Marionette TRACE conn6 <- [1,1862,null,{}] 08:53:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:53:48 INFO - PROCESS | 2820 | 1464105228300 Marionette TRACE conn6 -> [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:53:48 INFO - PROCESS | 2820 | 1464105228382 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 08:53:48 INFO - PROCESS | 2820 | 1464105228391 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:48 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F38990000 == 40 [pid = 2820] [id = 475] 08:53:48 INFO - PROCESS | 2820 | ++DOMWINDOW == 98 (0000002F3493F400) [pid = 2820] [serial = 1425] [outer = 0000000000000000] 08:53:48 INFO - PROCESS | 2820 | ++DOMWINDOW == 99 (0000002F34941400) [pid = 2820] [serial = 1426] [outer = 0000002F3493F400] 08:53:48 INFO - PROCESS | 2820 | 1464105228446 Marionette DEBUG loaded listener.js 08:53:48 INFO - PROCESS | 2820 | ++DOMWINDOW == 100 (0000002F34C72800) [pid = 2820] [serial = 1427] [outer = 0000002F3493F400] 08:53:49 INFO - PROCESS | 2820 | 1464105229320 Marionette TRACE conn6 <- [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:53:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:53:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1071ms 08:53:49 INFO - PROCESS | 2820 | 1464105229373 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 08:53:49 INFO - PROCESS | 2820 | 1464105229379 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 08:53:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:53:49 INFO - PROCESS | 2820 | 1464105229384 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:53:49 INFO - PROCESS | 2820 | 1464105229389 Marionette TRACE conn6 <- [1,1866,null,{}] 08:53:49 INFO - PROCESS | 2820 | 1464105229395 Marionette TRACE conn6 -> [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:53:49 INFO - PROCESS | 2820 | 1464105229520 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 08:53:49 INFO - PROCESS | 2820 | 1464105229643 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:49 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F2BFC4800 == 41 [pid = 2820] [id = 476] 08:53:49 INFO - PROCESS | 2820 | ++DOMWINDOW == 101 (0000002F27784400) [pid = 2820] [serial = 1428] [outer = 0000000000000000] 08:53:49 INFO - PROCESS | 2820 | ++DOMWINDOW == 102 (0000002F27911000) [pid = 2820] [serial = 1429] [outer = 0000002F27784400] 08:53:49 INFO - PROCESS | 2820 | 1464105229704 Marionette DEBUG loaded listener.js 08:53:49 INFO - PROCESS | 2820 | ++DOMWINDOW == 103 (0000002F281D6800) [pid = 2820] [serial = 1430] [outer = 0000002F27784400] 08:53:50 INFO - PROCESS | 2820 | 1464105230370 Marionette TRACE conn6 <- [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:53:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:53:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1023ms 08:53:50 INFO - PROCESS | 2820 | 1464105230409 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 08:53:50 INFO - PROCESS | 2820 | 1464105230416 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 08:53:50 INFO - PROCESS | 2820 | 1464105230423 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:53:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:53:50 INFO - PROCESS | 2820 | 1464105230426 Marionette TRACE conn6 <- [1,1870,null,{}] 08:53:50 INFO - PROCESS | 2820 | 1464105230430 Marionette TRACE conn6 -> [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:53:50 INFO - PROCESS | 2820 | 1464105230556 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 08:53:50 INFO - PROCESS | 2820 | 1464105230661 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:50 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F25D9D000 == 42 [pid = 2820] [id = 477] 08:53:50 INFO - PROCESS | 2820 | ++DOMWINDOW == 104 (0000002F27617C00) [pid = 2820] [serial = 1431] [outer = 0000000000000000] 08:53:50 INFO - PROCESS | 2820 | ++DOMWINDOW == 105 (0000002F28646400) [pid = 2820] [serial = 1432] [outer = 0000002F27617C00] 08:53:50 INFO - PROCESS | 2820 | 1464105230720 Marionette DEBUG loaded listener.js 08:53:50 INFO - PROCESS | 2820 | ++DOMWINDOW == 106 (0000002F2CDAE800) [pid = 2820] [serial = 1433] [outer = 0000002F27617C00] 08:53:51 INFO - PROCESS | 2820 | --DOCSHELL 0000002F270A2000 == 41 [pid = 2820] [id = 407] 08:53:51 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2BF18800 == 40 [pid = 2820] [id = 396] 08:53:51 INFO - PROCESS | 2820 | --DOCSHELL 0000002F275A0000 == 39 [pid = 2820] [id = 395] 08:53:51 INFO - PROCESS | 2820 | --DOCSHELL 0000002F28B5E000 == 38 [pid = 2820] [id = 405] 08:53:51 INFO - PROCESS | 2820 | --DOCSHELL 0000002F389A1800 == 37 [pid = 2820] [id = 406] 08:53:51 INFO - PROCESS | 2820 | --DOCSHELL 0000002F34047800 == 36 [pid = 2820] [id = 404] 08:53:51 INFO - PROCESS | 2820 | --DOCSHELL 0000002F34049800 == 35 [pid = 2820] [id = 411] 08:53:51 INFO - PROCESS | 2820 | --DOCSHELL 0000002F25DAC800 == 34 [pid = 2820] [id = 400] 08:53:51 INFO - PROCESS | 2820 | --DOCSHELL 0000002F31A2B000 == 33 [pid = 2820] [id = 398] 08:53:51 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2E7CC000 == 32 [pid = 2820] [id = 409] 08:53:51 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2DB3C800 == 31 [pid = 2820] [id = 399] 08:53:51 INFO - PROCESS | 2820 | --DOCSHELL 0000002F36633000 == 30 [pid = 2820] [id = 402] 08:53:51 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2DDC8800 == 29 [pid = 2820] [id = 397] 08:53:51 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3382C000 == 28 [pid = 2820] [id = 410] 08:53:51 INFO - PROCESS | 2820 | --DOMWINDOW == 105 (0000002F3829F000) [pid = 2820] [serial = 1384] [outer = 0000000000000000] [url = about:blank] 08:53:51 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3C66F000 == 27 [pid = 2820] [id = 461] 08:53:51 INFO - PROCESS | 2820 | 1464105231601 Marionette TRACE conn6 <- [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:53:51 INFO - PROCESS | 2820 | --DOMWINDOW == 104 (0000002F38270400) [pid = 2820] [serial = 1382] [outer = 0000000000000000] [url = about:blank] 08:53:51 INFO - PROCESS | 2820 | --DOMWINDOW == 103 (0000002F31421000) [pid = 2820] [serial = 1360] [outer = 0000000000000000] [url = about:blank] 08:53:51 INFO - PROCESS | 2820 | --DOMWINDOW == 102 (0000002F38099400) [pid = 2820] [serial = 1337] [outer = 0000000000000000] [url = about:blank] 08:53:51 INFO - PROCESS | 2820 | --DOMWINDOW == 101 (0000002F36705000) [pid = 2820] [serial = 1304] [outer = 0000000000000000] [url = about:blank] 08:53:51 INFO - PROCESS | 2820 | --DOMWINDOW == 100 (0000002F28642000) [pid = 2820] [serial = 1339] [outer = 0000000000000000] [url = about:blank] 08:53:51 INFO - PROCESS | 2820 | --DOMWINDOW == 99 (0000002F34547800) [pid = 2820] [serial = 1364] [outer = 0000000000000000] [url = about:blank] 08:53:51 INFO - PROCESS | 2820 | --DOMWINDOW == 98 (0000002F3822C000) [pid = 2820] [serial = 1352] [outer = 0000000000000000] [url = about:blank] 08:53:51 INFO - PROCESS | 2820 | --DOMWINDOW == 97 (0000002F33A36C00) [pid = 2820] [serial = 1343] [outer = 0000000000000000] [url = about:blank] 08:53:51 INFO - PROCESS | 2820 | --DOMWINDOW == 96 (0000002F38268C00) [pid = 2820] [serial = 1376] [outer = 0000000000000000] [url = about:blank] 08:53:51 INFO - PROCESS | 2820 | --DOMWINDOW == 95 (0000002F34B57400) [pid = 2820] [serial = 1345] [outer = 0000000000000000] [url = about:blank] 08:53:51 INFO - PROCESS | 2820 | --DOMWINDOW == 94 (0000002F2757D800) [pid = 2820] [serial = 1354] [outer = 0000000000000000] [url = about:blank] 08:53:51 INFO - PROCESS | 2820 | --DOMWINDOW == 93 (0000002F32408800) [pid = 2820] [serial = 1358] [outer = 0000000000000000] [url = about:blank] 08:53:51 INFO - PROCESS | 2820 | --DOMWINDOW == 92 (0000002F3808F400) [pid = 2820] [serial = 1307] [outer = 0000000000000000] [url = about:blank] 08:53:51 INFO - PROCESS | 2820 | --DOMWINDOW == 91 (0000002F2DB86000) [pid = 2820] [serial = 1378] [outer = 0000000000000000] [url = about:blank] 08:53:51 INFO - PROCESS | 2820 | --DOMWINDOW == 90 (0000002F31A97000) [pid = 2820] [serial = 1342] [outer = 0000000000000000] [url = about:blank] 08:53:51 INFO - PROCESS | 2820 | --DOMWINDOW == 89 (0000002F37D72000) [pid = 2820] [serial = 1381] [outer = 0000000000000000] [url = about:blank] 08:53:51 INFO - PROCESS | 2820 | --DOMWINDOW == 88 (0000002F27FD5800) [pid = 2820] [serial = 1355] [outer = 0000000000000000] [url = about:blank] 08:53:51 INFO - PROCESS | 2820 | --DOMWINDOW == 87 (0000002F31633000) [pid = 2820] [serial = 1357] [outer = 0000000000000000] [url = about:blank] 08:53:51 INFO - PROCESS | 2820 | --DOMWINDOW == 86 (0000002F2BF0CC00) [pid = 2820] [serial = 1298] [outer = 0000000000000000] [url = about:blank] 08:53:51 INFO - PROCESS | 2820 | --DOMWINDOW == 85 (0000002F34B5FC00) [pid = 2820] [serial = 1366] [outer = 0000000000000000] [url = about:blank] 08:53:51 INFO - PROCESS | 2820 | --DOMWINDOW == 84 (0000002F3793B800) [pid = 2820] [serial = 1370] [outer = 0000000000000000] [url = about:blank] 08:53:51 INFO - PROCESS | 2820 | --DOMWINDOW == 83 (0000002F2DB8B000) [pid = 2820] [serial = 1340] [outer = 0000000000000000] [url = about:blank] 08:53:51 INFO - PROCESS | 2820 | --DOMWINDOW == 82 (0000002F37E51400) [pid = 2820] [serial = 1346] [outer = 0000000000000000] [url = about:blank] 08:53:51 INFO - PROCESS | 2820 | --DOMWINDOW == 81 (0000002F3819F800) [pid = 2820] [serial = 1351] [outer = 0000000000000000] [url = about:blank] 08:53:51 INFO - PROCESS | 2820 | --DOMWINDOW == 80 (0000002F342E9C00) [pid = 2820] [serial = 1363] [outer = 0000000000000000] [url = about:blank] 08:53:51 INFO - PROCESS | 2820 | --DOMWINDOW == 79 (0000002F34F22C00) [pid = 2820] [serial = 1250] [outer = 0000000000000000] [url = about:blank] 08:53:51 INFO - PROCESS | 2820 | --DOMWINDOW == 78 (0000002F31D26000) [pid = 2820] [serial = 1361] [outer = 0000000000000000] [url = about:blank] 08:53:51 INFO - PROCESS | 2820 | --DOMWINDOW == 77 (0000002F38131000) [pid = 2820] [serial = 1349] [outer = 0000000000000000] [url = about:blank] 08:53:51 INFO - PROCESS | 2820 | --DOMWINDOW == 76 (0000002F33A36800) [pid = 2820] [serial = 1379] [outer = 0000000000000000] [url = about:blank] 08:53:51 INFO - PROCESS | 2820 | --DOMWINDOW == 75 (0000002F38129C00) [pid = 2820] [serial = 1348] [outer = 0000000000000000] [url = about:blank] 08:53:51 INFO - PROCESS | 2820 | --DOMWINDOW == 74 (0000002F38129400) [pid = 2820] [serial = 1372] [outer = 0000000000000000] [url = about:blank] 08:53:51 INFO - PROCESS | 2820 | --DOMWINDOW == 73 (0000002F32408000) [pid = 2820] [serial = 1301] [outer = 0000000000000000] [url = about:blank] 08:53:51 INFO - PROCESS | 2820 | --DOMWINDOW == 72 (0000002F3822E400) [pid = 2820] [serial = 1373] [outer = 0000000000000000] [url = about:blank] 08:53:51 INFO - PROCESS | 2820 | --DOMWINDOW == 71 (0000002F38236000) [pid = 2820] [serial = 1375] [outer = 0000000000000000] [url = about:blank] 08:53:51 INFO - PROCESS | 2820 | --DOMWINDOW == 70 (0000002F36B54800) [pid = 2820] [serial = 1369] [outer = 0000000000000000] [url = about:blank] 08:53:51 INFO - PROCESS | 2820 | --DOMWINDOW == 69 (0000002F34EF6C00) [pid = 2820] [serial = 1367] [outer = 0000000000000000] [url = about:blank] 08:53:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:53:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1223ms 08:53:51 INFO - PROCESS | 2820 | 1464105231653 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 08:53:51 INFO - PROCESS | 2820 | 1464105231659 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 08:53:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:53:51 INFO - PROCESS | 2820 | 1464105231663 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:53:51 INFO - PROCESS | 2820 | 1464105231668 Marionette TRACE conn6 <- [1,1874,null,{}] 08:53:51 INFO - PROCESS | 2820 | 1464105231673 Marionette TRACE conn6 -> [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:53:51 INFO - PROCESS | 2820 | 1464105231761 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 08:53:51 INFO - PROCESS | 2820 | 1464105231770 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:51 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F275A0000 == 28 [pid = 2820] [id = 478] 08:53:51 INFO - PROCESS | 2820 | ++DOMWINDOW == 70 (0000002F2761B000) [pid = 2820] [serial = 1434] [outer = 0000000000000000] 08:53:51 INFO - PROCESS | 2820 | ++DOMWINDOW == 71 (0000002F27694000) [pid = 2820] [serial = 1435] [outer = 0000002F2761B000] 08:53:51 INFO - PROCESS | 2820 | 1464105231821 Marionette DEBUG loaded listener.js 08:53:51 INFO - PROCESS | 2820 | ++DOMWINDOW == 72 (0000002F27914C00) [pid = 2820] [serial = 1436] [outer = 0000002F2761B000] 08:53:52 INFO - PROCESS | 2820 | 1464105232355 Marionette TRACE conn6 <- [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:53:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:53:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 733ms 08:53:52 INFO - PROCESS | 2820 | 1464105232401 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 08:53:52 INFO - PROCESS | 2820 | 1464105232407 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 08:53:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:53:52 INFO - PROCESS | 2820 | 1464105232413 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:53:52 INFO - PROCESS | 2820 | 1464105232416 Marionette TRACE conn6 <- [1,1878,null,{}] 08:53:52 INFO - PROCESS | 2820 | 1464105232420 Marionette TRACE conn6 -> [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:53:52 INFO - PROCESS | 2820 | 1464105232509 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 08:53:52 INFO - PROCESS | 2820 | 1464105232518 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:52 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F2C8A5000 == 29 [pid = 2820] [id = 479] 08:53:52 INFO - PROCESS | 2820 | ++DOMWINDOW == 73 (0000002F28E73400) [pid = 2820] [serial = 1437] [outer = 0000000000000000] 08:53:52 INFO - PROCESS | 2820 | ++DOMWINDOW == 74 (0000002F2BF09000) [pid = 2820] [serial = 1438] [outer = 0000002F28E73400] 08:53:52 INFO - PROCESS | 2820 | 1464105232565 Marionette DEBUG loaded listener.js 08:53:52 INFO - PROCESS | 2820 | ++DOMWINDOW == 75 (0000002F2C079400) [pid = 2820] [serial = 1439] [outer = 0000002F28E73400] 08:53:53 INFO - PROCESS | 2820 | 1464105233039 Marionette TRACE conn6 <- [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:53:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:53:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 692ms 08:53:53 INFO - PROCESS | 2820 | 1464105233107 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 08:53:53 INFO - PROCESS | 2820 | 1464105233117 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 08:53:53 INFO - PROCESS | 2820 | 1464105233121 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:53:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:53:53 INFO - PROCESS | 2820 | 1464105233125 Marionette TRACE conn6 <- [1,1882,null,{}] 08:53:53 INFO - PROCESS | 2820 | 1464105233137 Marionette TRACE conn6 -> [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:53:53 INFO - PROCESS | 2820 | 1464105233294 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 08:53:53 INFO - PROCESS | 2820 | 1464105233353 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:53 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F25E02800 == 30 [pid = 2820] [id = 480] 08:53:53 INFO - PROCESS | 2820 | ++DOMWINDOW == 76 (0000002F25E62C00) [pid = 2820] [serial = 1440] [outer = 0000000000000000] 08:53:53 INFO - PROCESS | 2820 | ++DOMWINDOW == 77 (0000002F2668A400) [pid = 2820] [serial = 1441] [outer = 0000002F25E62C00] 08:53:53 INFO - PROCESS | 2820 | 1464105233415 Marionette DEBUG loaded listener.js 08:53:53 INFO - PROCESS | 2820 | ++DOMWINDOW == 78 (0000002F27619400) [pid = 2820] [serial = 1442] [outer = 0000002F25E62C00] 08:53:54 INFO - PROCESS | 2820 | 1464105234097 Marionette TRACE conn6 <- [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:53:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:53:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1021ms 08:53:54 INFO - PROCESS | 2820 | 1464105234149 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 08:53:54 INFO - PROCESS | 2820 | 1464105234153 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 08:53:54 INFO - PROCESS | 2820 | 1464105234158 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:53:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:53:54 INFO - PROCESS | 2820 | 1464105234164 Marionette TRACE conn6 <- [1,1886,null,{}] 08:53:54 INFO - PROCESS | 2820 | 1464105234168 Marionette TRACE conn6 -> [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:53:54 INFO - PROCESS | 2820 | 1464105234278 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 08:53:54 INFO - PROCESS | 2820 | 1464105234354 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:54 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F31690000 == 31 [pid = 2820] [id = 481] 08:53:54 INFO - PROCESS | 2820 | ++DOMWINDOW == 79 (0000002F2CACE400) [pid = 2820] [serial = 1443] [outer = 0000000000000000] 08:53:54 INFO - PROCESS | 2820 | ++DOMWINDOW == 80 (0000002F2D845C00) [pid = 2820] [serial = 1444] [outer = 0000002F2CACE400] 08:53:54 INFO - PROCESS | 2820 | 1464105234417 Marionette DEBUG loaded listener.js 08:53:54 INFO - PROCESS | 2820 | ++DOMWINDOW == 81 (0000002F2DF6F400) [pid = 2820] [serial = 1445] [outer = 0000002F2CACE400] 08:53:55 INFO - PROCESS | 2820 | 1464105235065 Marionette TRACE conn6 <- [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:53:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:53:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 985ms 08:53:55 INFO - PROCESS | 2820 | 1464105235148 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 08:53:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:53:55 INFO - PROCESS | 2820 | 1464105235151 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 08:53:55 INFO - PROCESS | 2820 | 1464105235155 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:53:55 INFO - PROCESS | 2820 | 1464105235157 Marionette TRACE conn6 <- [1,1890,null,{}] 08:53:55 INFO - PROCESS | 2820 | 1464105235162 Marionette TRACE conn6 -> [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:53:55 INFO - PROCESS | 2820 | 1464105235314 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 08:53:55 INFO - PROCESS | 2820 | 1464105235361 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:55 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F339B7000 == 32 [pid = 2820] [id = 482] 08:53:55 INFO - PROCESS | 2820 | ++DOMWINDOW == 82 (0000002F31425800) [pid = 2820] [serial = 1446] [outer = 0000000000000000] 08:53:55 INFO - PROCESS | 2820 | ++DOMWINDOW == 83 (0000002F31453400) [pid = 2820] [serial = 1447] [outer = 0000002F31425800] 08:53:55 INFO - PROCESS | 2820 | 1464105235422 Marionette DEBUG loaded listener.js 08:53:55 INFO - PROCESS | 2820 | ++DOMWINDOW == 84 (0000002F31635400) [pid = 2820] [serial = 1448] [outer = 0000002F31425800] 08:53:56 INFO - PROCESS | 2820 | 1464105236000 Marionette TRACE conn6 <- [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:53:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:53:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 881ms 08:53:56 INFO - PROCESS | 2820 | 1464105236037 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 08:53:56 INFO - PROCESS | 2820 | 1464105236042 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 08:53:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:53:56 INFO - PROCESS | 2820 | 1464105236054 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:53:56 INFO - PROCESS | 2820 | 1464105236060 Marionette TRACE conn6 <- [1,1894,null,{}] 08:53:56 INFO - PROCESS | 2820 | 1464105236064 Marionette TRACE conn6 -> [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:53:56 INFO - PROCESS | 2820 | 1464105236173 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 08:53:56 INFO - PROCESS | 2820 | 1464105236260 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:56 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F343F8000 == 33 [pid = 2820] [id = 483] 08:53:56 INFO - PROCESS | 2820 | ++DOMWINDOW == 85 (0000002F31763800) [pid = 2820] [serial = 1449] [outer = 0000000000000000] 08:53:56 INFO - PROCESS | 2820 | ++DOMWINDOW == 86 (0000002F31A66400) [pid = 2820] [serial = 1450] [outer = 0000002F31763800] 08:53:56 INFO - PROCESS | 2820 | 1464105236318 Marionette DEBUG loaded listener.js 08:53:56 INFO - PROCESS | 2820 | ++DOMWINDOW == 87 (0000002F31A99800) [pid = 2820] [serial = 1451] [outer = 0000002F31763800] 08:53:56 INFO - PROCESS | 2820 | 1464105236924 Marionette TRACE conn6 <- [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:53:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:53:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 944ms 08:53:57 INFO - PROCESS | 2820 | 1464105236995 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 08:53:57 INFO - PROCESS | 2820 | 1464105236998 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 08:53:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:53:57 INFO - PROCESS | 2820 | 1464105237001 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:53:57 INFO - PROCESS | 2820 | 1464105237004 Marionette TRACE conn6 <- [1,1898,null,{}] 08:53:57 INFO - PROCESS | 2820 | 1464105237008 Marionette TRACE conn6 -> [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:53:57 INFO - PROCESS | 2820 | 1464105237116 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 08:53:57 INFO - PROCESS | 2820 | 1464105237191 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:57 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F33816800 == 34 [pid = 2820] [id = 484] 08:53:57 INFO - PROCESS | 2820 | ++DOMWINDOW == 88 (0000002F31D2F400) [pid = 2820] [serial = 1452] [outer = 0000000000000000] 08:53:57 INFO - PROCESS | 2820 | ++DOMWINDOW == 89 (0000002F32405400) [pid = 2820] [serial = 1453] [outer = 0000002F31D2F400] 08:53:57 INFO - PROCESS | 2820 | 1464105237249 Marionette DEBUG loaded listener.js 08:53:57 INFO - PROCESS | 2820 | ++DOMWINDOW == 90 (0000002F32419C00) [pid = 2820] [serial = 1454] [outer = 0000002F31D2F400] 08:53:57 INFO - PROCESS | 2820 | 1464105237775 Marionette TRACE conn6 <- [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:53:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:53:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 881ms 08:53:57 INFO - PROCESS | 2820 | 1464105237885 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 08:53:57 INFO - PROCESS | 2820 | 1464105237888 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 08:53:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:53:57 INFO - PROCESS | 2820 | 1464105237891 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:53:57 INFO - PROCESS | 2820 | 1464105237894 Marionette TRACE conn6 <- [1,1902,null,{}] 08:53:57 INFO - PROCESS | 2820 | 1464105237898 Marionette TRACE conn6 -> [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:53:58 INFO - PROCESS | 2820 | 1464105238013 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 08:53:58 INFO - PROCESS | 2820 | 1464105238084 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:58 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F36632000 == 35 [pid = 2820] [id = 485] 08:53:58 INFO - PROCESS | 2820 | ++DOMWINDOW == 91 (0000002F33A36400) [pid = 2820] [serial = 1455] [outer = 0000000000000000] 08:53:58 INFO - PROCESS | 2820 | ++DOMWINDOW == 92 (0000002F33A38C00) [pid = 2820] [serial = 1456] [outer = 0000002F33A36400] 08:53:58 INFO - PROCESS | 2820 | 1464105238207 Marionette DEBUG loaded listener.js 08:53:58 INFO - PROCESS | 2820 | ++DOMWINDOW == 93 (0000002F34018400) [pid = 2820] [serial = 1457] [outer = 0000002F33A36400] 08:53:58 INFO - PROCESS | 2820 | 1464105238810 Marionette TRACE conn6 <- [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:53:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:53:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 986ms 08:53:58 INFO - PROCESS | 2820 | 1464105238880 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 08:53:58 INFO - PROCESS | 2820 | 1464105238883 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 08:53:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:53:58 INFO - PROCESS | 2820 | 1464105238887 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:53:58 INFO - PROCESS | 2820 | 1464105238889 Marionette TRACE conn6 <- [1,1906,null,{}] 08:53:58 INFO - PROCESS | 2820 | 1464105238893 Marionette TRACE conn6 -> [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:53:59 INFO - PROCESS | 2820 | 1464105239058 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 08:53:59 INFO - PROCESS | 2820 | 1464105239139 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:59 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F2C7B5000 == 36 [pid = 2820] [id = 486] 08:53:59 INFO - PROCESS | 2820 | ++DOMWINDOW == 94 (0000002F26682400) [pid = 2820] [serial = 1458] [outer = 0000000000000000] 08:53:59 INFO - PROCESS | 2820 | ++DOMWINDOW == 95 (0000002F26E5F400) [pid = 2820] [serial = 1459] [outer = 0000002F26682400] 08:53:59 INFO - PROCESS | 2820 | 1464105239234 Marionette DEBUG loaded listener.js 08:53:59 INFO - PROCESS | 2820 | ++DOMWINDOW == 96 (0000002F27919400) [pid = 2820] [serial = 1460] [outer = 0000002F26682400] 08:53:59 INFO - PROCESS | 2820 | 1464105239770 Marionette TRACE conn6 <- [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:53:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:53:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 923ms 08:53:59 INFO - PROCESS | 2820 | 1464105239813 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 08:53:59 INFO - PROCESS | 2820 | 1464105239817 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 08:53:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:53:59 INFO - PROCESS | 2820 | 1464105239822 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:53:59 INFO - PROCESS | 2820 | 1464105239826 Marionette TRACE conn6 <- [1,1910,null,{}] 08:53:59 INFO - PROCESS | 2820 | 1464105239831 Marionette TRACE conn6 -> [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:53:59 INFO - PROCESS | 2820 | 1464105239973 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 08:54:00 INFO - PROCESS | 2820 | 1464105240034 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:00 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F2C72C800 == 37 [pid = 2820] [id = 487] 08:54:00 INFO - PROCESS | 2820 | ++DOMWINDOW == 97 (0000002F27917000) [pid = 2820] [serial = 1461] [outer = 0000000000000000] 08:54:00 INFO - PROCESS | 2820 | ++DOMWINDOW == 98 (0000002F2C84EC00) [pid = 2820] [serial = 1462] [outer = 0000002F27917000] 08:54:00 INFO - PROCESS | 2820 | 1464105240085 Marionette DEBUG loaded listener.js 08:54:00 INFO - PROCESS | 2820 | ++DOMWINDOW == 99 (0000002F2E710400) [pid = 2820] [serial = 1463] [outer = 0000002F27917000] 08:54:00 INFO - PROCESS | 2820 | 1464105240550 Marionette TRACE conn6 <- [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:54:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:54:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 776ms 08:54:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:54:00 INFO - PROCESS | 2820 | 1464105240603 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 08:54:00 INFO - PROCESS | 2820 | 1464105240606 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 08:54:00 INFO - PROCESS | 2820 | 1464105240615 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:54:00 INFO - PROCESS | 2820 | 1464105240617 Marionette TRACE conn6 <- [1,1914,null,{}] 08:54:00 INFO - PROCESS | 2820 | 1464105240621 Marionette TRACE conn6 -> [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:54:00 INFO - PROCESS | 2820 | 1464105240767 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 08:54:00 INFO - PROCESS | 2820 | 1464105240798 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:00 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F36630000 == 38 [pid = 2820] [id = 488] 08:54:00 INFO - PROCESS | 2820 | ++DOMWINDOW == 100 (0000002F3175D800) [pid = 2820] [serial = 1464] [outer = 0000000000000000] 08:54:00 INFO - PROCESS | 2820 | ++DOMWINDOW == 101 (0000002F31A67C00) [pid = 2820] [serial = 1465] [outer = 0000002F3175D800] 08:54:00 INFO - PROCESS | 2820 | 1464105240848 Marionette DEBUG loaded listener.js 08:54:00 INFO - PROCESS | 2820 | ++DOMWINDOW == 102 (0000002F33948C00) [pid = 2820] [serial = 1466] [outer = 0000002F3175D800] 08:54:01 INFO - PROCESS | 2820 | 1464105241343 Marionette TRACE conn6 <- [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:54:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:54:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 777ms 08:54:01 INFO - PROCESS | 2820 | 1464105241391 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 08:54:01 INFO - PROCESS | 2820 | 1464105241395 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 08:54:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:54:01 INFO - PROCESS | 2820 | 1464105241406 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:54:01 INFO - PROCESS | 2820 | 1464105241410 Marionette TRACE conn6 <- [1,1918,null,{}] 08:54:01 INFO - PROCESS | 2820 | 1464105241414 Marionette TRACE conn6 -> [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:54:01 INFO - PROCESS | 2820 | 1464105241529 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 08:54:01 INFO - PROCESS | 2820 | 1464105241580 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:01 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3897A000 == 39 [pid = 2820] [id = 489] 08:54:01 INFO - PROCESS | 2820 | ++DOMWINDOW == 103 (0000002F33AD6000) [pid = 2820] [serial = 1467] [outer = 0000000000000000] 08:54:01 INFO - PROCESS | 2820 | ++DOMWINDOW == 104 (0000002F3443C800) [pid = 2820] [serial = 1468] [outer = 0000002F33AD6000] 08:54:01 INFO - PROCESS | 2820 | 1464105241629 Marionette DEBUG loaded listener.js 08:54:01 INFO - PROCESS | 2820 | ++DOMWINDOW == 105 (0000002F3454CC00) [pid = 2820] [serial = 1469] [outer = 0000002F33AD6000] 08:54:02 INFO - PROCESS | 2820 | --DOMWINDOW == 104 (0000002F32479000) [pid = 2820] [serial = 1410] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:54:02 INFO - PROCESS | 2820 | --DOMWINDOW == 103 (0000002F31633400) [pid = 2820] [serial = 1401] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:54:02 INFO - PROCESS | 2820 | --DOMWINDOW == 102 (0000002F27912400) [pid = 2820] [serial = 1389] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:54:02 INFO - PROCESS | 2820 | --DOMWINDOW == 101 (0000002F31A65C00) [pid = 2820] [serial = 1404] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:54:02 INFO - PROCESS | 2820 | --DOMWINDOW == 100 (0000002F2757AC00) [pid = 2820] [serial = 1386] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:54:02 INFO - PROCESS | 2820 | --DOMWINDOW == 99 (0000002F2CC39800) [pid = 2820] [serial = 1395] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:54:02 INFO - PROCESS | 2820 | --DOMWINDOW == 98 (0000002F2778C000) [pid = 2820] [serial = 1398] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:54:02 INFO - PROCESS | 2820 | --DOMWINDOW == 97 (0000002F25E61C00) [pid = 2820] [serial = 1392] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:54:02 INFO - PROCESS | 2820 | --DOMWINDOW == 96 (0000002F31A9F400) [pid = 2820] [serial = 1407] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:54:02 INFO - PROCESS | 2820 | --DOMWINDOW == 95 (0000002F33A3B000) [pid = 2820] [serial = 1413] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:54:02 INFO - PROCESS | 2820 | --DOMWINDOW == 94 (0000002F27573C00) [pid = 2820] [serial = 1416] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:54:02 INFO - PROCESS | 2820 | --DOMWINDOW == 93 (0000002F3438AC00) [pid = 2820] [serial = 1419] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:54:02 INFO - PROCESS | 2820 | --DOMWINDOW == 92 (0000002F2761B000) [pid = 2820] [serial = 1434] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:54:02 INFO - PROCESS | 2820 | --DOMWINDOW == 91 (0000002F3454B000) [pid = 2820] [serial = 1422] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:54:02 INFO - PROCESS | 2820 | 1464105242084 Marionette TRACE conn6 <- [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:54:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:54:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 734ms 08:54:02 INFO - PROCESS | 2820 | 1464105242135 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 08:54:02 INFO - PROCESS | 2820 | 1464105242137 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 08:54:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:54:02 INFO - PROCESS | 2820 | 1464105242141 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:54:02 INFO - PROCESS | 2820 | 1464105242142 Marionette TRACE conn6 <- [1,1922,null,{}] 08:54:02 INFO - PROCESS | 2820 | 1464105242146 Marionette TRACE conn6 -> [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:54:02 INFO - PROCESS | 2820 | 1464105242232 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 08:54:02 INFO - PROCESS | 2820 | 1464105242310 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:02 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F389A1000 == 40 [pid = 2820] [id = 490] 08:54:02 INFO - PROCESS | 2820 | ++DOMWINDOW == 92 (0000002F2761B000) [pid = 2820] [serial = 1470] [outer = 0000000000000000] 08:54:02 INFO - PROCESS | 2820 | ++DOMWINDOW == 93 (0000002F31634000) [pid = 2820] [serial = 1471] [outer = 0000002F2761B000] 08:54:02 INFO - PROCESS | 2820 | 1464105242357 Marionette DEBUG loaded listener.js 08:54:02 INFO - PROCESS | 2820 | ++DOMWINDOW == 94 (0000002F33ADE000) [pid = 2820] [serial = 1472] [outer = 0000002F2761B000] 08:54:02 INFO - PROCESS | 2820 | 1464105242739 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 08:54:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:54:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 629ms 08:54:02 INFO - PROCESS | 2820 | 1464105242773 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 08:54:02 INFO - PROCESS | 2820 | 1464105242775 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 08:54:02 INFO - PROCESS | 2820 | 1464105242778 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:54:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:54:02 INFO - PROCESS | 2820 | 1464105242788 Marionette TRACE conn6 <- [1,1926,null,{}] 08:54:02 INFO - PROCESS | 2820 | 1464105242792 Marionette TRACE conn6 -> [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:54:02 INFO - PROCESS | 2820 | 1464105242905 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 08:54:02 INFO - PROCESS | 2820 | 1464105242916 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:02 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F394B6000 == 41 [pid = 2820] [id = 491] 08:54:02 INFO - PROCESS | 2820 | ++DOMWINDOW == 95 (0000002F3493C800) [pid = 2820] [serial = 1473] [outer = 0000000000000000] 08:54:02 INFO - PROCESS | 2820 | ++DOMWINDOW == 96 (0000002F34941C00) [pid = 2820] [serial = 1474] [outer = 0000002F3493C800] 08:54:02 INFO - PROCESS | 2820 | 1464105242970 Marionette DEBUG loaded listener.js 08:54:03 INFO - PROCESS | 2820 | ++DOMWINDOW == 97 (0000002F34EE8400) [pid = 2820] [serial = 1475] [outer = 0000002F3493C800] 08:54:03 INFO - PROCESS | 2820 | 1464105243410 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 08:54:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:54:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 692ms 08:54:03 INFO - PROCESS | 2820 | 1464105243474 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 08:54:03 INFO - PROCESS | 2820 | 1464105243476 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 08:54:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:54:03 INFO - PROCESS | 2820 | 1464105243480 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:54:03 INFO - PROCESS | 2820 | 1464105243482 Marionette TRACE conn6 <- [1,1930,null,{}] 08:54:03 INFO - PROCESS | 2820 | 1464105243485 Marionette TRACE conn6 -> [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:54:03 INFO - PROCESS | 2820 | 1464105243599 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 08:54:03 INFO - PROCESS | 2820 | 1464105243612 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:03 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3AC08800 == 42 [pid = 2820] [id = 492] 08:54:03 INFO - PROCESS | 2820 | ++DOMWINDOW == 98 (0000002F34F1E400) [pid = 2820] [serial = 1476] [outer = 0000000000000000] 08:54:03 INFO - PROCESS | 2820 | ++DOMWINDOW == 99 (0000002F34F22400) [pid = 2820] [serial = 1477] [outer = 0000002F34F1E400] 08:54:03 INFO - PROCESS | 2820 | 1464105243658 Marionette DEBUG loaded listener.js 08:54:03 INFO - PROCESS | 2820 | ++DOMWINDOW == 100 (0000002F34F29400) [pid = 2820] [serial = 1478] [outer = 0000002F34F1E400] 08:54:04 INFO - PROCESS | 2820 | 1464105244235 Marionette TRACE conn6 <- [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:54:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:54:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 776ms 08:54:04 INFO - PROCESS | 2820 | 1464105244259 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 08:54:04 INFO - PROCESS | 2820 | 1464105244264 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 08:54:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:54:04 INFO - PROCESS | 2820 | 1464105244270 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:54:04 INFO - PROCESS | 2820 | 1464105244274 Marionette TRACE conn6 <- [1,1934,null,{}] 08:54:04 INFO - PROCESS | 2820 | 1464105244280 Marionette TRACE conn6 -> [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:54:04 INFO - PROCESS | 2820 | 1464105244399 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 08:54:04 INFO - PROCESS | 2820 | 1464105244522 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:04 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F2E157800 == 43 [pid = 2820] [id = 493] 08:54:04 INFO - PROCESS | 2820 | ++DOMWINDOW == 101 (0000002F27616000) [pid = 2820] [serial = 1479] [outer = 0000000000000000] 08:54:04 INFO - PROCESS | 2820 | ++DOMWINDOW == 102 (0000002F28CB3C00) [pid = 2820] [serial = 1480] [outer = 0000002F27616000] 08:54:04 INFO - PROCESS | 2820 | 1464105244584 Marionette DEBUG loaded listener.js 08:54:04 INFO - PROCESS | 2820 | ++DOMWINDOW == 103 (0000002F3141B800) [pid = 2820] [serial = 1481] [outer = 0000002F27616000] 08:54:05 INFO - PROCESS | 2820 | 1464105245234 Marionette TRACE conn6 <- [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:54:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:54:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 987ms 08:54:05 INFO - PROCESS | 2820 | 1464105245265 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 08:54:05 INFO - PROCESS | 2820 | 1464105245272 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 08:54:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:54:05 INFO - PROCESS | 2820 | 1464105245280 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:54:05 INFO - PROCESS | 2820 | 1464105245283 Marionette TRACE conn6 <- [1,1938,null,{}] 08:54:05 INFO - PROCESS | 2820 | 1464105245288 Marionette TRACE conn6 -> [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:54:05 INFO - PROCESS | 2820 | 1464105245401 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 08:54:05 INFO - PROCESS | 2820 | 1464105245523 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:05 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F394A4000 == 44 [pid = 2820] [id = 494] 08:54:05 INFO - PROCESS | 2820 | ++DOMWINDOW == 104 (0000002F32408800) [pid = 2820] [serial = 1482] [outer = 0000000000000000] 08:54:05 INFO - PROCESS | 2820 | ++DOMWINDOW == 105 (0000002F33A3CC00) [pid = 2820] [serial = 1483] [outer = 0000002F32408800] 08:54:05 INFO - PROCESS | 2820 | 1464105245582 Marionette DEBUG loaded listener.js 08:54:05 INFO - PROCESS | 2820 | ++DOMWINDOW == 106 (0000002F34438800) [pid = 2820] [serial = 1484] [outer = 0000002F32408800] 08:54:06 INFO - PROCESS | 2820 | 1464105246230 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 08:54:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:54:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 986ms 08:54:06 INFO - PROCESS | 2820 | 1464105246267 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 08:54:06 INFO - PROCESS | 2820 | 1464105246269 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 08:54:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:54:06 INFO - PROCESS | 2820 | 1464105246273 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:54:06 INFO - PROCESS | 2820 | 1464105246277 Marionette TRACE conn6 <- [1,1942,null,{}] 08:54:06 INFO - PROCESS | 2820 | 1464105246289 Marionette TRACE conn6 -> [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:54:06 INFO - PROCESS | 2820 | 1464105246405 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 08:54:06 INFO - PROCESS | 2820 | 1464105246529 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:06 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3AD7C000 == 45 [pid = 2820] [id = 495] 08:54:06 INFO - PROCESS | 2820 | ++DOMWINDOW == 107 (0000002F34EEFC00) [pid = 2820] [serial = 1485] [outer = 0000000000000000] 08:54:06 INFO - PROCESS | 2820 | ++DOMWINDOW == 108 (0000002F34F1FC00) [pid = 2820] [serial = 1486] [outer = 0000002F34EEFC00] 08:54:06 INFO - PROCESS | 2820 | 1464105246592 Marionette DEBUG loaded listener.js 08:54:06 INFO - PROCESS | 2820 | ++DOMWINDOW == 109 (0000002F354CA400) [pid = 2820] [serial = 1487] [outer = 0000002F34EEFC00] 08:54:07 INFO - PROCESS | 2820 | 1464105247169 Marionette TRACE conn6 <- [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:54:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:54:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 923ms 08:54:07 INFO - PROCESS | 2820 | 1464105247198 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 08:54:07 INFO - PROCESS | 2820 | 1464105247202 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 08:54:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:54:07 INFO - PROCESS | 2820 | 1464105247205 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:54:07 INFO - PROCESS | 2820 | 1464105247207 Marionette TRACE conn6 <- [1,1946,null,{}] 08:54:07 INFO - PROCESS | 2820 | 1464105247211 Marionette TRACE conn6 -> [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:54:07 INFO - PROCESS | 2820 | 1464105247321 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 08:54:07 INFO - PROCESS | 2820 | 1464105247427 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:07 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3AFBA800 == 46 [pid = 2820] [id = 496] 08:54:07 INFO - PROCESS | 2820 | ++DOMWINDOW == 110 (0000002F34EF0400) [pid = 2820] [serial = 1488] [outer = 0000000000000000] 08:54:07 INFO - PROCESS | 2820 | ++DOMWINDOW == 111 (0000002F35B08C00) [pid = 2820] [serial = 1489] [outer = 0000002F34EF0400] 08:54:07 INFO - PROCESS | 2820 | 1464105247487 Marionette DEBUG loaded listener.js 08:54:07 INFO - PROCESS | 2820 | ++DOMWINDOW == 112 (0000002F35B36C00) [pid = 2820] [serial = 1490] [outer = 0000002F34EF0400] 08:54:08 INFO - PROCESS | 2820 | 1464105248342 Marionette TRACE conn6 <- [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:54:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:54:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1176ms 08:54:08 INFO - PROCESS | 2820 | 1464105248384 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 08:54:08 INFO - PROCESS | 2820 | 1464105248388 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 08:54:08 INFO - PROCESS | 2820 | 1464105248393 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:54:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:54:08 INFO - PROCESS | 2820 | 1464105248398 Marionette TRACE conn6 <- [1,1950,null,{}] 08:54:08 INFO - PROCESS | 2820 | 1464105248404 Marionette TRACE conn6 -> [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:54:08 INFO - PROCESS | 2820 | 1464105248506 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 08:54:08 INFO - PROCESS | 2820 | 1464105248636 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:08 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F2CDD2800 == 47 [pid = 2820] [id = 497] 08:54:08 INFO - PROCESS | 2820 | ++DOMWINDOW == 113 (0000002F281D9C00) [pid = 2820] [serial = 1491] [outer = 0000000000000000] 08:54:08 INFO - PROCESS | 2820 | ++DOMWINDOW == 114 (0000002F2BF0F000) [pid = 2820] [serial = 1492] [outer = 0000002F281D9C00] 08:54:08 INFO - PROCESS | 2820 | 1464105248691 Marionette DEBUG loaded listener.js 08:54:08 INFO - PROCESS | 2820 | ++DOMWINDOW == 115 (0000002F2D84BC00) [pid = 2820] [serial = 1493] [outer = 0000002F281D9C00] 08:54:08 INFO - PROCESS | 2820 | --DOCSHELL 0000002F394B6000 == 46 [pid = 2820] [id = 491] 08:54:08 INFO - PROCESS | 2820 | --DOCSHELL 0000002F389A1000 == 45 [pid = 2820] [id = 490] 08:54:08 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3897A000 == 44 [pid = 2820] [id = 489] 08:54:08 INFO - PROCESS | 2820 | --DOCSHELL 0000002F36630000 == 43 [pid = 2820] [id = 488] 08:54:08 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2C72C800 == 42 [pid = 2820] [id = 487] 08:54:08 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2C7B5000 == 41 [pid = 2820] [id = 486] 08:54:08 INFO - PROCESS | 2820 | --DOMWINDOW == 114 (0000002F2BF09000) [pid = 2820] [serial = 1438] [outer = 0000000000000000] [url = about:blank] 08:54:09 INFO - PROCESS | 2820 | --DOCSHELL 0000002F31690000 == 40 [pid = 2820] [id = 481] 08:54:09 INFO - PROCESS | 2820 | --DOCSHELL 0000002F25E02800 == 39 [pid = 2820] [id = 480] 08:54:09 INFO - PROCESS | 2820 | --DOMWINDOW == 113 (0000002F3454FC00) [pid = 2820] [serial = 1423] [outer = 0000000000000000] [url = about:blank] 08:54:09 INFO - PROCESS | 2820 | --DOMWINDOW == 112 (0000002F32D53800) [pid = 2820] [serial = 1411] [outer = 0000000000000000] [url = about:blank] 08:54:09 INFO - PROCESS | 2820 | --DOMWINDOW == 111 (0000002F31762800) [pid = 2820] [serial = 1402] [outer = 0000000000000000] [url = about:blank] 08:54:09 INFO - PROCESS | 2820 | --DOMWINDOW == 110 (0000002F31A60000) [pid = 2820] [serial = 1403] [outer = 0000000000000000] [url = about:blank] 08:54:09 INFO - PROCESS | 2820 | --DOMWINDOW == 109 (0000002F27916000) [pid = 2820] [serial = 1390] [outer = 0000000000000000] [url = about:blank] 08:54:09 INFO - PROCESS | 2820 | --DOMWINDOW == 108 (0000002F27E32800) [pid = 2820] [serial = 1391] [outer = 0000000000000000] [url = about:blank] 08:54:09 INFO - PROCESS | 2820 | --DOMWINDOW == 107 (0000002F31A93800) [pid = 2820] [serial = 1405] [outer = 0000000000000000] [url = about:blank] 08:54:09 INFO - PROCESS | 2820 | --DOMWINDOW == 106 (0000002F31D28C00) [pid = 2820] [serial = 1406] [outer = 0000000000000000] [url = about:blank] 08:54:09 INFO - PROCESS | 2820 | --DOMWINDOW == 105 (0000002F2757C000) [pid = 2820] [serial = 1387] [outer = 0000000000000000] [url = about:blank] 08:54:09 INFO - PROCESS | 2820 | --DOMWINDOW == 104 (0000002F27619800) [pid = 2820] [serial = 1388] [outer = 0000000000000000] [url = about:blank] 08:54:09 INFO - PROCESS | 2820 | --DOMWINDOW == 103 (0000002F2CDB0C00) [pid = 2820] [serial = 1396] [outer = 0000000000000000] [url = about:blank] 08:54:09 INFO - PROCESS | 2820 | --DOMWINDOW == 102 (0000002F2D8E7C00) [pid = 2820] [serial = 1397] [outer = 0000000000000000] [url = about:blank] 08:54:09 INFO - PROCESS | 2820 | --DOMWINDOW == 101 (0000002F2DF6AC00) [pid = 2820] [serial = 1399] [outer = 0000000000000000] [url = about:blank] 08:54:09 INFO - PROCESS | 2820 | --DOMWINDOW == 100 (0000002F3141D000) [pid = 2820] [serial = 1400] [outer = 0000000000000000] [url = about:blank] 08:54:09 INFO - PROCESS | 2820 | --DOMWINDOW == 99 (0000002F2BD5D800) [pid = 2820] [serial = 1393] [outer = 0000000000000000] [url = about:blank] 08:54:09 INFO - PROCESS | 2820 | --DOMWINDOW == 98 (0000002F2C702400) [pid = 2820] [serial = 1394] [outer = 0000000000000000] [url = about:blank] 08:54:09 INFO - PROCESS | 2820 | --DOMWINDOW == 97 (0000002F32407800) [pid = 2820] [serial = 1408] [outer = 0000000000000000] [url = about:blank] 08:54:09 INFO - PROCESS | 2820 | --DOMWINDOW == 96 (0000002F33A3DC00) [pid = 2820] [serial = 1414] [outer = 0000000000000000] [url = about:blank] 08:54:09 INFO - PROCESS | 2820 | --DOMWINDOW == 95 (0000002F33A33000) [pid = 2820] [serial = 1412] [outer = 0000000000000000] [url = about:blank] 08:54:09 INFO - PROCESS | 2820 | --DOMWINDOW == 94 (0000002F33ADCC00) [pid = 2820] [serial = 1415] [outer = 0000000000000000] [url = about:blank] 08:54:09 INFO - PROCESS | 2820 | --DOMWINDOW == 93 (0000002F33ADF000) [pid = 2820] [serial = 1418] [outer = 0000000000000000] [url = about:blank] 08:54:09 INFO - PROCESS | 2820 | --DOMWINDOW == 92 (0000002F27789C00) [pid = 2820] [serial = 1417] [outer = 0000000000000000] [url = about:blank] 08:54:09 INFO - PROCESS | 2820 | --DOMWINDOW == 91 (0000002F34546800) [pid = 2820] [serial = 1421] [outer = 0000000000000000] [url = about:blank] 08:54:09 INFO - PROCESS | 2820 | --DOMWINDOW == 90 (0000002F34887000) [pid = 2820] [serial = 1424] [outer = 0000000000000000] [url = about:blank] 08:54:09 INFO - PROCESS | 2820 | --DOMWINDOW == 89 (0000002F34441000) [pid = 2820] [serial = 1420] [outer = 0000000000000000] [url = about:blank] 08:54:09 INFO - PROCESS | 2820 | --DOMWINDOW == 88 (0000002F32411800) [pid = 2820] [serial = 1409] [outer = 0000000000000000] [url = about:blank] 08:54:09 INFO - PROCESS | 2820 | --DOMWINDOW == 87 (0000002F27694000) [pid = 2820] [serial = 1435] [outer = 0000000000000000] [url = about:blank] 08:54:09 INFO - PROCESS | 2820 | --DOMWINDOW == 86 (0000002F34941400) [pid = 2820] [serial = 1426] [outer = 0000000000000000] [url = about:blank] 08:54:09 INFO - PROCESS | 2820 | --DOMWINDOW == 85 (0000002F27911000) [pid = 2820] [serial = 1429] [outer = 0000000000000000] [url = about:blank] 08:54:09 INFO - PROCESS | 2820 | --DOMWINDOW == 84 (0000002F27914C00) [pid = 2820] [serial = 1436] [outer = 0000000000000000] [url = about:blank] 08:54:09 INFO - PROCESS | 2820 | --DOMWINDOW == 83 (0000002F28646400) [pid = 2820] [serial = 1432] [outer = 0000000000000000] [url = about:blank] 08:54:09 INFO - PROCESS | 2820 | 1464105249235 Marionette TRACE conn6 <- [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:54:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:54:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 881ms 08:54:09 INFO - PROCESS | 2820 | 1464105249279 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 08:54:09 INFO - PROCESS | 2820 | 1464105249285 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 08:54:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:54:09 INFO - PROCESS | 2820 | 1464105249296 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:54:09 INFO - PROCESS | 2820 | 1464105249299 Marionette TRACE conn6 <- [1,1954,null,{}] 08:54:09 INFO - PROCESS | 2820 | 1464105249303 Marionette TRACE conn6 -> [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:54:09 INFO - PROCESS | 2820 | 1464105249393 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 08:54:09 INFO - PROCESS | 2820 | 1464105249403 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:09 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F2C80D000 == 40 [pid = 2820] [id = 498] 08:54:09 INFO - PROCESS | 2820 | ++DOMWINDOW == 84 (0000002F27914C00) [pid = 2820] [serial = 1494] [outer = 0000000000000000] 08:54:09 INFO - PROCESS | 2820 | ++DOMWINDOW == 85 (0000002F28E11800) [pid = 2820] [serial = 1495] [outer = 0000002F27914C00] 08:54:09 INFO - PROCESS | 2820 | 1464105249452 Marionette DEBUG loaded listener.js 08:54:09 INFO - PROCESS | 2820 | ++DOMWINDOW == 86 (0000002F2D840400) [pid = 2820] [serial = 1496] [outer = 0000002F27914C00] 08:54:09 INFO - PROCESS | 2820 | 1464105249947 Marionette TRACE conn6 <- [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:54:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:54:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 671ms 08:54:10 INFO - PROCESS | 2820 | 1464105250002 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 08:54:10 INFO - PROCESS | 2820 | 1464105250005 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 08:54:10 INFO - PROCESS | 2820 | 1464105250009 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:54:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:54:10 INFO - PROCESS | 2820 | 1464105250012 Marionette TRACE conn6 <- [1,1958,null,{}] 08:54:10 INFO - PROCESS | 2820 | 1464105250023 Marionette TRACE conn6 -> [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:54:10 INFO - PROCESS | 2820 | 1464105250113 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 08:54:10 INFO - PROCESS | 2820 | 1464105250193 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:10 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3244E800 == 41 [pid = 2820] [id = 499] 08:54:10 INFO - PROCESS | 2820 | ++DOMWINDOW == 87 (0000002F3141E000) [pid = 2820] [serial = 1497] [outer = 0000000000000000] 08:54:10 INFO - PROCESS | 2820 | ++DOMWINDOW == 88 (0000002F3163E800) [pid = 2820] [serial = 1498] [outer = 0000002F3141E000] 08:54:10 INFO - PROCESS | 2820 | 1464105250243 Marionette DEBUG loaded listener.js 08:54:10 INFO - PROCESS | 2820 | ++DOMWINDOW == 89 (0000002F31A66800) [pid = 2820] [serial = 1499] [outer = 0000002F3141E000] 08:54:10 INFO - PROCESS | 2820 | 1464105250647 Marionette TRACE conn6 <- [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:54:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:54:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 670ms 08:54:10 INFO - PROCESS | 2820 | 1464105250683 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 08:54:10 INFO - PROCESS | 2820 | 1464105250686 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 08:54:10 INFO - PROCESS | 2820 | 1464105250689 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:54:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:54:10 INFO - PROCESS | 2820 | 1464105250691 Marionette TRACE conn6 <- [1,1962,null,{}] 08:54:10 INFO - PROCESS | 2820 | 1464105250695 Marionette TRACE conn6 -> [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:54:10 INFO - PROCESS | 2820 | 1464105250782 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 08:54:10 INFO - PROCESS | 2820 | 1464105250788 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:10 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F342C5800 == 42 [pid = 2820] [id = 500] 08:54:10 INFO - PROCESS | 2820 | ++DOMWINDOW == 90 (0000002F31D2B800) [pid = 2820] [serial = 1500] [outer = 0000000000000000] 08:54:10 INFO - PROCESS | 2820 | ++DOMWINDOW == 91 (0000002F3240A000) [pid = 2820] [serial = 1501] [outer = 0000002F31D2B800] 08:54:10 INFO - PROCESS | 2820 | 1464105250836 Marionette DEBUG loaded listener.js 08:54:10 INFO - PROCESS | 2820 | ++DOMWINDOW == 92 (0000002F32D5FC00) [pid = 2820] [serial = 1502] [outer = 0000002F31D2B800] 08:54:11 INFO - PROCESS | 2820 | 1464105251274 Marionette TRACE conn6 <- [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:54:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:54:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 629ms 08:54:11 INFO - PROCESS | 2820 | 1464105251330 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 08:54:11 INFO - PROCESS | 2820 | 1464105251332 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 08:54:11 INFO - PROCESS | 2820 | 1464105251336 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:54:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:54:11 INFO - PROCESS | 2820 | 1464105251338 Marionette TRACE conn6 <- [1,1966,null,{}] 08:54:11 INFO - PROCESS | 2820 | 1464105251341 Marionette TRACE conn6 -> [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:54:11 INFO - PROCESS | 2820 | 1464105251450 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 08:54:11 INFO - PROCESS | 2820 | 1464105251531 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:11 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F34E3C000 == 43 [pid = 2820] [id = 501] 08:54:11 INFO - PROCESS | 2820 | ++DOMWINDOW == 93 (0000002F33A35800) [pid = 2820] [serial = 1503] [outer = 0000000000000000] 08:54:11 INFO - PROCESS | 2820 | ++DOMWINDOW == 94 (0000002F33AD3400) [pid = 2820] [serial = 1504] [outer = 0000002F33A35800] 08:54:11 INFO - PROCESS | 2820 | 1464105251578 Marionette DEBUG loaded listener.js 08:54:11 INFO - PROCESS | 2820 | ++DOMWINDOW == 95 (0000002F34187800) [pid = 2820] [serial = 1505] [outer = 0000002F33A35800] 08:54:12 INFO - PROCESS | 2820 | 1464105252013 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:54:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:54:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 734ms 08:54:12 INFO - PROCESS | 2820 | 1464105252076 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 08:54:12 INFO - PROCESS | 2820 | 1464105252078 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 08:54:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:54:12 INFO - PROCESS | 2820 | 1464105252081 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:54:12 INFO - PROCESS | 2820 | 1464105252083 Marionette TRACE conn6 <- [1,1970,null,{}] 08:54:12 INFO - PROCESS | 2820 | 1464105252088 Marionette TRACE conn6 -> [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:54:12 INFO - PROCESS | 2820 | 1464105252230 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 08:54:12 INFO - PROCESS | 2820 | 1464105252288 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:12 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F36B85000 == 44 [pid = 2820] [id = 502] 08:54:12 INFO - PROCESS | 2820 | ++DOMWINDOW == 96 (0000002F34544400) [pid = 2820] [serial = 1506] [outer = 0000000000000000] 08:54:12 INFO - PROCESS | 2820 | ++DOMWINDOW == 97 (0000002F34563800) [pid = 2820] [serial = 1507] [outer = 0000002F34544400] 08:54:12 INFO - PROCESS | 2820 | 1464105252337 Marionette DEBUG loaded listener.js 08:54:12 INFO - PROCESS | 2820 | ++DOMWINDOW == 98 (0000002F3493C400) [pid = 2820] [serial = 1508] [outer = 0000002F34544400] 08:54:12 INFO - PROCESS | 2820 | 1464105252785 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:54:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:54:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 734ms 08:54:12 INFO - PROCESS | 2820 | 1464105252843 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 08:54:12 INFO - PROCESS | 2820 | 1464105252845 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 08:54:12 INFO - PROCESS | 2820 | 1464105252849 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:54:12 INFO - PROCESS | 2820 | 1464105252851 Marionette TRACE conn6 <- [1,1974,null,{}] 08:54:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:54:12 INFO - PROCESS | 2820 | 1464105252854 Marionette TRACE conn6 -> [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:54:12 INFO - PROCESS | 2820 | 1464105252966 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 08:54:13 INFO - PROCESS | 2820 | 1464105253024 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:13 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F37EEF800 == 45 [pid = 2820] [id = 503] 08:54:13 INFO - PROCESS | 2820 | ++DOMWINDOW == 99 (0000002F34EEB800) [pid = 2820] [serial = 1509] [outer = 0000000000000000] 08:54:13 INFO - PROCESS | 2820 | ++DOMWINDOW == 100 (0000002F34EF3C00) [pid = 2820] [serial = 1510] [outer = 0000002F34EEB800] 08:54:13 INFO - PROCESS | 2820 | 1464105253072 Marionette DEBUG loaded listener.js 08:54:13 INFO - PROCESS | 2820 | ++DOMWINDOW == 101 (0000002F353DB800) [pid = 2820] [serial = 1511] [outer = 0000002F34EEB800] 08:54:13 INFO - PROCESS | 2820 | --DOMWINDOW == 100 (0000002F3175D800) [pid = 2820] [serial = 1464] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:54:13 INFO - PROCESS | 2820 | --DOMWINDOW == 99 (0000002F33AD6000) [pid = 2820] [serial = 1467] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:54:13 INFO - PROCESS | 2820 | --DOMWINDOW == 98 (0000002F26682400) [pid = 2820] [serial = 1458] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:54:13 INFO - PROCESS | 2820 | --DOMWINDOW == 97 (0000002F2761B000) [pid = 2820] [serial = 1470] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:54:13 INFO - PROCESS | 2820 | --DOMWINDOW == 96 (0000002F3493C800) [pid = 2820] [serial = 1473] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:54:13 INFO - PROCESS | 2820 | --DOMWINDOW == 95 (0000002F27917000) [pid = 2820] [serial = 1461] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:54:13 INFO - PROCESS | 2820 | --DOMWINDOW == 94 (0000002F28E73400) [pid = 2820] [serial = 1437] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:54:13 INFO - PROCESS | 2820 | 1464105253627 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:54:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:54:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 818ms 08:54:13 INFO - PROCESS | 2820 | 1464105253671 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 08:54:13 INFO - PROCESS | 2820 | 1464105253674 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 08:54:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:54:13 INFO - PROCESS | 2820 | 1464105253677 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:54:13 INFO - PROCESS | 2820 | 1464105253679 Marionette TRACE conn6 <- [1,1978,null,{}] 08:54:13 INFO - PROCESS | 2820 | 1464105253683 Marionette TRACE conn6 -> [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:54:13 INFO - PROCESS | 2820 | 1464105253774 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 08:54:13 INFO - PROCESS | 2820 | 1464105253854 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:13 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F37EE8000 == 46 [pid = 2820] [id = 504] 08:54:13 INFO - PROCESS | 2820 | ++DOMWINDOW == 95 (0000002F28E73400) [pid = 2820] [serial = 1512] [outer = 0000000000000000] 08:54:13 INFO - PROCESS | 2820 | ++DOMWINDOW == 96 (0000002F34018800) [pid = 2820] [serial = 1513] [outer = 0000002F28E73400] 08:54:13 INFO - PROCESS | 2820 | 1464105253901 Marionette DEBUG loaded listener.js 08:54:13 INFO - PROCESS | 2820 | ++DOMWINDOW == 97 (0000002F35B11800) [pid = 2820] [serial = 1514] [outer = 0000002F28E73400] 08:54:14 INFO - PROCESS | 2820 | 1464105254248 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:54:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:54:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 629ms 08:54:14 INFO - PROCESS | 2820 | 1464105254325 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 08:54:14 INFO - PROCESS | 2820 | 1464105254327 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 08:54:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:54:14 INFO - PROCESS | 2820 | 1464105254338 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:54:14 INFO - PROCESS | 2820 | 1464105254340 Marionette TRACE conn6 <- [1,1982,null,{}] 08:54:14 INFO - PROCESS | 2820 | 1464105254346 Marionette TRACE conn6 -> [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:54:14 INFO - PROCESS | 2820 | 1464105254431 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 08:54:14 INFO - PROCESS | 2820 | 1464105254438 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:14 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F394B2000 == 47 [pid = 2820] [id = 505] 08:54:14 INFO - PROCESS | 2820 | ++DOMWINDOW == 98 (0000002F35D76800) [pid = 2820] [serial = 1515] [outer = 0000000000000000] 08:54:14 INFO - PROCESS | 2820 | ++DOMWINDOW == 99 (0000002F367DC800) [pid = 2820] [serial = 1516] [outer = 0000002F35D76800] 08:54:14 INFO - PROCESS | 2820 | 1464105254485 Marionette DEBUG loaded listener.js 08:54:14 INFO - PROCESS | 2820 | ++DOMWINDOW == 100 (0000002F36D9A800) [pid = 2820] [serial = 1517] [outer = 0000002F35D76800] 08:54:14 INFO - PROCESS | 2820 | 1464105254902 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 08:54:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:54:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 587ms 08:54:14 INFO - PROCESS | 2820 | 1464105254923 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 08:54:14 INFO - PROCESS | 2820 | 1464105254926 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 08:54:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:54:14 INFO - PROCESS | 2820 | 1464105254929 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:54:14 INFO - PROCESS | 2820 | 1464105254931 Marionette TRACE conn6 <- [1,1986,null,{}] 08:54:14 INFO - PROCESS | 2820 | 1464105254934 Marionette TRACE conn6 -> [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:54:15 INFO - PROCESS | 2820 | 1464105255057 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 08:54:15 INFO - PROCESS | 2820 | 1464105255064 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:15 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3AD71800 == 48 [pid = 2820] [id = 506] 08:54:15 INFO - PROCESS | 2820 | ++DOMWINDOW == 101 (0000002F37012000) [pid = 2820] [serial = 1518] [outer = 0000000000000000] 08:54:15 INFO - PROCESS | 2820 | ++DOMWINDOW == 102 (0000002F370ACC00) [pid = 2820] [serial = 1519] [outer = 0000002F37012000] 08:54:15 INFO - PROCESS | 2820 | 1464105255113 Marionette DEBUG loaded listener.js 08:54:15 INFO - PROCESS | 2820 | ++DOMWINDOW == 103 (0000002F374D4800) [pid = 2820] [serial = 1520] [outer = 0000002F37012000] 08:54:15 INFO - PROCESS | 2820 | 1464105255582 Marionette TRACE conn6 <- [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:54:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:54:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 735ms 08:54:15 INFO - PROCESS | 2820 | 1464105255668 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 08:54:15 INFO - PROCESS | 2820 | 1464105255673 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 08:54:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:54:15 INFO - PROCESS | 2820 | 1464105255679 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:54:15 INFO - PROCESS | 2820 | 1464105255684 Marionette TRACE conn6 <- [1,1990,null,{}] 08:54:15 INFO - PROCESS | 2820 | 1464105255691 Marionette TRACE conn6 -> [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:54:15 INFO - PROCESS | 2820 | 1464105255869 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 08:54:15 INFO - PROCESS | 2820 | 1464105255961 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:15 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F2BF2D800 == 49 [pid = 2820] [id = 507] 08:54:15 INFO - PROCESS | 2820 | ++DOMWINDOW == 104 (0000002F2778C400) [pid = 2820] [serial = 1521] [outer = 0000000000000000] 08:54:16 INFO - PROCESS | 2820 | ++DOMWINDOW == 105 (0000002F27FD2000) [pid = 2820] [serial = 1522] [outer = 0000002F2778C400] 08:54:16 INFO - PROCESS | 2820 | 1464105256021 Marionette DEBUG loaded listener.js 08:54:16 INFO - PROCESS | 2820 | ++DOMWINDOW == 106 (0000002F2CCE7400) [pid = 2820] [serial = 1523] [outer = 0000002F2778C400] 08:54:16 INFO - PROCESS | 2820 | 1464105256595 Marionette TRACE conn6 <- [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:54:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:54:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 986ms 08:54:16 INFO - PROCESS | 2820 | 1464105256669 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 08:54:16 INFO - PROCESS | 2820 | 1464105256675 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 08:54:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:54:16 INFO - PROCESS | 2820 | 1464105256682 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:54:16 INFO - PROCESS | 2820 | 1464105256686 Marionette TRACE conn6 <- [1,1994,null,{}] 08:54:16 INFO - PROCESS | 2820 | 1464105256690 Marionette TRACE conn6 -> [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:54:16 INFO - PROCESS | 2820 | 1464105256806 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 08:54:16 INFO - PROCESS | 2820 | 1464105256903 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:16 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F35303800 == 50 [pid = 2820] [id = 508] 08:54:16 INFO - PROCESS | 2820 | ++DOMWINDOW == 107 (0000002F314C9C00) [pid = 2820] [serial = 1524] [outer = 0000000000000000] 08:54:16 INFO - PROCESS | 2820 | ++DOMWINDOW == 108 (0000002F317F9800) [pid = 2820] [serial = 1525] [outer = 0000002F314C9C00] 08:54:16 INFO - PROCESS | 2820 | 1464105256961 Marionette DEBUG loaded listener.js 08:54:17 INFO - PROCESS | 2820 | ++DOMWINDOW == 109 (0000002F32411800) [pid = 2820] [serial = 1526] [outer = 0000002F314C9C00] 08:54:17 INFO - PROCESS | 2820 | 1464105257587 Marionette TRACE conn6 <- [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:54:17 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:54:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 922ms 08:54:17 INFO - PROCESS | 2820 | 1464105257610 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 08:54:17 INFO - PROCESS | 2820 | 1464105257613 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 08:54:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:54:17 INFO - PROCESS | 2820 | 1464105257617 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:54:17 INFO - PROCESS | 2820 | 1464105257621 Marionette TRACE conn6 <- [1,1998,null,{}] 08:54:17 INFO - PROCESS | 2820 | 1464105257633 Marionette TRACE conn6 -> [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:54:17 INFO - PROCESS | 2820 | 1464105257753 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 08:54:17 INFO - PROCESS | 2820 | 1464105257877 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:17 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3BAFB000 == 51 [pid = 2820] [id = 509] 08:54:17 INFO - PROCESS | 2820 | ++DOMWINDOW == 110 (0000002F34445400) [pid = 2820] [serial = 1527] [outer = 0000000000000000] 08:54:17 INFO - PROCESS | 2820 | ++DOMWINDOW == 111 (0000002F34788400) [pid = 2820] [serial = 1528] [outer = 0000002F34445400] 08:54:17 INFO - PROCESS | 2820 | 1464105257939 Marionette DEBUG loaded listener.js 08:54:18 INFO - PROCESS | 2820 | ++DOMWINDOW == 112 (0000002F35D74800) [pid = 2820] [serial = 1529] [outer = 0000002F34445400] 08:54:18 INFO - PROCESS | 2820 | 1464105258611 Marionette TRACE conn6 <- [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:54:18 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:54:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1023ms 08:54:18 INFO - PROCESS | 2820 | 1464105258642 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 08:54:18 INFO - PROCESS | 2820 | 1464105258645 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 08:54:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:54:18 INFO - PROCESS | 2820 | 1464105258649 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:54:18 INFO - PROCESS | 2820 | 1464105258651 Marionette TRACE conn6 <- [1,2002,null,{}] 08:54:18 INFO - PROCESS | 2820 | 1464105258655 Marionette TRACE conn6 -> [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:54:18 INFO - PROCESS | 2820 | 1464105258768 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 08:54:18 INFO - PROCESS | 2820 | 1464105258891 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:18 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3BDB1000 == 52 [pid = 2820] [id = 510] 08:54:18 INFO - PROCESS | 2820 | ++DOMWINDOW == 113 (0000002F37D67400) [pid = 2820] [serial = 1530] [outer = 0000000000000000] 08:54:18 INFO - PROCESS | 2820 | ++DOMWINDOW == 114 (0000002F37E48400) [pid = 2820] [serial = 1531] [outer = 0000002F37D67400] 08:54:18 INFO - PROCESS | 2820 | 1464105258951 Marionette DEBUG loaded listener.js 08:54:19 INFO - PROCESS | 2820 | ++DOMWINDOW == 115 (0000002F37E51800) [pid = 2820] [serial = 1532] [outer = 0000002F37D67400] 08:54:19 INFO - PROCESS | 2820 | 1464105259492 Marionette TRACE conn6 <- [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:54:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:54:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 881ms 08:54:19 INFO - PROCESS | 2820 | 1464105259532 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 08:54:19 INFO - PROCESS | 2820 | 1464105259535 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 08:54:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:54:19 INFO - PROCESS | 2820 | 1464105259539 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:54:19 INFO - PROCESS | 2820 | 1464105259541 Marionette TRACE conn6 <- [1,2006,null,{}] 08:54:19 INFO - PROCESS | 2820 | 1464105259545 Marionette TRACE conn6 -> [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:54:19 INFO - PROCESS | 2820 | 1464105259655 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 08:54:19 INFO - PROCESS | 2820 | 1464105259751 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:19 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3BE98000 == 53 [pid = 2820] [id = 511] 08:54:19 INFO - PROCESS | 2820 | ++DOMWINDOW == 116 (0000002F37ECA800) [pid = 2820] [serial = 1533] [outer = 0000000000000000] 08:54:19 INFO - PROCESS | 2820 | ++DOMWINDOW == 117 (0000002F37ED0000) [pid = 2820] [serial = 1534] [outer = 0000002F37ECA800] 08:54:19 INFO - PROCESS | 2820 | 1464105259809 Marionette DEBUG loaded listener.js 08:54:19 INFO - PROCESS | 2820 | ++DOMWINDOW == 118 (0000002F38096000) [pid = 2820] [serial = 1535] [outer = 0000002F37ECA800] 08:54:20 INFO - PROCESS | 2820 | 1464105260404 Marionette TRACE conn6 <- [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:54:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:54:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 923ms 08:54:20 INFO - PROCESS | 2820 | 1464105260464 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 08:54:20 INFO - PROCESS | 2820 | 1464105260467 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 08:54:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:54:20 INFO - PROCESS | 2820 | 1464105260471 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:54:20 INFO - PROCESS | 2820 | 1464105260473 Marionette TRACE conn6 <- [1,2010,null,{}] 08:54:20 INFO - PROCESS | 2820 | 1464105260477 Marionette TRACE conn6 -> [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:54:20 INFO - PROCESS | 2820 | 1464105260607 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 08:54:20 INFO - PROCESS | 2820 | 1464105260750 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:20 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F39545800 == 54 [pid = 2820] [id = 512] 08:54:20 INFO - PROCESS | 2820 | ++DOMWINDOW == 119 (0000002F34943800) [pid = 2820] [serial = 1536] [outer = 0000000000000000] 08:54:20 INFO - PROCESS | 2820 | ++DOMWINDOW == 120 (0000002F38126C00) [pid = 2820] [serial = 1537] [outer = 0000002F34943800] 08:54:20 INFO - PROCESS | 2820 | 1464105260808 Marionette DEBUG loaded listener.js 08:54:20 INFO - PROCESS | 2820 | ++DOMWINDOW == 121 (0000002F3819D000) [pid = 2820] [serial = 1538] [outer = 0000002F34943800] 08:54:21 INFO - PROCESS | 2820 | 1464105261528 Marionette TRACE conn6 <- [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:54:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:54:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1080ms 08:54:21 INFO - PROCESS | 2820 | 1464105261553 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 08:54:21 INFO - PROCESS | 2820 | 1464105261557 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 08:54:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:54:21 INFO - PROCESS | 2820 | 1464105261562 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:54:21 INFO - PROCESS | 2820 | 1464105261566 Marionette TRACE conn6 <- [1,2014,null,{}] 08:54:21 INFO - PROCESS | 2820 | 1464105261572 Marionette TRACE conn6 -> [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:54:21 INFO - PROCESS | 2820 | 1464105261678 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 08:54:21 INFO - PROCESS | 2820 | 1464105261778 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:21 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F339BD800 == 55 [pid = 2820] [id = 513] 08:54:21 INFO - PROCESS | 2820 | ++DOMWINDOW == 122 (0000002F27576800) [pid = 2820] [serial = 1539] [outer = 0000000000000000] 08:54:21 INFO - PROCESS | 2820 | ++DOMWINDOW == 123 (0000002F27E2FC00) [pid = 2820] [serial = 1540] [outer = 0000002F27576800] 08:54:21 INFO - PROCESS | 2820 | 1464105261831 Marionette DEBUG loaded listener.js 08:54:21 INFO - PROCESS | 2820 | ++DOMWINDOW == 124 (0000002F2CCF4800) [pid = 2820] [serial = 1541] [outer = 0000002F27576800] 08:54:22 INFO - PROCESS | 2820 | --DOCSHELL 0000002F36632000 == 54 [pid = 2820] [id = 485] 08:54:22 INFO - PROCESS | 2820 | --DOCSHELL 0000002F343F8000 == 53 [pid = 2820] [id = 483] 08:54:22 INFO - PROCESS | 2820 | --DOCSHELL 0000002F33816800 == 52 [pid = 2820] [id = 484] 08:54:22 INFO - PROCESS | 2820 | --DOCSHELL 0000002F394B2000 == 51 [pid = 2820] [id = 505] 08:54:22 INFO - PROCESS | 2820 | --DOCSHELL 0000002F37EE8000 == 50 [pid = 2820] [id = 504] 08:54:22 INFO - PROCESS | 2820 | --DOCSHELL 0000002F37EEF800 == 49 [pid = 2820] [id = 503] 08:54:22 INFO - PROCESS | 2820 | --DOCSHELL 0000002F36B85000 == 48 [pid = 2820] [id = 502] 08:54:22 INFO - PROCESS | 2820 | --DOCSHELL 0000002F34E3C000 == 47 [pid = 2820] [id = 501] 08:54:22 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3244E800 == 46 [pid = 2820] [id = 499] 08:54:22 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2C80D000 == 45 [pid = 2820] [id = 498] 08:54:22 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2CDD2800 == 44 [pid = 2820] [id = 497] 08:54:22 INFO - PROCESS | 2820 | --DOMWINDOW == 123 (0000002F33A38C00) [pid = 2820] [serial = 1456] [outer = 0000000000000000] [url = about:blank] 08:54:22 INFO - PROCESS | 2820 | --DOMWINDOW == 122 (0000002F34F22400) [pid = 2820] [serial = 1477] [outer = 0000000000000000] [url = about:blank] 08:54:22 INFO - PROCESS | 2820 | 1464105262485 Marionette TRACE conn6 <- [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:54:22 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3AD7C000 == 43 [pid = 2820] [id = 495] 08:54:22 INFO - PROCESS | 2820 | --DOCSHELL 0000002F394A4000 == 42 [pid = 2820] [id = 494] 08:54:22 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2E157800 == 41 [pid = 2820] [id = 493] 08:54:22 INFO - PROCESS | 2820 | --DOMWINDOW == 121 (0000002F2C079400) [pid = 2820] [serial = 1439] [outer = 0000000000000000] [url = about:blank] 08:54:22 INFO - PROCESS | 2820 | --DOMWINDOW == 120 (0000002F31A67C00) [pid = 2820] [serial = 1465] [outer = 0000000000000000] [url = about:blank] 08:54:22 INFO - PROCESS | 2820 | --DOMWINDOW == 119 (0000002F3443C800) [pid = 2820] [serial = 1468] [outer = 0000000000000000] [url = about:blank] 08:54:22 INFO - PROCESS | 2820 | --DOMWINDOW == 118 (0000002F32405400) [pid = 2820] [serial = 1453] [outer = 0000000000000000] [url = about:blank] 08:54:22 INFO - PROCESS | 2820 | --DOMWINDOW == 117 (0000002F2668A400) [pid = 2820] [serial = 1441] [outer = 0000000000000000] [url = about:blank] 08:54:22 INFO - PROCESS | 2820 | --DOMWINDOW == 116 (0000002F26E5F400) [pid = 2820] [serial = 1459] [outer = 0000000000000000] [url = about:blank] 08:54:22 INFO - PROCESS | 2820 | --DOMWINDOW == 115 (0000002F27919400) [pid = 2820] [serial = 1460] [outer = 0000000000000000] [url = about:blank] 08:54:22 INFO - PROCESS | 2820 | --DOMWINDOW == 114 (0000002F31453400) [pid = 2820] [serial = 1447] [outer = 0000000000000000] [url = about:blank] 08:54:22 INFO - PROCESS | 2820 | --DOMWINDOW == 113 (0000002F2D845C00) [pid = 2820] [serial = 1444] [outer = 0000000000000000] [url = about:blank] 08:54:22 INFO - PROCESS | 2820 | --DOMWINDOW == 112 (0000002F31A66400) [pid = 2820] [serial = 1450] [outer = 0000000000000000] [url = about:blank] 08:54:22 INFO - PROCESS | 2820 | --DOMWINDOW == 111 (0000002F31634000) [pid = 2820] [serial = 1471] [outer = 0000000000000000] [url = about:blank] 08:54:22 INFO - PROCESS | 2820 | --DOMWINDOW == 110 (0000002F34941C00) [pid = 2820] [serial = 1474] [outer = 0000000000000000] [url = about:blank] 08:54:22 INFO - PROCESS | 2820 | --DOMWINDOW == 109 (0000002F3454CC00) [pid = 2820] [serial = 1469] [outer = 0000000000000000] [url = about:blank] 08:54:22 INFO - PROCESS | 2820 | --DOMWINDOW == 108 (0000002F2C84EC00) [pid = 2820] [serial = 1462] [outer = 0000000000000000] [url = about:blank] 08:54:22 INFO - PROCESS | 2820 | --DOMWINDOW == 107 (0000002F2E710400) [pid = 2820] [serial = 1463] [outer = 0000000000000000] [url = about:blank] 08:54:22 INFO - PROCESS | 2820 | --DOMWINDOW == 106 (0000002F33948C00) [pid = 2820] [serial = 1466] [outer = 0000000000000000] [url = about:blank] 08:54:22 INFO - PROCESS | 2820 | --DOMWINDOW == 105 (0000002F33ADE000) [pid = 2820] [serial = 1472] [outer = 0000000000000000] [url = about:blank] 08:54:22 INFO - PROCESS | 2820 | --DOMWINDOW == 104 (0000002F34EE8400) [pid = 2820] [serial = 1475] [outer = 0000000000000000] [url = about:blank] 08:54:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:54:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 986ms 08:54:22 INFO - PROCESS | 2820 | 1464105262549 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 08:54:22 INFO - PROCESS | 2820 | 1464105262554 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 08:54:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:54:22 INFO - PROCESS | 2820 | 1464105262574 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:54:22 INFO - PROCESS | 2820 | 1464105262577 Marionette TRACE conn6 <- [1,2018,null,{}] 08:54:22 INFO - PROCESS | 2820 | 1464105262582 Marionette TRACE conn6 -> [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:54:22 INFO - PROCESS | 2820 | 1464105262679 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 08:54:22 INFO - PROCESS | 2820 | 1464105262686 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:22 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F2C817800 == 42 [pid = 2820] [id = 514] 08:54:22 INFO - PROCESS | 2820 | ++DOMWINDOW == 105 (0000002F27919400) [pid = 2820] [serial = 1542] [outer = 0000000000000000] 08:54:22 INFO - PROCESS | 2820 | ++DOMWINDOW == 106 (0000002F27FD5000) [pid = 2820] [serial = 1543] [outer = 0000002F27919400] 08:54:22 INFO - PROCESS | 2820 | 1464105262735 Marionette DEBUG loaded listener.js 08:54:22 INFO - PROCESS | 2820 | ++DOMWINDOW == 107 (0000002F2D8E6C00) [pid = 2820] [serial = 1544] [outer = 0000002F27919400] 08:54:23 INFO - PROCESS | 2820 | 1464105263212 Marionette TRACE conn6 <- [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:54:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:54:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 692ms 08:54:23 INFO - PROCESS | 2820 | 1464105263267 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 08:54:23 INFO - PROCESS | 2820 | 1464105263270 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 08:54:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:54:23 INFO - PROCESS | 2820 | 1464105263273 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:54:23 INFO - PROCESS | 2820 | 1464105263277 Marionette TRACE conn6 <- [1,2022,null,{}] 08:54:23 INFO - PROCESS | 2820 | 1464105263288 Marionette TRACE conn6 -> [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:54:23 INFO - PROCESS | 2820 | 1464105263412 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 08:54:23 INFO - PROCESS | 2820 | 1464105263430 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:23 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F34042000 == 43 [pid = 2820] [id = 515] 08:54:23 INFO - PROCESS | 2820 | ++DOMWINDOW == 108 (0000002F31A9D000) [pid = 2820] [serial = 1545] [outer = 0000000000000000] 08:54:23 INFO - PROCESS | 2820 | ++DOMWINDOW == 109 (0000002F31EEA800) [pid = 2820] [serial = 1546] [outer = 0000002F31A9D000] 08:54:23 INFO - PROCESS | 2820 | 1464105263483 Marionette DEBUG loaded listener.js 08:54:23 INFO - PROCESS | 2820 | ++DOMWINDOW == 110 (0000002F32D56000) [pid = 2820] [serial = 1547] [outer = 0000002F31A9D000] 08:54:23 INFO - PROCESS | 2820 | 1464105263949 Marionette TRACE conn6 <- [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:54:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:54:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 735ms 08:54:24 INFO - PROCESS | 2820 | 1464105264010 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 08:54:24 INFO - PROCESS | 2820 | 1464105264013 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 08:54:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:54:24 INFO - PROCESS | 2820 | 1464105264025 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:54:24 INFO - PROCESS | 2820 | 1464105264027 Marionette TRACE conn6 <- [1,2026,null,{}] 08:54:24 INFO - PROCESS | 2820 | 1464105264030 Marionette TRACE conn6 -> [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:54:24 INFO - PROCESS | 2820 | 1464105264121 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 08:54:24 INFO - PROCESS | 2820 | 1464105264127 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:24 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F35DA0000 == 44 [pid = 2820] [id = 516] 08:54:24 INFO - PROCESS | 2820 | ++DOMWINDOW == 111 (0000002F33A3AC00) [pid = 2820] [serial = 1548] [outer = 0000000000000000] 08:54:24 INFO - PROCESS | 2820 | ++DOMWINDOW == 112 (0000002F33AE1C00) [pid = 2820] [serial = 1549] [outer = 0000002F33A3AC00] 08:54:24 INFO - PROCESS | 2820 | 1464105264176 Marionette DEBUG loaded listener.js 08:54:24 INFO - PROCESS | 2820 | ++DOMWINDOW == 113 (0000002F342EC000) [pid = 2820] [serial = 1550] [outer = 0000002F33A3AC00] 08:54:24 INFO - PROCESS | 2820 | 1464105264595 Marionette TRACE conn6 <- [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:54:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:54:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 629ms 08:54:24 INFO - PROCESS | 2820 | 1464105264659 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 08:54:24 INFO - PROCESS | 2820 | 1464105264662 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 08:54:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:54:24 INFO - PROCESS | 2820 | 1464105264670 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:54:24 INFO - PROCESS | 2820 | 1464105264672 Marionette TRACE conn6 <- [1,2030,null,{}] 08:54:24 INFO - PROCESS | 2820 | 1464105264682 Marionette TRACE conn6 -> [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:54:24 INFO - PROCESS | 2820 | 1464105264796 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 08:54:24 INFO - PROCESS | 2820 | 1464105264878 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:24 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F37ED3000 == 45 [pid = 2820] [id = 517] 08:54:24 INFO - PROCESS | 2820 | ++DOMWINDOW == 114 (0000002F3443E400) [pid = 2820] [serial = 1551] [outer = 0000000000000000] 08:54:24 INFO - PROCESS | 2820 | ++DOMWINDOW == 115 (0000002F34545C00) [pid = 2820] [serial = 1552] [outer = 0000002F3443E400] 08:54:24 INFO - PROCESS | 2820 | 1464105264926 Marionette DEBUG loaded listener.js 08:54:25 INFO - PROCESS | 2820 | ++DOMWINDOW == 116 (0000002F3493AC00) [pid = 2820] [serial = 1553] [outer = 0000002F3443E400] 08:54:25 INFO - PROCESS | 2820 | 1464105265391 Marionette TRACE conn6 <- [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:54:25 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:54:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 734ms 08:54:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:54:25 INFO - PROCESS | 2820 | 1464105265402 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 08:54:25 INFO - PROCESS | 2820 | 1464105265404 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 08:54:25 INFO - PROCESS | 2820 | 1464105265407 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:54:25 INFO - PROCESS | 2820 | 1464105265409 Marionette TRACE conn6 <- [1,2034,null,{}] 08:54:25 INFO - PROCESS | 2820 | 1464105265420 Marionette TRACE conn6 -> [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:54:25 INFO - PROCESS | 2820 | 1464105265567 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 08:54:25 INFO - PROCESS | 2820 | 1464105265629 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:25 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F389A2800 == 46 [pid = 2820] [id = 518] 08:54:25 INFO - PROCESS | 2820 | ++DOMWINDOW == 117 (0000002F34F23400) [pid = 2820] [serial = 1554] [outer = 0000000000000000] 08:54:25 INFO - PROCESS | 2820 | ++DOMWINDOW == 118 (0000002F35B0C000) [pid = 2820] [serial = 1555] [outer = 0000002F34F23400] 08:54:25 INFO - PROCESS | 2820 | 1464105265677 Marionette DEBUG loaded listener.js 08:54:25 INFO - PROCESS | 2820 | ++DOMWINDOW == 119 (0000002F36B59400) [pid = 2820] [serial = 1556] [outer = 0000002F34F23400] 08:54:26 INFO - PROCESS | 2820 | 1464105266115 Marionette TRACE conn6 <- [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:54:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:54:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 733ms 08:54:26 INFO - PROCESS | 2820 | 1464105266144 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 08:54:26 INFO - PROCESS | 2820 | 1464105266147 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 08:54:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:54:26 INFO - PROCESS | 2820 | 1464105266189 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:54:26 INFO - PROCESS | 2820 | 1464105266191 Marionette TRACE conn6 <- [1,2038,null,{}] 08:54:26 INFO - PROCESS | 2820 | 1464105266194 Marionette TRACE conn6 -> [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:54:26 INFO - PROCESS | 2820 | 1464105266308 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 08:54:26 INFO - PROCESS | 2820 | 1464105266319 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:26 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3AC13800 == 47 [pid = 2820] [id = 519] 08:54:26 INFO - PROCESS | 2820 | ++DOMWINDOW == 120 (0000002F35B06C00) [pid = 2820] [serial = 1557] [outer = 0000000000000000] 08:54:26 INFO - PROCESS | 2820 | ++DOMWINDOW == 121 (0000002F3793A400) [pid = 2820] [serial = 1558] [outer = 0000002F35B06C00] 08:54:26 INFO - PROCESS | 2820 | 1464105266411 Marionette DEBUG loaded listener.js 08:54:26 INFO - PROCESS | 2820 | ++DOMWINDOW == 122 (0000002F38094C00) [pid = 2820] [serial = 1559] [outer = 0000002F35B06C00] 08:54:26 INFO - PROCESS | 2820 | --DOMWINDOW == 121 (0000002F3493F400) [pid = 2820] [serial = 1425] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:54:26 INFO - PROCESS | 2820 | --DOMWINDOW == 120 (0000002F281D9C00) [pid = 2820] [serial = 1491] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:54:26 INFO - PROCESS | 2820 | --DOMWINDOW == 119 (0000002F34544400) [pid = 2820] [serial = 1506] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:54:26 INFO - PROCESS | 2820 | --DOMWINDOW == 118 (0000002F27914C00) [pid = 2820] [serial = 1494] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:54:26 INFO - PROCESS | 2820 | --DOMWINDOW == 117 (0000002F35D76800) [pid = 2820] [serial = 1515] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:54:26 INFO - PROCESS | 2820 | --DOMWINDOW == 116 (0000002F34EEB800) [pid = 2820] [serial = 1509] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:54:26 INFO - PROCESS | 2820 | --DOMWINDOW == 115 (0000002F34F1E400) [pid = 2820] [serial = 1476] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:54:26 INFO - PROCESS | 2820 | --DOMWINDOW == 114 (0000002F3141E000) [pid = 2820] [serial = 1497] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:54:26 INFO - PROCESS | 2820 | --DOMWINDOW == 113 (0000002F28E73400) [pid = 2820] [serial = 1512] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:54:26 INFO - PROCESS | 2820 | --DOMWINDOW == 112 (0000002F31D2B800) [pid = 2820] [serial = 1500] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:54:26 INFO - PROCESS | 2820 | --DOMWINDOW == 111 (0000002F33A35800) [pid = 2820] [serial = 1503] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:54:26 INFO - PROCESS | 2820 | 1464105266879 Marionette TRACE conn6 <- [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:54:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:54:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 734ms 08:54:26 INFO - PROCESS | 2820 | 1464105266913 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 08:54:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:54:26 INFO - PROCESS | 2820 | 1464105266915 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 08:54:26 INFO - PROCESS | 2820 | 1464105266919 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:54:26 INFO - PROCESS | 2820 | 1464105266921 Marionette TRACE conn6 <- [1,2042,null,{}] 08:54:26 INFO - PROCESS | 2820 | 1464105266924 Marionette TRACE conn6 -> [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:54:27 INFO - PROCESS | 2820 | 1464105267019 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 08:54:27 INFO - PROCESS | 2820 | 1464105267105 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:27 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3AC22800 == 48 [pid = 2820] [id = 520] 08:54:27 INFO - PROCESS | 2820 | ++DOMWINDOW == 112 (0000002F270B8800) [pid = 2820] [serial = 1560] [outer = 0000000000000000] 08:54:27 INFO - PROCESS | 2820 | ++DOMWINDOW == 113 (0000002F34544400) [pid = 2820] [serial = 1561] [outer = 0000002F270B8800] 08:54:27 INFO - PROCESS | 2820 | 1464105267153 Marionette DEBUG loaded listener.js 08:54:27 INFO - PROCESS | 2820 | ++DOMWINDOW == 114 (0000002F3808F800) [pid = 2820] [serial = 1562] [outer = 0000002F270B8800] 08:54:27 INFO - PROCESS | 2820 | 1464105267532 Marionette TRACE conn6 <- [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:54:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:54:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 671ms 08:54:27 INFO - PROCESS | 2820 | 1464105267593 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 08:54:27 INFO - PROCESS | 2820 | 1464105267596 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 08:54:27 INFO - PROCESS | 2820 | 1464105267599 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:54:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:54:27 INFO - PROCESS | 2820 | 1464105267600 Marionette TRACE conn6 <- [1,2046,null,{}] 08:54:27 INFO - PROCESS | 2820 | 1464105267604 Marionette TRACE conn6 -> [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:54:27 INFO - PROCESS | 2820 | 1464105267717 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 08:54:27 INFO - PROCESS | 2820 | 1464105267728 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:27 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3BD21800 == 49 [pid = 2820] [id = 521] 08:54:27 INFO - PROCESS | 2820 | ++DOMWINDOW == 115 (0000002F38126400) [pid = 2820] [serial = 1563] [outer = 0000000000000000] 08:54:27 INFO - PROCESS | 2820 | ++DOMWINDOW == 116 (0000002F38131000) [pid = 2820] [serial = 1564] [outer = 0000002F38126400] 08:54:27 INFO - PROCESS | 2820 | 1464105267775 Marionette DEBUG loaded listener.js 08:54:27 INFO - PROCESS | 2820 | ++DOMWINDOW == 117 (0000002F381A4400) [pid = 2820] [serial = 1565] [outer = 0000002F38126400] 08:54:28 INFO - PROCESS | 2820 | 1464105268201 Marionette TRACE conn6 <- [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:54:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:54:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 629ms 08:54:28 INFO - PROCESS | 2820 | 1464105268237 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 08:54:28 INFO - PROCESS | 2820 | 1464105268240 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 08:54:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:54:28 INFO - PROCESS | 2820 | 1464105268244 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:54:28 INFO - PROCESS | 2820 | 1464105268246 Marionette TRACE conn6 <- [1,2050,null,{}] 08:54:28 INFO - PROCESS | 2820 | 1464105268250 Marionette TRACE conn6 -> [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:54:28 INFO - PROCESS | 2820 | 1464105268338 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 08:54:28 INFO - PROCESS | 2820 | 1464105268344 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:28 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3C525000 == 50 [pid = 2820] [id = 522] 08:54:28 INFO - PROCESS | 2820 | ++DOMWINDOW == 118 (0000002F381A3400) [pid = 2820] [serial = 1566] [outer = 0000000000000000] 08:54:28 INFO - PROCESS | 2820 | ++DOMWINDOW == 119 (0000002F38230C00) [pid = 2820] [serial = 1567] [outer = 0000002F381A3400] 08:54:28 INFO - PROCESS | 2820 | 1464105268400 Marionette DEBUG loaded listener.js 08:54:28 INFO - PROCESS | 2820 | ++DOMWINDOW == 120 (0000002F38239800) [pid = 2820] [serial = 1568] [outer = 0000002F381A3400] 08:54:28 INFO - PROCESS | 2820 | 1464105268978 Marionette TRACE conn6 <- [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:54:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:54:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 775ms 08:54:29 INFO - PROCESS | 2820 | 1464105269021 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 08:54:29 INFO - PROCESS | 2820 | 1464105269026 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 08:54:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:54:29 INFO - PROCESS | 2820 | 1464105269032 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:54:29 INFO - PROCESS | 2820 | 1464105269037 Marionette TRACE conn6 <- [1,2054,null,{}] 08:54:29 INFO - PROCESS | 2820 | 1464105269091 Marionette TRACE conn6 -> [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:54:29 INFO - PROCESS | 2820 | 1464105269251 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 08:54:29 INFO - PROCESS | 2820 | 1464105269372 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:29 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3168A000 == 51 [pid = 2820] [id = 523] 08:54:29 INFO - PROCESS | 2820 | ++DOMWINDOW == 121 (0000002F27697800) [pid = 2820] [serial = 1569] [outer = 0000000000000000] 08:54:29 INFO - PROCESS | 2820 | ++DOMWINDOW == 122 (0000002F2C05D400) [pid = 2820] [serial = 1570] [outer = 0000002F27697800] 08:54:29 INFO - PROCESS | 2820 | 1464105269433 Marionette DEBUG loaded listener.js 08:54:29 INFO - PROCESS | 2820 | ++DOMWINDOW == 123 (0000002F314C4C00) [pid = 2820] [serial = 1571] [outer = 0000002F27697800] 08:54:30 INFO - PROCESS | 2820 | 1464105270011 Marionette TRACE conn6 <- [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:54:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:54:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1021ms 08:54:30 INFO - PROCESS | 2820 | 1464105270056 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 08:54:30 INFO - PROCESS | 2820 | 1464105270063 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 08:54:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:54:30 INFO - PROCESS | 2820 | 1464105270070 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:54:30 INFO - PROCESS | 2820 | 1464105270074 Marionette TRACE conn6 <- [1,2058,null,{}] 08:54:30 INFO - PROCESS | 2820 | 1464105270078 Marionette TRACE conn6 -> [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:54:30 INFO - PROCESS | 2820 | 1464105270195 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 08:54:30 INFO - PROCESS | 2820 | 1464105270295 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:30 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F38994800 == 52 [pid = 2820] [id = 524] 08:54:30 INFO - PROCESS | 2820 | ++DOMWINDOW == 124 (0000002F31D30800) [pid = 2820] [serial = 1572] [outer = 0000000000000000] 08:54:30 INFO - PROCESS | 2820 | ++DOMWINDOW == 125 (0000002F33946800) [pid = 2820] [serial = 1573] [outer = 0000002F31D30800] 08:54:30 INFO - PROCESS | 2820 | 1464105270354 Marionette DEBUG loaded listener.js 08:54:30 INFO - PROCESS | 2820 | ++DOMWINDOW == 126 (0000002F3454C400) [pid = 2820] [serial = 1574] [outer = 0000002F31D30800] 08:54:31 INFO - PROCESS | 2820 | 1464105271003 Marionette TRACE conn6 <- [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:54:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:54:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 986ms 08:54:31 INFO - PROCESS | 2820 | 1464105271062 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 08:54:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:54:31 INFO - PROCESS | 2820 | 1464105271065 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 08:54:31 INFO - PROCESS | 2820 | 1464105271069 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:54:31 INFO - PROCESS | 2820 | 1464105271073 Marionette TRACE conn6 <- [1,2062,null,{}] 08:54:31 INFO - PROCESS | 2820 | 1464105271085 Marionette TRACE conn6 -> [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:54:31 INFO - PROCESS | 2820 | 1464105271205 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 08:54:31 INFO - PROCESS | 2820 | 1464105271332 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:31 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3C662000 == 53 [pid = 2820] [id = 525] 08:54:31 INFO - PROCESS | 2820 | ++DOMWINDOW == 127 (0000002F34F1F000) [pid = 2820] [serial = 1575] [outer = 0000000000000000] 08:54:31 INFO - PROCESS | 2820 | ++DOMWINDOW == 128 (0000002F37011C00) [pid = 2820] [serial = 1576] [outer = 0000002F34F1F000] 08:54:31 INFO - PROCESS | 2820 | 1464105271394 Marionette DEBUG loaded listener.js 08:54:31 INFO - PROCESS | 2820 | ++DOMWINDOW == 129 (0000002F38197400) [pid = 2820] [serial = 1577] [outer = 0000002F34F1F000] 08:54:32 INFO - PROCESS | 2820 | 1464105272059 Marionette TRACE conn6 <- [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:54:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:54:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1028ms 08:54:32 INFO - PROCESS | 2820 | 1464105272099 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 08:54:32 INFO - PROCESS | 2820 | 1464105272102 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 08:54:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:54:32 INFO - PROCESS | 2820 | 1464105272106 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:54:32 INFO - PROCESS | 2820 | 1464105272108 Marionette TRACE conn6 <- [1,2066,null,{}] 08:54:32 INFO - PROCESS | 2820 | 1464105272111 Marionette TRACE conn6 -> [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:54:32 INFO - PROCESS | 2820 | 1464105272226 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 08:54:32 INFO - PROCESS | 2820 | 1464105272351 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:32 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3D4AC800 == 54 [pid = 2820] [id = 526] 08:54:32 INFO - PROCESS | 2820 | ++DOMWINDOW == 130 (0000002F38269000) [pid = 2820] [serial = 1578] [outer = 0000000000000000] 08:54:32 INFO - PROCESS | 2820 | ++DOMWINDOW == 131 (0000002F3826D400) [pid = 2820] [serial = 1579] [outer = 0000002F38269000] 08:54:32 INFO - PROCESS | 2820 | 1464105272410 Marionette DEBUG loaded listener.js 08:54:32 INFO - PROCESS | 2820 | ++DOMWINDOW == 132 (0000002F38297800) [pid = 2820] [serial = 1580] [outer = 0000002F38269000] 08:54:32 INFO - PROCESS | 2820 | 1464105272973 Marionette TRACE conn6 <- [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:54:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:54:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 923ms 08:54:33 INFO - PROCESS | 2820 | 1464105273031 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 08:54:33 INFO - PROCESS | 2820 | 1464105273034 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 08:54:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:54:33 INFO - PROCESS | 2820 | 1464105273037 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:54:33 INFO - PROCESS | 2820 | 1464105273039 Marionette TRACE conn6 <- [1,2070,null,{}] 08:54:33 INFO - PROCESS | 2820 | 1464105273044 Marionette TRACE conn6 -> [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:54:33 INFO - PROCESS | 2820 | 1464105273155 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 08:54:33 INFO - PROCESS | 2820 | 1464105273254 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:33 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3DEDA000 == 55 [pid = 2820] [id = 527] 08:54:33 INFO - PROCESS | 2820 | ++DOMWINDOW == 133 (0000002F3829B800) [pid = 2820] [serial = 1581] [outer = 0000000000000000] 08:54:33 INFO - PROCESS | 2820 | ++DOMWINDOW == 134 (0000002F382A1800) [pid = 2820] [serial = 1582] [outer = 0000002F3829B800] 08:54:33 INFO - PROCESS | 2820 | 1464105273312 Marionette DEBUG loaded listener.js 08:54:33 INFO - PROCESS | 2820 | ++DOMWINDOW == 135 (0000002F38827C00) [pid = 2820] [serial = 1583] [outer = 0000002F3829B800] 08:54:33 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2DB43800 == 54 [pid = 2820] [id = 11] 08:54:34 INFO - PROCESS | 2820 | 1464105274251 Marionette TRACE conn6 <- [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:54:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:54:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1279ms 08:54:34 INFO - PROCESS | 2820 | 1464105274319 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 08:54:34 INFO - PROCESS | 2820 | 1464105274323 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 08:54:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:54:34 INFO - PROCESS | 2820 | 1464105274328 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:54:34 INFO - PROCESS | 2820 | 1464105274332 Marionette TRACE conn6 <- [1,2074,null,{}] 08:54:34 INFO - PROCESS | 2820 | 1464105274338 Marionette TRACE conn6 -> [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:54:34 INFO - PROCESS | 2820 | 1464105274444 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 08:54:34 INFO - PROCESS | 2820 | 1464105274569 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:34 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F338BE800 == 55 [pid = 2820] [id = 528] 08:54:34 INFO - PROCESS | 2820 | ++DOMWINDOW == 136 (0000002F2668D400) [pid = 2820] [serial = 1584] [outer = 0000000000000000] 08:54:34 INFO - PROCESS | 2820 | ++DOMWINDOW == 137 (0000002F28645400) [pid = 2820] [serial = 1585] [outer = 0000002F2668D400] 08:54:34 INFO - PROCESS | 2820 | 1464105274622 Marionette DEBUG loaded listener.js 08:54:34 INFO - PROCESS | 2820 | ++DOMWINDOW == 138 (0000002F2CC99400) [pid = 2820] [serial = 1586] [outer = 0000002F2668D400] 08:54:35 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3BD21800 == 54 [pid = 2820] [id = 521] 08:54:35 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3AC22800 == 53 [pid = 2820] [id = 520] 08:54:35 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3AC13800 == 52 [pid = 2820] [id = 519] 08:54:35 INFO - PROCESS | 2820 | --DOCSHELL 0000002F389A2800 == 51 [pid = 2820] [id = 518] 08:54:35 INFO - PROCESS | 2820 | --DOCSHELL 0000002F37ED3000 == 50 [pid = 2820] [id = 517] 08:54:35 INFO - PROCESS | 2820 | --DOCSHELL 0000002F342C5800 == 49 [pid = 2820] [id = 500] 08:54:35 INFO - PROCESS | 2820 | --DOCSHELL 0000002F35DA0000 == 48 [pid = 2820] [id = 516] 08:54:35 INFO - PROCESS | 2820 | --DOCSHELL 0000002F34042000 == 47 [pid = 2820] [id = 515] 08:54:35 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2C817800 == 46 [pid = 2820] [id = 514] 08:54:35 INFO - PROCESS | 2820 | --DOCSHELL 0000002F339BD800 == 45 [pid = 2820] [id = 513] 08:54:35 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3BE98000 == 44 [pid = 2820] [id = 511] 08:54:35 INFO - PROCESS | 2820 | --DOMWINDOW == 137 (0000002F370ACC00) [pid = 2820] [serial = 1519] [outer = 0000000000000000] [url = about:blank] 08:54:35 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3BDB1000 == 43 [pid = 2820] [id = 510] 08:54:35 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3BAFB000 == 42 [pid = 2820] [id = 509] 08:54:35 INFO - PROCESS | 2820 | --DOCSHELL 0000002F35303800 == 41 [pid = 2820] [id = 508] 08:54:35 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2BF2D800 == 40 [pid = 2820] [id = 507] 08:54:35 INFO - PROCESS | 2820 | --DOMWINDOW == 136 (0000002F31A66800) [pid = 2820] [serial = 1499] [outer = 0000000000000000] [url = about:blank] 08:54:35 INFO - PROCESS | 2820 | --DOMWINDOW == 135 (0000002F34F1FC00) [pid = 2820] [serial = 1486] [outer = 0000000000000000] [url = about:blank] 08:54:35 INFO - PROCESS | 2820 | --DOMWINDOW == 134 (0000002F34EF3C00) [pid = 2820] [serial = 1510] [outer = 0000000000000000] [url = about:blank] 08:54:35 INFO - PROCESS | 2820 | --DOMWINDOW == 133 (0000002F33A3CC00) [pid = 2820] [serial = 1483] [outer = 0000000000000000] [url = about:blank] 08:54:35 INFO - PROCESS | 2820 | --DOMWINDOW == 132 (0000002F36D9A800) [pid = 2820] [serial = 1517] [outer = 0000000000000000] [url = about:blank] 08:54:35 INFO - PROCESS | 2820 | --DOMWINDOW == 131 (0000002F367DC800) [pid = 2820] [serial = 1516] [outer = 0000000000000000] [url = about:blank] 08:54:35 INFO - PROCESS | 2820 | --DOMWINDOW == 130 (0000002F353DB800) [pid = 2820] [serial = 1511] [outer = 0000000000000000] [url = about:blank] 08:54:35 INFO - PROCESS | 2820 | --DOMWINDOW == 129 (0000002F35B11800) [pid = 2820] [serial = 1514] [outer = 0000000000000000] [url = about:blank] 08:54:35 INFO - PROCESS | 2820 | --DOMWINDOW == 128 (0000002F32D5FC00) [pid = 2820] [serial = 1502] [outer = 0000000000000000] [url = about:blank] 08:54:35 INFO - PROCESS | 2820 | --DOMWINDOW == 127 (0000002F33AD3400) [pid = 2820] [serial = 1504] [outer = 0000000000000000] [url = about:blank] 08:54:35 INFO - PROCESS | 2820 | --DOMWINDOW == 126 (0000002F34C72800) [pid = 2820] [serial = 1427] [outer = 0000000000000000] [url = about:blank] 08:54:35 INFO - PROCESS | 2820 | --DOMWINDOW == 125 (0000002F34187800) [pid = 2820] [serial = 1505] [outer = 0000000000000000] [url = about:blank] 08:54:35 INFO - PROCESS | 2820 | --DOMWINDOW == 124 (0000002F3493C400) [pid = 2820] [serial = 1508] [outer = 0000000000000000] [url = about:blank] 08:54:35 INFO - PROCESS | 2820 | --DOMWINDOW == 123 (0000002F34563800) [pid = 2820] [serial = 1507] [outer = 0000000000000000] [url = about:blank] 08:54:35 INFO - PROCESS | 2820 | --DOMWINDOW == 122 (0000002F34018800) [pid = 2820] [serial = 1513] [outer = 0000000000000000] [url = about:blank] 08:54:35 INFO - PROCESS | 2820 | --DOMWINDOW == 121 (0000002F34F29400) [pid = 2820] [serial = 1478] [outer = 0000000000000000] [url = about:blank] 08:54:35 INFO - PROCESS | 2820 | --DOMWINDOW == 120 (0000002F3240A000) [pid = 2820] [serial = 1501] [outer = 0000000000000000] [url = about:blank] 08:54:35 INFO - PROCESS | 2820 | --DOMWINDOW == 119 (0000002F28E11800) [pid = 2820] [serial = 1495] [outer = 0000000000000000] [url = about:blank] 08:54:35 INFO - PROCESS | 2820 | --DOMWINDOW == 118 (0000002F2D840400) [pid = 2820] [serial = 1496] [outer = 0000000000000000] [url = about:blank] 08:54:35 INFO - PROCESS | 2820 | --DOMWINDOW == 117 (0000002F35B08C00) [pid = 2820] [serial = 1489] [outer = 0000000000000000] [url = about:blank] 08:54:35 INFO - PROCESS | 2820 | --DOMWINDOW == 116 (0000002F2D84BC00) [pid = 2820] [serial = 1493] [outer = 0000000000000000] [url = about:blank] 08:54:35 INFO - PROCESS | 2820 | --DOMWINDOW == 115 (0000002F2BF0F000) [pid = 2820] [serial = 1492] [outer = 0000000000000000] [url = about:blank] 08:54:35 INFO - PROCESS | 2820 | --DOMWINDOW == 114 (0000002F28CB3C00) [pid = 2820] [serial = 1480] [outer = 0000000000000000] [url = about:blank] 08:54:35 INFO - PROCESS | 2820 | --DOMWINDOW == 113 (0000002F3163E800) [pid = 2820] [serial = 1498] [outer = 0000000000000000] [url = about:blank] 08:54:35 INFO - PROCESS | 2820 | 1464105275296 Marionette TRACE conn6 <- [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:54:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:54:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1020ms 08:54:35 INFO - PROCESS | 2820 | 1464105275353 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 08:54:35 INFO - PROCESS | 2820 | 1464105275359 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 08:54:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:54:35 INFO - PROCESS | 2820 | 1464105275365 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:54:35 INFO - PROCESS | 2820 | 1464105275368 Marionette TRACE conn6 <- [1,2078,null,{}] 08:54:35 INFO - PROCESS | 2820 | 1464105275371 Marionette TRACE conn6 -> [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:54:35 INFO - PROCESS | 2820 | 1464105275467 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 08:54:35 INFO - PROCESS | 2820 | 1464105275552 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:35 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F2DB4D800 == 41 [pid = 2820] [id = 529] 08:54:35 INFO - PROCESS | 2820 | ++DOMWINDOW == 114 (0000002F27522C00) [pid = 2820] [serial = 1587] [outer = 0000000000000000] 08:54:35 INFO - PROCESS | 2820 | ++DOMWINDOW == 115 (0000002F2BF09C00) [pid = 2820] [serial = 1588] [outer = 0000002F27522C00] 08:54:35 INFO - PROCESS | 2820 | 1464105275600 Marionette DEBUG loaded listener.js 08:54:35 INFO - PROCESS | 2820 | ++DOMWINDOW == 116 (0000002F2D8E9000) [pid = 2820] [serial = 1589] [outer = 0000002F27522C00] 08:54:36 INFO - PROCESS | 2820 | 1464105276067 Marionette TRACE conn6 <- [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:54:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:54:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 734ms 08:54:36 INFO - PROCESS | 2820 | 1464105276103 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 08:54:36 INFO - PROCESS | 2820 | 1464105276106 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 08:54:36 INFO - PROCESS | 2820 | 1464105276109 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:54:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:54:36 INFO - PROCESS | 2820 | 1464105276113 Marionette TRACE conn6 <- [1,2082,null,{}] 08:54:36 INFO - PROCESS | 2820 | 1464105276124 Marionette TRACE conn6 -> [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:54:36 INFO - PROCESS | 2820 | 1464105276220 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 08:54:36 INFO - PROCESS | 2820 | 1464105276230 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:36 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F34519000 == 42 [pid = 2820] [id = 530] 08:54:36 INFO - PROCESS | 2820 | ++DOMWINDOW == 117 (0000002F31D27400) [pid = 2820] [serial = 1590] [outer = 0000000000000000] 08:54:36 INFO - PROCESS | 2820 | ++DOMWINDOW == 118 (0000002F3240E800) [pid = 2820] [serial = 1591] [outer = 0000002F31D27400] 08:54:36 INFO - PROCESS | 2820 | 1464105276281 Marionette DEBUG loaded listener.js 08:54:36 INFO - PROCESS | 2820 | ++DOMWINDOW == 119 (0000002F33A39800) [pid = 2820] [serial = 1592] [outer = 0000002F31D27400] 08:54:36 INFO - PROCESS | 2820 | 1464105276742 Marionette TRACE conn6 <- [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:54:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:54:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 672ms 08:54:36 INFO - PROCESS | 2820 | 1464105276787 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 08:54:36 INFO - PROCESS | 2820 | 1464105276789 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 08:54:36 INFO - PROCESS | 2820 | 1464105276793 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:54:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:54:36 INFO - PROCESS | 2820 | 1464105276795 Marionette TRACE conn6 <- [1,2086,null,{}] 08:54:36 INFO - PROCESS | 2820 | 1464105276798 Marionette TRACE conn6 -> [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:54:36 INFO - PROCESS | 2820 | 1464105276888 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 08:54:36 INFO - PROCESS | 2820 | 1464105276895 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:36 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F37474000 == 43 [pid = 2820] [id = 531] 08:54:36 INFO - PROCESS | 2820 | ++DOMWINDOW == 120 (0000002F34192000) [pid = 2820] [serial = 1593] [outer = 0000000000000000] 08:54:36 INFO - PROCESS | 2820 | ++DOMWINDOW == 121 (0000002F34441800) [pid = 2820] [serial = 1594] [outer = 0000002F34192000] 08:54:36 INFO - PROCESS | 2820 | 1464105276946 Marionette DEBUG loaded listener.js 08:54:37 INFO - PROCESS | 2820 | ++DOMWINDOW == 122 (0000002F34563800) [pid = 2820] [serial = 1595] [outer = 0000002F34192000] 08:54:37 INFO - PROCESS | 2820 | 1464105277407 Marionette TRACE conn6 <- [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:54:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:54:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 671ms 08:54:37 INFO - PROCESS | 2820 | 1464105277467 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 08:54:37 INFO - PROCESS | 2820 | 1464105277469 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 08:54:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:54:37 INFO - PROCESS | 2820 | 1464105277472 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:54:37 INFO - PROCESS | 2820 | 1464105277474 Marionette TRACE conn6 <- [1,2090,null,{}] 08:54:37 INFO - PROCESS | 2820 | 1464105277478 Marionette TRACE conn6 -> [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:54:37 INFO - PROCESS | 2820 | 1464105277591 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 08:54:37 INFO - PROCESS | 2820 | 1464105277679 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:37 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F38973000 == 44 [pid = 2820] [id = 532] 08:54:37 INFO - PROCESS | 2820 | ++DOMWINDOW == 123 (0000002F34939400) [pid = 2820] [serial = 1596] [outer = 0000000000000000] 08:54:37 INFO - PROCESS | 2820 | ++DOMWINDOW == 124 (0000002F34943400) [pid = 2820] [serial = 1597] [outer = 0000002F34939400] 08:54:37 INFO - PROCESS | 2820 | 1464105277729 Marionette DEBUG loaded listener.js 08:54:37 INFO - PROCESS | 2820 | ++DOMWINDOW == 125 (0000002F34EEF400) [pid = 2820] [serial = 1598] [outer = 0000002F34939400] 08:54:38 INFO - PROCESS | 2820 | 1464105278158 Marionette TRACE conn6 <- [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:54:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:54:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 734ms 08:54:38 INFO - PROCESS | 2820 | 1464105278210 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 08:54:38 INFO - PROCESS | 2820 | 1464105278212 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 08:54:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:54:38 INFO - PROCESS | 2820 | 1464105278222 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:54:38 INFO - PROCESS | 2820 | 1464105278231 Marionette TRACE conn6 <- [1,2094,null,{}] 08:54:38 INFO - PROCESS | 2820 | 1464105278235 Marionette TRACE conn6 -> [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:54:38 INFO - PROCESS | 2820 | 1464105278376 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 08:54:38 INFO - PROCESS | 2820 | 1464105278438 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:38 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F2C811800 == 45 [pid = 2820] [id = 533] 08:54:38 INFO - PROCESS | 2820 | ++DOMWINDOW == 126 (0000002F35434400) [pid = 2820] [serial = 1599] [outer = 0000000000000000] 08:54:38 INFO - PROCESS | 2820 | ++DOMWINDOW == 127 (0000002F35D76800) [pid = 2820] [serial = 1600] [outer = 0000002F35434400] 08:54:38 INFO - PROCESS | 2820 | 1464105278486 Marionette DEBUG loaded listener.js 08:54:38 INFO - PROCESS | 2820 | ++DOMWINDOW == 128 (0000002F37015800) [pid = 2820] [serial = 1601] [outer = 0000002F35434400] 08:54:38 INFO - PROCESS | 2820 | 1464105278928 Marionette TRACE conn6 <- [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:54:38 INFO - PROCESS | 2820 | 1464105278992 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 08:54:38 INFO - PROCESS | 2820 | 1464105278996 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:54:39 INFO - PROCESS | 2820 | 1464105278998 Marionette TRACE conn6 <- [1,2098,null,{}] 08:54:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:54:39 INFO - PROCESS | 2820 | 1464105279001 Marionette TRACE conn6 -> [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:54:39 INFO - PROCESS | 2820 | 1464105279116 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 08:54:39 INFO - PROCESS | 2820 | 1464105279175 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:39 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3AD70000 == 46 [pid = 2820] [id = 534] 08:54:39 INFO - PROCESS | 2820 | ++DOMWINDOW == 129 (0000002F370B0800) [pid = 2820] [serial = 1602] [outer = 0000000000000000] 08:54:39 INFO - PROCESS | 2820 | ++DOMWINDOW == 130 (0000002F37EC9400) [pid = 2820] [serial = 1603] [outer = 0000002F370B0800] 08:54:39 INFO - PROCESS | 2820 | 1464105279222 Marionette DEBUG loaded listener.js 08:54:39 INFO - PROCESS | 2820 | ++DOMWINDOW == 131 (0000002F3809B800) [pid = 2820] [serial = 1604] [outer = 0000002F370B0800] 08:54:39 INFO - PROCESS | 2820 | --DOMWINDOW == 130 (0000002F37012000) [pid = 2820] [serial = 1518] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:54:39 INFO - PROCESS | 2820 | --DOMWINDOW == 129 (0000002F31A9D000) [pid = 2820] [serial = 1545] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:54:39 INFO - PROCESS | 2820 | --DOMWINDOW == 128 (0000002F27576800) [pid = 2820] [serial = 1539] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:54:39 INFO - PROCESS | 2820 | --DOMWINDOW == 127 (0000002F38126400) [pid = 2820] [serial = 1563] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:54:39 INFO - PROCESS | 2820 | --DOMWINDOW == 126 (0000002F3443E400) [pid = 2820] [serial = 1551] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:54:39 INFO - PROCESS | 2820 | --DOMWINDOW == 125 (0000002F27919400) [pid = 2820] [serial = 1542] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:54:39 INFO - PROCESS | 2820 | --DOMWINDOW == 124 (0000002F33A3AC00) [pid = 2820] [serial = 1548] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:54:39 INFO - PROCESS | 2820 | --DOMWINDOW == 123 (0000002F34F23400) [pid = 2820] [serial = 1554] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:54:39 INFO - PROCESS | 2820 | --DOMWINDOW == 122 (0000002F270B8800) [pid = 2820] [serial = 1560] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:54:39 INFO - PROCESS | 2820 | --DOMWINDOW == 121 (0000002F35B06C00) [pid = 2820] [serial = 1557] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:54:39 INFO - PROCESS | 2820 | 1464105279711 Marionette TRACE conn6 <- [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:54:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:54:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 734ms 08:54:39 INFO - PROCESS | 2820 | 1464105279736 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 08:54:39 INFO - PROCESS | 2820 | 1464105279738 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 08:54:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:54:39 INFO - PROCESS | 2820 | 1464105279741 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:54:39 INFO - PROCESS | 2820 | 1464105279743 Marionette TRACE conn6 <- [1,2102,null,{}] 08:54:39 INFO - PROCESS | 2820 | 1464105279746 Marionette TRACE conn6 -> [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:54:39 INFO - PROCESS | 2820 | 1464105279875 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 08:54:39 INFO - PROCESS | 2820 | 1464105279944 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:39 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3BAE9800 == 47 [pid = 2820] [id = 535] 08:54:39 INFO - PROCESS | 2820 | ++DOMWINDOW == 122 (0000002F2CCF2C00) [pid = 2820] [serial = 1605] [outer = 0000000000000000] 08:54:39 INFO - PROCESS | 2820 | ++DOMWINDOW == 123 (0000002F367D2C00) [pid = 2820] [serial = 1606] [outer = 0000002F2CCF2C00] 08:54:39 INFO - PROCESS | 2820 | 1464105279990 Marionette DEBUG loaded listener.js 08:54:40 INFO - PROCESS | 2820 | ++DOMWINDOW == 124 (0000002F3812D800) [pid = 2820] [serial = 1607] [outer = 0000002F2CCF2C00] 08:54:40 INFO - PROCESS | 2820 | 1464105280363 Marionette TRACE conn6 <- [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:54:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:54:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 671ms 08:54:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:54:40 INFO - PROCESS | 2820 | 1464105280416 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 08:54:40 INFO - PROCESS | 2820 | 1464105280418 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 08:54:40 INFO - PROCESS | 2820 | 1464105280421 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:54:40 INFO - PROCESS | 2820 | 1464105280423 Marionette TRACE conn6 <- [1,2106,null,{}] 08:54:40 INFO - PROCESS | 2820 | 1464105280427 Marionette TRACE conn6 -> [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:54:40 INFO - PROCESS | 2820 | 1464105280513 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 08:54:40 INFO - PROCESS | 2820 | 1464105280520 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:40 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3BE95000 == 48 [pid = 2820] [id = 536] 08:54:40 INFO - PROCESS | 2820 | ++DOMWINDOW == 125 (0000002F38198C00) [pid = 2820] [serial = 1608] [outer = 0000000000000000] 08:54:40 INFO - PROCESS | 2820 | ++DOMWINDOW == 126 (0000002F38230400) [pid = 2820] [serial = 1609] [outer = 0000002F38198C00] 08:54:40 INFO - PROCESS | 2820 | 1464105280566 Marionette DEBUG loaded listener.js 08:54:40 INFO - PROCESS | 2820 | ++DOMWINDOW == 127 (0000002F382A1000) [pid = 2820] [serial = 1610] [outer = 0000002F38198C00] 08:54:41 INFO - PROCESS | 2820 | 1464105281009 Marionette TRACE conn6 <- [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:54:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:54:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 629ms 08:54:41 INFO - PROCESS | 2820 | 1464105281054 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 08:54:41 INFO - PROCESS | 2820 | 1464105281056 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 08:54:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:54:41 INFO - PROCESS | 2820 | 1464105281076 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:54:41 INFO - PROCESS | 2820 | 1464105281078 Marionette TRACE conn6 <- [1,2110,null,{}] 08:54:41 INFO - PROCESS | 2820 | 1464105281082 Marionette TRACE conn6 -> [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:54:41 INFO - PROCESS | 2820 | 1464105281180 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 08:54:41 INFO - PROCESS | 2820 | 1464105281189 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:41 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3C65F800 == 49 [pid = 2820] [id = 537] 08:54:41 INFO - PROCESS | 2820 | ++DOMWINDOW == 128 (0000002F34F23800) [pid = 2820] [serial = 1611] [outer = 0000000000000000] 08:54:41 INFO - PROCESS | 2820 | ++DOMWINDOW == 129 (0000002F38829000) [pid = 2820] [serial = 1612] [outer = 0000002F34F23800] 08:54:41 INFO - PROCESS | 2820 | 1464105281235 Marionette DEBUG loaded listener.js 08:54:41 INFO - PROCESS | 2820 | ++DOMWINDOW == 130 (0000002F3887E400) [pid = 2820] [serial = 1613] [outer = 0000002F34F23800] 08:54:42 INFO - PROCESS | 2820 | --DOCSHELL 0000002F339B7000 == 48 [pid = 2820] [id = 482] 08:54:42 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2BD3F800 == 47 [pid = 2820] [id = 403] 08:54:42 INFO - PROCESS | 2820 | --DOCSHELL 0000002F39545800 == 46 [pid = 2820] [id = 512] 08:54:42 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3AD71800 == 45 [pid = 2820] [id = 506] 08:54:42 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3AC08800 == 44 [pid = 2820] [id = 492] 08:54:42 INFO - PROCESS | 2820 | --DOCSHELL 0000002F26CEB800 == 43 [pid = 2820] [id = 408] 08:54:42 INFO - PROCESS | 2820 | --DOCSHELL 0000002F34C16000 == 42 [pid = 2820] [id = 401] 08:54:42 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3AFBA800 == 41 [pid = 2820] [id = 496] 08:54:42 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2DB4D800 == 40 [pid = 2820] [id = 529] 08:54:42 INFO - PROCESS | 2820 | --DOCSHELL 0000002F266E7800 == 39 [pid = 2820] [id = 12] 08:54:42 INFO - PROCESS | 2820 | --DOCSHELL 0000002F338BE800 == 38 [pid = 2820] [id = 528] 08:54:42 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3DEDA000 == 37 [pid = 2820] [id = 527] 08:54:42 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3D4AC800 == 36 [pid = 2820] [id = 526] 08:54:42 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3C662000 == 35 [pid = 2820] [id = 525] 08:54:42 INFO - PROCESS | 2820 | --DOCSHELL 0000002F38994800 == 34 [pid = 2820] [id = 524] 08:54:42 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3C525000 == 33 [pid = 2820] [id = 522] 08:54:42 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3168A000 == 32 [pid = 2820] [id = 523] 08:54:43 INFO - PROCESS | 2820 | --DOCSHELL 0000002F34519000 == 31 [pid = 2820] [id = 530] 08:54:43 INFO - PROCESS | 2820 | --DOCSHELL 0000002F38973000 == 30 [pid = 2820] [id = 532] 08:54:43 INFO - PROCESS | 2820 | --DOCSHELL 0000002F37474000 == 29 [pid = 2820] [id = 531] 08:54:43 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3AD70000 == 28 [pid = 2820] [id = 534] 08:54:43 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3BE95000 == 27 [pid = 2820] [id = 536] 08:54:43 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3BAE9800 == 26 [pid = 2820] [id = 535] 08:54:43 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2C811800 == 25 [pid = 2820] [id = 533] 08:54:43 INFO - PROCESS | 2820 | --DOMWINDOW == 129 (0000002F381A4400) [pid = 2820] [serial = 1565] [outer = 0000000000000000] [url = about:blank] 08:54:43 INFO - PROCESS | 2820 | --DOMWINDOW == 128 (0000002F34545C00) [pid = 2820] [serial = 1552] [outer = 0000000000000000] [url = about:blank] 08:54:43 INFO - PROCESS | 2820 | --DOMWINDOW == 127 (0000002F3493AC00) [pid = 2820] [serial = 1553] [outer = 0000000000000000] [url = about:blank] 08:54:43 INFO - PROCESS | 2820 | --DOMWINDOW == 126 (0000002F2D8E6C00) [pid = 2820] [serial = 1544] [outer = 0000000000000000] [url = about:blank] 08:54:43 INFO - PROCESS | 2820 | --DOMWINDOW == 125 (0000002F27FD5000) [pid = 2820] [serial = 1543] [outer = 0000000000000000] [url = about:blank] 08:54:43 INFO - PROCESS | 2820 | --DOMWINDOW == 124 (0000002F33AE1C00) [pid = 2820] [serial = 1549] [outer = 0000000000000000] [url = about:blank] 08:54:43 INFO - PROCESS | 2820 | --DOMWINDOW == 123 (0000002F38126C00) [pid = 2820] [serial = 1537] [outer = 0000000000000000] [url = about:blank] 08:54:43 INFO - PROCESS | 2820 | --DOMWINDOW == 122 (0000002F36B59400) [pid = 2820] [serial = 1556] [outer = 0000000000000000] [url = about:blank] 08:54:43 INFO - PROCESS | 2820 | --DOMWINDOW == 121 (0000002F35B0C000) [pid = 2820] [serial = 1555] [outer = 0000000000000000] [url = about:blank] 08:54:43 INFO - PROCESS | 2820 | --DOMWINDOW == 120 (0000002F37ED0000) [pid = 2820] [serial = 1534] [outer = 0000000000000000] [url = about:blank] 08:54:43 INFO - PROCESS | 2820 | --DOMWINDOW == 119 (0000002F34544400) [pid = 2820] [serial = 1561] [outer = 0000000000000000] [url = about:blank] 08:54:43 INFO - PROCESS | 2820 | --DOMWINDOW == 118 (0000002F3793A400) [pid = 2820] [serial = 1558] [outer = 0000000000000000] [url = about:blank] 08:54:43 INFO - PROCESS | 2820 | --DOMWINDOW == 117 (0000002F38131000) [pid = 2820] [serial = 1564] [outer = 0000000000000000] [url = about:blank] 08:54:43 INFO - PROCESS | 2820 | --DOMWINDOW == 116 (0000002F38230C00) [pid = 2820] [serial = 1567] [outer = 0000000000000000] [url = about:blank] 08:54:43 INFO - PROCESS | 2820 | --DOMWINDOW == 115 (0000002F38094C00) [pid = 2820] [serial = 1559] [outer = 0000000000000000] [url = about:blank] 08:54:43 INFO - PROCESS | 2820 | --DOMWINDOW == 114 (0000002F342EC000) [pid = 2820] [serial = 1550] [outer = 0000000000000000] [url = about:blank] 08:54:43 INFO - PROCESS | 2820 | --DOMWINDOW == 113 (0000002F3808F800) [pid = 2820] [serial = 1562] [outer = 0000000000000000] [url = about:blank] 08:54:43 INFO - PROCESS | 2820 | --DOMWINDOW == 112 (0000002F374D4800) [pid = 2820] [serial = 1520] [outer = 0000000000000000] [url = about:blank] 08:54:43 INFO - PROCESS | 2820 | --DOMWINDOW == 111 (0000002F27FD2000) [pid = 2820] [serial = 1522] [outer = 0000000000000000] [url = about:blank] 08:54:43 INFO - PROCESS | 2820 | --DOMWINDOW == 110 (0000002F317F9800) [pid = 2820] [serial = 1525] [outer = 0000000000000000] [url = about:blank] 08:54:43 INFO - PROCESS | 2820 | --DOMWINDOW == 109 (0000002F34788400) [pid = 2820] [serial = 1528] [outer = 0000000000000000] [url = about:blank] 08:54:43 INFO - PROCESS | 2820 | --DOMWINDOW == 108 (0000002F37E48400) [pid = 2820] [serial = 1531] [outer = 0000000000000000] [url = about:blank] 08:54:43 INFO - PROCESS | 2820 | --DOMWINDOW == 107 (0000002F31EEA800) [pid = 2820] [serial = 1546] [outer = 0000000000000000] [url = about:blank] 08:54:43 INFO - PROCESS | 2820 | --DOMWINDOW == 106 (0000002F32D56000) [pid = 2820] [serial = 1547] [outer = 0000000000000000] [url = about:blank] 08:54:43 INFO - PROCESS | 2820 | --DOMWINDOW == 105 (0000002F2CCF4800) [pid = 2820] [serial = 1541] [outer = 0000000000000000] [url = about:blank] 08:54:43 INFO - PROCESS | 2820 | --DOMWINDOW == 104 (0000002F27E2FC00) [pid = 2820] [serial = 1540] [outer = 0000000000000000] [url = about:blank] 08:54:43 INFO - PROCESS | 2820 | 1464105283499 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 08:54:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:54:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 2479ms 08:54:43 INFO - PROCESS | 2820 | 1464105283554 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 08:54:43 INFO - PROCESS | 2820 | 1464105283558 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 08:54:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:54:43 INFO - PROCESS | 2820 | 1464105283564 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:54:43 INFO - PROCESS | 2820 | 1464105283568 Marionette TRACE conn6 <- [1,2114,null,{}] 08:54:43 INFO - PROCESS | 2820 | 1464105283575 Marionette TRACE conn6 -> [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:54:43 INFO - PROCESS | 2820 | 1464105283674 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 08:54:43 INFO - PROCESS | 2820 | 1464105283693 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:43 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F270A8800 == 26 [pid = 2820] [id = 538] 08:54:43 INFO - PROCESS | 2820 | ++DOMWINDOW == 105 (0000002F2760EC00) [pid = 2820] [serial = 1614] [outer = 0000000000000000] 08:54:43 INFO - PROCESS | 2820 | ++DOMWINDOW == 106 (0000002F2760F800) [pid = 2820] [serial = 1615] [outer = 0000002F2760EC00] 08:54:43 INFO - PROCESS | 2820 | 1464105283745 Marionette DEBUG loaded listener.js 08:54:43 INFO - PROCESS | 2820 | ++DOMWINDOW == 107 (0000002F2777DC00) [pid = 2820] [serial = 1616] [outer = 0000002F2760EC00] 08:54:44 INFO - PROCESS | 2820 | 1464105284241 Marionette TRACE conn6 <- [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:54:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:54:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 734ms 08:54:44 INFO - PROCESS | 2820 | 1464105284302 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 08:54:44 INFO - PROCESS | 2820 | 1464105284308 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 08:54:44 INFO - PROCESS | 2820 | 1464105284315 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:54:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:54:44 INFO - PROCESS | 2820 | 1464105284318 Marionette TRACE conn6 <- [1,2118,null,{}] 08:54:44 INFO - PROCESS | 2820 | 1464105284322 Marionette TRACE conn6 -> [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:54:44 INFO - PROCESS | 2820 | 1464105284414 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 08:54:44 INFO - PROCESS | 2820 | 1464105284499 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:44 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F2C7C0800 == 27 [pid = 2820] [id = 539] 08:54:44 INFO - PROCESS | 2820 | ++DOMWINDOW == 108 (0000002F2777EC00) [pid = 2820] [serial = 1617] [outer = 0000000000000000] 08:54:44 INFO - PROCESS | 2820 | ++DOMWINDOW == 109 (0000002F27E2EC00) [pid = 2820] [serial = 1618] [outer = 0000002F2777EC00] 08:54:44 INFO - PROCESS | 2820 | 1464105284550 Marionette DEBUG loaded listener.js 08:54:44 INFO - PROCESS | 2820 | ++DOMWINDOW == 110 (0000002F28646000) [pid = 2820] [serial = 1619] [outer = 0000002F2777EC00] 08:54:44 INFO - PROCESS | 2820 | 1464105284950 Marionette TRACE conn6 <- [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:54:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:54:45 INFO - PROCESS | 2820 | 1464105284995 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 08:54:45 INFO - PROCESS | 2820 | 1464105284999 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:54:45 INFO - PROCESS | 2820 | 1464105285003 Marionette TRACE conn6 <- [1,2122,null,{}] 08:54:45 INFO - PROCESS | 2820 | 1464105285015 Marionette TRACE conn6 -> [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:54:45 INFO - PROCESS | 2820 | 1464105285149 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 08:54:45 INFO - PROCESS | 2820 | 1464105285167 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:45 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F2E154800 == 28 [pid = 2820] [id = 540] 08:54:45 INFO - PROCESS | 2820 | ++DOMWINDOW == 111 (0000002F25E5E000) [pid = 2820] [serial = 1620] [outer = 0000000000000000] 08:54:45 INFO - PROCESS | 2820 | ++DOMWINDOW == 112 (0000002F2C77CC00) [pid = 2820] [serial = 1621] [outer = 0000002F25E5E000] 08:54:45 INFO - PROCESS | 2820 | 1464105285220 Marionette DEBUG loaded listener.js 08:54:45 INFO - PROCESS | 2820 | ++DOMWINDOW == 113 (0000002F2CCF4800) [pid = 2820] [serial = 1622] [outer = 0000002F25E5E000] 08:54:45 INFO - PROCESS | 2820 | 1464105285685 Marionette TRACE conn6 <- [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:54:45 INFO - PROCESS | 2820 | 1464105285738 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 08:54:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:54:45 INFO - PROCESS | 2820 | 1464105285741 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:54:45 INFO - PROCESS | 2820 | 1464105285743 Marionette TRACE conn6 <- [1,2126,null,{}] 08:54:45 INFO - PROCESS | 2820 | 1464105285747 Marionette TRACE conn6 -> [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:54:45 INFO - PROCESS | 2820 | 1464105285835 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 08:54:45 INFO - PROCESS | 2820 | 1464105285842 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:45 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F31E9A800 == 29 [pid = 2820] [id = 541] 08:54:45 INFO - PROCESS | 2820 | ++DOMWINDOW == 114 (0000002F2DB89400) [pid = 2820] [serial = 1623] [outer = 0000000000000000] 08:54:45 INFO - PROCESS | 2820 | ++DOMWINDOW == 115 (0000002F2E715000) [pid = 2820] [serial = 1624] [outer = 0000002F2DB89400] 08:54:45 INFO - PROCESS | 2820 | 1464105285890 Marionette DEBUG loaded listener.js 08:54:45 INFO - PROCESS | 2820 | ++DOMWINDOW == 116 (0000002F31451800) [pid = 2820] [serial = 1625] [outer = 0000002F2DB89400] 08:54:46 INFO - PROCESS | 2820 | 1464105286327 Marionette TRACE conn6 <- [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:54:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:54:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 629ms 08:54:46 INFO - PROCESS | 2820 | 1464105286373 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 08:54:46 INFO - PROCESS | 2820 | 1464105286376 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 08:54:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:54:46 INFO - PROCESS | 2820 | 1464105286379 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:54:46 INFO - PROCESS | 2820 | 1464105286381 Marionette TRACE conn6 <- [1,2130,null,{}] 08:54:46 INFO - PROCESS | 2820 | 1464105286385 Marionette TRACE conn6 -> [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:54:46 INFO - PROCESS | 2820 | 1464105286467 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 08:54:46 INFO - PROCESS | 2820 | 1464105286476 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:46 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F34034000 == 30 [pid = 2820] [id = 542] 08:54:46 INFO - PROCESS | 2820 | ++DOMWINDOW == 117 (0000002F2761CC00) [pid = 2820] [serial = 1626] [outer = 0000000000000000] 08:54:46 INFO - PROCESS | 2820 | ++DOMWINDOW == 118 (0000002F31637C00) [pid = 2820] [serial = 1627] [outer = 0000002F2761CC00] 08:54:46 INFO - PROCESS | 2820 | 1464105286524 Marionette DEBUG loaded listener.js 08:54:46 INFO - PROCESS | 2820 | ++DOMWINDOW == 119 (0000002F3175D800) [pid = 2820] [serial = 1628] [outer = 0000002F2761CC00] 08:54:47 INFO - PROCESS | 2820 | 1464105286995 Marionette TRACE conn6 <- [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:54:47 INFO - PROCESS | 2820 | 1464105287056 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 08:54:47 INFO - PROCESS | 2820 | 1464105287059 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:54:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:54:47 INFO - PROCESS | 2820 | 1464105287061 Marionette TRACE conn6 <- [1,2134,null,{}] 08:54:47 INFO - PROCESS | 2820 | 1464105287065 Marionette TRACE conn6 -> [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:54:47 INFO - PROCESS | 2820 | 1464105287184 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 08:54:47 INFO - PROCESS | 2820 | 1464105287203 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:47 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F34515000 == 31 [pid = 2820] [id = 543] 08:54:47 INFO - PROCESS | 2820 | ++DOMWINDOW == 120 (0000002F31A92C00) [pid = 2820] [serial = 1629] [outer = 0000000000000000] 08:54:47 INFO - PROCESS | 2820 | ++DOMWINDOW == 121 (0000002F32407000) [pid = 2820] [serial = 1630] [outer = 0000002F31A92C00] 08:54:47 INFO - PROCESS | 2820 | 1464105287251 Marionette DEBUG loaded listener.js 08:54:47 INFO - PROCESS | 2820 | ++DOMWINDOW == 122 (0000002F32475C00) [pid = 2820] [serial = 1631] [outer = 0000002F31A92C00] 08:54:47 INFO - PROCESS | 2820 | 1464105287672 Marionette TRACE conn6 <- [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:54:47 INFO - PROCESS | 2820 | 1464105287735 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 08:54:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:54:47 INFO - PROCESS | 2820 | 1464105287739 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:54:47 INFO - PROCESS | 2820 | 1464105287741 Marionette TRACE conn6 <- [1,2138,null,{}] 08:54:47 INFO - PROCESS | 2820 | 1464105287744 Marionette TRACE conn6 -> [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:54:47 INFO - PROCESS | 2820 | 1464105287825 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 08:54:47 INFO - PROCESS | 2820 | 1464105287865 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:47 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F35BDE000 == 32 [pid = 2820] [id = 544] 08:54:47 INFO - PROCESS | 2820 | ++DOMWINDOW == 123 (0000002F27543000) [pid = 2820] [serial = 1632] [outer = 0000000000000000] 08:54:47 INFO - PROCESS | 2820 | ++DOMWINDOW == 124 (0000002F33A3CC00) [pid = 2820] [serial = 1633] [outer = 0000002F27543000] 08:54:47 INFO - PROCESS | 2820 | 1464105287913 Marionette DEBUG loaded listener.js 08:54:48 INFO - PROCESS | 2820 | ++DOMWINDOW == 125 (0000002F33ADA800) [pid = 2820] [serial = 1634] [outer = 0000002F27543000] 08:54:48 INFO - PROCESS | 2820 | 1464105288337 Marionette TRACE conn6 <- [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:54:48 INFO - PROCESS | 2820 | 1464105288382 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 08:54:48 INFO - PROCESS | 2820 | 1464105288391 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:54:48 INFO - PROCESS | 2820 | 1464105288393 Marionette TRACE conn6 <- [1,2142,null,{}] 08:54:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:54:48 INFO - PROCESS | 2820 | 1464105288396 Marionette TRACE conn6 -> [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:54:48 INFO - PROCESS | 2820 | 1464105288477 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 08:54:48 INFO - PROCESS | 2820 | 1464105288484 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:48 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3675D000 == 33 [pid = 2820] [id = 545] 08:54:48 INFO - PROCESS | 2820 | ++DOMWINDOW == 126 (0000002F3413C000) [pid = 2820] [serial = 1635] [outer = 0000000000000000] 08:54:48 INFO - PROCESS | 2820 | ++DOMWINDOW == 127 (0000002F3418C000) [pid = 2820] [serial = 1636] [outer = 0000002F3413C000] 08:54:48 INFO - PROCESS | 2820 | 1464105288530 Marionette DEBUG loaded listener.js 08:54:48 INFO - PROCESS | 2820 | ++DOMWINDOW == 128 (0000002F342EA400) [pid = 2820] [serial = 1637] [outer = 0000002F3413C000] 08:54:49 INFO - PROCESS | 2820 | 1464105289023 Marionette TRACE conn6 <- [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:54:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:54:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 671ms 08:54:49 INFO - PROCESS | 2820 | 1464105289081 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 08:54:49 INFO - PROCESS | 2820 | 1464105289083 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 08:54:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:54:49 INFO - PROCESS | 2820 | 1464105289093 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:54:49 INFO - PROCESS | 2820 | 1464105289095 Marionette TRACE conn6 <- [1,2146,null,{}] 08:54:49 INFO - PROCESS | 2820 | 1464105289098 Marionette TRACE conn6 -> [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:54:49 INFO - PROCESS | 2820 | 1464105289211 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 08:54:49 INFO - PROCESS | 2820 | 1464105289294 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:49 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F2E153000 == 34 [pid = 2820] [id = 546] 08:54:49 INFO - PROCESS | 2820 | ++DOMWINDOW == 129 (0000002F34438C00) [pid = 2820] [serial = 1638] [outer = 0000000000000000] 08:54:49 INFO - PROCESS | 2820 | ++DOMWINDOW == 130 (0000002F3443C000) [pid = 2820] [serial = 1639] [outer = 0000002F34438C00] 08:54:49 INFO - PROCESS | 2820 | 1464105289342 Marionette DEBUG loaded listener.js 08:54:49 INFO - PROCESS | 2820 | ++DOMWINDOW == 131 (0000002F34549400) [pid = 2820] [serial = 1640] [outer = 0000002F34438C00] 08:54:49 INFO - PROCESS | 2820 | 1464105289783 Marionette TRACE conn6 <- [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:54:49 INFO - PROCESS | 2820 | 1464105289832 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 08:54:49 INFO - PROCESS | 2820 | 1464105289835 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:54:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:54:49 INFO - PROCESS | 2820 | 1464105289837 Marionette TRACE conn6 <- [1,2150,null,{}] 08:54:49 INFO - PROCESS | 2820 | 1464105289841 Marionette TRACE conn6 -> [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:54:49 INFO - PROCESS | 2820 | 1464105289964 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 08:54:50 INFO - PROCESS | 2820 | 1464105290018 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:50 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3897F000 == 35 [pid = 2820] [id = 547] 08:54:50 INFO - PROCESS | 2820 | ++DOMWINDOW == 132 (0000002F34551800) [pid = 2820] [serial = 1641] [outer = 0000000000000000] 08:54:50 INFO - PROCESS | 2820 | ++DOMWINDOW == 133 (0000002F3493A000) [pid = 2820] [serial = 1642] [outer = 0000002F34551800] 08:54:50 INFO - PROCESS | 2820 | 1464105290072 Marionette DEBUG loaded listener.js 08:54:50 INFO - PROCESS | 2820 | ++DOMWINDOW == 134 (0000002F34945C00) [pid = 2820] [serial = 1643] [outer = 0000002F34551800] 08:54:50 INFO - PROCESS | 2820 | 1464105290534 Marionette TRACE conn6 <- [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:54:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:54:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 733ms 08:54:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:54:50 INFO - PROCESS | 2820 | 1464105290606 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 08:54:50 INFO - PROCESS | 2820 | 1464105290609 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 08:54:50 INFO - PROCESS | 2820 | 1464105290612 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:54:50 INFO - PROCESS | 2820 | 1464105290615 Marionette TRACE conn6 <- [1,2154,null,{}] 08:54:50 INFO - PROCESS | 2820 | 1464105290618 Marionette TRACE conn6 -> [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:54:51 INFO - PROCESS | 2820 | 1464105291182 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 08:54:51 INFO - PROCESS | 2820 | --DOMWINDOW == 133 (0000002F27784400) [pid = 2820] [serial = 1428] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:54:51 INFO - PROCESS | 2820 | --DOMWINDOW == 132 (0000002F31763800) [pid = 2820] [serial = 1449] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:54:51 INFO - PROCESS | 2820 | --DOMWINDOW == 131 (0000002F31D2F400) [pid = 2820] [serial = 1452] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:54:51 INFO - PROCESS | 2820 | --DOMWINDOW == 130 (0000002F27617C00) [pid = 2820] [serial = 1431] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:54:51 INFO - PROCESS | 2820 | --DOMWINDOW == 129 (0000002F27616000) [pid = 2820] [serial = 1479] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:54:51 INFO - PROCESS | 2820 | --DOMWINDOW == 128 (0000002F34445400) [pid = 2820] [serial = 1527] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:54:51 INFO - PROCESS | 2820 | --DOMWINDOW == 127 (0000002F2778C400) [pid = 2820] [serial = 1521] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:54:51 INFO - PROCESS | 2820 | --DOMWINDOW == 126 (0000002F37ECA800) [pid = 2820] [serial = 1533] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:54:51 INFO - PROCESS | 2820 | --DOMWINDOW == 125 (0000002F37D67400) [pid = 2820] [serial = 1530] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:54:51 INFO - PROCESS | 2820 | --DOMWINDOW == 124 (0000002F314C9C00) [pid = 2820] [serial = 1524] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:54:51 INFO - PROCESS | 2820 | --DOMWINDOW == 123 (0000002F2DB44000) [pid = 2820] [serial = 29] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:54:51 INFO - PROCESS | 2820 | --DOMWINDOW == 122 (0000002F34EF0400) [pid = 2820] [serial = 1488] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:54:51 INFO - PROCESS | 2820 | --DOMWINDOW == 121 (0000002F2CACE400) [pid = 2820] [serial = 1443] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:54:51 INFO - PROCESS | 2820 | --DOMWINDOW == 120 (0000002F32408800) [pid = 2820] [serial = 1482] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:54:51 INFO - PROCESS | 2820 | --DOMWINDOW == 119 (0000002F31425800) [pid = 2820] [serial = 1446] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:54:51 INFO - PROCESS | 2820 | --DOMWINDOW == 118 (0000002F38299800) [pid = 2820] [serial = 1383] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:54:51 INFO - PROCESS | 2820 | --DOMWINDOW == 117 (0000002F33A36400) [pid = 2820] [serial = 1455] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:54:51 INFO - PROCESS | 2820 | --DOMWINDOW == 116 (0000002F25E62C00) [pid = 2820] [serial = 1440] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:54:51 INFO - PROCESS | 2820 | --DOMWINDOW == 115 (0000002F34943800) [pid = 2820] [serial = 1536] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:54:51 INFO - PROCESS | 2820 | --DOMWINDOW == 114 (0000002F34EEFC00) [pid = 2820] [serial = 1485] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:54:51 INFO - PROCESS | 2820 | --DOMWINDOW == 113 (0000002F38198C00) [pid = 2820] [serial = 1608] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:54:51 INFO - PROCESS | 2820 | --DOMWINDOW == 112 (0000002F34939400) [pid = 2820] [serial = 1596] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:54:51 INFO - PROCESS | 2820 | --DOMWINDOW == 111 (0000002F35434400) [pid = 2820] [serial = 1599] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:54:51 INFO - PROCESS | 2820 | --DOMWINDOW == 110 (0000002F370B0800) [pid = 2820] [serial = 1602] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:54:51 INFO - PROCESS | 2820 | --DOMWINDOW == 109 (0000002F2CCF2C00) [pid = 2820] [serial = 1605] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:54:51 INFO - PROCESS | 2820 | --DOMWINDOW == 108 (0000002F2668D400) [pid = 2820] [serial = 1584] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:54:51 INFO - PROCESS | 2820 | --DOMWINDOW == 107 (0000002F3829B800) [pid = 2820] [serial = 1581] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:54:51 INFO - PROCESS | 2820 | --DOMWINDOW == 106 (0000002F38269000) [pid = 2820] [serial = 1578] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:54:51 INFO - PROCESS | 2820 | --DOMWINDOW == 105 (0000002F34F1F000) [pid = 2820] [serial = 1575] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:54:51 INFO - PROCESS | 2820 | --DOMWINDOW == 104 (0000002F31D30800) [pid = 2820] [serial = 1572] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:54:51 INFO - PROCESS | 2820 | --DOMWINDOW == 103 (0000002F27697800) [pid = 2820] [serial = 1569] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:54:51 INFO - PROCESS | 2820 | --DOMWINDOW == 102 (0000002F381A3400) [pid = 2820] [serial = 1566] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:54:51 INFO - PROCESS | 2820 | --DOMWINDOW == 101 (0000002F34B57000) [pid = 2820] [serial = 32] [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:54:51 INFO - PROCESS | 2820 | --DOMWINDOW == 100 (0000002F34192000) [pid = 2820] [serial = 1593] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:54:51 INFO - PROCESS | 2820 | --DOMWINDOW == 99 (0000002F31D27400) [pid = 2820] [serial = 1590] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:54:51 INFO - PROCESS | 2820 | --DOMWINDOW == 98 (0000002F27522C00) [pid = 2820] [serial = 1587] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:54:51 INFO - PROCESS | 2820 | 1464105291260 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:51 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F25E0D000 == 36 [pid = 2820] [id = 548] 08:54:51 INFO - PROCESS | 2820 | ++DOMWINDOW == 99 (0000002F26E0FC00) [pid = 2820] [serial = 1644] [outer = 0000000000000000] 08:54:51 INFO - PROCESS | 2820 | ++DOMWINDOW == 100 (0000002F27573400) [pid = 2820] [serial = 1645] [outer = 0000002F26E0FC00] 08:54:51 INFO - PROCESS | 2820 | 1464105291319 Marionette DEBUG loaded listener.js 08:54:51 INFO - PROCESS | 2820 | ++DOMWINDOW == 101 (0000002F31633800) [pid = 2820] [serial = 1646] [outer = 0000002F26E0FC00] 08:54:51 INFO - PROCESS | 2820 | 1464105291702 Marionette TRACE conn6 <- [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:54:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:54:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1129ms 08:54:51 INFO - PROCESS | 2820 | 1464105291744 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 08:54:51 INFO - PROCESS | 2820 | 1464105291747 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 08:54:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:54:51 INFO - PROCESS | 2820 | 1464105291750 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:54:51 INFO - PROCESS | 2820 | 1464105291752 Marionette TRACE conn6 <- [1,2158,null,{}] 08:54:51 INFO - PROCESS | 2820 | 1464105291755 Marionette TRACE conn6 -> [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:54:51 INFO - PROCESS | 2820 | 1464105291840 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 08:54:51 INFO - PROCESS | 2820 | 1464105291864 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:51 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F39537800 == 37 [pid = 2820] [id = 549] 08:54:51 INFO - PROCESS | 2820 | ++DOMWINDOW == 102 (0000002F31D2EC00) [pid = 2820] [serial = 1647] [outer = 0000000000000000] 08:54:51 INFO - PROCESS | 2820 | ++DOMWINDOW == 103 (0000002F3454BC00) [pid = 2820] [serial = 1648] [outer = 0000002F31D2EC00] 08:54:51 INFO - PROCESS | 2820 | 1464105291920 Marionette DEBUG loaded listener.js 08:54:52 INFO - PROCESS | 2820 | ++DOMWINDOW == 104 (0000002F34F24400) [pid = 2820] [serial = 1649] [outer = 0000002F31D2EC00] 08:54:52 INFO - PROCESS | 2820 | 1464105292357 Marionette TRACE conn6 <- [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:54:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:54:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 630ms 08:54:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:54:52 INFO - PROCESS | 2820 | 1464105292386 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 08:54:52 INFO - PROCESS | 2820 | 1464105292388 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 08:54:52 INFO - PROCESS | 2820 | 1464105292391 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:54:52 INFO - PROCESS | 2820 | 1464105292393 Marionette TRACE conn6 <- [1,2162,null,{}] 08:54:52 INFO - PROCESS | 2820 | 1464105292397 Marionette TRACE conn6 -> [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:54:52 INFO - PROCESS | 2820 | 1464105292480 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 08:54:52 INFO - PROCESS | 2820 | 1464105292486 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:52 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3AC1C800 == 38 [pid = 2820] [id = 550] 08:54:52 INFO - PROCESS | 2820 | ++DOMWINDOW == 105 (0000002F34F2B000) [pid = 2820] [serial = 1650] [outer = 0000000000000000] 08:54:52 INFO - PROCESS | 2820 | ++DOMWINDOW == 106 (0000002F3542DC00) [pid = 2820] [serial = 1651] [outer = 0000002F34F2B000] 08:54:52 INFO - PROCESS | 2820 | 1464105292533 Marionette DEBUG loaded listener.js 08:54:52 INFO - PROCESS | 2820 | ++DOMWINDOW == 107 (0000002F35B05C00) [pid = 2820] [serial = 1652] [outer = 0000002F34F2B000] 08:54:52 INFO - PROCESS | 2820 | 1464105292979 Marionette TRACE conn6 <- [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:54:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:54:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 629ms 08:54:53 INFO - PROCESS | 2820 | 1464105293027 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 08:54:53 INFO - PROCESS | 2820 | 1464105293030 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 08:54:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:54:53 INFO - PROCESS | 2820 | 1464105293038 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:54:53 INFO - PROCESS | 2820 | 1464105293040 Marionette TRACE conn6 <- [1,2166,null,{}] 08:54:53 INFO - PROCESS | 2820 | 1464105293044 Marionette TRACE conn6 -> [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:54:53 INFO - PROCESS | 2820 | 1464105293128 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 08:54:53 INFO - PROCESS | 2820 | 1464105293135 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:53 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3AFAE000 == 39 [pid = 2820] [id = 551] 08:54:53 INFO - PROCESS | 2820 | ++DOMWINDOW == 108 (0000002F35B0B000) [pid = 2820] [serial = 1653] [outer = 0000000000000000] 08:54:53 INFO - PROCESS | 2820 | ++DOMWINDOW == 109 (0000002F35D73800) [pid = 2820] [serial = 1654] [outer = 0000002F35B0B000] 08:54:53 INFO - PROCESS | 2820 | 1464105293181 Marionette DEBUG loaded listener.js 08:54:53 INFO - PROCESS | 2820 | ++DOMWINDOW == 110 (0000002F36B53C00) [pid = 2820] [serial = 1655] [outer = 0000002F35B0B000] 08:54:54 INFO - PROCESS | 2820 | 1464105294031 Marionette TRACE conn6 <- [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:54:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:54:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1021ms 08:54:54 INFO - PROCESS | 2820 | 1464105294063 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 08:54:54 INFO - PROCESS | 2820 | 1464105294067 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 08:54:54 INFO - PROCESS | 2820 | 1464105294072 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:54:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:54:54 INFO - PROCESS | 2820 | 1464105294077 Marionette TRACE conn6 <- [1,2170,null,{}] 08:54:54 INFO - PROCESS | 2820 | 1464105294103 Marionette TRACE conn6 -> [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:54:54 INFO - PROCESS | 2820 | 1464105294249 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 08:54:54 INFO - PROCESS | 2820 | 1464105294376 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:54 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F2CDEF800 == 40 [pid = 2820] [id = 552] 08:54:54 INFO - PROCESS | 2820 | ++DOMWINDOW == 111 (0000002F2778A000) [pid = 2820] [serial = 1656] [outer = 0000000000000000] 08:54:54 INFO - PROCESS | 2820 | ++DOMWINDOW == 112 (0000002F27916000) [pid = 2820] [serial = 1657] [outer = 0000002F2778A000] 08:54:54 INFO - PROCESS | 2820 | 1464105294436 Marionette DEBUG loaded listener.js 08:54:54 INFO - PROCESS | 2820 | ++DOMWINDOW == 113 (0000002F28E73800) [pid = 2820] [serial = 1658] [outer = 0000002F2778A000] 08:54:55 INFO - PROCESS | 2820 | 1464105295137 Marionette TRACE conn6 <- [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:54:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:54:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1148ms 08:54:55 INFO - PROCESS | 2820 | 1464105295225 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 08:54:55 INFO - PROCESS | 2820 | 1464105295232 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 08:54:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:54:55 INFO - PROCESS | 2820 | 1464105295263 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:54:55 INFO - PROCESS | 2820 | 1464105295267 Marionette TRACE conn6 <- [1,2174,null,{}] 08:54:55 INFO - PROCESS | 2820 | 1464105295271 Marionette TRACE conn6 -> [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:54:55 INFO - PROCESS | 2820 | 1464105295404 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 08:54:55 INFO - PROCESS | 2820 | 1464105295522 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:55 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F25DA7000 == 41 [pid = 2820] [id = 553] 08:54:55 INFO - PROCESS | 2820 | ++DOMWINDOW == 114 (0000002F2757B400) [pid = 2820] [serial = 1659] [outer = 0000000000000000] 08:54:55 INFO - PROCESS | 2820 | ++DOMWINDOW == 115 (0000002F27785C00) [pid = 2820] [serial = 1660] [outer = 0000002F2757B400] 08:54:55 INFO - PROCESS | 2820 | 1464105295581 Marionette DEBUG loaded listener.js 08:54:55 INFO - PROCESS | 2820 | ++DOMWINDOW == 116 (0000002F2CCF5800) [pid = 2820] [serial = 1661] [outer = 0000002F2757B400] 08:54:56 INFO - PROCESS | 2820 | --DOCSHELL 0000002F275A0000 == 40 [pid = 2820] [id = 478] 08:54:56 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2CCC4000 == 39 [pid = 2820] [id = 470] 08:54:56 INFO - PROCESS | 2820 | --DOCSHELL 0000002F339BF000 == 38 [pid = 2820] [id = 467] 08:54:56 INFO - PROCESS | 2820 | --DOCSHELL 0000002F34517800 == 37 [pid = 2820] [id = 469] 08:54:56 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2E7CB800 == 36 [pid = 2820] [id = 465] 08:54:56 INFO - PROCESS | 2820 | --DOCSHELL 0000002F36627800 == 35 [pid = 2820] [id = 471] 08:54:56 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2CCC9800 == 34 [pid = 2820] [id = 464] 08:54:56 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2C8A5000 == 33 [pid = 2820] [id = 479] 08:54:56 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3C65F800 == 32 [pid = 2820] [id = 537] 08:54:56 INFO - PROCESS | 2820 | --DOMWINDOW == 115 (0000002F34438800) [pid = 2820] [serial = 1484] [outer = 0000000000000000] [url = about:blank] 08:54:56 INFO - PROCESS | 2820 | --DOMWINDOW == 114 (0000002F31635400) [pid = 2820] [serial = 1448] [outer = 0000000000000000] [url = about:blank] 08:54:56 INFO - PROCESS | 2820 | --DOMWINDOW == 113 (0000002F38828000) [pid = 2820] [serial = 1385] [outer = 0000000000000000] [url = about:blank] 08:54:56 INFO - PROCESS | 2820 | --DOMWINDOW == 112 (0000002F34018400) [pid = 2820] [serial = 1457] [outer = 0000000000000000] [url = about:blank] 08:54:56 INFO - PROCESS | 2820 | --DOMWINDOW == 111 (0000002F27619400) [pid = 2820] [serial = 1442] [outer = 0000000000000000] [url = about:blank] 08:54:56 INFO - PROCESS | 2820 | --DOMWINDOW == 110 (0000002F3819D000) [pid = 2820] [serial = 1538] [outer = 0000000000000000] [url = about:blank] 08:54:56 INFO - PROCESS | 2820 | --DOMWINDOW == 109 (0000002F354CA400) [pid = 2820] [serial = 1487] [outer = 0000000000000000] [url = about:blank] 08:54:56 INFO - PROCESS | 2820 | --DOMWINDOW == 108 (0000002F281D6800) [pid = 2820] [serial = 1430] [outer = 0000000000000000] [url = about:blank] 08:54:56 INFO - PROCESS | 2820 | --DOMWINDOW == 107 (0000002F31A99800) [pid = 2820] [serial = 1451] [outer = 0000000000000000] [url = about:blank] 08:54:56 INFO - PROCESS | 2820 | --DOMWINDOW == 106 (0000002F32419C00) [pid = 2820] [serial = 1454] [outer = 0000000000000000] [url = about:blank] 08:54:56 INFO - PROCESS | 2820 | --DOMWINDOW == 105 (0000002F2CDAE800) [pid = 2820] [serial = 1433] [outer = 0000000000000000] [url = about:blank] 08:54:56 INFO - PROCESS | 2820 | --DOMWINDOW == 104 (0000002F3141B800) [pid = 2820] [serial = 1481] [outer = 0000000000000000] [url = about:blank] 08:54:56 INFO - PROCESS | 2820 | --DOMWINDOW == 103 (0000002F32411800) [pid = 2820] [serial = 1526] [outer = 0000000000000000] [url = about:blank] 08:54:56 INFO - PROCESS | 2820 | --DOMWINDOW == 102 (0000002F2DB51800) [pid = 2820] [serial = 31] [outer = 0000000000000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:54:56 INFO - PROCESS | 2820 | --DOMWINDOW == 101 (0000002F35B36C00) [pid = 2820] [serial = 1490] [outer = 0000000000000000] [url = about:blank] 08:54:56 INFO - PROCESS | 2820 | --DOMWINDOW == 100 (0000002F2DF6F400) [pid = 2820] [serial = 1445] [outer = 0000000000000000] [url = about:blank] 08:54:56 INFO - PROCESS | 2820 | --DOMWINDOW == 99 (0000002F35D74800) [pid = 2820] [serial = 1529] [outer = 0000000000000000] [url = about:blank] 08:54:56 INFO - PROCESS | 2820 | --DOMWINDOW == 98 (0000002F2CCE7400) [pid = 2820] [serial = 1523] [outer = 0000000000000000] [url = about:blank] 08:54:56 INFO - PROCESS | 2820 | --DOMWINDOW == 97 (0000002F38096000) [pid = 2820] [serial = 1535] [outer = 0000000000000000] [url = about:blank] 08:54:56 INFO - PROCESS | 2820 | --DOMWINDOW == 96 (0000002F37E51800) [pid = 2820] [serial = 1532] [outer = 0000000000000000] [url = about:blank] 08:54:56 INFO - PROCESS | 2820 | --DOMWINDOW == 95 (0000002F382A1000) [pid = 2820] [serial = 1610] [outer = 0000000000000000] [url = about:blank] 08:54:56 INFO - PROCESS | 2820 | --DOMWINDOW == 94 (0000002F34943400) [pid = 2820] [serial = 1597] [outer = 0000000000000000] [url = about:blank] 08:54:56 INFO - PROCESS | 2820 | --DOMWINDOW == 93 (0000002F37015800) [pid = 2820] [serial = 1601] [outer = 0000000000000000] [url = about:blank] 08:54:56 INFO - PROCESS | 2820 | --DOMWINDOW == 92 (0000002F35D76800) [pid = 2820] [serial = 1600] [outer = 0000000000000000] [url = about:blank] 08:54:56 INFO - PROCESS | 2820 | --DOMWINDOW == 91 (0000002F37EC9400) [pid = 2820] [serial = 1603] [outer = 0000000000000000] [url = about:blank] 08:54:56 INFO - PROCESS | 2820 | --DOMWINDOW == 90 (0000002F367D2C00) [pid = 2820] [serial = 1606] [outer = 0000000000000000] [url = about:blank] 08:54:56 INFO - PROCESS | 2820 | --DOMWINDOW == 89 (0000002F38230400) [pid = 2820] [serial = 1609] [outer = 0000000000000000] [url = about:blank] 08:54:56 INFO - PROCESS | 2820 | --DOMWINDOW == 88 (0000002F3809B800) [pid = 2820] [serial = 1604] [outer = 0000000000000000] [url = about:blank] 08:54:56 INFO - PROCESS | 2820 | --DOMWINDOW == 87 (0000002F38829000) [pid = 2820] [serial = 1612] [outer = 0000000000000000] [url = about:blank] 08:54:56 INFO - PROCESS | 2820 | --DOMWINDOW == 86 (0000002F28645400) [pid = 2820] [serial = 1585] [outer = 0000000000000000] [url = about:blank] 08:54:56 INFO - PROCESS | 2820 | --DOMWINDOW == 85 (0000002F38827C00) [pid = 2820] [serial = 1583] [outer = 0000000000000000] [url = about:blank] 08:54:56 INFO - PROCESS | 2820 | --DOMWINDOW == 84 (0000002F382A1800) [pid = 2820] [serial = 1582] [outer = 0000000000000000] [url = about:blank] 08:54:56 INFO - PROCESS | 2820 | --DOMWINDOW == 83 (0000002F38297800) [pid = 2820] [serial = 1580] [outer = 0000000000000000] [url = about:blank] 08:54:56 INFO - PROCESS | 2820 | --DOMWINDOW == 82 (0000002F3826D400) [pid = 2820] [serial = 1579] [outer = 0000000000000000] [url = about:blank] 08:54:56 INFO - PROCESS | 2820 | --DOMWINDOW == 81 (0000002F38197400) [pid = 2820] [serial = 1577] [outer = 0000000000000000] [url = about:blank] 08:54:56 INFO - PROCESS | 2820 | --DOMWINDOW == 80 (0000002F37011C00) [pid = 2820] [serial = 1576] [outer = 0000000000000000] [url = about:blank] 08:54:56 INFO - PROCESS | 2820 | --DOMWINDOW == 79 (0000002F3454C400) [pid = 2820] [serial = 1574] [outer = 0000000000000000] [url = about:blank] 08:54:56 INFO - PROCESS | 2820 | --DOMWINDOW == 78 (0000002F33946800) [pid = 2820] [serial = 1573] [outer = 0000000000000000] [url = about:blank] 08:54:56 INFO - PROCESS | 2820 | --DOMWINDOW == 77 (0000002F314C4C00) [pid = 2820] [serial = 1571] [outer = 0000000000000000] [url = about:blank] 08:54:56 INFO - PROCESS | 2820 | --DOMWINDOW == 76 (0000002F2C05D400) [pid = 2820] [serial = 1570] [outer = 0000000000000000] [url = about:blank] 08:54:56 INFO - PROCESS | 2820 | --DOMWINDOW == 75 (0000002F38239800) [pid = 2820] [serial = 1568] [outer = 0000000000000000] [url = about:blank] 08:54:56 INFO - PROCESS | 2820 | --DOMWINDOW == 74 (0000002F394E8400) [pid = 2820] [serial = 1094] [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:54:56 INFO - PROCESS | 2820 | --DOMWINDOW == 73 (0000002F34441800) [pid = 2820] [serial = 1594] [outer = 0000000000000000] [url = about:blank] 08:54:56 INFO - PROCESS | 2820 | --DOMWINDOW == 72 (0000002F3240E800) [pid = 2820] [serial = 1591] [outer = 0000000000000000] [url = about:blank] 08:54:56 INFO - PROCESS | 2820 | --DOMWINDOW == 71 (0000002F33A39800) [pid = 2820] [serial = 1592] [outer = 0000000000000000] [url = about:blank] 08:54:56 INFO - PROCESS | 2820 | --DOMWINDOW == 70 (0000002F2BF09C00) [pid = 2820] [serial = 1588] [outer = 0000000000000000] [url = about:blank] 08:54:56 INFO - PROCESS | 2820 | --DOMWINDOW == 69 (0000002F2D8E9000) [pid = 2820] [serial = 1589] [outer = 0000000000000000] [url = about:blank] 08:54:56 INFO - PROCESS | 2820 | --DOMWINDOW == 68 (0000002F2CC99400) [pid = 2820] [serial = 1586] [outer = 0000000000000000] [url = about:blank] 08:54:56 INFO - PROCESS | 2820 | --DOMWINDOW == 67 (0000002F34EEF400) [pid = 2820] [serial = 1598] [outer = 0000000000000000] [url = about:blank] 08:54:56 INFO - PROCESS | 2820 | --DOMWINDOW == 66 (0000002F3812D800) [pid = 2820] [serial = 1607] [outer = 0000000000000000] [url = about:blank] 08:54:56 INFO - PROCESS | 2820 | --DOMWINDOW == 65 (0000002F34563800) [pid = 2820] [serial = 1595] [outer = 0000000000000000] [url = about:blank] 08:54:56 INFO - PROCESS | 2820 | 1464105296499 Marionette TRACE conn6 <- [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:54:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:54:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1276ms 08:54:56 INFO - PROCESS | 2820 | 1464105296546 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 08:54:56 INFO - PROCESS | 2820 | 1464105296552 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 08:54:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:54:56 INFO - PROCESS | 2820 | 1464105296556 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:54:56 INFO - PROCESS | 2820 | 1464105296560 Marionette TRACE conn6 <- [1,2178,null,{}] 08:54:56 INFO - PROCESS | 2820 | 1464105296566 Marionette TRACE conn6 -> [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:54:56 INFO - PROCESS | 2820 | 1464105296655 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 08:54:56 INFO - PROCESS | 2820 | 1464105296663 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:56 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F28E5C000 == 33 [pid = 2820] [id = 554] 08:54:56 INFO - PROCESS | 2820 | ++DOMWINDOW == 66 (0000002F27789000) [pid = 2820] [serial = 1662] [outer = 0000000000000000] 08:54:56 INFO - PROCESS | 2820 | ++DOMWINDOW == 67 (0000002F27910800) [pid = 2820] [serial = 1663] [outer = 0000002F27789000] 08:54:56 INFO - PROCESS | 2820 | 1464105296715 Marionette DEBUG loaded listener.js 08:54:56 INFO - PROCESS | 2820 | ++DOMWINDOW == 68 (0000002F28644C00) [pid = 2820] [serial = 1664] [outer = 0000002F27789000] 08:54:57 INFO - PROCESS | 2820 | 1464105297259 Marionette TRACE conn6 <- [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:54:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:54:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 734ms 08:54:57 INFO - PROCESS | 2820 | 1464105297293 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 08:54:57 INFO - PROCESS | 2820 | 1464105297299 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 08:54:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:54:57 INFO - PROCESS | 2820 | 1464105297305 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:54:57 INFO - PROCESS | 2820 | 1464105297308 Marionette TRACE conn6 <- [1,2182,null,{}] 08:54:57 INFO - PROCESS | 2820 | 1464105297312 Marionette TRACE conn6 -> [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:54:57 INFO - PROCESS | 2820 | 1464105297402 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 08:54:57 INFO - PROCESS | 2820 | 1464105297411 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:57 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F2DDC9800 == 34 [pid = 2820] [id = 555] 08:54:57 INFO - PROCESS | 2820 | ++DOMWINDOW == 69 (0000002F2C70B000) [pid = 2820] [serial = 1665] [outer = 0000000000000000] 08:54:57 INFO - PROCESS | 2820 | ++DOMWINDOW == 70 (0000002F2C8F0C00) [pid = 2820] [serial = 1666] [outer = 0000002F2C70B000] 08:54:57 INFO - PROCESS | 2820 | 1464105297460 Marionette DEBUG loaded listener.js 08:54:57 INFO - PROCESS | 2820 | ++DOMWINDOW == 71 (0000002F2D84B000) [pid = 2820] [serial = 1667] [outer = 0000002F2C70B000] 08:54:57 INFO - PROCESS | 2820 | 1464105297929 Marionette TRACE conn6 <- [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:54:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:54:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 671ms 08:54:57 INFO - PROCESS | 2820 | 1464105297978 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 08:54:57 INFO - PROCESS | 2820 | 1464105297980 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 08:54:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:54:58 INFO - PROCESS | 2820 | 1464105297992 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:54:58 INFO - PROCESS | 2820 | 1464105297996 Marionette TRACE conn6 <- [1,2186,null,{}] 08:54:58 INFO - PROCESS | 2820 | 1464105298007 Marionette TRACE conn6 -> [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:54:58 INFO - PROCESS | 2820 | 1464105298099 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 08:54:58 INFO - PROCESS | 2820 | 1464105298208 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:58 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F339B7800 == 35 [pid = 2820] [id = 556] 08:54:58 INFO - PROCESS | 2820 | ++DOMWINDOW == 72 (0000002F27524C00) [pid = 2820] [serial = 1668] [outer = 0000000000000000] 08:54:58 INFO - PROCESS | 2820 | ++DOMWINDOW == 73 (0000002F31422800) [pid = 2820] [serial = 1669] [outer = 0000002F27524C00] 08:54:58 INFO - PROCESS | 2820 | 1464105298261 Marionette DEBUG loaded listener.js 08:54:58 INFO - PROCESS | 2820 | ++DOMWINDOW == 74 (0000002F31633C00) [pid = 2820] [serial = 1670] [outer = 0000002F27524C00] 08:54:58 INFO - PROCESS | 2820 | 1464105298656 Marionette TRACE conn6 <- [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:54:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:54:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 671ms 08:54:58 INFO - PROCESS | 2820 | 1464105298668 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 08:54:58 INFO - PROCESS | 2820 | 1464105298671 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 08:54:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:54:58 INFO - PROCESS | 2820 | 1464105298690 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:54:58 INFO - PROCESS | 2820 | 1464105298692 Marionette TRACE conn6 <- [1,2190,null,{}] 08:54:58 INFO - PROCESS | 2820 | 1464105298696 Marionette TRACE conn6 -> [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:54:58 INFO - PROCESS | 2820 | 1464105298815 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 08:54:58 INFO - PROCESS | 2820 | 1464105298822 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:58 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F342C6000 == 36 [pid = 2820] [id = 557] 08:54:58 INFO - PROCESS | 2820 | ++DOMWINDOW == 75 (0000002F3163B800) [pid = 2820] [serial = 1671] [outer = 0000000000000000] 08:54:58 INFO - PROCESS | 2820 | ++DOMWINDOW == 76 (0000002F31764800) [pid = 2820] [serial = 1672] [outer = 0000002F3163B800] 08:54:58 INFO - PROCESS | 2820 | 1464105298908 Marionette DEBUG loaded listener.js 08:54:58 INFO - PROCESS | 2820 | ++DOMWINDOW == 77 (0000002F31A68400) [pid = 2820] [serial = 1673] [outer = 0000002F3163B800] 08:54:59 INFO - PROCESS | 2820 | 1464105299323 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 08:54:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:54:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 692ms 08:54:59 INFO - PROCESS | 2820 | 1464105299370 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 08:54:59 INFO - PROCESS | 2820 | 1464105299372 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 08:54:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:54:59 INFO - PROCESS | 2820 | 1464105299375 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:54:59 INFO - PROCESS | 2820 | 1464105299377 Marionette TRACE conn6 <- [1,2194,null,{}] 08:54:59 INFO - PROCESS | 2820 | 1464105299380 Marionette TRACE conn6 -> [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:54:59 INFO - PROCESS | 2820 | 1464105299496 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 08:54:59 INFO - PROCESS | 2820 | --DOMWINDOW == 76 (0000002F34F2B000) [pid = 2820] [serial = 1650] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:54:59 INFO - PROCESS | 2820 | --DOMWINDOW == 75 (0000002F34438C00) [pid = 2820] [serial = 1638] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:54:59 INFO - PROCESS | 2820 | --DOMWINDOW == 74 (0000002F2761CC00) [pid = 2820] [serial = 1626] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:54:59 INFO - PROCESS | 2820 | --DOMWINDOW == 73 (0000002F31A92C00) [pid = 2820] [serial = 1629] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:54:59 INFO - PROCESS | 2820 | --DOMWINDOW == 72 (0000002F27543000) [pid = 2820] [serial = 1632] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:54:59 INFO - PROCESS | 2820 | --DOMWINDOW == 71 (0000002F25E5E000) [pid = 2820] [serial = 1620] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:54:59 INFO - PROCESS | 2820 | --DOMWINDOW == 70 (0000002F2DB89400) [pid = 2820] [serial = 1623] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:54:59 INFO - PROCESS | 2820 | --DOMWINDOW == 69 (0000002F3413C000) [pid = 2820] [serial = 1635] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:54:59 INFO - PROCESS | 2820 | --DOMWINDOW == 68 (0000002F2760EC00) [pid = 2820] [serial = 1614] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:54:59 INFO - PROCESS | 2820 | --DOMWINDOW == 67 (0000002F2777EC00) [pid = 2820] [serial = 1617] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:54:59 INFO - PROCESS | 2820 | --DOMWINDOW == 66 (0000002F34551800) [pid = 2820] [serial = 1641] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:54:59 INFO - PROCESS | 2820 | --DOMWINDOW == 65 (0000002F31D2EC00) [pid = 2820] [serial = 1647] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:54:59 INFO - PROCESS | 2820 | --DOMWINDOW == 64 (0000002F26E0FC00) [pid = 2820] [serial = 1644] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:54:59 INFO - PROCESS | 2820 | 1464105299856 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:59 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F26C42800 == 37 [pid = 2820] [id = 558] 08:54:59 INFO - PROCESS | 2820 | ++DOMWINDOW == 65 (0000002F25E5E000) [pid = 2820] [serial = 1674] [outer = 0000000000000000] 08:54:59 INFO - PROCESS | 2820 | ++DOMWINDOW == 66 (0000002F26E5F400) [pid = 2820] [serial = 1675] [outer = 0000002F25E5E000] 08:54:59 INFO - PROCESS | 2820 | 1464105299920 Marionette DEBUG loaded listener.js 08:55:00 INFO - PROCESS | 2820 | ++DOMWINDOW == 67 (0000002F27612800) [pid = 2820] [serial = 1676] [outer = 0000002F25E5E000] 08:55:00 INFO - PROCESS | 2820 | 1464105300539 Marionette TRACE conn6 <- [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:55:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:55:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1182ms 08:55:00 INFO - PROCESS | 2820 | 1464105300562 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 08:55:00 INFO - PROCESS | 2820 | 1464105300567 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 08:55:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:55:00 INFO - PROCESS | 2820 | 1464105300572 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:55:00 INFO - PROCESS | 2820 | 1464105300577 Marionette TRACE conn6 <- [1,2198,null,{}] 08:55:00 INFO - PROCESS | 2820 | 1464105300581 Marionette TRACE conn6 -> [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:55:00 INFO - PROCESS | 2820 | 1464105300694 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 08:55:00 INFO - PROCESS | 2820 | 1464105300772 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:00 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3244A800 == 38 [pid = 2820] [id = 559] 08:55:00 INFO - PROCESS | 2820 | ++DOMWINDOW == 68 (0000002F2C0EF000) [pid = 2820] [serial = 1677] [outer = 0000000000000000] 08:55:00 INFO - PROCESS | 2820 | ++DOMWINDOW == 69 (0000002F2CC38800) [pid = 2820] [serial = 1678] [outer = 0000002F2C0EF000] 08:55:00 INFO - PROCESS | 2820 | 1464105300874 Marionette DEBUG loaded listener.js 08:55:00 INFO - PROCESS | 2820 | ++DOMWINDOW == 70 (0000002F2E142000) [pid = 2820] [serial = 1679] [outer = 0000002F2C0EF000] 08:55:01 INFO - PROCESS | 2820 | 1464105301492 Marionette TRACE conn6 <- [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:55:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:55:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 986ms 08:55:01 INFO - PROCESS | 2820 | 1464105301564 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 08:55:01 INFO - PROCESS | 2820 | 1464105301569 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 08:55:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:55:01 INFO - PROCESS | 2820 | 1464105301573 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:55:01 INFO - PROCESS | 2820 | 1464105301575 Marionette TRACE conn6 <- [1,2202,null,{}] 08:55:01 INFO - PROCESS | 2820 | 1464105301580 Marionette TRACE conn6 -> [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:55:01 INFO - PROCESS | 2820 | 1464105301735 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 08:55:01 INFO - PROCESS | 2820 | 1464105301746 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:01 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F31A28000 == 39 [pid = 2820] [id = 560] 08:55:01 INFO - PROCESS | 2820 | ++DOMWINDOW == 71 (0000002F31429000) [pid = 2820] [serial = 1680] [outer = 0000000000000000] 08:55:01 INFO - PROCESS | 2820 | ++DOMWINDOW == 72 (0000002F31A96400) [pid = 2820] [serial = 1681] [outer = 0000002F31429000] 08:55:01 INFO - PROCESS | 2820 | 1464105301805 Marionette DEBUG loaded listener.js 08:55:01 INFO - PROCESS | 2820 | ++DOMWINDOW == 73 (0000002F31D34800) [pid = 2820] [serial = 1682] [outer = 0000002F31429000] 08:55:02 INFO - PROCESS | 2820 | 1464105302449 Marionette TRACE conn6 <- [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:55:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:55:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 922ms 08:55:02 INFO - PROCESS | 2820 | 1464105302497 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 08:55:02 INFO - PROCESS | 2820 | 1464105302500 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 08:55:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:55:02 INFO - PROCESS | 2820 | 1464105302511 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:55:02 INFO - PROCESS | 2820 | 1464105302518 Marionette TRACE conn6 <- [1,2206,null,{}] 08:55:02 INFO - PROCESS | 2820 | 1464105302523 Marionette TRACE conn6 -> [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:55:02 INFO - PROCESS | 2820 | 1464105302634 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 08:55:02 INFO - PROCESS | 2820 | 1464105302709 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:02 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F36B78800 == 40 [pid = 2820] [id = 561] 08:55:02 INFO - PROCESS | 2820 | ++DOMWINDOW == 74 (0000002F32416C00) [pid = 2820] [serial = 1683] [outer = 0000000000000000] 08:55:02 INFO - PROCESS | 2820 | ++DOMWINDOW == 75 (0000002F33946800) [pid = 2820] [serial = 1684] [outer = 0000002F32416C00] 08:55:02 INFO - PROCESS | 2820 | 1464105302767 Marionette DEBUG loaded listener.js 08:55:02 INFO - PROCESS | 2820 | ++DOMWINDOW == 76 (0000002F33A39000) [pid = 2820] [serial = 1685] [outer = 0000002F32416C00] 08:55:03 INFO - PROCESS | 2820 | 1464105303346 Marionette TRACE conn6 <- [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:55:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:55:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 902ms 08:55:03 INFO - PROCESS | 2820 | 1464105303408 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 08:55:03 INFO - PROCESS | 2820 | 1464105303411 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 08:55:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:55:03 INFO - PROCESS | 2820 | 1464105303415 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:55:03 INFO - PROCESS | 2820 | 1464105303417 Marionette TRACE conn6 <- [1,2210,null,{}] 08:55:03 INFO - PROCESS | 2820 | 1464105303421 Marionette TRACE conn6 -> [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:55:03 INFO - PROCESS | 2820 | 1464105303536 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 08:55:03 INFO - PROCESS | 2820 | 1464105303612 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:03 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F37EE7000 == 41 [pid = 2820] [id = 562] 08:55:03 INFO - PROCESS | 2820 | ++DOMWINDOW == 77 (0000002F33ADD000) [pid = 2820] [serial = 1686] [outer = 0000000000000000] 08:55:03 INFO - PROCESS | 2820 | ++DOMWINDOW == 78 (0000002F3401A400) [pid = 2820] [serial = 1687] [outer = 0000002F33ADD000] 08:55:03 INFO - PROCESS | 2820 | 1464105303670 Marionette DEBUG loaded listener.js 08:55:03 INFO - PROCESS | 2820 | ++DOMWINDOW == 79 (0000002F3418A400) [pid = 2820] [serial = 1688] [outer = 0000002F33ADD000] 08:55:04 INFO - PROCESS | 2820 | 1464105304291 Marionette TRACE conn6 <- [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:55:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:55:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 922ms 08:55:04 INFO - PROCESS | 2820 | 1464105304339 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 08:55:04 INFO - PROCESS | 2820 | 1464105304342 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 08:55:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:55:04 INFO - PROCESS | 2820 | 1464105304345 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:55:04 INFO - PROCESS | 2820 | 1464105304348 Marionette TRACE conn6 <- [1,2214,null,{}] 08:55:04 INFO - PROCESS | 2820 | 1464105304351 Marionette TRACE conn6 -> [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:55:04 INFO - PROCESS | 2820 | 1464105304457 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 08:55:04 INFO - PROCESS | 2820 | 1464105304551 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:04 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3898D000 == 42 [pid = 2820] [id = 563] 08:55:04 INFO - PROCESS | 2820 | ++DOMWINDOW == 80 (0000002F3443BC00) [pid = 2820] [serial = 1689] [outer = 0000000000000000] 08:55:04 INFO - PROCESS | 2820 | ++DOMWINDOW == 81 (0000002F34441000) [pid = 2820] [serial = 1690] [outer = 0000002F3443BC00] 08:55:04 INFO - PROCESS | 2820 | 1464105304618 Marionette DEBUG loaded listener.js 08:55:04 INFO - PROCESS | 2820 | ++DOMWINDOW == 82 (0000002F3454FC00) [pid = 2820] [serial = 1691] [outer = 0000002F3443BC00] 08:55:05 INFO - PROCESS | 2820 | 1464105305340 Marionette TRACE conn6 <- [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:55:05 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:55:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1024ms 08:55:05 INFO - PROCESS | 2820 | 1464105305372 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 08:55:05 INFO - PROCESS | 2820 | 1464105305377 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 08:55:05 INFO - PROCESS | 2820 | 1464105305382 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:55:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:55:05 INFO - PROCESS | 2820 | 1464105305386 Marionette TRACE conn6 <- [1,2218,null,{}] 08:55:05 INFO - PROCESS | 2820 | 1464105305415 Marionette TRACE conn6 -> [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:55:05 INFO - PROCESS | 2820 | 1464105305517 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 08:55:05 INFO - PROCESS | 2820 | 1464105305659 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:05 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F27C58000 == 43 [pid = 2820] [id = 564] 08:55:05 INFO - PROCESS | 2820 | ++DOMWINDOW == 83 (0000002F27916400) [pid = 2820] [serial = 1692] [outer = 0000000000000000] 08:55:05 INFO - PROCESS | 2820 | ++DOMWINDOW == 84 (0000002F2791D400) [pid = 2820] [serial = 1693] [outer = 0000002F27916400] 08:55:05 INFO - PROCESS | 2820 | 1464105305714 Marionette DEBUG loaded listener.js 08:55:05 INFO - PROCESS | 2820 | ++DOMWINDOW == 85 (0000002F2C079000) [pid = 2820] [serial = 1694] [outer = 0000002F27916400] 08:55:05 INFO - PROCESS | 2820 | --DOMWINDOW == 84 (0000002F3443C000) [pid = 2820] [serial = 1639] [outer = 0000000000000000] [url = about:blank] 08:55:05 INFO - PROCESS | 2820 | --DOMWINDOW == 83 (0000002F31637C00) [pid = 2820] [serial = 1627] [outer = 0000000000000000] [url = about:blank] 08:55:05 INFO - PROCESS | 2820 | --DOMWINDOW == 82 (0000002F32407000) [pid = 2820] [serial = 1630] [outer = 0000000000000000] [url = about:blank] 08:55:05 INFO - PROCESS | 2820 | --DOMWINDOW == 81 (0000002F33A3CC00) [pid = 2820] [serial = 1633] [outer = 0000000000000000] [url = about:blank] 08:55:05 INFO - PROCESS | 2820 | --DOMWINDOW == 80 (0000002F2C77CC00) [pid = 2820] [serial = 1621] [outer = 0000000000000000] [url = about:blank] 08:55:05 INFO - PROCESS | 2820 | --DOMWINDOW == 79 (0000002F2CCF4800) [pid = 2820] [serial = 1622] [outer = 0000000000000000] [url = about:blank] 08:55:05 INFO - PROCESS | 2820 | --DOMWINDOW == 78 (0000002F2E715000) [pid = 2820] [serial = 1624] [outer = 0000000000000000] [url = about:blank] 08:55:05 INFO - PROCESS | 2820 | --DOMWINDOW == 77 (0000002F31451800) [pid = 2820] [serial = 1625] [outer = 0000000000000000] [url = about:blank] 08:55:05 INFO - PROCESS | 2820 | --DOMWINDOW == 76 (0000002F32475C00) [pid = 2820] [serial = 1631] [outer = 0000000000000000] [url = about:blank] 08:55:05 INFO - PROCESS | 2820 | --DOMWINDOW == 75 (0000002F33ADA800) [pid = 2820] [serial = 1634] [outer = 0000000000000000] [url = about:blank] 08:55:05 INFO - PROCESS | 2820 | --DOMWINDOW == 74 (0000002F3418C000) [pid = 2820] [serial = 1636] [outer = 0000000000000000] [url = about:blank] 08:55:05 INFO - PROCESS | 2820 | --DOMWINDOW == 73 (0000002F2760F800) [pid = 2820] [serial = 1615] [outer = 0000000000000000] [url = about:blank] 08:55:05 INFO - PROCESS | 2820 | --DOMWINDOW == 72 (0000002F2777DC00) [pid = 2820] [serial = 1616] [outer = 0000000000000000] [url = about:blank] 08:55:05 INFO - PROCESS | 2820 | --DOMWINDOW == 71 (0000002F27E2EC00) [pid = 2820] [serial = 1618] [outer = 0000000000000000] [url = about:blank] 08:55:05 INFO - PROCESS | 2820 | --DOMWINDOW == 70 (0000002F28646000) [pid = 2820] [serial = 1619] [outer = 0000000000000000] [url = about:blank] 08:55:05 INFO - PROCESS | 2820 | --DOMWINDOW == 69 (0000002F3493A000) [pid = 2820] [serial = 1642] [outer = 0000000000000000] [url = about:blank] 08:55:05 INFO - PROCESS | 2820 | --DOMWINDOW == 68 (0000002F34549400) [pid = 2820] [serial = 1640] [outer = 0000000000000000] [url = about:blank] 08:55:05 INFO - PROCESS | 2820 | --DOMWINDOW == 67 (0000002F35B05C00) [pid = 2820] [serial = 1652] [outer = 0000000000000000] [url = about:blank] 08:55:05 INFO - PROCESS | 2820 | --DOMWINDOW == 66 (0000002F34945C00) [pid = 2820] [serial = 1643] [outer = 0000000000000000] [url = about:blank] 08:55:05 INFO - PROCESS | 2820 | --DOMWINDOW == 65 (0000002F3454BC00) [pid = 2820] [serial = 1648] [outer = 0000000000000000] [url = about:blank] 08:55:05 INFO - PROCESS | 2820 | --DOMWINDOW == 64 (0000002F3175D800) [pid = 2820] [serial = 1628] [outer = 0000000000000000] [url = about:blank] 08:55:05 INFO - PROCESS | 2820 | --DOMWINDOW == 63 (0000002F27573400) [pid = 2820] [serial = 1645] [outer = 0000000000000000] [url = about:blank] 08:55:05 INFO - PROCESS | 2820 | --DOMWINDOW == 62 (0000002F34F24400) [pid = 2820] [serial = 1649] [outer = 0000000000000000] [url = about:blank] 08:55:05 INFO - PROCESS | 2820 | --DOMWINDOW == 61 (0000002F31633800) [pid = 2820] [serial = 1646] [outer = 0000000000000000] [url = about:blank] 08:55:05 INFO - PROCESS | 2820 | --DOMWINDOW == 60 (0000002F342EA400) [pid = 2820] [serial = 1637] [outer = 0000000000000000] [url = about:blank] 08:55:05 INFO - PROCESS | 2820 | --DOMWINDOW == 59 (0000002F3542DC00) [pid = 2820] [serial = 1651] [outer = 0000000000000000] [url = about:blank] 08:55:06 INFO - PROCESS | 2820 | 1464105306193 Marionette TRACE conn6 <- [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:55:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:55:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 839ms 08:55:06 INFO - PROCESS | 2820 | 1464105306226 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 08:55:06 INFO - PROCESS | 2820 | 1464105306231 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 08:55:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:55:06 INFO - PROCESS | 2820 | 1464105306238 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:55:06 INFO - PROCESS | 2820 | 1464105306240 Marionette TRACE conn6 <- [1,2222,null,{}] 08:55:06 INFO - PROCESS | 2820 | 1464105306244 Marionette TRACE conn6 -> [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:55:06 INFO - PROCESS | 2820 | 1464105306334 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 08:55:06 INFO - PROCESS | 2820 | 1464105306343 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:06 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F2E15C800 == 44 [pid = 2820] [id = 565] 08:55:06 INFO - PROCESS | 2820 | ++DOMWINDOW == 60 (0000002F281D7400) [pid = 2820] [serial = 1695] [outer = 0000000000000000] 08:55:06 INFO - PROCESS | 2820 | ++DOMWINDOW == 61 (0000002F2C0EC000) [pid = 2820] [serial = 1696] [outer = 0000002F281D7400] 08:55:06 INFO - PROCESS | 2820 | 1464105306393 Marionette DEBUG loaded listener.js 08:55:06 INFO - PROCESS | 2820 | ++DOMWINDOW == 62 (0000002F2D8E8800) [pid = 2820] [serial = 1697] [outer = 0000002F281D7400] 08:55:06 INFO - PROCESS | 2820 | 1464105306865 Marionette TRACE conn6 <- [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:55:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:55:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 671ms 08:55:06 INFO - PROCESS | 2820 | 1464105306910 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 08:55:06 INFO - PROCESS | 2820 | 1464105306913 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 08:55:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:55:06 INFO - PROCESS | 2820 | 1464105306917 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:55:06 INFO - PROCESS | 2820 | 1464105306920 Marionette TRACE conn6 <- [1,2226,null,{}] 08:55:06 INFO - PROCESS | 2820 | 1464105306931 Marionette TRACE conn6 -> [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:55:07 INFO - PROCESS | 2820 | 1464105307055 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 08:55:07 INFO - PROCESS | 2820 | 1464105307140 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:07 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F339B3800 == 45 [pid = 2820] [id = 566] 08:55:07 INFO - PROCESS | 2820 | ++DOMWINDOW == 63 (0000002F31455800) [pid = 2820] [serial = 1698] [outer = 0000000000000000] 08:55:07 INFO - PROCESS | 2820 | ++DOMWINDOW == 64 (0000002F31763800) [pid = 2820] [serial = 1699] [outer = 0000002F31455800] 08:55:07 INFO - PROCESS | 2820 | 1464105307190 Marionette DEBUG loaded listener.js 08:55:07 INFO - PROCESS | 2820 | ++DOMWINDOW == 65 (0000002F31A93C00) [pid = 2820] [serial = 1700] [outer = 0000002F31455800] 08:55:07 INFO - PROCESS | 2820 | 1464105307565 Marionette TRACE conn6 <- [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:55:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:55:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 671ms 08:55:07 INFO - PROCESS | 2820 | 1464105307590 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 08:55:07 INFO - PROCESS | 2820 | 1464105307593 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 08:55:07 INFO - PROCESS | 2820 | 1464105307611 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:55:07 INFO - PROCESS | 2820 | 1464105307613 Marionette TRACE conn6 <- [1,2230,null,{}] 08:55:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:55:07 INFO - PROCESS | 2820 | 1464105307617 Marionette TRACE conn6 -> [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:55:07 INFO - PROCESS | 2820 | 1464105307705 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 08:55:07 INFO - PROCESS | 2820 | 1464105307712 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:07 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F348EC000 == 46 [pid = 2820] [id = 567] 08:55:07 INFO - PROCESS | 2820 | ++DOMWINDOW == 66 (0000002F3240CC00) [pid = 2820] [serial = 1701] [outer = 0000000000000000] 08:55:07 INFO - PROCESS | 2820 | ++DOMWINDOW == 67 (0000002F33943400) [pid = 2820] [serial = 1702] [outer = 0000002F3240CC00] 08:55:07 INFO - PROCESS | 2820 | 1464105307760 Marionette DEBUG loaded listener.js 08:55:07 INFO - PROCESS | 2820 | ++DOMWINDOW == 68 (0000002F34025C00) [pid = 2820] [serial = 1703] [outer = 0000002F3240CC00] 08:55:08 INFO - PROCESS | 2820 | 1464105308219 Marionette TRACE conn6 <- [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:55:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:55:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 630ms 08:55:08 INFO - PROCESS | 2820 | 1464105308246 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 08:55:08 INFO - PROCESS | 2820 | 1464105308248 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 08:55:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:55:08 INFO - PROCESS | 2820 | 1464105308262 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:55:08 INFO - PROCESS | 2820 | 1464105308265 Marionette TRACE conn6 <- [1,2234,null,{}] 08:55:08 INFO - PROCESS | 2820 | 1464105308268 Marionette TRACE conn6 -> [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:55:08 INFO - PROCESS | 2820 | 1464105308378 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 08:55:08 INFO - PROCESS | 2820 | 1464105308387 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:08 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3663D000 == 47 [pid = 2820] [id = 568] 08:55:08 INFO - PROCESS | 2820 | ++DOMWINDOW == 69 (0000002F342EA400) [pid = 2820] [serial = 1704] [outer = 0000000000000000] 08:55:08 INFO - PROCESS | 2820 | ++DOMWINDOW == 70 (0000002F3438AC00) [pid = 2820] [serial = 1705] [outer = 0000002F342EA400] 08:55:08 INFO - PROCESS | 2820 | 1464105308505 Marionette DEBUG loaded listener.js 08:55:08 INFO - PROCESS | 2820 | ++DOMWINDOW == 71 (0000002F3454F000) [pid = 2820] [serial = 1706] [outer = 0000002F342EA400] 08:55:08 INFO - PROCESS | 2820 | 1464105308945 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 08:55:08 INFO - PROCESS | 2820 | --DOMWINDOW == 70 (0000002F27524C00) [pid = 2820] [serial = 1668] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:55:08 INFO - PROCESS | 2820 | --DOMWINDOW == 69 (0000002F27789000) [pid = 2820] [serial = 1662] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:55:08 INFO - PROCESS | 2820 | --DOMWINDOW == 68 (0000002F2C70B000) [pid = 2820] [serial = 1665] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:55:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:55:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 734ms 08:55:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:55:09 INFO - PROCESS | 2820 | 1464105309002 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 08:55:09 INFO - PROCESS | 2820 | 1464105309004 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 08:55:09 INFO - PROCESS | 2820 | 1464105309015 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:55:09 INFO - PROCESS | 2820 | 1464105309018 Marionette TRACE conn6 <- [1,2238,null,{}] 08:55:09 INFO - PROCESS | 2820 | 1464105309022 Marionette TRACE conn6 -> [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:55:09 INFO - PROCESS | 2820 | 1464105309129 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 08:55:09 INFO - PROCESS | 2820 | 1464105309144 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:09 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F37FE4000 == 48 [pid = 2820] [id = 569] 08:55:09 INFO - PROCESS | 2820 | ++DOMWINDOW == 69 (0000002F34943800) [pid = 2820] [serial = 1707] [outer = 0000000000000000] 08:55:09 INFO - PROCESS | 2820 | ++DOMWINDOW == 70 (0000002F34C71000) [pid = 2820] [serial = 1708] [outer = 0000002F34943800] 08:55:09 INFO - PROCESS | 2820 | 1464105309193 Marionette DEBUG loaded listener.js 08:55:09 INFO - PROCESS | 2820 | ++DOMWINDOW == 71 (0000002F34EED000) [pid = 2820] [serial = 1709] [outer = 0000002F34943800] 08:55:09 INFO - PROCESS | 2820 | 1464105309604 Marionette TRACE conn6 <- [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:55:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:55:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 629ms 08:55:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:55:09 INFO - PROCESS | 2820 | 1464105309643 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 08:55:09 INFO - PROCESS | 2820 | 1464105309645 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 08:55:09 INFO - PROCESS | 2820 | 1464105309649 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:55:09 INFO - PROCESS | 2820 | 1464105309651 Marionette TRACE conn6 <- [1,2242,null,{}] 08:55:09 INFO - PROCESS | 2820 | 1464105309654 Marionette TRACE conn6 -> [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:55:09 INFO - PROCESS | 2820 | 1464105309739 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 08:55:09 INFO - PROCESS | 2820 | 1464105309776 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:09 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F394A3800 == 49 [pid = 2820] [id = 570] 08:55:09 INFO - PROCESS | 2820 | ++DOMWINDOW == 72 (0000002F34EF1400) [pid = 2820] [serial = 1710] [outer = 0000000000000000] 08:55:09 INFO - PROCESS | 2820 | ++DOMWINDOW == 73 (0000002F34F27000) [pid = 2820] [serial = 1711] [outer = 0000002F34EF1400] 08:55:09 INFO - PROCESS | 2820 | 1464105309822 Marionette DEBUG loaded listener.js 08:55:09 INFO - PROCESS | 2820 | ++DOMWINDOW == 74 (0000002F35435800) [pid = 2820] [serial = 1712] [outer = 0000002F34EF1400] 08:55:10 INFO - PROCESS | 2820 | 1464105310228 Marionette TRACE conn6 <- [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:55:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:55:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 629ms 08:55:10 INFO - PROCESS | 2820 | 1464105310285 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 08:55:10 INFO - PROCESS | 2820 | 1464105310288 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 08:55:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:55:10 INFO - PROCESS | 2820 | 1464105310291 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:55:10 INFO - PROCESS | 2820 | 1464105310293 Marionette TRACE conn6 <- [1,2246,null,{}] 08:55:10 INFO - PROCESS | 2820 | 1464105310296 Marionette TRACE conn6 -> [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:55:10 INFO - PROCESS | 2820 | 1464105310391 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 08:55:10 INFO - PROCESS | 2820 | 1464105310400 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:10 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3954A000 == 50 [pid = 2820] [id = 571] 08:55:10 INFO - PROCESS | 2820 | ++DOMWINDOW == 75 (0000002F35AB0400) [pid = 2820] [serial = 1713] [outer = 0000000000000000] 08:55:10 INFO - PROCESS | 2820 | ++DOMWINDOW == 76 (0000002F35B07000) [pid = 2820] [serial = 1714] [outer = 0000002F35AB0400] 08:55:10 INFO - PROCESS | 2820 | 1464105310446 Marionette DEBUG loaded listener.js 08:55:10 INFO - PROCESS | 2820 | ++DOMWINDOW == 77 (0000002F35D73000) [pid = 2820] [serial = 1715] [outer = 0000002F35AB0400] 08:55:10 INFO - PROCESS | 2820 | 1464105310875 Marionette TRACE conn6 <- [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:55:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:55:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 629ms 08:55:10 INFO - PROCESS | 2820 | 1464105310924 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 08:55:10 INFO - PROCESS | 2820 | 1464105310926 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 08:55:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:55:10 INFO - PROCESS | 2820 | 1464105310930 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:55:10 INFO - PROCESS | 2820 | 1464105310932 Marionette TRACE conn6 <- [1,2250,null,{}] 08:55:10 INFO - PROCESS | 2820 | 1464105310935 Marionette TRACE conn6 -> [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:55:11 INFO - PROCESS | 2820 | 1464105311021 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 08:55:11 INFO - PROCESS | 2820 | 1464105311027 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:11 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3AC18800 == 51 [pid = 2820] [id = 572] 08:55:11 INFO - PROCESS | 2820 | ++DOMWINDOW == 78 (0000002F3670B400) [pid = 2820] [serial = 1716] [outer = 0000000000000000] 08:55:11 INFO - PROCESS | 2820 | ++DOMWINDOW == 79 (0000002F367D0000) [pid = 2820] [serial = 1717] [outer = 0000002F3670B400] 08:55:11 INFO - PROCESS | 2820 | 1464105311073 Marionette DEBUG loaded listener.js 08:55:11 INFO - PROCESS | 2820 | ++DOMWINDOW == 80 (0000002F36D9A800) [pid = 2820] [serial = 1718] [outer = 0000002F3670B400] 08:55:11 INFO - PROCESS | 2820 | 1464105311506 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 08:55:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:55:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 629ms 08:55:11 INFO - PROCESS | 2820 | 1464105311562 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 08:55:11 INFO - PROCESS | 2820 | 1464105311564 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 08:55:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:55:11 INFO - PROCESS | 2820 | 1464105311573 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:55:11 INFO - PROCESS | 2820 | 1464105311575 Marionette TRACE conn6 <- [1,2254,null,{}] 08:55:11 INFO - PROCESS | 2820 | 1464105311578 Marionette TRACE conn6 -> [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:55:11 INFO - PROCESS | 2820 | 1464105311664 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 08:55:11 INFO - PROCESS | 2820 | 1464105311670 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:11 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3AFA7800 == 52 [pid = 2820] [id = 573] 08:55:11 INFO - PROCESS | 2820 | ++DOMWINDOW == 81 (0000002F370ACC00) [pid = 2820] [serial = 1719] [outer = 0000000000000000] 08:55:11 INFO - PROCESS | 2820 | ++DOMWINDOW == 82 (0000002F370B0C00) [pid = 2820] [serial = 1720] [outer = 0000002F370ACC00] 08:55:11 INFO - PROCESS | 2820 | 1464105311729 Marionette DEBUG loaded listener.js 08:55:11 INFO - PROCESS | 2820 | ++DOMWINDOW == 83 (0000002F37939400) [pid = 2820] [serial = 1721] [outer = 0000002F370ACC00] 08:55:12 INFO - PROCESS | 2820 | 1464105312376 Marionette TRACE conn6 <- [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:55:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:55:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 924ms 08:55:12 INFO - PROCESS | 2820 | 1464105312501 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 08:55:12 INFO - PROCESS | 2820 | 1464105312507 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 08:55:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:55:12 INFO - PROCESS | 2820 | 1464105312511 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:55:12 INFO - PROCESS | 2820 | 1464105312516 Marionette TRACE conn6 <- [1,2258,null,{}] 08:55:12 INFO - PROCESS | 2820 | 1464105312522 Marionette TRACE conn6 -> [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:55:12 INFO - PROCESS | 2820 | 1464105312649 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 08:55:12 INFO - PROCESS | 2820 | 1464105312765 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:12 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F31694000 == 53 [pid = 2820] [id = 574] 08:55:12 INFO - PROCESS | 2820 | ++DOMWINDOW == 84 (0000002F27E2C800) [pid = 2820] [serial = 1722] [outer = 0000000000000000] 08:55:12 INFO - PROCESS | 2820 | ++DOMWINDOW == 85 (0000002F2C077C00) [pid = 2820] [serial = 1723] [outer = 0000002F27E2C800] 08:55:12 INFO - PROCESS | 2820 | 1464105312826 Marionette DEBUG loaded listener.js 08:55:12 INFO - PROCESS | 2820 | ++DOMWINDOW == 86 (0000002F31426400) [pid = 2820] [serial = 1724] [outer = 0000002F27E2C800] 08:55:13 INFO - PROCESS | 2820 | 1464105313405 Marionette TRACE conn6 <- [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:55:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:55:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 923ms 08:55:13 INFO - PROCESS | 2820 | 1464105313438 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 08:55:13 INFO - PROCESS | 2820 | 1464105313445 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 08:55:13 INFO - PROCESS | 2820 | 1464105313451 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:55:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:55:13 INFO - PROCESS | 2820 | 1464105313455 Marionette TRACE conn6 <- [1,2262,null,{}] 08:55:13 INFO - PROCESS | 2820 | 1464105313459 Marionette TRACE conn6 -> [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:55:13 INFO - PROCESS | 2820 | 1464105313577 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 08:55:13 INFO - PROCESS | 2820 | 1464105313671 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:13 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F37EEB000 == 54 [pid = 2820] [id = 575] 08:55:13 INFO - PROCESS | 2820 | ++DOMWINDOW == 87 (0000002F31A66C00) [pid = 2820] [serial = 1725] [outer = 0000000000000000] 08:55:13 INFO - PROCESS | 2820 | ++DOMWINDOW == 88 (0000002F3240C400) [pid = 2820] [serial = 1726] [outer = 0000002F31A66C00] 08:55:13 INFO - PROCESS | 2820 | 1464105313730 Marionette DEBUG loaded listener.js 08:55:13 INFO - PROCESS | 2820 | ++DOMWINDOW == 89 (0000002F342EC400) [pid = 2820] [serial = 1727] [outer = 0000002F31A66C00] 08:55:14 INFO - PROCESS | 2820 | 1464105314379 Marionette TRACE conn6 <- [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:55:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:55:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 986ms 08:55:14 INFO - PROCESS | 2820 | 1464105314444 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 08:55:14 INFO - PROCESS | 2820 | 1464105314447 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 08:55:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:55:14 INFO - PROCESS | 2820 | 1464105314450 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:55:14 INFO - PROCESS | 2820 | 1464105314455 Marionette TRACE conn6 <- [1,2266,null,{}] 08:55:14 INFO - PROCESS | 2820 | 1464105314480 Marionette TRACE conn6 -> [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:55:14 INFO - PROCESS | 2820 | 1464105314634 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 08:55:14 INFO - PROCESS | 2820 | 1464105314684 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:14 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3BAF9000 == 55 [pid = 2820] [id = 576] 08:55:14 INFO - PROCESS | 2820 | ++DOMWINDOW == 90 (0000002F34EEC400) [pid = 2820] [serial = 1728] [outer = 0000000000000000] 08:55:14 INFO - PROCESS | 2820 | ++DOMWINDOW == 91 (0000002F34F2B000) [pid = 2820] [serial = 1729] [outer = 0000002F34EEC400] 08:55:14 INFO - PROCESS | 2820 | 1464105314744 Marionette DEBUG loaded listener.js 08:55:14 INFO - PROCESS | 2820 | ++DOMWINDOW == 92 (0000002F37936800) [pid = 2820] [serial = 1730] [outer = 0000002F34EEC400] 08:55:15 INFO - PROCESS | 2820 | 1464105315352 Marionette TRACE conn6 <- [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:55:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:55:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 923ms 08:55:15 INFO - PROCESS | 2820 | 1464105315375 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 08:55:15 INFO - PROCESS | 2820 | 1464105315379 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 08:55:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:55:15 INFO - PROCESS | 2820 | 1464105315382 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:55:15 INFO - PROCESS | 2820 | 1464105315384 Marionette TRACE conn6 <- [1,2270,null,{}] 08:55:15 INFO - PROCESS | 2820 | 1464105315388 Marionette TRACE conn6 -> [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:55:15 INFO - PROCESS | 2820 | 1464105315503 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 08:55:15 INFO - PROCESS | 2820 | 1464105315597 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:15 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3BD20800 == 56 [pid = 2820] [id = 577] 08:55:15 INFO - PROCESS | 2820 | ++DOMWINDOW == 93 (0000002F37D6F000) [pid = 2820] [serial = 1731] [outer = 0000000000000000] 08:55:15 INFO - PROCESS | 2820 | ++DOMWINDOW == 94 (0000002F37E48C00) [pid = 2820] [serial = 1732] [outer = 0000002F37D6F000] 08:55:15 INFO - PROCESS | 2820 | 1464105315655 Marionette DEBUG loaded listener.js 08:55:15 INFO - PROCESS | 2820 | ++DOMWINDOW == 95 (0000002F37E52000) [pid = 2820] [serial = 1733] [outer = 0000002F37D6F000] 08:55:16 INFO - PROCESS | 2820 | 1464105316260 Marionette TRACE conn6 <- [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:55:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:55:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 923ms 08:55:16 INFO - PROCESS | 2820 | 1464105316308 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 08:55:16 INFO - PROCESS | 2820 | 1464105316310 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 08:55:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:55:16 INFO - PROCESS | 2820 | 1464105316314 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:55:16 INFO - PROCESS | 2820 | 1464105316316 Marionette TRACE conn6 <- [1,2274,null,{}] 08:55:16 INFO - PROCESS | 2820 | 1464105316320 Marionette TRACE conn6 -> [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:55:16 INFO - PROCESS | 2820 | 1464105316431 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 08:55:16 INFO - PROCESS | 2820 | 1464105316698 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:16 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F2CCCD800 == 57 [pid = 2820] [id = 578] 08:55:16 INFO - PROCESS | 2820 | ++DOMWINDOW == 96 (0000002F270BD000) [pid = 2820] [serial = 1734] [outer = 0000000000000000] 08:55:16 INFO - PROCESS | 2820 | ++DOMWINDOW == 97 (0000002F27543000) [pid = 2820] [serial = 1735] [outer = 0000002F270BD000] 08:55:16 INFO - PROCESS | 2820 | 1464105316776 Marionette DEBUG loaded listener.js 08:55:16 INFO - PROCESS | 2820 | ++DOMWINDOW == 98 (0000002F27913400) [pid = 2820] [serial = 1736] [outer = 0000002F270BD000] 08:55:17 INFO - PROCESS | 2820 | 1464105317436 Marionette TRACE conn6 <- [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:55:17 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:55:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1171ms 08:55:17 INFO - PROCESS | 2820 | 1464105317488 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 08:55:17 INFO - PROCESS | 2820 | 1464105317492 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 08:55:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:55:17 INFO - PROCESS | 2820 | 1464105317515 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:55:17 INFO - PROCESS | 2820 | 1464105317519 Marionette TRACE conn6 <- [1,2278,null,{}] 08:55:17 INFO - PROCESS | 2820 | 1464105317526 Marionette TRACE conn6 -> [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:55:17 INFO - PROCESS | 2820 | 1464105317641 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 08:55:17 INFO - PROCESS | 2820 | 1464105317716 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:17 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F275AD000 == 58 [pid = 2820] [id = 579] 08:55:17 INFO - PROCESS | 2820 | ++DOMWINDOW == 99 (0000002F27613000) [pid = 2820] [serial = 1737] [outer = 0000000000000000] 08:55:17 INFO - PROCESS | 2820 | ++DOMWINDOW == 100 (0000002F2BD5D800) [pid = 2820] [serial = 1738] [outer = 0000002F27613000] 08:55:17 INFO - PROCESS | 2820 | 1464105317784 Marionette DEBUG loaded listener.js 08:55:17 INFO - PROCESS | 2820 | ++DOMWINDOW == 101 (0000002F31150000) [pid = 2820] [serial = 1739] [outer = 0000002F27613000] 08:55:17 INFO - PROCESS | 2820 | --DOCSHELL 0000002F342AD800 == 57 [pid = 2820] [id = 468] 08:55:17 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2BFC4800 == 56 [pid = 2820] [id = 476] 08:55:17 INFO - PROCESS | 2820 | --DOCSHELL 0000002F25D9D000 == 55 [pid = 2820] [id = 477] 08:55:17 INFO - PROCESS | 2820 | --DOCSHELL 0000002F339B7800 == 54 [pid = 2820] [id = 556] 08:55:17 INFO - PROCESS | 2820 | --DOCSHELL 0000002F342C6000 == 53 [pid = 2820] [id = 557] 08:55:17 INFO - PROCESS | 2820 | --DOCSHELL 0000002F286E4800 == 52 [pid = 2820] [id = 463] 08:55:17 INFO - PROCESS | 2820 | --DOCSHELL 0000002F25E20000 == 51 [pid = 2820] [id = 462] 08:55:17 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3AC18800 == 50 [pid = 2820] [id = 572] 08:55:17 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3954A000 == 49 [pid = 2820] [id = 571] 08:55:17 INFO - PROCESS | 2820 | --DOCSHELL 0000002F394A3800 == 48 [pid = 2820] [id = 570] 08:55:17 INFO - PROCESS | 2820 | --DOCSHELL 0000002F37FE4000 == 47 [pid = 2820] [id = 569] 08:55:17 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3663D000 == 46 [pid = 2820] [id = 568] 08:55:17 INFO - PROCESS | 2820 | --DOCSHELL 0000002F348EC000 == 45 [pid = 2820] [id = 567] 08:55:17 INFO - PROCESS | 2820 | --DOCSHELL 0000002F339B3800 == 44 [pid = 2820] [id = 566] 08:55:17 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2E15C800 == 43 [pid = 2820] [id = 565] 08:55:17 INFO - PROCESS | 2820 | --DOCSHELL 0000002F27C58000 == 42 [pid = 2820] [id = 564] 08:55:17 INFO - PROCESS | 2820 | --DOMWINDOW == 100 (0000002F31764800) [pid = 2820] [serial = 1672] [outer = 0000000000000000] [url = about:blank] 08:55:17 INFO - PROCESS | 2820 | --DOCSHELL 0000002F31A28000 == 41 [pid = 2820] [id = 560] 08:55:17 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3244A800 == 40 [pid = 2820] [id = 559] 08:55:17 INFO - PROCESS | 2820 | --DOCSHELL 0000002F26C42800 == 39 [pid = 2820] [id = 558] 08:55:17 INFO - PROCESS | 2820 | --DOMWINDOW == 99 (0000002F27916000) [pid = 2820] [serial = 1657] [outer = 0000000000000000] [url = about:blank] 08:55:17 INFO - PROCESS | 2820 | --DOMWINDOW == 98 (0000002F35D73800) [pid = 2820] [serial = 1654] [outer = 0000000000000000] [url = about:blank] 08:55:17 INFO - PROCESS | 2820 | --DOMWINDOW == 97 (0000002F27910800) [pid = 2820] [serial = 1663] [outer = 0000000000000000] [url = about:blank] 08:55:17 INFO - PROCESS | 2820 | --DOMWINDOW == 96 (0000002F28644C00) [pid = 2820] [serial = 1664] [outer = 0000000000000000] [url = about:blank] 08:55:17 INFO - PROCESS | 2820 | --DOMWINDOW == 95 (0000002F2C8F0C00) [pid = 2820] [serial = 1666] [outer = 0000000000000000] [url = about:blank] 08:55:17 INFO - PROCESS | 2820 | --DOMWINDOW == 94 (0000002F2D84B000) [pid = 2820] [serial = 1667] [outer = 0000000000000000] [url = about:blank] 08:55:17 INFO - PROCESS | 2820 | --DOMWINDOW == 93 (0000002F27785C00) [pid = 2820] [serial = 1660] [outer = 0000000000000000] [url = about:blank] 08:55:17 INFO - PROCESS | 2820 | --DOMWINDOW == 92 (0000002F31633C00) [pid = 2820] [serial = 1670] [outer = 0000000000000000] [url = about:blank] 08:55:17 INFO - PROCESS | 2820 | --DOMWINDOW == 91 (0000002F31422800) [pid = 2820] [serial = 1669] [outer = 0000000000000000] [url = about:blank] 08:55:18 INFO - PROCESS | 2820 | 1464105318294 Marionette TRACE conn6 <- [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:55:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:55:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 839ms 08:55:18 INFO - PROCESS | 2820 | 1464105318342 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 08:55:18 INFO - PROCESS | 2820 | 1464105318347 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 08:55:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:55:18 INFO - PROCESS | 2820 | 1464105318351 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:55:18 INFO - PROCESS | 2820 | 1464105318353 Marionette TRACE conn6 <- [1,2282,null,{}] 08:55:18 INFO - PROCESS | 2820 | 1464105318357 Marionette TRACE conn6 -> [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:55:18 INFO - PROCESS | 2820 | 1464105318446 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 08:55:18 INFO - PROCESS | 2820 | 1464105318454 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:18 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3168E000 == 40 [pid = 2820] [id = 580] 08:55:18 INFO - PROCESS | 2820 | ++DOMWINDOW == 92 (0000002F2C87C400) [pid = 2820] [serial = 1740] [outer = 0000000000000000] 08:55:18 INFO - PROCESS | 2820 | ++DOMWINDOW == 93 (0000002F2CDAE400) [pid = 2820] [serial = 1741] [outer = 0000002F2C87C400] 08:55:18 INFO - PROCESS | 2820 | 1464105318502 Marionette DEBUG loaded listener.js 08:55:18 INFO - PROCESS | 2820 | ++DOMWINDOW == 94 (0000002F31424C00) [pid = 2820] [serial = 1742] [outer = 0000002F2C87C400] 08:55:19 INFO - PROCESS | 2820 | 1464105319014 Marionette TRACE conn6 <- [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:55:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:55:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 671ms 08:55:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:55:19 INFO - PROCESS | 2820 | 1464105319026 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 08:55:19 INFO - PROCESS | 2820 | 1464105319028 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 08:55:19 INFO - PROCESS | 2820 | 1464105319033 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:55:19 INFO - PROCESS | 2820 | 1464105319039 Marionette TRACE conn6 <- [1,2286,null,{}] 08:55:19 INFO - PROCESS | 2820 | 1464105319049 Marionette TRACE conn6 -> [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:55:19 INFO - PROCESS | 2820 | 1464105319139 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 08:55:19 INFO - PROCESS | 2820 | 1464105319149 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:19 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F343E3000 == 41 [pid = 2820] [id = 581] 08:55:19 INFO - PROCESS | 2820 | ++DOMWINDOW == 95 (0000002F3170D000) [pid = 2820] [serial = 1743] [outer = 0000000000000000] 08:55:19 INFO - PROCESS | 2820 | ++DOMWINDOW == 96 (0000002F31A60400) [pid = 2820] [serial = 1744] [outer = 0000002F3170D000] 08:55:19 INFO - PROCESS | 2820 | 1464105319204 Marionette DEBUG loaded listener.js 08:55:19 INFO - PROCESS | 2820 | ++DOMWINDOW == 97 (0000002F31A97C00) [pid = 2820] [serial = 1745] [outer = 0000002F3170D000] 08:55:19 INFO - PROCESS | 2820 | 1464105319668 Marionette TRACE conn6 <- [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:55:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:55:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 692ms 08:55:19 INFO - PROCESS | 2820 | 1464105319727 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 08:55:19 INFO - PROCESS | 2820 | 1464105319730 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 08:55:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:55:19 INFO - PROCESS | 2820 | 1464105319733 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:55:19 INFO - PROCESS | 2820 | 1464105319735 Marionette TRACE conn6 <- [1,2290,null,{}] 08:55:19 INFO - PROCESS | 2820 | 1464105319738 Marionette TRACE conn6 -> [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:55:19 INFO - PROCESS | 2820 | 1464105319826 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 08:55:19 INFO - PROCESS | 2820 | 1464105319836 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:19 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F275AC800 == 42 [pid = 2820] [id = 582] 08:55:19 INFO - PROCESS | 2820 | ++DOMWINDOW == 98 (0000002F32420000) [pid = 2820] [serial = 1746] [outer = 0000000000000000] 08:55:19 INFO - PROCESS | 2820 | ++DOMWINDOW == 99 (0000002F33945000) [pid = 2820] [serial = 1747] [outer = 0000002F32420000] 08:55:19 INFO - PROCESS | 2820 | 1464105319885 Marionette DEBUG loaded listener.js 08:55:19 INFO - PROCESS | 2820 | ++DOMWINDOW == 100 (0000002F33AD3800) [pid = 2820] [serial = 1748] [outer = 0000002F32420000] 08:55:20 INFO - PROCESS | 2820 | 1464105320314 Marionette TRACE conn6 <- [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:55:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:55:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 629ms 08:55:20 INFO - PROCESS | 2820 | 1464105320365 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 08:55:20 INFO - PROCESS | 2820 | 1464105320367 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 08:55:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:55:20 INFO - PROCESS | 2820 | 1464105320379 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:55:20 INFO - PROCESS | 2820 | 1464105320381 Marionette TRACE conn6 <- [1,2294,null,{}] 08:55:20 INFO - PROCESS | 2820 | 1464105320385 Marionette TRACE conn6 -> [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:55:20 INFO - PROCESS | 2820 | 1464105320497 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 08:55:20 INFO - PROCESS | 2820 | 1464105320504 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:20 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F37EDA000 == 43 [pid = 2820] [id = 583] 08:55:20 INFO - PROCESS | 2820 | ++DOMWINDOW == 101 (0000002F34189400) [pid = 2820] [serial = 1749] [outer = 0000000000000000] 08:55:20 INFO - PROCESS | 2820 | ++DOMWINDOW == 102 (0000002F3418F800) [pid = 2820] [serial = 1750] [outer = 0000002F34189400] 08:55:20 INFO - PROCESS | 2820 | 1464105320588 Marionette DEBUG loaded listener.js 08:55:20 INFO - PROCESS | 2820 | ++DOMWINDOW == 103 (0000002F34445400) [pid = 2820] [serial = 1751] [outer = 0000002F34189400] 08:55:21 INFO - PROCESS | 2820 | 1464105321084 Marionette TRACE conn6 <- [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:55:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:55:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 735ms 08:55:21 INFO - PROCESS | 2820 | 1464105321109 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 08:55:21 INFO - PROCESS | 2820 | 1464105321111 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 08:55:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:55:21 INFO - PROCESS | 2820 | 1464105321114 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:55:21 INFO - PROCESS | 2820 | 1464105321116 Marionette TRACE conn6 <- [1,2298,null,{}] 08:55:21 INFO - PROCESS | 2820 | 1464105321120 Marionette TRACE conn6 -> [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:55:21 INFO - PROCESS | 2820 | 1464105321232 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 08:55:21 INFO - PROCESS | 2820 | 1464105321239 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:21 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F394A0800 == 44 [pid = 2820] [id = 584] 08:55:21 INFO - PROCESS | 2820 | ++DOMWINDOW == 104 (0000002F34789400) [pid = 2820] [serial = 1752] [outer = 0000000000000000] 08:55:21 INFO - PROCESS | 2820 | ++DOMWINDOW == 105 (0000002F34943400) [pid = 2820] [serial = 1753] [outer = 0000002F34789400] 08:55:21 INFO - PROCESS | 2820 | 1464105321327 Marionette DEBUG loaded listener.js 08:55:21 INFO - PROCESS | 2820 | ++DOMWINDOW == 106 (0000002F34CA4400) [pid = 2820] [serial = 1754] [outer = 0000002F34789400] 08:55:21 INFO - PROCESS | 2820 | 1464105321771 Marionette TRACE conn6 <- [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:55:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:55:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 671ms 08:55:21 INFO - PROCESS | 2820 | 1464105321788 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 08:55:21 INFO - PROCESS | 2820 | 1464105321791 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 08:55:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:55:21 INFO - PROCESS | 2820 | 1464105321794 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:55:21 INFO - PROCESS | 2820 | 1464105321796 Marionette TRACE conn6 <- [1,2302,null,{}] 08:55:21 INFO - PROCESS | 2820 | 1464105321810 Marionette TRACE conn6 -> [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:55:21 INFO - PROCESS | 2820 | 1464105321950 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 08:55:21 INFO - PROCESS | 2820 | 1464105321971 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:21 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3AC18800 == 45 [pid = 2820] [id = 585] 08:55:21 INFO - PROCESS | 2820 | ++DOMWINDOW == 107 (0000002F34C78C00) [pid = 2820] [serial = 1755] [outer = 0000000000000000] 08:55:22 INFO - PROCESS | 2820 | ++DOMWINDOW == 108 (0000002F34EF7400) [pid = 2820] [serial = 1756] [outer = 0000002F34C78C00] 08:55:22 INFO - PROCESS | 2820 | 1464105322018 Marionette DEBUG loaded listener.js 08:55:22 INFO - PROCESS | 2820 | ++DOMWINDOW == 109 (0000002F353DB800) [pid = 2820] [serial = 1757] [outer = 0000002F34C78C00] 08:55:22 INFO - PROCESS | 2820 | --DOMWINDOW == 108 (0000002F3163B800) [pid = 2820] [serial = 1671] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:55:22 INFO - PROCESS | 2820 | --DOMWINDOW == 107 (0000002F35B0B000) [pid = 2820] [serial = 1653] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:55:22 INFO - PROCESS | 2820 | --DOMWINDOW == 106 (0000002F342EA400) [pid = 2820] [serial = 1704] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:55:22 INFO - PROCESS | 2820 | --DOMWINDOW == 105 (0000002F34943800) [pid = 2820] [serial = 1707] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:55:22 INFO - PROCESS | 2820 | --DOMWINDOW == 104 (0000002F27916400) [pid = 2820] [serial = 1692] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:55:22 INFO - PROCESS | 2820 | --DOMWINDOW == 103 (0000002F281D7400) [pid = 2820] [serial = 1695] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:55:22 INFO - PROCESS | 2820 | --DOMWINDOW == 102 (0000002F31455800) [pid = 2820] [serial = 1698] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:55:22 INFO - PROCESS | 2820 | --DOMWINDOW == 101 (0000002F35AB0400) [pid = 2820] [serial = 1713] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:55:22 INFO - PROCESS | 2820 | --DOMWINDOW == 100 (0000002F3240CC00) [pid = 2820] [serial = 1701] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:55:22 INFO - PROCESS | 2820 | --DOMWINDOW == 99 (0000002F3670B400) [pid = 2820] [serial = 1716] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:55:22 INFO - PROCESS | 2820 | --DOMWINDOW == 98 (0000002F34EF1400) [pid = 2820] [serial = 1710] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:55:22 INFO - PROCESS | 2820 | 1464105322623 Marionette TRACE conn6 <- [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:55:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:55:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 880ms 08:55:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:55:22 INFO - PROCESS | 2820 | 1464105322678 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 08:55:22 INFO - PROCESS | 2820 | 1464105322680 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 08:55:22 INFO - PROCESS | 2820 | 1464105322683 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:55:22 INFO - PROCESS | 2820 | 1464105322685 Marionette TRACE conn6 <- [1,2306,null,{}] 08:55:22 INFO - PROCESS | 2820 | 1464105322688 Marionette TRACE conn6 -> [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:55:22 INFO - PROCESS | 2820 | 1464105322773 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 08:55:22 INFO - PROCESS | 2820 | 1464105322782 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:22 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F348F1000 == 46 [pid = 2820] [id = 586] 08:55:22 INFO - PROCESS | 2820 | ++DOMWINDOW == 99 (0000002F281D7400) [pid = 2820] [serial = 1758] [outer = 0000000000000000] 08:55:22 INFO - PROCESS | 2820 | ++DOMWINDOW == 100 (0000002F34943800) [pid = 2820] [serial = 1759] [outer = 0000002F281D7400] 08:55:22 INFO - PROCESS | 2820 | 1464105322897 Marionette DEBUG loaded listener.js 08:55:22 INFO - PROCESS | 2820 | ++DOMWINDOW == 101 (0000002F35AAE000) [pid = 2820] [serial = 1760] [outer = 0000002F281D7400] 08:55:23 INFO - PROCESS | 2820 | 1464105323270 Marionette TRACE conn6 <- [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:55:23 INFO - PROCESS | 2820 | 1464105323358 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 08:55:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:55:23 INFO - PROCESS | 2820 | 1464105323361 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:55:23 INFO - PROCESS | 2820 | 1464105323363 Marionette TRACE conn6 <- [1,2310,null,{}] 08:55:23 INFO - PROCESS | 2820 | 1464105323367 Marionette TRACE conn6 -> [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:55:23 INFO - PROCESS | 2820 | 1464105323484 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 08:55:23 INFO - PROCESS | 2820 | 1464105323492 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:23 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3BAF1000 == 47 [pid = 2820] [id = 587] 08:55:23 INFO - PROCESS | 2820 | ++DOMWINDOW == 102 (0000002F31A64000) [pid = 2820] [serial = 1761] [outer = 0000000000000000] 08:55:23 INFO - PROCESS | 2820 | ++DOMWINDOW == 103 (0000002F35B2E800) [pid = 2820] [serial = 1762] [outer = 0000002F31A64000] 08:55:23 INFO - PROCESS | 2820 | 1464105323539 Marionette DEBUG loaded listener.js 08:55:23 INFO - PROCESS | 2820 | ++DOMWINDOW == 104 (0000002F370AA400) [pid = 2820] [serial = 1763] [outer = 0000002F31A64000] 08:55:23 INFO - PROCESS | 2820 | 1464105323959 Marionette TRACE conn6 <- [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:55:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:55:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 629ms 08:55:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:55:24 INFO - PROCESS | 2820 | 1464105323994 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 08:55:24 INFO - PROCESS | 2820 | 1464105323996 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 08:55:24 INFO - PROCESS | 2820 | 1464105323999 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:55:24 INFO - PROCESS | 2820 | 1464105324001 Marionette TRACE conn6 <- [1,2314,null,{}] 08:55:24 INFO - PROCESS | 2820 | 1464105324005 Marionette TRACE conn6 -> [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:55:24 INFO - PROCESS | 2820 | 1464105324121 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 08:55:24 INFO - PROCESS | 2820 | 1464105324131 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:24 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3BEA2000 == 48 [pid = 2820] [id = 588] 08:55:24 INFO - PROCESS | 2820 | ++DOMWINDOW == 105 (0000002F37933C00) [pid = 2820] [serial = 1764] [outer = 0000000000000000] 08:55:24 INFO - PROCESS | 2820 | ++DOMWINDOW == 106 (0000002F37E4A400) [pid = 2820] [serial = 1765] [outer = 0000002F37933C00] 08:55:24 INFO - PROCESS | 2820 | 1464105324183 Marionette DEBUG loaded listener.js 08:55:24 INFO - PROCESS | 2820 | ++DOMWINDOW == 107 (0000002F38093000) [pid = 2820] [serial = 1766] [outer = 0000002F37933C00] 08:55:24 INFO - PROCESS | 2820 | 1464105324709 Marionette TRACE conn6 <- [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:55:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:55:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 734ms 08:55:24 INFO - PROCESS | 2820 | 1464105324796 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 08:55:24 INFO - PROCESS | 2820 | 1464105324801 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 08:55:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:55:24 INFO - PROCESS | 2820 | 1464105324809 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:55:24 INFO - PROCESS | 2820 | 1464105324814 Marionette TRACE conn6 <- [1,2318,null,{}] 08:55:24 INFO - PROCESS | 2820 | 1464105324821 Marionette TRACE conn6 -> [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:55:24 INFO - PROCESS | 2820 | 1464105324951 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 08:55:25 INFO - PROCESS | 2820 | 1464105325070 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:25 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F2DB49000 == 49 [pid = 2820] [id = 589] 08:55:25 INFO - PROCESS | 2820 | ++DOMWINDOW == 108 (0000002F28644C00) [pid = 2820] [serial = 1767] [outer = 0000000000000000] 08:55:25 INFO - PROCESS | 2820 | ++DOMWINDOW == 109 (0000002F28E73400) [pid = 2820] [serial = 1768] [outer = 0000002F28644C00] 08:55:25 INFO - PROCESS | 2820 | 1464105325132 Marionette DEBUG loaded listener.js 08:55:25 INFO - PROCESS | 2820 | ++DOMWINDOW == 110 (0000002F2D84BC00) [pid = 2820] [serial = 1769] [outer = 0000002F28644C00] 08:55:25 INFO - PROCESS | 2820 | 1464105325725 Marionette TRACE conn6 <- [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:55:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:55:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 923ms 08:55:25 INFO - PROCESS | 2820 | 1464105325738 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 08:55:25 INFO - PROCESS | 2820 | 1464105325744 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 08:55:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:55:25 INFO - PROCESS | 2820 | 1464105325752 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:55:25 INFO - PROCESS | 2820 | 1464105325755 Marionette TRACE conn6 <- [1,2322,null,{}] 08:55:25 INFO - PROCESS | 2820 | 1464105325759 Marionette TRACE conn6 -> [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:55:25 INFO - PROCESS | 2820 | 1464105325875 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 08:55:25 INFO - PROCESS | 2820 | 1464105325973 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:25 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F36D6D800 == 50 [pid = 2820] [id = 590] 08:55:25 INFO - PROCESS | 2820 | ++DOMWINDOW == 111 (0000002F31638000) [pid = 2820] [serial = 1770] [outer = 0000000000000000] 08:55:26 INFO - PROCESS | 2820 | ++DOMWINDOW == 112 (0000002F31710800) [pid = 2820] [serial = 1771] [outer = 0000002F31638000] 08:55:26 INFO - PROCESS | 2820 | 1464105326032 Marionette DEBUG loaded listener.js 08:55:26 INFO - PROCESS | 2820 | ++DOMWINDOW == 113 (0000002F32D52400) [pid = 2820] [serial = 1772] [outer = 0000002F31638000] 08:55:26 INFO - PROCESS | 2820 | 1464105326678 Marionette TRACE conn6 <- [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:55:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:55:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 986ms 08:55:26 INFO - PROCESS | 2820 | 1464105326744 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 08:55:26 INFO - PROCESS | 2820 | 1464105326747 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 08:55:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:55:26 INFO - PROCESS | 2820 | 1464105326750 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:55:26 INFO - PROCESS | 2820 | 1464105326755 Marionette TRACE conn6 <- [1,2326,null,{}] 08:55:26 INFO - PROCESS | 2820 | 1464105326766 Marionette TRACE conn6 -> [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:55:26 INFO - PROCESS | 2820 | 1464105326914 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 08:55:27 INFO - PROCESS | 2820 | 1464105327040 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:27 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3C0BB000 == 51 [pid = 2820] [id = 591] 08:55:27 INFO - PROCESS | 2820 | ++DOMWINDOW == 114 (0000002F342F2800) [pid = 2820] [serial = 1773] [outer = 0000000000000000] 08:55:27 INFO - PROCESS | 2820 | ++DOMWINDOW == 115 (0000002F34941800) [pid = 2820] [serial = 1774] [outer = 0000002F342F2800] 08:55:27 INFO - PROCESS | 2820 | 1464105327102 Marionette DEBUG loaded listener.js 08:55:27 INFO - PROCESS | 2820 | ++DOMWINDOW == 116 (0000002F36B54C00) [pid = 2820] [serial = 1775] [outer = 0000002F342F2800] 08:55:27 INFO - PROCESS | 2820 | 1464105327714 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 08:55:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:55:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 986ms 08:55:27 INFO - PROCESS | 2820 | 1464105327744 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 08:55:27 INFO - PROCESS | 2820 | 1464105327747 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 08:55:27 INFO - PROCESS | 2820 | 1464105327752 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:55:27 INFO - PROCESS | 2820 | 1464105327754 Marionette TRACE conn6 <- [1,2330,null,{}] 08:55:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:55:27 INFO - PROCESS | 2820 | 1464105327758 Marionette TRACE conn6 -> [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:55:27 INFO - PROCESS | 2820 | 1464105327871 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 08:55:28 INFO - PROCESS | 2820 | 1464105327994 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:28 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3C53B000 == 52 [pid = 2820] [id = 592] 08:55:28 INFO - PROCESS | 2820 | ++DOMWINDOW == 117 (0000002F37ECD400) [pid = 2820] [serial = 1776] [outer = 0000000000000000] 08:55:28 INFO - PROCESS | 2820 | ++DOMWINDOW == 118 (0000002F38093C00) [pid = 2820] [serial = 1777] [outer = 0000002F37ECD400] 08:55:28 INFO - PROCESS | 2820 | 1464105328053 Marionette DEBUG loaded listener.js 08:55:28 INFO - PROCESS | 2820 | ++DOMWINDOW == 119 (0000002F38123800) [pid = 2820] [serial = 1778] [outer = 0000002F37ECD400] 08:55:28 INFO - PROCESS | 2820 | 1464105328637 Marionette TRACE conn6 <- [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:55:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:55:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 924ms 08:55:28 INFO - PROCESS | 2820 | 1464105328682 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 08:55:28 INFO - PROCESS | 2820 | 1464105328685 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 08:55:28 INFO - PROCESS | 2820 | 1464105328688 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:55:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:55:28 INFO - PROCESS | 2820 | 1464105328690 Marionette TRACE conn6 <- [1,2334,null,{}] 08:55:28 INFO - PROCESS | 2820 | 1464105328694 Marionette TRACE conn6 -> [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:55:28 INFO - PROCESS | 2820 | 1464105328804 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 08:55:28 INFO - PROCESS | 2820 | 1464105328900 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:28 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3C66E800 == 53 [pid = 2820] [id = 593] 08:55:28 INFO - PROCESS | 2820 | ++DOMWINDOW == 120 (0000002F38128000) [pid = 2820] [serial = 1779] [outer = 0000000000000000] 08:55:28 INFO - PROCESS | 2820 | ++DOMWINDOW == 121 (0000002F3812C800) [pid = 2820] [serial = 1780] [outer = 0000002F38128000] 08:55:28 INFO - PROCESS | 2820 | 1464105328958 Marionette DEBUG loaded listener.js 08:55:29 INFO - PROCESS | 2820 | ++DOMWINDOW == 122 (0000002F3819D000) [pid = 2820] [serial = 1781] [outer = 0000002F38128000] 08:55:29 INFO - PROCESS | 2820 | 1464105329770 Marionette TRACE conn6 <- [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:55:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:55:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1129ms 08:55:29 INFO - PROCESS | 2820 | 1464105329820 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 08:55:29 INFO - PROCESS | 2820 | 1464105329825 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 08:55:29 INFO - PROCESS | 2820 | 1464105329830 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:55:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:55:29 INFO - PROCESS | 2820 | 1464105329834 Marionette TRACE conn6 <- [1,2338,null,{}] 08:55:29 INFO - PROCESS | 2820 | 1464105329841 Marionette TRACE conn6 -> [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:55:29 INFO - PROCESS | 2820 | 1464105329946 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 08:55:30 INFO - PROCESS | 2820 | 1464105330081 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:30 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3404A800 == 54 [pid = 2820] [id = 594] 08:55:30 INFO - PROCESS | 2820 | ++DOMWINDOW == 123 (0000002F2791AC00) [pid = 2820] [serial = 1782] [outer = 0000000000000000] 08:55:30 INFO - PROCESS | 2820 | ++DOMWINDOW == 124 (0000002F2C081C00) [pid = 2820] [serial = 1783] [outer = 0000002F2791AC00] 08:55:30 INFO - PROCESS | 2820 | 1464105330137 Marionette DEBUG loaded listener.js 08:55:30 INFO - PROCESS | 2820 | ++DOMWINDOW == 125 (0000002F2E144800) [pid = 2820] [serial = 1784] [outer = 0000002F2791AC00] 08:55:30 INFO - PROCESS | 2820 | --DOCSHELL 0000002F37EE7000 == 53 [pid = 2820] [id = 562] 08:55:30 INFO - PROCESS | 2820 | --DOCSHELL 0000002F36B78800 == 52 [pid = 2820] [id = 561] 08:55:30 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3BAF1000 == 51 [pid = 2820] [id = 587] 08:55:30 INFO - PROCESS | 2820 | --DOCSHELL 0000002F348F1000 == 50 [pid = 2820] [id = 586] 08:55:30 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3AC18800 == 49 [pid = 2820] [id = 585] 08:55:30 INFO - PROCESS | 2820 | --DOCSHELL 0000002F394A0800 == 48 [pid = 2820] [id = 584] 08:55:30 INFO - PROCESS | 2820 | --DOCSHELL 0000002F37EDA000 == 47 [pid = 2820] [id = 583] 08:55:30 INFO - PROCESS | 2820 | --DOCSHELL 0000002F275AC800 == 46 [pid = 2820] [id = 582] 08:55:30 INFO - PROCESS | 2820 | --DOCSHELL 0000002F343E3000 == 45 [pid = 2820] [id = 581] 08:55:30 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3168E000 == 44 [pid = 2820] [id = 580] 08:55:30 INFO - PROCESS | 2820 | --DOCSHELL 0000002F275AD000 == 43 [pid = 2820] [id = 579] 08:55:30 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2CCCD800 == 42 [pid = 2820] [id = 578] 08:55:30 INFO - PROCESS | 2820 | --DOCSHELL 0000002F31694000 == 41 [pid = 2820] [id = 574] 08:55:30 INFO - PROCESS | 2820 | --DOMWINDOW == 124 (0000002F31A68400) [pid = 2820] [serial = 1673] [outer = 0000000000000000] [url = about:blank] 08:55:30 INFO - PROCESS | 2820 | --DOMWINDOW == 123 (0000002F3438AC00) [pid = 2820] [serial = 1705] [outer = 0000000000000000] [url = about:blank] 08:55:30 INFO - PROCESS | 2820 | --DOMWINDOW == 122 (0000002F34C71000) [pid = 2820] [serial = 1708] [outer = 0000000000000000] [url = about:blank] 08:55:30 INFO - PROCESS | 2820 | --DOMWINDOW == 121 (0000002F3454F000) [pid = 2820] [serial = 1706] [outer = 0000000000000000] [url = about:blank] 08:55:30 INFO - PROCESS | 2820 | --DOMWINDOW == 120 (0000002F2C079000) [pid = 2820] [serial = 1694] [outer = 0000000000000000] [url = about:blank] 08:55:30 INFO - PROCESS | 2820 | --DOMWINDOW == 119 (0000002F2791D400) [pid = 2820] [serial = 1693] [outer = 0000000000000000] [url = about:blank] 08:55:30 INFO - PROCESS | 2820 | --DOMWINDOW == 118 (0000002F2C0EC000) [pid = 2820] [serial = 1696] [outer = 0000000000000000] [url = about:blank] 08:55:30 INFO - PROCESS | 2820 | --DOMWINDOW == 117 (0000002F2D8E8800) [pid = 2820] [serial = 1697] [outer = 0000000000000000] [url = about:blank] 08:55:30 INFO - PROCESS | 2820 | --DOMWINDOW == 116 (0000002F31763800) [pid = 2820] [serial = 1699] [outer = 0000000000000000] [url = about:blank] 08:55:30 INFO - PROCESS | 2820 | --DOMWINDOW == 115 (0000002F35B07000) [pid = 2820] [serial = 1714] [outer = 0000000000000000] [url = about:blank] 08:55:30 INFO - PROCESS | 2820 | --DOMWINDOW == 114 (0000002F31A93C00) [pid = 2820] [serial = 1700] [outer = 0000000000000000] [url = about:blank] 08:55:30 INFO - PROCESS | 2820 | --DOMWINDOW == 113 (0000002F33943400) [pid = 2820] [serial = 1702] [outer = 0000000000000000] [url = about:blank] 08:55:30 INFO - PROCESS | 2820 | --DOMWINDOW == 112 (0000002F34441000) [pid = 2820] [serial = 1690] [outer = 0000000000000000] [url = about:blank] 08:55:30 INFO - PROCESS | 2820 | --DOMWINDOW == 111 (0000002F26E5F400) [pid = 2820] [serial = 1675] [outer = 0000000000000000] [url = about:blank] 08:55:30 INFO - PROCESS | 2820 | --DOMWINDOW == 110 (0000002F2CC38800) [pid = 2820] [serial = 1678] [outer = 0000000000000000] [url = about:blank] 08:55:30 INFO - PROCESS | 2820 | --DOMWINDOW == 109 (0000002F31A96400) [pid = 2820] [serial = 1681] [outer = 0000000000000000] [url = about:blank] 08:55:30 INFO - PROCESS | 2820 | --DOMWINDOW == 108 (0000002F33946800) [pid = 2820] [serial = 1684] [outer = 0000000000000000] [url = about:blank] 08:55:30 INFO - PROCESS | 2820 | --DOMWINDOW == 107 (0000002F3401A400) [pid = 2820] [serial = 1687] [outer = 0000000000000000] [url = about:blank] 08:55:30 INFO - PROCESS | 2820 | --DOMWINDOW == 106 (0000002F35D73000) [pid = 2820] [serial = 1715] [outer = 0000000000000000] [url = about:blank] 08:55:30 INFO - PROCESS | 2820 | --DOMWINDOW == 105 (0000002F34F27000) [pid = 2820] [serial = 1711] [outer = 0000000000000000] [url = about:blank] 08:55:30 INFO - PROCESS | 2820 | --DOMWINDOW == 104 (0000002F35435800) [pid = 2820] [serial = 1712] [outer = 0000000000000000] [url = about:blank] 08:55:30 INFO - PROCESS | 2820 | --DOMWINDOW == 103 (0000002F370B0C00) [pid = 2820] [serial = 1720] [outer = 0000000000000000] [url = about:blank] 08:55:30 INFO - PROCESS | 2820 | --DOMWINDOW == 102 (0000002F34EED000) [pid = 2820] [serial = 1709] [outer = 0000000000000000] [url = about:blank] 08:55:30 INFO - PROCESS | 2820 | --DOMWINDOW == 101 (0000002F34025C00) [pid = 2820] [serial = 1703] [outer = 0000000000000000] [url = about:blank] 08:55:30 INFO - PROCESS | 2820 | --DOMWINDOW == 100 (0000002F36B53C00) [pid = 2820] [serial = 1655] [outer = 0000000000000000] [url = about:blank] 08:55:30 INFO - PROCESS | 2820 | --DOMWINDOW == 99 (0000002F36D9A800) [pid = 2820] [serial = 1718] [outer = 0000000000000000] [url = about:blank] 08:55:30 INFO - PROCESS | 2820 | --DOMWINDOW == 98 (0000002F367D0000) [pid = 2820] [serial = 1717] [outer = 0000000000000000] [url = about:blank] 08:55:30 INFO - PROCESS | 2820 | 1464105330727 Marionette TRACE conn6 <- [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:55:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:55:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 924ms 08:55:30 INFO - PROCESS | 2820 | 1464105330757 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 08:55:30 INFO - PROCESS | 2820 | 1464105330763 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 08:55:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:55:30 INFO - PROCESS | 2820 | 1464105330775 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:55:30 INFO - PROCESS | 2820 | 1464105330778 Marionette TRACE conn6 <- [1,2342,null,{}] 08:55:30 INFO - PROCESS | 2820 | 1464105330782 Marionette TRACE conn6 -> [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:55:30 INFO - PROCESS | 2820 | 1464105330873 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 08:55:30 INFO - PROCESS | 2820 | 1464105330883 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:30 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F2CDE5000 == 42 [pid = 2820] [id = 595] 08:55:30 INFO - PROCESS | 2820 | ++DOMWINDOW == 99 (0000002F27E2EC00) [pid = 2820] [serial = 1785] [outer = 0000000000000000] 08:55:30 INFO - PROCESS | 2820 | ++DOMWINDOW == 100 (0000002F2E144400) [pid = 2820] [serial = 1786] [outer = 0000002F27E2EC00] 08:55:30 INFO - PROCESS | 2820 | 1464105330931 Marionette DEBUG loaded listener.js 08:55:31 INFO - PROCESS | 2820 | ++DOMWINDOW == 101 (0000002F3163D400) [pid = 2820] [serial = 1787] [outer = 0000002F27E2EC00] 08:55:31 INFO - PROCESS | 2820 | 1464105331477 Marionette TRACE conn6 <- [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:55:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:55:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 734ms 08:55:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:55:31 INFO - PROCESS | 2820 | 1464105331511 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 08:55:31 INFO - PROCESS | 2820 | 1464105331514 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 08:55:31 INFO - PROCESS | 2820 | 1464105331517 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:55:31 INFO - PROCESS | 2820 | 1464105331521 Marionette TRACE conn6 <- [1,2346,null,{}] 08:55:31 INFO - PROCESS | 2820 | 1464105331532 Marionette TRACE conn6 -> [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:55:31 INFO - PROCESS | 2820 | 1464105331627 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 08:55:31 INFO - PROCESS | 2820 | 1464105331712 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:31 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3451D800 == 43 [pid = 2820] [id = 596] 08:55:31 INFO - PROCESS | 2820 | ++DOMWINDOW == 102 (0000002F31A68400) [pid = 2820] [serial = 1788] [outer = 0000000000000000] 08:55:31 INFO - PROCESS | 2820 | ++DOMWINDOW == 103 (0000002F3240F400) [pid = 2820] [serial = 1789] [outer = 0000002F31A68400] 08:55:31 INFO - PROCESS | 2820 | 1464105331762 Marionette DEBUG loaded listener.js 08:55:31 INFO - PROCESS | 2820 | ++DOMWINDOW == 104 (0000002F33AD9400) [pid = 2820] [serial = 1790] [outer = 0000002F31A68400] 08:55:32 INFO - PROCESS | 2820 | 1464105332183 Marionette TRACE conn6 <- [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:55:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:55:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 734ms 08:55:32 INFO - PROCESS | 2820 | 1464105332254 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 08:55:32 INFO - PROCESS | 2820 | 1464105332257 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 08:55:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:55:32 INFO - PROCESS | 2820 | 1464105332260 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:55:32 INFO - PROCESS | 2820 | 1464105332262 Marionette TRACE conn6 <- [1,2350,null,{}] 08:55:32 INFO - PROCESS | 2820 | 1464105332266 Marionette TRACE conn6 -> [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:55:32 INFO - PROCESS | 2820 | 1464105332355 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 08:55:32 INFO - PROCESS | 2820 | 1464105332367 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:32 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F36636800 == 44 [pid = 2820] [id = 597] 08:55:32 INFO - PROCESS | 2820 | ++DOMWINDOW == 105 (0000002F3418C000) [pid = 2820] [serial = 1791] [outer = 0000000000000000] 08:55:32 INFO - PROCESS | 2820 | ++DOMWINDOW == 106 (0000002F3443DC00) [pid = 2820] [serial = 1792] [outer = 0000002F3418C000] 08:55:32 INFO - PROCESS | 2820 | 1464105332415 Marionette DEBUG loaded listener.js 08:55:32 INFO - PROCESS | 2820 | ++DOMWINDOW == 107 (0000002F34552400) [pid = 2820] [serial = 1793] [outer = 0000002F3418C000] 08:55:32 INFO - PROCESS | 2820 | 1464105332857 Marionette TRACE conn6 <- [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:55:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:55:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 629ms 08:55:32 INFO - PROCESS | 2820 | 1464105332897 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 08:55:32 INFO - PROCESS | 2820 | 1464105332899 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 08:55:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:55:32 INFO - PROCESS | 2820 | 1464105332903 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:55:32 INFO - PROCESS | 2820 | 1464105332905 Marionette TRACE conn6 <- [1,2354,null,{}] 08:55:32 INFO - PROCESS | 2820 | 1464105332908 Marionette TRACE conn6 -> [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:55:33 INFO - PROCESS | 2820 | 1464105333055 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 08:55:33 INFO - PROCESS | 2820 | 1464105333074 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:33 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F37EE5800 == 45 [pid = 2820] [id = 598] 08:55:33 INFO - PROCESS | 2820 | ++DOMWINDOW == 108 (0000002F34939800) [pid = 2820] [serial = 1794] [outer = 0000000000000000] 08:55:33 INFO - PROCESS | 2820 | ++DOMWINDOW == 109 (0000002F34B57400) [pid = 2820] [serial = 1795] [outer = 0000002F34939800] 08:55:33 INFO - PROCESS | 2820 | 1464105333121 Marionette DEBUG loaded listener.js 08:55:33 INFO - PROCESS | 2820 | ++DOMWINDOW == 110 (0000002F34F1C800) [pid = 2820] [serial = 1796] [outer = 0000002F34939800] 08:55:33 INFO - PROCESS | 2820 | 1464105333586 Marionette TRACE conn6 <- [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:55:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:55:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 734ms 08:55:33 INFO - PROCESS | 2820 | 1464105333644 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 08:55:33 INFO - PROCESS | 2820 | 1464105333646 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 08:55:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:55:33 INFO - PROCESS | 2820 | 1464105333650 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:55:33 INFO - PROCESS | 2820 | 1464105333652 Marionette TRACE conn6 <- [1,2358,null,{}] 08:55:33 INFO - PROCESS | 2820 | 1464105333663 Marionette TRACE conn6 -> [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:55:33 INFO - PROCESS | 2820 | 1464105333802 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 08:55:33 INFO - PROCESS | 2820 | 1464105333861 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:33 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F394AC800 == 46 [pid = 2820] [id = 599] 08:55:33 INFO - PROCESS | 2820 | ++DOMWINDOW == 111 (0000002F35B03C00) [pid = 2820] [serial = 1797] [outer = 0000000000000000] 08:55:33 INFO - PROCESS | 2820 | ++DOMWINDOW == 112 (0000002F36705000) [pid = 2820] [serial = 1798] [outer = 0000002F35B03C00] 08:55:33 INFO - PROCESS | 2820 | 1464105333909 Marionette DEBUG loaded listener.js 08:55:33 INFO - PROCESS | 2820 | ++DOMWINDOW == 113 (0000002F374D2800) [pid = 2820] [serial = 1799] [outer = 0000002F35B03C00] 08:55:34 INFO - PROCESS | 2820 | 1464105334403 Marionette TRACE conn6 <- [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:55:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:55:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 818ms 08:55:34 INFO - PROCESS | 2820 | 1464105334472 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 08:55:34 INFO - PROCESS | 2820 | 1464105334475 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 08:55:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:55:34 INFO - PROCESS | 2820 | 1464105334478 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:55:34 INFO - PROCESS | 2820 | 1464105334480 Marionette TRACE conn6 <- [1,2362,null,{}] 08:55:34 INFO - PROCESS | 2820 | 1464105334484 Marionette TRACE conn6 -> [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:55:34 INFO - PROCESS | 2820 | 1464105334599 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 08:55:34 INFO - PROCESS | 2820 | 1464105334656 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:34 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3AD6C000 == 47 [pid = 2820] [id = 600] 08:55:34 INFO - PROCESS | 2820 | ++DOMWINDOW == 114 (0000002F37ECC400) [pid = 2820] [serial = 1800] [outer = 0000000000000000] 08:55:34 INFO - PROCESS | 2820 | ++DOMWINDOW == 115 (0000002F3809C800) [pid = 2820] [serial = 1801] [outer = 0000002F37ECC400] 08:55:34 INFO - PROCESS | 2820 | 1464105334704 Marionette DEBUG loaded listener.js 08:55:34 INFO - PROCESS | 2820 | ++DOMWINDOW == 116 (0000002F381A1800) [pid = 2820] [serial = 1802] [outer = 0000002F37ECC400] 08:55:35 INFO - PROCESS | 2820 | --DOMWINDOW == 115 (0000002F34189400) [pid = 2820] [serial = 1749] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:55:35 INFO - PROCESS | 2820 | --DOMWINDOW == 114 (0000002F32420000) [pid = 2820] [serial = 1746] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:55:35 INFO - PROCESS | 2820 | --DOMWINDOW == 113 (0000002F34789400) [pid = 2820] [serial = 1752] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:55:35 INFO - PROCESS | 2820 | --DOMWINDOW == 112 (0000002F3170D000) [pid = 2820] [serial = 1743] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:55:35 INFO - PROCESS | 2820 | --DOMWINDOW == 111 (0000002F27613000) [pid = 2820] [serial = 1737] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:55:35 INFO - PROCESS | 2820 | --DOMWINDOW == 110 (0000002F270BD000) [pid = 2820] [serial = 1734] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:55:35 INFO - PROCESS | 2820 | --DOMWINDOW == 109 (0000002F2C87C400) [pid = 2820] [serial = 1740] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:55:35 INFO - PROCESS | 2820 | --DOMWINDOW == 108 (0000002F281D7400) [pid = 2820] [serial = 1758] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:55:35 INFO - PROCESS | 2820 | --DOMWINDOW == 107 (0000002F31A64000) [pid = 2820] [serial = 1761] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:55:35 INFO - PROCESS | 2820 | --DOMWINDOW == 106 (0000002F34C78C00) [pid = 2820] [serial = 1755] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:55:35 INFO - PROCESS | 2820 | 1464105335198 Marionette TRACE conn6 <- [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:55:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:55:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 776ms 08:55:35 INFO - PROCESS | 2820 | 1464105335263 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 08:55:35 INFO - PROCESS | 2820 | 1464105335265 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 08:55:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:55:35 INFO - PROCESS | 2820 | 1464105335269 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:55:35 INFO - PROCESS | 2820 | 1464105335279 Marionette TRACE conn6 <- [1,2366,null,{}] 08:55:35 INFO - PROCESS | 2820 | 1464105335283 Marionette TRACE conn6 -> [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:55:35 INFO - PROCESS | 2820 | 1464105335370 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 08:55:35 INFO - PROCESS | 2820 | 1464105335379 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:35 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3BAE7000 == 48 [pid = 2820] [id = 601] 08:55:35 INFO - PROCESS | 2820 | ++DOMWINDOW == 107 (0000002F31451000) [pid = 2820] [serial = 1803] [outer = 0000000000000000] 08:55:35 INFO - PROCESS | 2820 | ++DOMWINDOW == 108 (0000002F37E4BC00) [pid = 2820] [serial = 1804] [outer = 0000002F31451000] 08:55:35 INFO - PROCESS | 2820 | 1464105335426 Marionette DEBUG loaded listener.js 08:55:35 INFO - PROCESS | 2820 | ++DOMWINDOW == 109 (0000002F3822C400) [pid = 2820] [serial = 1805] [outer = 0000002F31451000] 08:55:35 INFO - PROCESS | 2820 | 1464105335862 Marionette TRACE conn6 <- [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:55:35 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:55:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 649ms 08:55:35 INFO - PROCESS | 2820 | 1464105335920 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 08:55:35 INFO - PROCESS | 2820 | 1464105335922 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 08:55:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:55:35 INFO - PROCESS | 2820 | 1464105335926 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:55:35 INFO - PROCESS | 2820 | 1464105335928 Marionette TRACE conn6 <- [1,2370,null,{}] 08:55:35 INFO - PROCESS | 2820 | 1464105335931 Marionette TRACE conn6 -> [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:55:36 INFO - PROCESS | 2820 | 1464105336019 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 08:55:36 INFO - PROCESS | 2820 | 1464105336061 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:36 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3BE97800 == 49 [pid = 2820] [id = 602] 08:55:36 INFO - PROCESS | 2820 | ++DOMWINDOW == 110 (0000002F38235400) [pid = 2820] [serial = 1806] [outer = 0000000000000000] 08:55:36 INFO - PROCESS | 2820 | ++DOMWINDOW == 111 (0000002F38237800) [pid = 2820] [serial = 1807] [outer = 0000002F38235400] 08:55:36 INFO - PROCESS | 2820 | 1464105336108 Marionette DEBUG loaded listener.js 08:55:36 INFO - PROCESS | 2820 | ++DOMWINDOW == 112 (0000002F38268800) [pid = 2820] [serial = 1808] [outer = 0000002F38235400] 08:55:36 INFO - PROCESS | 2820 | 1464105336546 Marionette TRACE conn6 <- [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:55:36 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:55:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 671ms 08:55:36 INFO - PROCESS | 2820 | 1464105336600 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 08:55:36 INFO - PROCESS | 2820 | 1464105336603 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 08:55:36 INFO - PROCESS | 2820 | 1464105336606 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:55:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:55:36 INFO - PROCESS | 2820 | 1464105336608 Marionette TRACE conn6 <- [1,2374,null,{}] 08:55:36 INFO - PROCESS | 2820 | 1464105336611 Marionette TRACE conn6 -> [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:55:36 INFO - PROCESS | 2820 | 1464105336708 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 08:55:36 INFO - PROCESS | 2820 | 1464105336715 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:36 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3C669800 == 50 [pid = 2820] [id = 603] 08:55:36 INFO - PROCESS | 2820 | ++DOMWINDOW == 113 (0000002F38267C00) [pid = 2820] [serial = 1809] [outer = 0000000000000000] 08:55:36 INFO - PROCESS | 2820 | ++DOMWINDOW == 114 (0000002F38294400) [pid = 2820] [serial = 1810] [outer = 0000002F38267C00] 08:55:36 INFO - PROCESS | 2820 | 1464105336761 Marionette DEBUG loaded listener.js 08:55:36 INFO - PROCESS | 2820 | ++DOMWINDOW == 115 (0000002F3829E800) [pid = 2820] [serial = 1811] [outer = 0000002F38267C00] 08:55:37 INFO - PROCESS | 2820 | 1464105337383 Marionette TRACE conn6 <- [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:55:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:55:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 881ms 08:55:37 INFO - PROCESS | 2820 | 1464105337491 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 08:55:37 INFO - PROCESS | 2820 | 1464105337496 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 08:55:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:55:37 INFO - PROCESS | 2820 | 1464105337502 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:55:37 INFO - PROCESS | 2820 | 1464105337506 Marionette TRACE conn6 <- [1,2378,null,{}] 08:55:37 INFO - PROCESS | 2820 | 1464105337513 Marionette TRACE conn6 -> [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:55:37 INFO - PROCESS | 2820 | 1464105337641 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 08:55:37 INFO - PROCESS | 2820 | 1464105337761 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:37 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3403A000 == 51 [pid = 2820] [id = 604] 08:55:37 INFO - PROCESS | 2820 | ++DOMWINDOW == 116 (0000002F2791D400) [pid = 2820] [serial = 1812] [outer = 0000000000000000] 08:55:37 INFO - PROCESS | 2820 | ++DOMWINDOW == 117 (0000002F2CCE7400) [pid = 2820] [serial = 1813] [outer = 0000002F2791D400] 08:55:37 INFO - PROCESS | 2820 | 1464105337825 Marionette DEBUG loaded listener.js 08:55:37 INFO - PROCESS | 2820 | ++DOMWINDOW == 118 (0000002F31A5B800) [pid = 2820] [serial = 1814] [outer = 0000002F2791D400] 08:55:38 INFO - PROCESS | 2820 | 1464105338414 Marionette TRACE conn6 <- [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:55:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:55:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 986ms 08:55:38 INFO - PROCESS | 2820 | 1464105338491 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 08:55:38 INFO - PROCESS | 2820 | 1464105338498 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 08:55:38 INFO - PROCESS | 2820 | 1464105338505 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:55:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:55:38 INFO - PROCESS | 2820 | 1464105338508 Marionette TRACE conn6 <- [1,2382,null,{}] 08:55:38 INFO - PROCESS | 2820 | 1464105338513 Marionette TRACE conn6 -> [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:55:38 INFO - PROCESS | 2820 | 1464105338630 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 08:55:38 INFO - PROCESS | 2820 | 1464105338759 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:38 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F394A5800 == 52 [pid = 2820] [id = 605] 08:55:38 INFO - PROCESS | 2820 | ++DOMWINDOW == 119 (0000002F32421400) [pid = 2820] [serial = 1815] [outer = 0000000000000000] 08:55:38 INFO - PROCESS | 2820 | ++DOMWINDOW == 120 (0000002F34187C00) [pid = 2820] [serial = 1816] [outer = 0000002F32421400] 08:55:38 INFO - PROCESS | 2820 | 1464105338819 Marionette DEBUG loaded listener.js 08:55:38 INFO - PROCESS | 2820 | ++DOMWINDOW == 121 (0000002F34945000) [pid = 2820] [serial = 1817] [outer = 0000002F32421400] 08:55:39 INFO - PROCESS | 2820 | 1464105339489 Marionette TRACE conn6 <- [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:55:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:55:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1022ms 08:55:39 INFO - PROCESS | 2820 | 1464105339533 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 08:55:39 INFO - PROCESS | 2820 | 1464105339536 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 08:55:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:55:39 INFO - PROCESS | 2820 | 1464105339539 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:55:39 INFO - PROCESS | 2820 | 1464105339544 Marionette TRACE conn6 <- [1,2386,null,{}] 08:55:39 INFO - PROCESS | 2820 | 1464105339556 Marionette TRACE conn6 -> [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:55:39 INFO - PROCESS | 2820 | 1464105339725 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 08:55:39 INFO - PROCESS | 2820 | 1464105339855 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:39 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3DED0800 == 53 [pid = 2820] [id = 606] 08:55:39 INFO - PROCESS | 2820 | ++DOMWINDOW == 122 (0000002F367D0000) [pid = 2820] [serial = 1818] [outer = 0000000000000000] 08:55:39 INFO - PROCESS | 2820 | ++DOMWINDOW == 123 (0000002F38096400) [pid = 2820] [serial = 1819] [outer = 0000002F367D0000] 08:55:39 INFO - PROCESS | 2820 | 1464105339917 Marionette DEBUG loaded listener.js 08:55:40 INFO - PROCESS | 2820 | ++DOMWINDOW == 124 (0000002F38298C00) [pid = 2820] [serial = 1820] [outer = 0000002F367D0000] 08:55:40 INFO - PROCESS | 2820 | 1464105340523 Marionette TRACE conn6 <- [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:55:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:55:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1028ms 08:55:40 INFO - PROCESS | 2820 | 1464105340570 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 08:55:40 INFO - PROCESS | 2820 | 1464105340573 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 08:55:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:55:40 INFO - PROCESS | 2820 | 1464105340576 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:55:40 INFO - PROCESS | 2820 | 1464105340579 Marionette TRACE conn6 <- [1,2390,null,{}] 08:55:40 INFO - PROCESS | 2820 | 1464105340583 Marionette TRACE conn6 -> [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:55:40 INFO - PROCESS | 2820 | 1464105340697 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 08:55:40 INFO - PROCESS | 2820 | 1464105340823 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:40 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3DF9D000 == 54 [pid = 2820] [id = 607] 08:55:40 INFO - PROCESS | 2820 | ++DOMWINDOW == 125 (0000002F38823400) [pid = 2820] [serial = 1821] [outer = 0000000000000000] 08:55:40 INFO - PROCESS | 2820 | ++DOMWINDOW == 126 (0000002F38829C00) [pid = 2820] [serial = 1822] [outer = 0000002F38823400] 08:55:40 INFO - PROCESS | 2820 | 1464105340883 Marionette DEBUG loaded listener.js 08:55:40 INFO - PROCESS | 2820 | ++DOMWINDOW == 127 (0000002F3887A800) [pid = 2820] [serial = 1823] [outer = 0000002F38823400] 08:55:41 INFO - PROCESS | 2820 | 1464105341523 Marionette TRACE conn6 <- [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:55:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:55:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 986ms 08:55:41 INFO - PROCESS | 2820 | 1464105341565 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 08:55:41 INFO - PROCESS | 2820 | 1464105341568 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 08:55:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:55:41 INFO - PROCESS | 2820 | 1464105341571 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:55:41 INFO - PROCESS | 2820 | 1464105341573 Marionette TRACE conn6 <- [1,2394,null,{}] 08:55:41 INFO - PROCESS | 2820 | 1464105341577 Marionette TRACE conn6 -> [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:55:41 INFO - PROCESS | 2820 | 1464105341688 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 08:55:41 INFO - PROCESS | 2820 | 1464105341973 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:42 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F31108800 == 55 [pid = 2820] [id = 608] 08:55:42 INFO - PROCESS | 2820 | ++DOMWINDOW == 128 (0000002F27574800) [pid = 2820] [serial = 1824] [outer = 0000000000000000] 08:55:42 INFO - PROCESS | 2820 | ++DOMWINDOW == 129 (0000002F2760E000) [pid = 2820] [serial = 1825] [outer = 0000002F27574800] 08:55:42 INFO - PROCESS | 2820 | 1464105342052 Marionette DEBUG loaded listener.js 08:55:42 INFO - PROCESS | 2820 | ++DOMWINDOW == 130 (0000002F28B7A000) [pid = 2820] [serial = 1826] [outer = 0000002F27574800] 08:55:42 INFO - PROCESS | 2820 | 1464105342658 Marionette TRACE conn6 <- [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:55:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:55:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1131ms 08:55:42 INFO - PROCESS | 2820 | 1464105342705 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 08:55:42 INFO - PROCESS | 2820 | 1464105342709 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 08:55:42 INFO - PROCESS | 2820 | 1464105342714 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:55:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:55:42 INFO - PROCESS | 2820 | 1464105342718 Marionette TRACE conn6 <- [1,2398,null,{}] 08:55:42 INFO - PROCESS | 2820 | 1464105342723 Marionette TRACE conn6 -> [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:55:42 INFO - PROCESS | 2820 | 1464105342829 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 08:55:42 INFO - PROCESS | 2820 | 1464105342933 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:42 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3403E000 == 56 [pid = 2820] [id = 609] 08:55:42 INFO - PROCESS | 2820 | ++DOMWINDOW == 131 (0000002F31428C00) [pid = 2820] [serial = 1827] [outer = 0000000000000000] 08:55:42 INFO - PROCESS | 2820 | ++DOMWINDOW == 132 (0000002F3175D800) [pid = 2820] [serial = 1828] [outer = 0000002F31428C00] 08:55:43 INFO - PROCESS | 2820 | 1464105342986 Marionette DEBUG loaded listener.js 08:55:43 INFO - PROCESS | 2820 | ++DOMWINDOW == 133 (0000002F31A9EC00) [pid = 2820] [serial = 1829] [outer = 0000002F31428C00] 08:55:43 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3BE97800 == 55 [pid = 2820] [id = 602] 08:55:43 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3BAE7000 == 54 [pid = 2820] [id = 601] 08:55:43 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3AD6C000 == 53 [pid = 2820] [id = 600] 08:55:43 INFO - PROCESS | 2820 | --DOCSHELL 0000002F394AC800 == 52 [pid = 2820] [id = 599] 08:55:43 INFO - PROCESS | 2820 | --DOCSHELL 0000002F37EE5800 == 51 [pid = 2820] [id = 598] 08:55:43 INFO - PROCESS | 2820 | --DOCSHELL 0000002F36636800 == 50 [pid = 2820] [id = 597] 08:55:43 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3451D800 == 49 [pid = 2820] [id = 596] 08:55:43 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2CDE5000 == 48 [pid = 2820] [id = 595] 08:55:43 INFO - PROCESS | 2820 | --DOMWINDOW == 132 (0000002F2C077C00) [pid = 2820] [serial = 1723] [outer = 0000000000000000] [url = about:blank] 08:55:43 INFO - PROCESS | 2820 | --DOMWINDOW == 131 (0000002F3240C400) [pid = 2820] [serial = 1726] [outer = 0000000000000000] [url = about:blank] 08:55:43 INFO - PROCESS | 2820 | --DOMWINDOW == 130 (0000002F34F2B000) [pid = 2820] [serial = 1729] [outer = 0000000000000000] [url = about:blank] 08:55:43 INFO - PROCESS | 2820 | --DOMWINDOW == 129 (0000002F37E48C00) [pid = 2820] [serial = 1732] [outer = 0000000000000000] [url = about:blank] 08:55:43 INFO - PROCESS | 2820 | --DOMWINDOW == 128 (0000002F37E4A400) [pid = 2820] [serial = 1765] [outer = 0000000000000000] [url = about:blank] 08:55:43 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3404A800 == 47 [pid = 2820] [id = 594] 08:55:43 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3C53B000 == 46 [pid = 2820] [id = 592] 08:55:43 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3C0BB000 == 45 [pid = 2820] [id = 591] 08:55:43 INFO - PROCESS | 2820 | --DOCSHELL 0000002F36D6D800 == 44 [pid = 2820] [id = 590] 08:55:43 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2DB49000 == 43 [pid = 2820] [id = 589] 08:55:43 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3BEA2000 == 42 [pid = 2820] [id = 588] 08:55:43 INFO - PROCESS | 2820 | --DOMWINDOW == 127 (0000002F34943400) [pid = 2820] [serial = 1753] [outer = 0000000000000000] [url = about:blank] 08:55:43 INFO - PROCESS | 2820 | --DOMWINDOW == 126 (0000002F27913400) [pid = 2820] [serial = 1736] [outer = 0000000000000000] [url = about:blank] 08:55:43 INFO - PROCESS | 2820 | --DOMWINDOW == 125 (0000002F27543000) [pid = 2820] [serial = 1735] [outer = 0000000000000000] [url = about:blank] 08:55:43 INFO - PROCESS | 2820 | --DOMWINDOW == 124 (0000002F2CDAE400) [pid = 2820] [serial = 1741] [outer = 0000000000000000] [url = about:blank] 08:55:43 INFO - PROCESS | 2820 | --DOMWINDOW == 123 (0000002F31424C00) [pid = 2820] [serial = 1742] [outer = 0000000000000000] [url = about:blank] 08:55:43 INFO - PROCESS | 2820 | --DOMWINDOW == 122 (0000002F34943800) [pid = 2820] [serial = 1759] [outer = 0000000000000000] [url = about:blank] 08:55:43 INFO - PROCESS | 2820 | --DOMWINDOW == 121 (0000002F370AA400) [pid = 2820] [serial = 1763] [outer = 0000000000000000] [url = about:blank] 08:55:43 INFO - PROCESS | 2820 | --DOMWINDOW == 120 (0000002F34EF7400) [pid = 2820] [serial = 1756] [outer = 0000000000000000] [url = about:blank] 08:55:43 INFO - PROCESS | 2820 | --DOMWINDOW == 119 (0000002F35B2E800) [pid = 2820] [serial = 1762] [outer = 0000000000000000] [url = about:blank] 08:55:43 INFO - PROCESS | 2820 | --DOMWINDOW == 118 (0000002F353DB800) [pid = 2820] [serial = 1757] [outer = 0000000000000000] [url = about:blank] 08:55:43 INFO - PROCESS | 2820 | --DOMWINDOW == 117 (0000002F35AAE000) [pid = 2820] [serial = 1760] [outer = 0000000000000000] [url = about:blank] 08:55:43 INFO - PROCESS | 2820 | --DOMWINDOW == 116 (0000002F34445400) [pid = 2820] [serial = 1751] [outer = 0000000000000000] [url = about:blank] 08:55:43 INFO - PROCESS | 2820 | --DOMWINDOW == 115 (0000002F33AD3800) [pid = 2820] [serial = 1748] [outer = 0000000000000000] [url = about:blank] 08:55:43 INFO - PROCESS | 2820 | --DOMWINDOW == 114 (0000002F3418F800) [pid = 2820] [serial = 1750] [outer = 0000000000000000] [url = about:blank] 08:55:43 INFO - PROCESS | 2820 | --DOMWINDOW == 113 (0000002F33945000) [pid = 2820] [serial = 1747] [outer = 0000000000000000] [url = about:blank] 08:55:43 INFO - PROCESS | 2820 | --DOMWINDOW == 112 (0000002F34CA4400) [pid = 2820] [serial = 1754] [outer = 0000000000000000] [url = about:blank] 08:55:43 INFO - PROCESS | 2820 | --DOMWINDOW == 111 (0000002F31A60400) [pid = 2820] [serial = 1744] [outer = 0000000000000000] [url = about:blank] 08:55:43 INFO - PROCESS | 2820 | --DOMWINDOW == 110 (0000002F31A97C00) [pid = 2820] [serial = 1745] [outer = 0000000000000000] [url = about:blank] 08:55:43 INFO - PROCESS | 2820 | --DOMWINDOW == 109 (0000002F2BD5D800) [pid = 2820] [serial = 1738] [outer = 0000000000000000] [url = about:blank] 08:55:43 INFO - PROCESS | 2820 | --DOMWINDOW == 108 (0000002F31150000) [pid = 2820] [serial = 1739] [outer = 0000000000000000] [url = about:blank] 08:55:43 INFO - PROCESS | 2820 | 1464105343565 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 08:55:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:55:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 881ms 08:55:43 INFO - PROCESS | 2820 | 1464105343601 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 08:55:43 INFO - PROCESS | 2820 | 1464105343605 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 08:55:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:55:43 INFO - PROCESS | 2820 | 1464105343610 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:55:43 INFO - PROCESS | 2820 | 1464105343612 Marionette TRACE conn6 <- [1,2402,null,{}] 08:55:43 INFO - PROCESS | 2820 | 1464105343616 Marionette TRACE conn6 -> [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:55:43 INFO - PROCESS | 2820 | 1464105343706 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 08:55:43 INFO - PROCESS | 2820 | 1464105343794 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:43 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F31A28800 == 43 [pid = 2820] [id = 610] 08:55:43 INFO - PROCESS | 2820 | ++DOMWINDOW == 109 (0000002F2CCA0800) [pid = 2820] [serial = 1830] [outer = 0000000000000000] 08:55:43 INFO - PROCESS | 2820 | ++DOMWINDOW == 110 (0000002F31420400) [pid = 2820] [serial = 1831] [outer = 0000002F2CCA0800] 08:55:43 INFO - PROCESS | 2820 | 1464105343843 Marionette DEBUG loaded listener.js 08:55:43 INFO - PROCESS | 2820 | ++DOMWINDOW == 111 (0000002F31A69800) [pid = 2820] [serial = 1832] [outer = 0000002F2CCA0800] 08:55:44 INFO - PROCESS | 2820 | 1464105344274 Marionette TRACE conn6 <- [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:55:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:55:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 734ms 08:55:44 INFO - PROCESS | 2820 | 1464105344348 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 08:55:44 INFO - PROCESS | 2820 | 1464105344350 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 08:55:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:55:44 INFO - PROCESS | 2820 | 1464105344355 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:55:44 INFO - PROCESS | 2820 | 1464105344362 Marionette TRACE conn6 <- [1,2406,null,{}] 08:55:44 INFO - PROCESS | 2820 | 1464105344371 Marionette TRACE conn6 -> [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:55:44 INFO - PROCESS | 2820 | 1464105344492 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 08:55:44 INFO - PROCESS | 2820 | 1464105344509 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:44 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F36B7A000 == 44 [pid = 2820] [id = 611] 08:55:44 INFO - PROCESS | 2820 | ++DOMWINDOW == 112 (0000002F33A38400) [pid = 2820] [serial = 1833] [outer = 0000000000000000] 08:55:44 INFO - PROCESS | 2820 | ++DOMWINDOW == 113 (0000002F33A3F000) [pid = 2820] [serial = 1834] [outer = 0000002F33A38400] 08:55:44 INFO - PROCESS | 2820 | 1464105344556 Marionette DEBUG loaded listener.js 08:55:44 INFO - PROCESS | 2820 | ++DOMWINDOW == 114 (0000002F3418A000) [pid = 2820] [serial = 1835] [outer = 0000002F33A38400] 08:55:45 INFO - PROCESS | 2820 | 1464105345042 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:55:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:55:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 734ms 08:55:45 INFO - PROCESS | 2820 | 1464105345091 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 08:55:45 INFO - PROCESS | 2820 | 1464105345094 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 08:55:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:55:45 INFO - PROCESS | 2820 | 1464105345097 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:55:45 INFO - PROCESS | 2820 | 1464105345099 Marionette TRACE conn6 <- [1,2410,null,{}] 08:55:45 INFO - PROCESS | 2820 | 1464105345103 Marionette TRACE conn6 -> [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:55:45 INFO - PROCESS | 2820 | 1464105345192 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 08:55:45 INFO - PROCESS | 2820 | 1464105345282 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:45 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3896E800 == 45 [pid = 2820] [id = 612] 08:55:45 INFO - PROCESS | 2820 | ++DOMWINDOW == 115 (0000002F3163C000) [pid = 2820] [serial = 1836] [outer = 0000000000000000] 08:55:45 INFO - PROCESS | 2820 | ++DOMWINDOW == 116 (0000002F34446800) [pid = 2820] [serial = 1837] [outer = 0000002F3163C000] 08:55:45 INFO - PROCESS | 2820 | 1464105345330 Marionette DEBUG loaded listener.js 08:55:45 INFO - PROCESS | 2820 | ++DOMWINDOW == 117 (0000002F3478C400) [pid = 2820] [serial = 1838] [outer = 0000002F3163C000] 08:55:45 INFO - PROCESS | 2820 | 1464105345722 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:55:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:55:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 671ms 08:55:45 INFO - PROCESS | 2820 | 1464105345771 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 08:55:45 INFO - PROCESS | 2820 | 1464105345773 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 08:55:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:55:45 INFO - PROCESS | 2820 | 1464105345776 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:55:45 INFO - PROCESS | 2820 | 1464105345778 Marionette TRACE conn6 <- [1,2414,null,{}] 08:55:45 INFO - PROCESS | 2820 | 1464105345782 Marionette TRACE conn6 -> [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:55:45 INFO - PROCESS | 2820 | 1464105345927 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 08:55:45 INFO - PROCESS | 2820 | 1464105345952 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:45 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3953E000 == 46 [pid = 2820] [id = 613] 08:55:45 INFO - PROCESS | 2820 | ++DOMWINDOW == 118 (0000002F34B61800) [pid = 2820] [serial = 1839] [outer = 0000000000000000] 08:55:46 INFO - PROCESS | 2820 | ++DOMWINDOW == 119 (0000002F34CA6800) [pid = 2820] [serial = 1840] [outer = 0000002F34B61800] 08:55:46 INFO - PROCESS | 2820 | 1464105346007 Marionette DEBUG loaded listener.js 08:55:46 INFO - PROCESS | 2820 | ++DOMWINDOW == 120 (0000002F34F2A000) [pid = 2820] [serial = 1841] [outer = 0000002F34B61800] 08:55:46 INFO - PROCESS | 2820 | 1464105346484 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 08:55:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:55:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 734ms 08:55:46 INFO - PROCESS | 2820 | 1464105346514 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 08:55:46 INFO - PROCESS | 2820 | 1464105346524 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 08:55:46 INFO - PROCESS | 2820 | 1464105346527 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:55:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:55:46 INFO - PROCESS | 2820 | 1464105346529 Marionette TRACE conn6 <- [1,2418,null,{}] 08:55:46 INFO - PROCESS | 2820 | 1464105346543 Marionette TRACE conn6 -> [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:55:46 INFO - PROCESS | 2820 | 1464105346664 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 08:55:46 INFO - PROCESS | 2820 | 1464105346673 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:46 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3AFA6000 == 47 [pid = 2820] [id = 614] 08:55:46 INFO - PROCESS | 2820 | ++DOMWINDOW == 121 (0000002F35B06400) [pid = 2820] [serial = 1842] [outer = 0000000000000000] 08:55:46 INFO - PROCESS | 2820 | ++DOMWINDOW == 122 (0000002F35B36C00) [pid = 2820] [serial = 1843] [outer = 0000002F35B06400] 08:55:46 INFO - PROCESS | 2820 | 1464105346724 Marionette DEBUG loaded listener.js 08:55:46 INFO - PROCESS | 2820 | ++DOMWINDOW == 123 (0000002F36B53C00) [pid = 2820] [serial = 1844] [outer = 0000002F35B06400] 08:55:47 INFO - PROCESS | 2820 | 1464105347167 Marionette TRACE conn6 <- [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:55:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:55:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 672ms 08:55:47 INFO - PROCESS | 2820 | 1464105347206 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 08:55:47 INFO - PROCESS | 2820 | 1464105347208 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 08:55:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:55:47 INFO - PROCESS | 2820 | 1464105347211 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:55:47 INFO - PROCESS | 2820 | 1464105347213 Marionette TRACE conn6 <- [1,2422,null,{}] 08:55:47 INFO - PROCESS | 2820 | 1464105347217 Marionette TRACE conn6 -> [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:55:47 INFO - PROCESS | 2820 | 1464105347361 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 08:55:47 INFO - PROCESS | 2820 | 1464105347385 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:47 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3BD14800 == 48 [pid = 2820] [id = 615] 08:55:47 INFO - PROCESS | 2820 | ++DOMWINDOW == 124 (0000002F37012000) [pid = 2820] [serial = 1845] [outer = 0000000000000000] 08:55:47 INFO - PROCESS | 2820 | ++DOMWINDOW == 125 (0000002F374D4C00) [pid = 2820] [serial = 1846] [outer = 0000002F37012000] 08:55:47 INFO - PROCESS | 2820 | 1464105347432 Marionette DEBUG loaded listener.js 08:55:47 INFO - PROCESS | 2820 | ++DOMWINDOW == 126 (0000002F37ECC800) [pid = 2820] [serial = 1847] [outer = 0000002F37012000] 08:55:47 INFO - PROCESS | 2820 | --DOMWINDOW == 125 (0000002F34939800) [pid = 2820] [serial = 1794] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:55:47 INFO - PROCESS | 2820 | --DOMWINDOW == 124 (0000002F35B03C00) [pid = 2820] [serial = 1797] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:55:47 INFO - PROCESS | 2820 | --DOMWINDOW == 123 (0000002F37ECC400) [pid = 2820] [serial = 1800] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:55:47 INFO - PROCESS | 2820 | --DOMWINDOW == 122 (0000002F2791AC00) [pid = 2820] [serial = 1782] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:55:47 INFO - PROCESS | 2820 | --DOMWINDOW == 121 (0000002F31A68400) [pid = 2820] [serial = 1788] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:55:47 INFO - PROCESS | 2820 | --DOMWINDOW == 120 (0000002F27E2EC00) [pid = 2820] [serial = 1785] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:55:47 INFO - PROCESS | 2820 | --DOMWINDOW == 119 (0000002F3418C000) [pid = 2820] [serial = 1791] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:55:47 INFO - PROCESS | 2820 | --DOMWINDOW == 118 (0000002F38235400) [pid = 2820] [serial = 1806] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:55:47 INFO - PROCESS | 2820 | --DOMWINDOW == 117 (0000002F31451000) [pid = 2820] [serial = 1803] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:55:47 INFO - PROCESS | 2820 | --DOMWINDOW == 116 (0000002F370ACC00) [pid = 2820] [serial = 1719] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:55:47 INFO - PROCESS | 2820 | 1464105347982 Marionette TRACE conn6 <- [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:55:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:55:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 818ms 08:55:48 INFO - PROCESS | 2820 | 1464105348035 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 08:55:48 INFO - PROCESS | 2820 | 1464105348037 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 08:55:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:55:48 INFO - PROCESS | 2820 | 1464105348041 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:55:48 INFO - PROCESS | 2820 | 1464105348043 Marionette TRACE conn6 <- [1,2426,null,{}] 08:55:48 INFO - PROCESS | 2820 | 1464105348053 Marionette TRACE conn6 -> [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:55:48 INFO - PROCESS | 2820 | 1464105348148 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 08:55:48 INFO - PROCESS | 2820 | 1464105348156 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:48 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3BDCA000 == 49 [pid = 2820] [id = 616] 08:55:48 INFO - PROCESS | 2820 | ++DOMWINDOW == 117 (0000002F2E140800) [pid = 2820] [serial = 1848] [outer = 0000000000000000] 08:55:48 INFO - PROCESS | 2820 | ++DOMWINDOW == 118 (0000002F370B0C00) [pid = 2820] [serial = 1849] [outer = 0000002F2E140800] 08:55:48 INFO - PROCESS | 2820 | 1464105348202 Marionette DEBUG loaded listener.js 08:55:48 INFO - PROCESS | 2820 | ++DOMWINDOW == 119 (0000002F38122400) [pid = 2820] [serial = 1850] [outer = 0000002F2E140800] 08:55:48 INFO - PROCESS | 2820 | 1464105348622 Marionette TRACE conn6 <- [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:55:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:55:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 629ms 08:55:48 INFO - PROCESS | 2820 | 1464105348679 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 08:55:48 INFO - PROCESS | 2820 | 1464105348681 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 08:55:48 INFO - PROCESS | 2820 | 1464105348685 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:55:48 INFO - PROCESS | 2820 | 1464105348687 Marionette TRACE conn6 <- [1,2430,null,{}] 08:55:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:55:48 INFO - PROCESS | 2820 | 1464105348690 Marionette TRACE conn6 -> [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:55:48 INFO - PROCESS | 2820 | 1464105348779 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 08:55:48 INFO - PROCESS | 2820 | 1464105348785 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:48 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3C53A800 == 50 [pid = 2820] [id = 617] 08:55:48 INFO - PROCESS | 2820 | ++DOMWINDOW == 120 (0000002F3812EC00) [pid = 2820] [serial = 1851] [outer = 0000000000000000] 08:55:48 INFO - PROCESS | 2820 | ++DOMWINDOW == 121 (0000002F3819A000) [pid = 2820] [serial = 1852] [outer = 0000002F3812EC00] 08:55:48 INFO - PROCESS | 2820 | 1464105348832 Marionette DEBUG loaded listener.js 08:55:48 INFO - PROCESS | 2820 | ++DOMWINDOW == 122 (0000002F38235000) [pid = 2820] [serial = 1853] [outer = 0000002F3812EC00] 08:55:49 INFO - PROCESS | 2820 | 1464105349305 Marionette TRACE conn6 <- [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:55:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:55:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 671ms 08:55:49 INFO - PROCESS | 2820 | 1464105349362 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 08:55:49 INFO - PROCESS | 2820 | 1464105349364 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 08:55:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:55:49 INFO - PROCESS | 2820 | 1464105349368 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:55:49 INFO - PROCESS | 2820 | 1464105349370 Marionette TRACE conn6 <- [1,2434,null,{}] 08:55:49 INFO - PROCESS | 2820 | 1464105349382 Marionette TRACE conn6 -> [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:55:49 INFO - PROCESS | 2820 | 1464105349471 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 08:55:49 INFO - PROCESS | 2820 | 1464105349480 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:49 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3DEE0000 == 51 [pid = 2820] [id = 618] 08:55:49 INFO - PROCESS | 2820 | ++DOMWINDOW == 123 (0000002F38268000) [pid = 2820] [serial = 1854] [outer = 0000000000000000] 08:55:49 INFO - PROCESS | 2820 | ++DOMWINDOW == 124 (0000002F38295C00) [pid = 2820] [serial = 1855] [outer = 0000002F38268000] 08:55:49 INFO - PROCESS | 2820 | 1464105349533 Marionette DEBUG loaded listener.js 08:55:49 INFO - PROCESS | 2820 | ++DOMWINDOW == 125 (0000002F38882000) [pid = 2820] [serial = 1856] [outer = 0000002F38268000] 08:55:50 INFO - PROCESS | 2820 | 1464105350260 Marionette TRACE conn6 <- [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:55:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:55:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 923ms 08:55:50 INFO - PROCESS | 2820 | 1464105350294 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 08:55:50 INFO - PROCESS | 2820 | 1464105350299 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 08:55:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:55:50 INFO - PROCESS | 2820 | 1464105350305 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:55:50 INFO - PROCESS | 2820 | 1464105350309 Marionette TRACE conn6 <- [1,2438,null,{}] 08:55:50 INFO - PROCESS | 2820 | 1464105350316 Marionette TRACE conn6 -> [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:55:50 INFO - PROCESS | 2820 | 1464105350438 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 08:55:50 INFO - PROCESS | 2820 | 1464105350567 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:50 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F338C6800 == 52 [pid = 2820] [id = 619] 08:55:50 INFO - PROCESS | 2820 | ++DOMWINDOW == 126 (0000002F28B79400) [pid = 2820] [serial = 1857] [outer = 0000000000000000] 08:55:50 INFO - PROCESS | 2820 | ++DOMWINDOW == 127 (0000002F2CC38800) [pid = 2820] [serial = 1858] [outer = 0000002F28B79400] 08:55:50 INFO - PROCESS | 2820 | 1464105350630 Marionette DEBUG loaded listener.js 08:55:50 INFO - PROCESS | 2820 | ++DOMWINDOW == 128 (0000002F3170D000) [pid = 2820] [serial = 1859] [outer = 0000002F28B79400] 08:55:51 INFO - PROCESS | 2820 | 1464105351258 Marionette TRACE conn6 <- [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:55:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:55:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 986ms 08:55:51 INFO - PROCESS | 2820 | 1464105351295 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 08:55:51 INFO - PROCESS | 2820 | 1464105351302 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 08:55:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:55:51 INFO - PROCESS | 2820 | 1464105351308 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:55:51 INFO - PROCESS | 2820 | 1464105351312 Marionette TRACE conn6 <- [1,2442,null,{}] 08:55:51 INFO - PROCESS | 2820 | 1464105351316 Marionette TRACE conn6 -> [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:55:51 INFO - PROCESS | 2820 | 1464105351438 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 08:55:51 INFO - PROCESS | 2820 | 1464105351567 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:51 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F39537000 == 53 [pid = 2820] [id = 620] 08:55:51 INFO - PROCESS | 2820 | ++DOMWINDOW == 129 (0000002F3247A800) [pid = 2820] [serial = 1860] [outer = 0000000000000000] 08:55:51 INFO - PROCESS | 2820 | ++DOMWINDOW == 130 (0000002F33A34C00) [pid = 2820] [serial = 1861] [outer = 0000002F3247A800] 08:55:51 INFO - PROCESS | 2820 | 1464105351626 Marionette DEBUG loaded listener.js 08:55:51 INFO - PROCESS | 2820 | ++DOMWINDOW == 131 (0000002F3493E800) [pid = 2820] [serial = 1862] [outer = 0000002F3247A800] 08:55:52 INFO - PROCESS | 2820 | 1464105352239 Marionette TRACE conn6 <- [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:55:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:55:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 986ms 08:55:52 INFO - PROCESS | 2820 | 1464105352300 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 08:55:52 INFO - PROCESS | 2820 | 1464105352304 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 08:55:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:55:52 INFO - PROCESS | 2820 | 1464105352308 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:55:52 INFO - PROCESS | 2820 | 1464105352312 Marionette TRACE conn6 <- [1,2446,null,{}] 08:55:52 INFO - PROCESS | 2820 | 1464105352324 Marionette TRACE conn6 -> [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:55:52 INFO - PROCESS | 2820 | 1464105352477 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 08:55:52 INFO - PROCESS | 2820 | 1464105352609 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:52 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3E8D6800 == 54 [pid = 2820] [id = 621] 08:55:52 INFO - PROCESS | 2820 | ++DOMWINDOW == 132 (0000002F35B37400) [pid = 2820] [serial = 1863] [outer = 0000000000000000] 08:55:52 INFO - PROCESS | 2820 | ++DOMWINDOW == 133 (0000002F3819B000) [pid = 2820] [serial = 1864] [outer = 0000002F35B37400] 08:55:52 INFO - PROCESS | 2820 | 1464105352671 Marionette DEBUG loaded listener.js 08:55:52 INFO - PROCESS | 2820 | ++DOMWINDOW == 134 (0000002F3882A000) [pid = 2820] [serial = 1865] [outer = 0000002F35B37400] 08:55:53 INFO - PROCESS | 2820 | 1464105353280 Marionette TRACE conn6 <- [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:55:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:55:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1025ms 08:55:53 INFO - PROCESS | 2820 | 1464105353333 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 08:55:53 INFO - PROCESS | 2820 | 1464105353336 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 08:55:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:55:53 INFO - PROCESS | 2820 | 1464105353340 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:55:53 INFO - PROCESS | 2820 | 1464105353342 Marionette TRACE conn6 <- [1,2450,null,{}] 08:55:53 INFO - PROCESS | 2820 | 1464105353346 Marionette TRACE conn6 -> [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:55:53 INFO - PROCESS | 2820 | 1464105353492 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 08:55:53 INFO - PROCESS | 2820 | 1464105353619 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:53 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3EA13000 == 55 [pid = 2820] [id = 622] 08:55:53 INFO - PROCESS | 2820 | ++DOMWINDOW == 135 (0000002F2CC33C00) [pid = 2820] [serial = 1866] [outer = 0000000000000000] 08:55:53 INFO - PROCESS | 2820 | ++DOMWINDOW == 136 (0000002F3887A400) [pid = 2820] [serial = 1867] [outer = 0000002F2CC33C00] 08:55:53 INFO - PROCESS | 2820 | 1464105353678 Marionette DEBUG loaded listener.js 08:55:53 INFO - PROCESS | 2820 | ++DOMWINDOW == 137 (0000002F38B73C00) [pid = 2820] [serial = 1868] [outer = 0000002F2CC33C00] 08:55:54 INFO - PROCESS | 2820 | 1464105354295 Marionette TRACE conn6 <- [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:55:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:55:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 985ms 08:55:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:55:54 INFO - PROCESS | 2820 | 1464105354327 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 08:55:54 INFO - PROCESS | 2820 | 1464105354330 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 08:55:54 INFO - PROCESS | 2820 | 1464105354333 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:55:54 INFO - PROCESS | 2820 | 1464105354335 Marionette TRACE conn6 <- [1,2454,null,{}] 08:55:54 INFO - PROCESS | 2820 | 1464105354339 Marionette TRACE conn6 -> [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:55:54 INFO - PROCESS | 2820 | 1464105354450 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 08:55:54 INFO - PROCESS | 2820 | 1464105354590 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:54 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3C0A6000 == 56 [pid = 2820] [id = 623] 08:55:54 INFO - PROCESS | 2820 | ++DOMWINDOW == 138 (0000002F27545400) [pid = 2820] [serial = 1869] [outer = 0000000000000000] 08:55:54 INFO - PROCESS | 2820 | ++DOMWINDOW == 139 (0000002F38269C00) [pid = 2820] [serial = 1870] [outer = 0000002F27545400] 08:55:54 INFO - PROCESS | 2820 | 1464105354648 Marionette DEBUG loaded listener.js 08:55:54 INFO - PROCESS | 2820 | ++DOMWINDOW == 140 (0000002F3916F400) [pid = 2820] [serial = 1871] [outer = 0000002F27545400] 08:55:55 INFO - PROCESS | 2820 | 1464105355417 Marionette TRACE conn6 <- [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:55:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:55:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1129ms 08:55:55 INFO - PROCESS | 2820 | 1464105355466 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 08:55:55 INFO - PROCESS | 2820 | 1464105355470 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 08:55:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:55:55 INFO - PROCESS | 2820 | 1464105355476 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:55:55 INFO - PROCESS | 2820 | 1464105355480 Marionette TRACE conn6 <- [1,2458,null,{}] 08:55:55 INFO - PROCESS | 2820 | 1464105355487 Marionette TRACE conn6 -> [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:55:55 INFO - PROCESS | 2820 | 1464105355593 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 08:55:55 INFO - PROCESS | 2820 | 1464105355732 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:55 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F34C16800 == 57 [pid = 2820] [id = 624] 08:55:55 INFO - PROCESS | 2820 | ++DOMWINDOW == 141 (0000002F27E34C00) [pid = 2820] [serial = 1872] [outer = 0000000000000000] 08:55:55 INFO - PROCESS | 2820 | ++DOMWINDOW == 142 (0000002F2D8E9400) [pid = 2820] [serial = 1873] [outer = 0000002F27E34C00] 08:55:55 INFO - PROCESS | 2820 | 1464105355789 Marionette DEBUG loaded listener.js 08:55:55 INFO - PROCESS | 2820 | ++DOMWINDOW == 143 (0000002F31640000) [pid = 2820] [serial = 1874] [outer = 0000002F27E34C00] 08:55:56 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3C53A800 == 56 [pid = 2820] [id = 617] 08:55:56 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3BDCA000 == 55 [pid = 2820] [id = 616] 08:55:56 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3BD14800 == 54 [pid = 2820] [id = 615] 08:55:56 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3AFA6000 == 53 [pid = 2820] [id = 614] 08:55:56 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3953E000 == 52 [pid = 2820] [id = 613] 08:55:56 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3896E800 == 51 [pid = 2820] [id = 612] 08:55:56 INFO - PROCESS | 2820 | --DOCSHELL 0000002F36B7A000 == 50 [pid = 2820] [id = 611] 08:55:56 INFO - PROCESS | 2820 | --DOCSHELL 0000002F31A28800 == 49 [pid = 2820] [id = 610] 08:55:56 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3403E000 == 48 [pid = 2820] [id = 609] 08:55:56 INFO - PROCESS | 2820 | --DOCSHELL 0000002F31108800 == 47 [pid = 2820] [id = 608] 08:55:56 INFO - PROCESS | 2820 | --DOMWINDOW == 142 (0000002F37939400) [pid = 2820] [serial = 1721] [outer = 0000000000000000] [url = about:blank] 08:55:56 INFO - PROCESS | 2820 | --DOMWINDOW == 141 (0000002F2E144800) [pid = 2820] [serial = 1784] [outer = 0000000000000000] [url = about:blank] 08:55:56 INFO - PROCESS | 2820 | --DOMWINDOW == 140 (0000002F2C081C00) [pid = 2820] [serial = 1783] [outer = 0000000000000000] [url = about:blank] 08:55:56 INFO - PROCESS | 2820 | --DOMWINDOW == 139 (0000002F3240F400) [pid = 2820] [serial = 1789] [outer = 0000000000000000] [url = about:blank] 08:55:56 INFO - PROCESS | 2820 | --DOMWINDOW == 138 (0000002F33AD9400) [pid = 2820] [serial = 1790] [outer = 0000000000000000] [url = about:blank] 08:55:56 INFO - PROCESS | 2820 | --DOMWINDOW == 137 (0000002F2E144400) [pid = 2820] [serial = 1786] [outer = 0000000000000000] [url = about:blank] 08:55:56 INFO - PROCESS | 2820 | --DOMWINDOW == 136 (0000002F3163D400) [pid = 2820] [serial = 1787] [outer = 0000000000000000] [url = about:blank] 08:55:56 INFO - PROCESS | 2820 | --DOMWINDOW == 135 (0000002F3443DC00) [pid = 2820] [serial = 1792] [outer = 0000000000000000] [url = about:blank] 08:55:56 INFO - PROCESS | 2820 | --DOMWINDOW == 134 (0000002F3812C800) [pid = 2820] [serial = 1780] [outer = 0000000000000000] [url = about:blank] 08:55:56 INFO - PROCESS | 2820 | --DOMWINDOW == 133 (0000002F28E73400) [pid = 2820] [serial = 1768] [outer = 0000000000000000] [url = about:blank] 08:55:56 INFO - PROCESS | 2820 | --DOMWINDOW == 132 (0000002F38268800) [pid = 2820] [serial = 1808] [outer = 0000000000000000] [url = about:blank] 08:55:56 INFO - PROCESS | 2820 | --DOMWINDOW == 131 (0000002F31710800) [pid = 2820] [serial = 1771] [outer = 0000000000000000] [url = about:blank] 08:55:56 INFO - PROCESS | 2820 | --DOMWINDOW == 130 (0000002F34941800) [pid = 2820] [serial = 1774] [outer = 0000000000000000] [url = about:blank] 08:55:56 INFO - PROCESS | 2820 | --DOMWINDOW == 129 (0000002F38093C00) [pid = 2820] [serial = 1777] [outer = 0000000000000000] [url = about:blank] 08:55:56 INFO - PROCESS | 2820 | --DOMWINDOW == 128 (0000002F38294400) [pid = 2820] [serial = 1810] [outer = 0000000000000000] [url = about:blank] 08:55:56 INFO - PROCESS | 2820 | --DOMWINDOW == 127 (0000002F38237800) [pid = 2820] [serial = 1807] [outer = 0000000000000000] [url = about:blank] 08:55:56 INFO - PROCESS | 2820 | --DOMWINDOW == 126 (0000002F381A1800) [pid = 2820] [serial = 1802] [outer = 0000000000000000] [url = about:blank] 08:55:56 INFO - PROCESS | 2820 | --DOMWINDOW == 125 (0000002F374D2800) [pid = 2820] [serial = 1799] [outer = 0000000000000000] [url = about:blank] 08:55:56 INFO - PROCESS | 2820 | --DOMWINDOW == 124 (0000002F3822C400) [pid = 2820] [serial = 1805] [outer = 0000000000000000] [url = about:blank] 08:55:56 INFO - PROCESS | 2820 | --DOMWINDOW == 123 (0000002F37E4BC00) [pid = 2820] [serial = 1804] [outer = 0000000000000000] [url = about:blank] 08:55:56 INFO - PROCESS | 2820 | --DOMWINDOW == 122 (0000002F34552400) [pid = 2820] [serial = 1793] [outer = 0000000000000000] [url = about:blank] 08:55:56 INFO - PROCESS | 2820 | --DOMWINDOW == 121 (0000002F34B57400) [pid = 2820] [serial = 1795] [outer = 0000000000000000] [url = about:blank] 08:55:56 INFO - PROCESS | 2820 | --DOMWINDOW == 120 (0000002F34F1C800) [pid = 2820] [serial = 1796] [outer = 0000000000000000] [url = about:blank] 08:55:56 INFO - PROCESS | 2820 | --DOMWINDOW == 119 (0000002F36705000) [pid = 2820] [serial = 1798] [outer = 0000000000000000] [url = about:blank] 08:55:56 INFO - PROCESS | 2820 | --DOMWINDOW == 118 (0000002F3809C800) [pid = 2820] [serial = 1801] [outer = 0000000000000000] [url = about:blank] 08:55:56 INFO - PROCESS | 2820 | 1464105356439 Marionette TRACE conn6 <- [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:55:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:55:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 986ms 08:55:56 INFO - PROCESS | 2820 | 1464105356465 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 08:55:56 INFO - PROCESS | 2820 | 1464105356471 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 08:55:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:55:56 INFO - PROCESS | 2820 | 1464105356477 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:55:56 INFO - PROCESS | 2820 | 1464105356480 Marionette TRACE conn6 <- [1,2462,null,{}] 08:55:56 INFO - PROCESS | 2820 | 1464105356484 Marionette TRACE conn6 -> [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:55:56 INFO - PROCESS | 2820 | 1464105356579 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 08:55:56 INFO - PROCESS | 2820 | 1464105356667 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:56 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F31687000 == 48 [pid = 2820] [id = 625] 08:55:56 INFO - PROCESS | 2820 | ++DOMWINDOW == 119 (0000002F27613800) [pid = 2820] [serial = 1875] [outer = 0000000000000000] 08:55:56 INFO - PROCESS | 2820 | ++DOMWINDOW == 120 (0000002F3147A800) [pid = 2820] [serial = 1876] [outer = 0000002F27613800] 08:55:56 INFO - PROCESS | 2820 | 1464105356716 Marionette DEBUG loaded listener.js 08:55:56 INFO - PROCESS | 2820 | ++DOMWINDOW == 121 (0000002F32403800) [pid = 2820] [serial = 1877] [outer = 0000002F27613800] 08:55:57 INFO - PROCESS | 2820 | 1464105357166 Marionette TRACE conn6 <- [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:55:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:55:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 734ms 08:55:57 INFO - PROCESS | 2820 | 1464105357214 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 08:55:57 INFO - PROCESS | 2820 | 1464105357216 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 08:55:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:55:57 INFO - PROCESS | 2820 | 1464105357220 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:55:57 INFO - PROCESS | 2820 | 1464105357224 Marionette TRACE conn6 <- [1,2466,null,{}] 08:55:57 INFO - PROCESS | 2820 | 1464105357234 Marionette TRACE conn6 -> [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:55:57 INFO - PROCESS | 2820 | 1464105357330 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 08:55:57 INFO - PROCESS | 2820 | 1464105357345 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:57 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F36D61000 == 49 [pid = 2820] [id = 626] 08:55:57 INFO - PROCESS | 2820 | ++DOMWINDOW == 122 (0000002F3418F800) [pid = 2820] [serial = 1878] [outer = 0000000000000000] 08:55:57 INFO - PROCESS | 2820 | ++DOMWINDOW == 123 (0000002F34437400) [pid = 2820] [serial = 1879] [outer = 0000002F3418F800] 08:55:57 INFO - PROCESS | 2820 | 1464105357396 Marionette DEBUG loaded listener.js 08:55:57 INFO - PROCESS | 2820 | ++DOMWINDOW == 124 (0000002F34939800) [pid = 2820] [serial = 1880] [outer = 0000002F3418F800] 08:55:57 INFO - PROCESS | 2820 | 1464105357873 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 08:55:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:55:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 671ms 08:55:57 INFO - PROCESS | 2820 | 1464105357893 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 08:55:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:55:57 INFO - PROCESS | 2820 | 1464105357896 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 08:55:57 INFO - PROCESS | 2820 | 1464105357900 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:55:57 INFO - PROCESS | 2820 | 1464105357902 Marionette TRACE conn6 <- [1,2470,null,{}] 08:55:57 INFO - PROCESS | 2820 | 1464105357905 Marionette TRACE conn6 -> [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:55:58 INFO - PROCESS | 2820 | 1464105357996 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 08:55:58 INFO - PROCESS | 2820 | 1464105358003 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:58 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F394A0800 == 50 [pid = 2820] [id = 627] 08:55:58 INFO - PROCESS | 2820 | ++DOMWINDOW == 125 (0000002F34F1C800) [pid = 2820] [serial = 1881] [outer = 0000000000000000] 08:55:58 INFO - PROCESS | 2820 | ++DOMWINDOW == 126 (0000002F35AA8400) [pid = 2820] [serial = 1882] [outer = 0000002F34F1C800] 08:55:58 INFO - PROCESS | 2820 | 1464105358050 Marionette DEBUG loaded listener.js 08:55:58 INFO - PROCESS | 2820 | ++DOMWINDOW == 127 (0000002F35B09000) [pid = 2820] [serial = 1883] [outer = 0000002F34F1C800] 08:55:58 INFO - PROCESS | 2820 | 1464105358545 Marionette TRACE conn6 <- [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:55:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:55:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 671ms 08:55:58 INFO - PROCESS | 2820 | 1464105358573 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 08:55:58 INFO - PROCESS | 2820 | 1464105358576 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 08:55:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:55:58 INFO - PROCESS | 2820 | 1464105358579 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:55:58 INFO - PROCESS | 2820 | 1464105358581 Marionette TRACE conn6 <- [1,2474,null,{}] 08:55:58 INFO - PROCESS | 2820 | 1464105358585 Marionette TRACE conn6 -> [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:55:58 INFO - PROCESS | 2820 | 1464105358701 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 08:55:58 INFO - PROCESS | 2820 | 1464105358755 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:58 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3AD7C000 == 51 [pid = 2820] [id = 628] 08:55:58 INFO - PROCESS | 2820 | ++DOMWINDOW == 128 (0000002F35D7C800) [pid = 2820] [serial = 1884] [outer = 0000000000000000] 08:55:58 INFO - PROCESS | 2820 | ++DOMWINDOW == 129 (0000002F36B62000) [pid = 2820] [serial = 1885] [outer = 0000002F35D7C800] 08:55:58 INFO - PROCESS | 2820 | 1464105358808 Marionette DEBUG loaded listener.js 08:55:58 INFO - PROCESS | 2820 | ++DOMWINDOW == 130 (0000002F37D63400) [pid = 2820] [serial = 1886] [outer = 0000002F35D7C800] 08:55:59 INFO - PROCESS | 2820 | 1464105359252 Marionette TRACE conn6 <- [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:55:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:55:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 734ms 08:55:59 INFO - PROCESS | 2820 | 1464105359317 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 08:55:59 INFO - PROCESS | 2820 | 1464105359320 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 08:55:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:55:59 INFO - PROCESS | 2820 | 1464105359323 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:55:59 INFO - PROCESS | 2820 | 1464105359333 Marionette TRACE conn6 <- [1,2478,null,{}] 08:55:59 INFO - PROCESS | 2820 | 1464105359337 Marionette TRACE conn6 -> [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:55:59 INFO - PROCESS | 2820 | 1464105359511 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 08:55:59 INFO - PROCESS | 2820 | 1464105359576 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:59 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F2E7BD800 == 52 [pid = 2820] [id = 629] 08:55:59 INFO - PROCESS | 2820 | ++DOMWINDOW == 131 (0000002F381A0C00) [pid = 2820] [serial = 1887] [outer = 0000000000000000] 08:55:59 INFO - PROCESS | 2820 | ++DOMWINDOW == 132 (0000002F38263800) [pid = 2820] [serial = 1888] [outer = 0000002F381A0C00] 08:55:59 INFO - PROCESS | 2820 | 1464105359624 Marionette DEBUG loaded listener.js 08:55:59 INFO - PROCESS | 2820 | ++DOMWINDOW == 133 (0000002F38824400) [pid = 2820] [serial = 1889] [outer = 0000002F381A0C00] 08:56:00 INFO - PROCESS | 2820 | 1464105360075 Marionette TRACE conn6 <- [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:56:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:56:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 797ms 08:56:00 INFO - PROCESS | 2820 | 1464105360123 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 08:56:00 INFO - PROCESS | 2820 | 1464105360126 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 08:56:00 INFO - PROCESS | 2820 | 1464105360129 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:56:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:56:00 INFO - PROCESS | 2820 | 1464105360131 Marionette TRACE conn6 <- [1,2482,null,{}] 08:56:00 INFO - PROCESS | 2820 | 1464105360134 Marionette TRACE conn6 -> [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:56:00 INFO - PROCESS | 2820 | 1464105360251 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 08:56:00 INFO - PROCESS | 2820 | 1464105360311 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:00 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3C529800 == 53 [pid = 2820] [id = 630] 08:56:00 INFO - PROCESS | 2820 | ++DOMWINDOW == 134 (0000002F382A2000) [pid = 2820] [serial = 1890] [outer = 0000000000000000] 08:56:00 INFO - PROCESS | 2820 | ++DOMWINDOW == 135 (0000002F38B70800) [pid = 2820] [serial = 1891] [outer = 0000002F382A2000] 08:56:00 INFO - PROCESS | 2820 | 1464105360360 Marionette DEBUG loaded listener.js 08:56:00 INFO - PROCESS | 2820 | ++DOMWINDOW == 136 (0000002F39173400) [pid = 2820] [serial = 1892] [outer = 0000002F382A2000] 08:56:00 INFO - PROCESS | 2820 | --DOMWINDOW == 135 (0000002F3163C000) [pid = 2820] [serial = 1836] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:56:00 INFO - PROCESS | 2820 | --DOMWINDOW == 134 (0000002F31428C00) [pid = 2820] [serial = 1827] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:56:00 INFO - PROCESS | 2820 | --DOMWINDOW == 133 (0000002F33A38400) [pid = 2820] [serial = 1833] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:56:00 INFO - PROCESS | 2820 | --DOMWINDOW == 132 (0000002F27574800) [pid = 2820] [serial = 1824] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:56:00 INFO - PROCESS | 2820 | --DOMWINDOW == 131 (0000002F2CCA0800) [pid = 2820] [serial = 1830] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:56:00 INFO - PROCESS | 2820 | --DOMWINDOW == 130 (0000002F35B06400) [pid = 2820] [serial = 1842] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:56:00 INFO - PROCESS | 2820 | --DOMWINDOW == 129 (0000002F34B61800) [pid = 2820] [serial = 1839] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:56:00 INFO - PROCESS | 2820 | --DOMWINDOW == 128 (0000002F2E140800) [pid = 2820] [serial = 1848] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:56:00 INFO - PROCESS | 2820 | --DOMWINDOW == 127 (0000002F3812EC00) [pid = 2820] [serial = 1851] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:56:00 INFO - PROCESS | 2820 | --DOMWINDOW == 126 (0000002F37012000) [pid = 2820] [serial = 1845] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:56:00 INFO - PROCESS | 2820 | --DOMWINDOW == 125 (0000002F38267C00) [pid = 2820] [serial = 1809] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:56:00 INFO - PROCESS | 2820 | --DOMWINDOW == 124 (0000002F37933C00) [pid = 2820] [serial = 1764] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:56:00 INFO - PROCESS | 2820 | 1464105360828 Marionette TRACE conn6 <- [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:56:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:56:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 733ms 08:56:00 INFO - PROCESS | 2820 | 1464105360877 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 08:56:00 INFO - PROCESS | 2820 | 1464105360879 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 08:56:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:56:00 INFO - PROCESS | 2820 | 1464105360887 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:56:00 INFO - PROCESS | 2820 | 1464105360888 Marionette TRACE conn6 <- [1,2486,null,{}] 08:56:00 INFO - PROCESS | 2820 | 1464105360899 Marionette TRACE conn6 -> [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:56:01 INFO - PROCESS | 2820 | 1464105360996 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 08:56:01 INFO - PROCESS | 2820 | 1464105361004 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:01 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3D4A3800 == 54 [pid = 2820] [id = 631] 08:56:01 INFO - PROCESS | 2820 | ++DOMWINDOW == 125 (0000002F2C876000) [pid = 2820] [serial = 1893] [outer = 0000000000000000] 08:56:01 INFO - PROCESS | 2820 | ++DOMWINDOW == 126 (0000002F35B06400) [pid = 2820] [serial = 1894] [outer = 0000002F2C876000] 08:56:01 INFO - PROCESS | 2820 | 1464105361050 Marionette DEBUG loaded listener.js 08:56:01 INFO - PROCESS | 2820 | ++DOMWINDOW == 127 (0000002F39174C00) [pid = 2820] [serial = 1895] [outer = 0000002F2C876000] 08:56:01 INFO - PROCESS | 2820 | 1464105361477 Marionette TRACE conn6 <- [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:56:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:56:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 629ms 08:56:01 INFO - PROCESS | 2820 | 1464105361531 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 08:56:01 INFO - PROCESS | 2820 | 1464105361533 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 08:56:01 INFO - PROCESS | 2820 | 1464105361537 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:56:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:56:01 INFO - PROCESS | 2820 | 1464105361539 Marionette TRACE conn6 <- [1,2490,null,{}] 08:56:01 INFO - PROCESS | 2820 | 1464105361542 Marionette TRACE conn6 -> [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:56:01 INFO - PROCESS | 2820 | 1464105361637 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 08:56:01 INFO - PROCESS | 2820 | 1464105361643 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:01 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3E8CB800 == 55 [pid = 2820] [id = 632] 08:56:01 INFO - PROCESS | 2820 | ++DOMWINDOW == 128 (0000002F3917B000) [pid = 2820] [serial = 1896] [outer = 0000000000000000] 08:56:01 INFO - PROCESS | 2820 | ++DOMWINDOW == 129 (0000002F39472800) [pid = 2820] [serial = 1897] [outer = 0000002F3917B000] 08:56:01 INFO - PROCESS | 2820 | 1464105361692 Marionette DEBUG loaded listener.js 08:56:01 INFO - PROCESS | 2820 | ++DOMWINDOW == 130 (0000002F39479800) [pid = 2820] [serial = 1898] [outer = 0000002F3917B000] 08:56:02 INFO - PROCESS | 2820 | 1464105362129 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:56:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:56:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 629ms 08:56:02 INFO - PROCESS | 2820 | 1464105362169 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 08:56:02 INFO - PROCESS | 2820 | 1464105362172 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 08:56:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:56:02 INFO - PROCESS | 2820 | 1464105362176 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:56:02 INFO - PROCESS | 2820 | 1464105362178 Marionette TRACE conn6 <- [1,2494,null,{}] 08:56:02 INFO - PROCESS | 2820 | 1464105362186 Marionette TRACE conn6 -> [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:56:02 INFO - PROCESS | 2820 | 1464105362285 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 08:56:02 INFO - PROCESS | 2820 | 1464105362292 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:02 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3EE7E000 == 56 [pid = 2820] [id = 633] 08:56:02 INFO - PROCESS | 2820 | ++DOMWINDOW == 131 (0000002F3947C400) [pid = 2820] [serial = 1899] [outer = 0000000000000000] 08:56:02 INFO - PROCESS | 2820 | ++DOMWINDOW == 132 (0000002F394DA400) [pid = 2820] [serial = 1900] [outer = 0000002F3947C400] 08:56:02 INFO - PROCESS | 2820 | 1464105362338 Marionette DEBUG loaded listener.js 08:56:02 INFO - PROCESS | 2820 | ++DOMWINDOW == 133 (0000002F394E1C00) [pid = 2820] [serial = 1901] [outer = 0000002F3947C400] 08:56:03 INFO - PROCESS | 2820 | 1464105363014 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:56:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:56:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 881ms 08:56:03 INFO - PROCESS | 2820 | 1464105363060 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 08:56:03 INFO - PROCESS | 2820 | 1464105363065 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 08:56:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:56:03 INFO - PROCESS | 2820 | 1464105363071 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:56:03 INFO - PROCESS | 2820 | 1464105363075 Marionette TRACE conn6 <- [1,2498,null,{}] 08:56:03 INFO - PROCESS | 2820 | 1464105363081 Marionette TRACE conn6 -> [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:56:03 INFO - PROCESS | 2820 | 1464105363205 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 08:56:03 INFO - PROCESS | 2820 | 1464105363338 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:03 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3404A800 == 57 [pid = 2820] [id = 634] 08:56:03 INFO - PROCESS | 2820 | ++DOMWINDOW == 134 (0000002F2C0ED400) [pid = 2820] [serial = 1902] [outer = 0000000000000000] 08:56:03 INFO - PROCESS | 2820 | ++DOMWINDOW == 135 (0000002F314CBC00) [pid = 2820] [serial = 1903] [outer = 0000002F2C0ED400] 08:56:03 INFO - PROCESS | 2820 | 1464105363400 Marionette DEBUG loaded listener.js 08:56:03 INFO - PROCESS | 2820 | ++DOMWINDOW == 136 (0000002F3394C400) [pid = 2820] [serial = 1904] [outer = 0000002F2C0ED400] 08:56:04 INFO - PROCESS | 2820 | 1464105364084 Marionette TRACE conn6 <- [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:56:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:56:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1072ms 08:56:04 INFO - PROCESS | 2820 | 1464105364150 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 08:56:04 INFO - PROCESS | 2820 | 1464105364157 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 08:56:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:56:04 INFO - PROCESS | 2820 | 1464105364164 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:56:04 INFO - PROCESS | 2820 | 1464105364167 Marionette TRACE conn6 <- [1,2502,null,{}] 08:56:04 INFO - PROCESS | 2820 | 1464105364171 Marionette TRACE conn6 -> [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:56:04 INFO - PROCESS | 2820 | 1464105364315 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 08:56:04 INFO - PROCESS | 2820 | 1464105364451 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:04 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3BD09800 == 58 [pid = 2820] [id = 635] 08:56:04 INFO - PROCESS | 2820 | ++DOMWINDOW == 137 (0000002F34788400) [pid = 2820] [serial = 1905] [outer = 0000000000000000] 08:56:04 INFO - PROCESS | 2820 | ++DOMWINDOW == 138 (0000002F35B08400) [pid = 2820] [serial = 1906] [outer = 0000002F34788400] 08:56:04 INFO - PROCESS | 2820 | 1464105364509 Marionette DEBUG loaded listener.js 08:56:04 INFO - PROCESS | 2820 | ++DOMWINDOW == 139 (0000002F37ECA000) [pid = 2820] [serial = 1907] [outer = 0000002F34788400] 08:56:05 INFO - PROCESS | 2820 | 1464105365150 Marionette TRACE conn6 <- [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:56:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:56:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1022ms 08:56:05 INFO - PROCESS | 2820 | 1464105365188 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 08:56:05 INFO - PROCESS | 2820 | 1464105365191 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 08:56:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:56:05 INFO - PROCESS | 2820 | 1464105365194 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:56:05 INFO - PROCESS | 2820 | 1464105365199 Marionette TRACE conn6 <- [1,2506,null,{}] 08:56:05 INFO - PROCESS | 2820 | 1464105365210 Marionette TRACE conn6 -> [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:56:05 INFO - PROCESS | 2820 | 1464105365355 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 08:56:05 INFO - PROCESS | 2820 | 1464105365490 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:05 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3F7CD800 == 59 [pid = 2820] [id = 636] 08:56:05 INFO - PROCESS | 2820 | ++DOMWINDOW == 140 (0000002F38B70C00) [pid = 2820] [serial = 1908] [outer = 0000000000000000] 08:56:05 INFO - PROCESS | 2820 | ++DOMWINDOW == 141 (0000002F39472C00) [pid = 2820] [serial = 1909] [outer = 0000002F38B70C00] 08:56:05 INFO - PROCESS | 2820 | 1464105365552 Marionette DEBUG loaded listener.js 08:56:05 INFO - PROCESS | 2820 | ++DOMWINDOW == 142 (0000002F394E6400) [pid = 2820] [serial = 1910] [outer = 0000002F38B70C00] 08:56:06 INFO - PROCESS | 2820 | 1464105366151 Marionette TRACE conn6 <- [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:56:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:56:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 986ms 08:56:06 INFO - PROCESS | 2820 | 1464105366183 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 08:56:06 INFO - PROCESS | 2820 | 1464105366186 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 08:56:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:56:06 INFO - PROCESS | 2820 | 1464105366190 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:56:06 INFO - PROCESS | 2820 | 1464105366192 Marionette TRACE conn6 <- [1,2510,null,{}] 08:56:06 INFO - PROCESS | 2820 | 1464105366196 Marionette TRACE conn6 -> [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:56:06 INFO - PROCESS | 2820 | 1464105366312 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 08:56:06 INFO - PROCESS | 2820 | 1464105366442 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:06 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F40404000 == 60 [pid = 2820] [id = 637] 08:56:06 INFO - PROCESS | 2820 | ++DOMWINDOW == 143 (0000002F394E5400) [pid = 2820] [serial = 1911] [outer = 0000000000000000] 08:56:06 INFO - PROCESS | 2820 | ++DOMWINDOW == 144 (0000002F39644400) [pid = 2820] [serial = 1912] [outer = 0000002F394E5400] 08:56:06 INFO - PROCESS | 2820 | 1464105366502 Marionette DEBUG loaded listener.js 08:56:06 INFO - PROCESS | 2820 | ++DOMWINDOW == 145 (0000002F3964BC00) [pid = 2820] [serial = 1913] [outer = 0000002F394E5400] 08:56:07 INFO - PROCESS | 2820 | 1464105367083 Marionette TRACE conn6 <- [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:56:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:56:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 923ms 08:56:07 INFO - PROCESS | 2820 | 1464105367115 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 08:56:07 INFO - PROCESS | 2820 | 1464105367117 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 08:56:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:56:07 INFO - PROCESS | 2820 | 1464105367121 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:56:07 INFO - PROCESS | 2820 | 1464105367123 Marionette TRACE conn6 <- [1,2514,null,{}] 08:56:07 INFO - PROCESS | 2820 | 1464105367127 Marionette TRACE conn6 -> [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:56:07 INFO - PROCESS | 2820 | 1464105367242 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 08:56:07 INFO - PROCESS | 2820 | 1464105367375 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:07 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F40602800 == 61 [pid = 2820] [id = 638] 08:56:07 INFO - PROCESS | 2820 | ++DOMWINDOW == 146 (0000002F3AF0F000) [pid = 2820] [serial = 1914] [outer = 0000000000000000] 08:56:07 INFO - PROCESS | 2820 | ++DOMWINDOW == 147 (0000002F3AF11C00) [pid = 2820] [serial = 1915] [outer = 0000002F3AF0F000] 08:56:07 INFO - PROCESS | 2820 | 1464105367434 Marionette DEBUG loaded listener.js 08:56:07 INFO - PROCESS | 2820 | ++DOMWINDOW == 148 (0000002F3C02D800) [pid = 2820] [serial = 1916] [outer = 0000002F3AF0F000] 08:56:08 INFO - PROCESS | 2820 | 1464105368063 Marionette TRACE conn6 <- [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:56:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:56:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 985ms 08:56:08 INFO - PROCESS | 2820 | 1464105368109 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 08:56:08 INFO - PROCESS | 2820 | 1464105368111 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 08:56:08 INFO - PROCESS | 2820 | 1464105368115 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:56:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:56:08 INFO - PROCESS | 2820 | 1464105368117 Marionette TRACE conn6 <- [1,2518,null,{}] 08:56:08 INFO - PROCESS | 2820 | 1464105368121 Marionette TRACE conn6 -> [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:56:08 INFO - PROCESS | 2820 | 1464105368292 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 08:56:08 INFO - PROCESS | 2820 | 1464105368426 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:08 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F275B1800 == 62 [pid = 2820] [id = 639] 08:56:08 INFO - PROCESS | 2820 | ++DOMWINDOW == 149 (0000002F27619800) [pid = 2820] [serial = 1917] [outer = 0000000000000000] 08:56:08 INFO - PROCESS | 2820 | ++DOMWINDOW == 150 (0000002F2C8F3400) [pid = 2820] [serial = 1918] [outer = 0000002F27619800] 08:56:08 INFO - PROCESS | 2820 | 1464105368486 Marionette DEBUG loaded listener.js 08:56:08 INFO - PROCESS | 2820 | ++DOMWINDOW == 151 (0000002F35B31800) [pid = 2820] [serial = 1919] [outer = 0000002F27619800] 08:56:09 INFO - PROCESS | 2820 | 1464105369334 Marionette TRACE conn6 <- [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:56:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:56:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1274ms 08:56:09 INFO - PROCESS | 2820 | 1464105369392 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 08:56:09 INFO - PROCESS | 2820 | 1464105369397 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 08:56:09 INFO - PROCESS | 2820 | 1464105369402 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:56:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:56:09 INFO - PROCESS | 2820 | 1464105369406 Marionette TRACE conn6 <- [1,2522,null,{}] 08:56:09 INFO - PROCESS | 2820 | 1464105369411 Marionette TRACE conn6 -> [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:56:09 INFO - PROCESS | 2820 | 1464105369521 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 08:56:09 INFO - PROCESS | 2820 | 1464105369660 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:09 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F36632000 == 63 [pid = 2820] [id = 640] 08:56:09 INFO - PROCESS | 2820 | ++DOMWINDOW == 152 (0000002F31636000) [pid = 2820] [serial = 1920] [outer = 0000000000000000] 08:56:09 INFO - PROCESS | 2820 | ++DOMWINDOW == 153 (0000002F31A5F400) [pid = 2820] [serial = 1921] [outer = 0000002F31636000] 08:56:09 INFO - PROCESS | 2820 | 1464105369715 Marionette DEBUG loaded listener.js 08:56:09 INFO - PROCESS | 2820 | ++DOMWINDOW == 154 (0000002F33A3BC00) [pid = 2820] [serial = 1922] [outer = 0000002F31636000] 08:56:10 INFO - PROCESS | 2820 | --DOCSHELL 0000002F27D30800 == 62 [pid = 2820] [id = 472] 08:56:10 INFO - PROCESS | 2820 | --DOCSHELL 0000002F37488000 == 61 [pid = 2820] [id = 473] 08:56:10 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3C66E800 == 60 [pid = 2820] [id = 593] 08:56:10 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3E8CB800 == 59 [pid = 2820] [id = 632] 08:56:10 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3D4A3800 == 58 [pid = 2820] [id = 631] 08:56:10 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3C529800 == 57 [pid = 2820] [id = 630] 08:56:10 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2E7BD800 == 56 [pid = 2820] [id = 629] 08:56:10 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3AD7C000 == 55 [pid = 2820] [id = 628] 08:56:10 INFO - PROCESS | 2820 | --DOCSHELL 0000002F394A0800 == 54 [pid = 2820] [id = 627] 08:56:10 INFO - PROCESS | 2820 | --DOCSHELL 0000002F36D61000 == 53 [pid = 2820] [id = 626] 08:56:10 INFO - PROCESS | 2820 | --DOCSHELL 0000002F31687000 == 52 [pid = 2820] [id = 625] 08:56:10 INFO - PROCESS | 2820 | --DOMWINDOW == 153 (0000002F38295C00) [pid = 2820] [serial = 1855] [outer = 0000000000000000] [url = about:blank] 08:56:10 INFO - PROCESS | 2820 | --DOCSHELL 0000002F34C16800 == 51 [pid = 2820] [id = 624] 08:56:10 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3C0A6000 == 50 [pid = 2820] [id = 623] 08:56:10 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3EA13000 == 49 [pid = 2820] [id = 622] 08:56:10 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3E8D6800 == 48 [pid = 2820] [id = 621] 08:56:10 INFO - PROCESS | 2820 | --DOCSHELL 0000002F39537000 == 47 [pid = 2820] [id = 620] 08:56:10 INFO - PROCESS | 2820 | --DOCSHELL 0000002F338C6800 == 46 [pid = 2820] [id = 619] 08:56:10 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3C669800 == 45 [pid = 2820] [id = 603] 08:56:10 INFO - PROCESS | 2820 | --DOMWINDOW == 152 (0000002F38829C00) [pid = 2820] [serial = 1822] [outer = 0000000000000000] [url = about:blank] 08:56:10 INFO - PROCESS | 2820 | --DOMWINDOW == 151 (0000002F3829E800) [pid = 2820] [serial = 1811] [outer = 0000000000000000] [url = about:blank] 08:56:10 INFO - PROCESS | 2820 | --DOMWINDOW == 150 (0000002F38093000) [pid = 2820] [serial = 1766] [outer = 0000000000000000] [url = about:blank] 08:56:10 INFO - PROCESS | 2820 | --DOMWINDOW == 149 (0000002F3478C400) [pid = 2820] [serial = 1838] [outer = 0000000000000000] [url = about:blank] 08:56:10 INFO - PROCESS | 2820 | --DOMWINDOW == 148 (0000002F31A9EC00) [pid = 2820] [serial = 1829] [outer = 0000000000000000] [url = about:blank] 08:56:10 INFO - PROCESS | 2820 | --DOMWINDOW == 147 (0000002F38096400) [pid = 2820] [serial = 1819] [outer = 0000000000000000] [url = about:blank] 08:56:10 INFO - PROCESS | 2820 | --DOMWINDOW == 146 (0000002F3418A000) [pid = 2820] [serial = 1835] [outer = 0000000000000000] [url = about:blank] 08:56:10 INFO - PROCESS | 2820 | --DOMWINDOW == 145 (0000002F2760E000) [pid = 2820] [serial = 1825] [outer = 0000000000000000] [url = about:blank] 08:56:10 INFO - PROCESS | 2820 | --DOMWINDOW == 144 (0000002F31A69800) [pid = 2820] [serial = 1832] [outer = 0000000000000000] [url = about:blank] 08:56:10 INFO - PROCESS | 2820 | --DOMWINDOW == 143 (0000002F33A3F000) [pid = 2820] [serial = 1834] [outer = 0000000000000000] [url = about:blank] 08:56:10 INFO - PROCESS | 2820 | --DOMWINDOW == 142 (0000002F35B36C00) [pid = 2820] [serial = 1843] [outer = 0000000000000000] [url = about:blank] 08:56:10 INFO - PROCESS | 2820 | --DOMWINDOW == 141 (0000002F34F2A000) [pid = 2820] [serial = 1841] [outer = 0000000000000000] [url = about:blank] 08:56:10 INFO - PROCESS | 2820 | --DOMWINDOW == 140 (0000002F2CCE7400) [pid = 2820] [serial = 1813] [outer = 0000000000000000] [url = about:blank] 08:56:10 INFO - PROCESS | 2820 | --DOMWINDOW == 139 (0000002F370B0C00) [pid = 2820] [serial = 1849] [outer = 0000000000000000] [url = about:blank] 08:56:10 INFO - PROCESS | 2820 | --DOMWINDOW == 138 (0000002F38122400) [pid = 2820] [serial = 1850] [outer = 0000000000000000] [url = about:blank] 08:56:10 INFO - PROCESS | 2820 | --DOMWINDOW == 137 (0000002F34446800) [pid = 2820] [serial = 1837] [outer = 0000000000000000] [url = about:blank] 08:56:10 INFO - PROCESS | 2820 | --DOMWINDOW == 136 (0000002F34187C00) [pid = 2820] [serial = 1816] [outer = 0000000000000000] [url = about:blank] 08:56:10 INFO - PROCESS | 2820 | --DOMWINDOW == 135 (0000002F3819A000) [pid = 2820] [serial = 1852] [outer = 0000000000000000] [url = about:blank] 08:56:10 INFO - PROCESS | 2820 | --DOMWINDOW == 134 (0000002F36B53C00) [pid = 2820] [serial = 1844] [outer = 0000000000000000] [url = about:blank] 08:56:10 INFO - PROCESS | 2820 | --DOMWINDOW == 133 (0000002F34CA6800) [pid = 2820] [serial = 1840] [outer = 0000000000000000] [url = about:blank] 08:56:10 INFO - PROCESS | 2820 | --DOMWINDOW == 132 (0000002F37ECC800) [pid = 2820] [serial = 1847] [outer = 0000000000000000] [url = about:blank] 08:56:10 INFO - PROCESS | 2820 | --DOMWINDOW == 131 (0000002F28B7A000) [pid = 2820] [serial = 1826] [outer = 0000000000000000] [url = about:blank] 08:56:10 INFO - PROCESS | 2820 | --DOMWINDOW == 130 (0000002F374D4C00) [pid = 2820] [serial = 1846] [outer = 0000000000000000] [url = about:blank] 08:56:10 INFO - PROCESS | 2820 | --DOMWINDOW == 129 (0000002F3175D800) [pid = 2820] [serial = 1828] [outer = 0000000000000000] [url = about:blank] 08:56:10 INFO - PROCESS | 2820 | --DOMWINDOW == 128 (0000002F31420400) [pid = 2820] [serial = 1831] [outer = 0000000000000000] [url = about:blank] 08:56:10 INFO - PROCESS | 2820 | --DOMWINDOW == 127 (0000002F38235000) [pid = 2820] [serial = 1853] [outer = 0000000000000000] [url = about:blank] 08:56:10 INFO - PROCESS | 2820 | 1464105370302 Marionette TRACE conn6 <- [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:56:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:56:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 923ms 08:56:10 INFO - PROCESS | 2820 | 1464105370329 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 08:56:10 INFO - PROCESS | 2820 | 1464105370335 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 08:56:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:56:10 INFO - PROCESS | 2820 | 1464105370341 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:56:10 INFO - PROCESS | 2820 | 1464105370344 Marionette TRACE conn6 <- [1,2526,null,{}] 08:56:10 INFO - PROCESS | 2820 | 1464105370348 Marionette TRACE conn6 -> [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:56:10 INFO - PROCESS | 2820 | 1464105370443 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 08:56:10 INFO - PROCESS | 2820 | 1464105370453 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:10 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F342AF800 == 46 [pid = 2820] [id = 641] 08:56:10 INFO - PROCESS | 2820 | ++DOMWINDOW == 128 (0000002F2C0EC000) [pid = 2820] [serial = 1923] [outer = 0000000000000000] 08:56:10 INFO - PROCESS | 2820 | ++DOMWINDOW == 129 (0000002F31428C00) [pid = 2820] [serial = 1924] [outer = 0000002F2C0EC000] 08:56:10 INFO - PROCESS | 2820 | 1464105370501 Marionette DEBUG loaded listener.js 08:56:10 INFO - PROCESS | 2820 | ++DOMWINDOW == 130 (0000002F31EDEC00) [pid = 2820] [serial = 1925] [outer = 0000002F2C0EC000] 08:56:11 INFO - PROCESS | 2820 | 1464105371058 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 08:56:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:56:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 776ms 08:56:11 INFO - PROCESS | 2820 | 1464105371119 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 08:56:11 INFO - PROCESS | 2820 | 1464105371121 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 08:56:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:56:11 INFO - PROCESS | 2820 | 1464105371125 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:56:11 INFO - PROCESS | 2820 | 1464105371129 Marionette TRACE conn6 <- [1,2530,null,{}] 08:56:11 INFO - PROCESS | 2820 | 1464105371142 Marionette TRACE conn6 -> [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:56:11 INFO - PROCESS | 2820 | 1464105371240 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 08:56:11 INFO - PROCESS | 2820 | 1464105371331 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:11 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F38993000 == 47 [pid = 2820] [id = 642] 08:56:11 INFO - PROCESS | 2820 | ++DOMWINDOW == 131 (0000002F31426C00) [pid = 2820] [serial = 1926] [outer = 0000000000000000] 08:56:11 INFO - PROCESS | 2820 | ++DOMWINDOW == 132 (0000002F34191400) [pid = 2820] [serial = 1927] [outer = 0000002F31426C00] 08:56:11 INFO - PROCESS | 2820 | 1464105371382 Marionette DEBUG loaded listener.js 08:56:11 INFO - PROCESS | 2820 | ++DOMWINDOW == 133 (0000002F34939000) [pid = 2820] [serial = 1928] [outer = 0000002F31426C00] 08:56:11 INFO - PROCESS | 2820 | 1464105371790 Marionette TRACE conn6 <- [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:56:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:56:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 734ms 08:56:11 INFO - PROCESS | 2820 | 1464105371862 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 08:56:11 INFO - PROCESS | 2820 | 1464105371865 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 08:56:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:56:11 INFO - PROCESS | 2820 | 1464105371868 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:56:11 INFO - PROCESS | 2820 | 1464105371870 Marionette TRACE conn6 <- [1,2534,null,{}] 08:56:11 INFO - PROCESS | 2820 | 1464105371873 Marionette TRACE conn6 -> [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:56:11 INFO - PROCESS | 2820 | 1464105371965 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 08:56:11 INFO - PROCESS | 2820 | 1464105371972 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:11 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3AC08800 == 48 [pid = 2820] [id = 643] 08:56:11 INFO - PROCESS | 2820 | ++DOMWINDOW == 134 (0000002F34EF2400) [pid = 2820] [serial = 1929] [outer = 0000000000000000] 08:56:12 INFO - PROCESS | 2820 | ++DOMWINDOW == 135 (0000002F34F2A000) [pid = 2820] [serial = 1930] [outer = 0000002F34EF2400] 08:56:12 INFO - PROCESS | 2820 | 1464105372020 Marionette DEBUG loaded listener.js 08:56:12 INFO - PROCESS | 2820 | ++DOMWINDOW == 136 (0000002F35B05400) [pid = 2820] [serial = 1931] [outer = 0000002F34EF2400] 08:56:12 INFO - PROCESS | 2820 | 1464105372481 Marionette TRACE conn6 <- [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:56:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:56:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 671ms 08:56:12 INFO - PROCESS | 2820 | 1464105372542 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 08:56:12 INFO - PROCESS | 2820 | 1464105372545 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 08:56:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:56:12 INFO - PROCESS | 2820 | 1464105372548 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:56:12 INFO - PROCESS | 2820 | 1464105372550 Marionette TRACE conn6 <- [1,2538,null,{}] 08:56:12 INFO - PROCESS | 2820 | 1464105372553 Marionette TRACE conn6 -> [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:56:12 INFO - PROCESS | 2820 | 1464105372699 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 08:56:12 INFO - PROCESS | 2820 | 1464105372719 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:12 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3168E800 == 49 [pid = 2820] [id = 644] 08:56:12 INFO - PROCESS | 2820 | ++DOMWINDOW == 137 (0000002F35D7EC00) [pid = 2820] [serial = 1932] [outer = 0000000000000000] 08:56:12 INFO - PROCESS | 2820 | ++DOMWINDOW == 138 (0000002F36B54400) [pid = 2820] [serial = 1933] [outer = 0000002F35D7EC00] 08:56:12 INFO - PROCESS | 2820 | 1464105372767 Marionette DEBUG loaded listener.js 08:56:12 INFO - PROCESS | 2820 | ++DOMWINDOW == 139 (0000002F37941C00) [pid = 2820] [serial = 1934] [outer = 0000002F35D7EC00] 08:56:13 INFO - PROCESS | 2820 | 1464105373238 Marionette TRACE conn6 <- [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:56:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:56:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 734ms 08:56:13 INFO - PROCESS | 2820 | 1464105373285 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 08:56:13 INFO - PROCESS | 2820 | 1464105373295 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 08:56:13 INFO - PROCESS | 2820 | 1464105373299 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:56:13 INFO - PROCESS | 2820 | 1464105373301 Marionette TRACE conn6 <- [1,2542,null,{}] 08:56:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:56:13 INFO - PROCESS | 2820 | 1464105373304 Marionette TRACE conn6 -> [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:56:13 INFO - PROCESS | 2820 | 1464105373445 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 08:56:13 INFO - PROCESS | 2820 | 1464105373509 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:13 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3BEAA800 == 50 [pid = 2820] [id = 645] 08:56:13 INFO - PROCESS | 2820 | ++DOMWINDOW == 140 (0000002F3809AC00) [pid = 2820] [serial = 1935] [outer = 0000000000000000] 08:56:13 INFO - PROCESS | 2820 | ++DOMWINDOW == 141 (0000002F3822D400) [pid = 2820] [serial = 1936] [outer = 0000002F3809AC00] 08:56:13 INFO - PROCESS | 2820 | 1464105373560 Marionette DEBUG loaded listener.js 08:56:13 INFO - PROCESS | 2820 | ++DOMWINDOW == 142 (0000002F38239C00) [pid = 2820] [serial = 1937] [outer = 0000002F3809AC00] 08:56:14 INFO - PROCESS | 2820 | 1464105374006 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 08:56:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:56:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 734ms 08:56:14 INFO - PROCESS | 2820 | 1464105374051 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 08:56:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:56:14 INFO - PROCESS | 2820 | 1464105374054 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 08:56:14 INFO - PROCESS | 2820 | 1464105374057 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:56:14 INFO - PROCESS | 2820 | 1464105374059 Marionette TRACE conn6 <- [1,2546,null,{}] 08:56:14 INFO - PROCESS | 2820 | 1464105374062 Marionette TRACE conn6 -> [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:56:14 INFO - PROCESS | 2820 | 1464105374184 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 08:56:14 INFO - PROCESS | 2820 | 1464105374190 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:14 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3C66A800 == 51 [pid = 2820] [id = 646] 08:56:14 INFO - PROCESS | 2820 | ++DOMWINDOW == 143 (0000002F38125800) [pid = 2820] [serial = 1938] [outer = 0000000000000000] 08:56:14 INFO - PROCESS | 2820 | ++DOMWINDOW == 144 (0000002F3829D800) [pid = 2820] [serial = 1939] [outer = 0000002F38125800] 08:56:14 INFO - PROCESS | 2820 | 1464105374286 Marionette DEBUG loaded listener.js 08:56:14 INFO - PROCESS | 2820 | ++DOMWINDOW == 145 (0000002F38887800) [pid = 2820] [serial = 1940] [outer = 0000002F38125800] 08:56:14 INFO - PROCESS | 2820 | --DOMWINDOW == 144 (0000002F382A2000) [pid = 2820] [serial = 1890] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:56:14 INFO - PROCESS | 2820 | --DOMWINDOW == 143 (0000002F34F1C800) [pid = 2820] [serial = 1881] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:56:14 INFO - PROCESS | 2820 | --DOMWINDOW == 142 (0000002F27613800) [pid = 2820] [serial = 1875] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:56:14 INFO - PROCESS | 2820 | --DOMWINDOW == 141 (0000002F27E34C00) [pid = 2820] [serial = 1872] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:56:14 INFO - PROCESS | 2820 | --DOMWINDOW == 140 (0000002F381A0C00) [pid = 2820] [serial = 1887] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:56:14 INFO - PROCESS | 2820 | --DOMWINDOW == 139 (0000002F3418F800) [pid = 2820] [serial = 1878] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:56:14 INFO - PROCESS | 2820 | --DOMWINDOW == 138 (0000002F3917B000) [pid = 2820] [serial = 1896] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:56:14 INFO - PROCESS | 2820 | --DOMWINDOW == 137 (0000002F35D7C800) [pid = 2820] [serial = 1884] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:56:14 INFO - PROCESS | 2820 | --DOMWINDOW == 136 (0000002F2C876000) [pid = 2820] [serial = 1893] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:56:14 INFO - PROCESS | 2820 | 1464105374796 Marionette TRACE conn6 <- [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:56:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:56:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 776ms 08:56:14 INFO - PROCESS | 2820 | 1464105374835 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 08:56:14 INFO - PROCESS | 2820 | 1464105374837 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 08:56:14 INFO - PROCESS | 2820 | 1464105374840 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:56:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:56:14 INFO - PROCESS | 2820 | 1464105374842 Marionette TRACE conn6 <- [1,2550,null,{}] 08:56:14 INFO - PROCESS | 2820 | 1464105374854 Marionette TRACE conn6 -> [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:56:14 INFO - PROCESS | 2820 | 1464105374979 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 08:56:15 INFO - PROCESS | 2820 | 1464105374993 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:15 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3BEAD800 == 52 [pid = 2820] [id = 647] 08:56:15 INFO - PROCESS | 2820 | ++DOMWINDOW == 137 (0000002F3454E400) [pid = 2820] [serial = 1941] [outer = 0000000000000000] 08:56:15 INFO - PROCESS | 2820 | ++DOMWINDOW == 138 (0000002F3887BC00) [pid = 2820] [serial = 1942] [outer = 0000002F3454E400] 08:56:15 INFO - PROCESS | 2820 | 1464105375041 Marionette DEBUG loaded listener.js 08:56:15 INFO - PROCESS | 2820 | ++DOMWINDOW == 139 (0000002F38B7EC00) [pid = 2820] [serial = 1943] [outer = 0000002F3454E400] 08:56:15 INFO - PROCESS | 2820 | 1464105375459 Marionette TRACE conn6 <- [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:56:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:56:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 672ms 08:56:15 INFO - PROCESS | 2820 | 1464105375515 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 08:56:15 INFO - PROCESS | 2820 | 1464105375517 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 08:56:15 INFO - PROCESS | 2820 | 1464105375521 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:56:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:56:15 INFO - PROCESS | 2820 | 1464105375523 Marionette TRACE conn6 <- [1,2554,null,{}] 08:56:15 INFO - PROCESS | 2820 | 1464105375526 Marionette TRACE conn6 -> [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:56:15 INFO - PROCESS | 2820 | 1464105375617 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 08:56:15 INFO - PROCESS | 2820 | 1464105375659 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:15 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3DFDC000 == 53 [pid = 2820] [id = 648] 08:56:15 INFO - PROCESS | 2820 | ++DOMWINDOW == 140 (0000002F39475C00) [pid = 2820] [serial = 1944] [outer = 0000000000000000] 08:56:15 INFO - PROCESS | 2820 | ++DOMWINDOW == 141 (0000002F39480400) [pid = 2820] [serial = 1945] [outer = 0000002F39475C00] 08:56:15 INFO - PROCESS | 2820 | 1464105375705 Marionette DEBUG loaded listener.js 08:56:15 INFO - PROCESS | 2820 | ++DOMWINDOW == 142 (0000002F3963F800) [pid = 2820] [serial = 1946] [outer = 0000002F39475C00] 08:56:16 INFO - PROCESS | 2820 | 1464105376145 Marionette TRACE conn6 <- [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:56:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:56:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 671ms 08:56:16 INFO - PROCESS | 2820 | 1464105376195 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 08:56:16 INFO - PROCESS | 2820 | 1464105376198 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 08:56:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:56:16 INFO - PROCESS | 2820 | 1464105376202 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:56:16 INFO - PROCESS | 2820 | 1464105376204 Marionette TRACE conn6 <- [1,2558,null,{}] 08:56:16 INFO - PROCESS | 2820 | 1464105376207 Marionette TRACE conn6 -> [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:56:16 INFO - PROCESS | 2820 | 1464105376308 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 08:56:16 INFO - PROCESS | 2820 | 1464105376315 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:16 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3F7AA800 == 54 [pid = 2820] [id = 649] 08:56:16 INFO - PROCESS | 2820 | ++DOMWINDOW == 143 (0000002F2D849400) [pid = 2820] [serial = 1947] [outer = 0000000000000000] 08:56:16 INFO - PROCESS | 2820 | ++DOMWINDOW == 144 (0000002F39648C00) [pid = 2820] [serial = 1948] [outer = 0000002F2D849400] 08:56:16 INFO - PROCESS | 2820 | 1464105376361 Marionette DEBUG loaded listener.js 08:56:16 INFO - PROCESS | 2820 | ++DOMWINDOW == 145 (0000002F3C038800) [pid = 2820] [serial = 1949] [outer = 0000002F2D849400] 08:56:17 INFO - PROCESS | 2820 | 1464105377090 Marionette TRACE conn6 <- [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:56:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:56:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 923ms 08:56:17 INFO - PROCESS | 2820 | 1464105377128 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 08:56:17 INFO - PROCESS | 2820 | 1464105377133 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 08:56:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:56:17 INFO - PROCESS | 2820 | 1464105377140 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:56:17 INFO - PROCESS | 2820 | 1464105377143 Marionette TRACE conn6 <- [1,2562,null,{}] 08:56:17 INFO - PROCESS | 2820 | 1464105377150 Marionette TRACE conn6 -> [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:56:17 INFO - PROCESS | 2820 | 1464105377275 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 08:56:17 INFO - PROCESS | 2820 | 1464105377411 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:17 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3663C000 == 55 [pid = 2820] [id = 650] 08:56:17 INFO - PROCESS | 2820 | ++DOMWINDOW == 146 (0000002F2C060400) [pid = 2820] [serial = 1950] [outer = 0000000000000000] 08:56:17 INFO - PROCESS | 2820 | ++DOMWINDOW == 147 (0000002F3144E400) [pid = 2820] [serial = 1951] [outer = 0000002F2C060400] 08:56:17 INFO - PROCESS | 2820 | 1464105377473 Marionette DEBUG loaded listener.js 08:56:17 INFO - PROCESS | 2820 | ++DOMWINDOW == 148 (0000002F33949C00) [pid = 2820] [serial = 1952] [outer = 0000002F2C060400] 08:56:18 INFO - PROCESS | 2820 | 1464105378082 Marionette TRACE conn6 <- [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:56:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:56:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 987ms 08:56:18 INFO - PROCESS | 2820 | 1464105378129 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 08:56:18 INFO - PROCESS | 2820 | 1464105378136 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 08:56:18 INFO - PROCESS | 2820 | 1464105378142 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:56:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:56:18 INFO - PROCESS | 2820 | 1464105378146 Marionette TRACE conn6 <- [1,2566,null,{}] 08:56:18 INFO - PROCESS | 2820 | 1464105378150 Marionette TRACE conn6 -> [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:56:18 INFO - PROCESS | 2820 | 1464105378270 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 08:56:18 INFO - PROCESS | 2820 | 1464105378376 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:18 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3BE98800 == 56 [pid = 2820] [id = 651] 08:56:18 INFO - PROCESS | 2820 | ++DOMWINDOW == 149 (0000002F34443400) [pid = 2820] [serial = 1953] [outer = 0000000000000000] 08:56:18 INFO - PROCESS | 2820 | ++DOMWINDOW == 150 (0000002F34EF3400) [pid = 2820] [serial = 1954] [outer = 0000002F34443400] 08:56:18 INFO - PROCESS | 2820 | 1464105378434 Marionette DEBUG loaded listener.js 08:56:18 INFO - PROCESS | 2820 | ++DOMWINDOW == 151 (0000002F37E4A800) [pid = 2820] [serial = 1955] [outer = 0000002F34443400] 08:56:19 INFO - PROCESS | 2820 | 1464105379091 Marionette TRACE conn6 <- [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:56:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:56:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 986ms 08:56:19 INFO - PROCESS | 2820 | 1464105379134 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 08:56:19 INFO - PROCESS | 2820 | 1464105379137 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 08:56:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:56:19 INFO - PROCESS | 2820 | 1464105379141 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:56:19 INFO - PROCESS | 2820 | 1464105379145 Marionette TRACE conn6 <- [1,2570,null,{}] 08:56:19 INFO - PROCESS | 2820 | 1464105379157 Marionette TRACE conn6 -> [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:56:19 INFO - PROCESS | 2820 | 1464105379309 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 08:56:19 INFO - PROCESS | 2820 | 1464105379464 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:19 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F40A0A800 == 57 [pid = 2820] [id = 652] 08:56:19 INFO - PROCESS | 2820 | ++DOMWINDOW == 152 (0000002F38B79400) [pid = 2820] [serial = 1956] [outer = 0000000000000000] 08:56:19 INFO - PROCESS | 2820 | ++DOMWINDOW == 153 (0000002F39479000) [pid = 2820] [serial = 1957] [outer = 0000002F38B79400] 08:56:19 INFO - PROCESS | 2820 | 1464105379530 Marionette DEBUG loaded listener.js 08:56:19 INFO - PROCESS | 2820 | ++DOMWINDOW == 154 (0000002F3C037400) [pid = 2820] [serial = 1958] [outer = 0000002F38B79400] 08:56:20 INFO - PROCESS | 2820 | 1464105380088 Marionette TRACE conn6 <- [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:56:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:56:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 986ms 08:56:20 INFO - PROCESS | 2820 | 1464105380130 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 08:56:20 INFO - PROCESS | 2820 | 1464105380133 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 08:56:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:56:20 INFO - PROCESS | 2820 | 1464105380137 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:56:20 INFO - PROCESS | 2820 | 1464105380139 Marionette TRACE conn6 <- [1,2574,null,{}] 08:56:20 INFO - PROCESS | 2820 | 1464105380143 Marionette TRACE conn6 -> [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:56:20 INFO - PROCESS | 2820 | 1464105380262 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 08:56:20 INFO - PROCESS | 2820 | 1464105380367 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:20 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F40A2A000 == 58 [pid = 2820] [id = 653] 08:56:20 INFO - PROCESS | 2820 | ++DOMWINDOW == 155 (0000002F3C616800) [pid = 2820] [serial = 1959] [outer = 0000000000000000] 08:56:20 INFO - PROCESS | 2820 | ++DOMWINDOW == 156 (0000002F3C618C00) [pid = 2820] [serial = 1960] [outer = 0000002F3C616800] 08:56:20 INFO - PROCESS | 2820 | 1464105380425 Marionette DEBUG loaded listener.js 08:56:20 INFO - PROCESS | 2820 | ++DOMWINDOW == 157 (0000002F3C620800) [pid = 2820] [serial = 1961] [outer = 0000002F3C616800] 08:56:21 INFO - PROCESS | 2820 | 1464105381050 Marionette TRACE conn6 <- [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:56:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:56:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 986ms 08:56:21 INFO - PROCESS | 2820 | 1464105381125 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 08:56:21 INFO - PROCESS | 2820 | 1464105381128 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 08:56:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:56:21 INFO - PROCESS | 2820 | 1464105381131 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:56:21 INFO - PROCESS | 2820 | 1464105381133 Marionette TRACE conn6 <- [1,2578,null,{}] 08:56:21 INFO - PROCESS | 2820 | 1464105381137 Marionette TRACE conn6 -> [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:56:21 INFO - PROCESS | 2820 | 1464105381253 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 08:56:21 INFO - PROCESS | 2820 | 1464105381385 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:21 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3EC1D800 == 59 [pid = 2820] [id = 654] 08:56:21 INFO - PROCESS | 2820 | ++DOMWINDOW == 158 (0000002F3664C000) [pid = 2820] [serial = 1962] [outer = 0000000000000000] 08:56:21 INFO - PROCESS | 2820 | ++DOMWINDOW == 159 (0000002F36650C00) [pid = 2820] [serial = 1963] [outer = 0000002F3664C000] 08:56:21 INFO - PROCESS | 2820 | 1464105381444 Marionette DEBUG loaded listener.js 08:56:21 INFO - PROCESS | 2820 | ++DOMWINDOW == 160 (0000002F3C616C00) [pid = 2820] [serial = 1964] [outer = 0000002F3664C000] 08:56:22 INFO - PROCESS | 2820 | 1464105382023 Marionette TRACE conn6 <- [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:56:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:56:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 923ms 08:56:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:56:22 INFO - PROCESS | 2820 | 1464105382056 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 08:56:22 INFO - PROCESS | 2820 | 1464105382059 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 08:56:22 INFO - PROCESS | 2820 | 1464105382062 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:56:22 INFO - PROCESS | 2820 | 1464105382065 Marionette TRACE conn6 <- [1,2582,null,{}] 08:56:22 INFO - PROCESS | 2820 | 1464105382068 Marionette TRACE conn6 -> [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:56:22 INFO - PROCESS | 2820 | 1464105382218 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 08:56:22 INFO - PROCESS | 2820 | 1464105382342 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:22 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3EA0E000 == 60 [pid = 2820] [id = 655] 08:56:22 INFO - PROCESS | 2820 | ++DOMWINDOW == 161 (0000002F27786400) [pid = 2820] [serial = 1965] [outer = 0000000000000000] 08:56:22 INFO - PROCESS | 2820 | ++DOMWINDOW == 162 (0000002F3947D000) [pid = 2820] [serial = 1966] [outer = 0000002F27786400] 08:56:22 INFO - PROCESS | 2820 | 1464105382399 Marionette DEBUG loaded listener.js 08:56:22 INFO - PROCESS | 2820 | ++DOMWINDOW == 163 (0000002F3D4BD400) [pid = 2820] [serial = 1967] [outer = 0000002F27786400] 08:56:23 INFO - PROCESS | 2820 | 1464105383234 Marionette TRACE conn6 <- [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:56:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:56:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1230ms 08:56:23 INFO - PROCESS | 2820 | 1464105383296 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 08:56:23 INFO - PROCESS | 2820 | 1464105383301 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 08:56:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:56:23 INFO - PROCESS | 2820 | 1464105383306 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:56:23 INFO - PROCESS | 2820 | 1464105383310 Marionette TRACE conn6 <- [1,2586,null,{}] 08:56:23 INFO - PROCESS | 2820 | 1464105383316 Marionette TRACE conn6 -> [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:56:23 INFO - PROCESS | 2820 | 1464105383426 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 08:56:23 INFO - PROCESS | 2820 | 1464105383564 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:23 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F38975800 == 61 [pid = 2820] [id = 656] 08:56:23 INFO - PROCESS | 2820 | ++DOMWINDOW == 164 (0000002F31423000) [pid = 2820] [serial = 1968] [outer = 0000000000000000] 08:56:23 INFO - PROCESS | 2820 | ++DOMWINDOW == 165 (0000002F31632C00) [pid = 2820] [serial = 1969] [outer = 0000002F31423000] 08:56:23 INFO - PROCESS | 2820 | 1464105383621 Marionette DEBUG loaded listener.js 08:56:23 INFO - PROCESS | 2820 | ++DOMWINDOW == 166 (0000002F32409000) [pid = 2820] [serial = 1970] [outer = 0000002F31423000] 08:56:24 INFO - PROCESS | 2820 | 1464105384277 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 08:56:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:56:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1024ms 08:56:24 INFO - PROCESS | 2820 | 1464105384334 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 08:56:24 INFO - PROCESS | 2820 | 1464105384340 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 08:56:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:56:24 INFO - PROCESS | 2820 | 1464105384346 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:56:24 INFO - PROCESS | 2820 | 1464105384349 Marionette TRACE conn6 <- [1,2590,null,{}] 08:56:24 INFO - PROCESS | 2820 | 1464105384353 Marionette TRACE conn6 -> [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:56:24 INFO - PROCESS | 2820 | 1464105384466 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 08:56:24 INFO - PROCESS | 2820 | 1464105384622 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:24 INFO - PROCESS | 2820 | --DOCSHELL 0000002F31783000 == 60 [pid = 2820] [id = 466] 08:56:24 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3403A000 == 59 [pid = 2820] [id = 604] 08:56:24 INFO - PROCESS | 2820 | --DOCSHELL 0000002F394A5800 == 58 [pid = 2820] [id = 605] 08:56:24 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3DFDC000 == 57 [pid = 2820] [id = 648] 08:56:24 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3BEAD800 == 56 [pid = 2820] [id = 647] 08:56:24 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3C66A800 == 55 [pid = 2820] [id = 646] 08:56:24 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3BEAA800 == 54 [pid = 2820] [id = 645] 08:56:24 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3168E800 == 53 [pid = 2820] [id = 644] 08:56:24 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3AC08800 == 52 [pid = 2820] [id = 643] 08:56:24 INFO - PROCESS | 2820 | --DOCSHELL 0000002F38993000 == 51 [pid = 2820] [id = 642] 08:56:24 INFO - PROCESS | 2820 | --DOCSHELL 0000002F342AF800 == 50 [pid = 2820] [id = 641] 08:56:24 INFO - PROCESS | 2820 | --DOCSHELL 0000002F36632000 == 49 [pid = 2820] [id = 640] 08:56:24 INFO - PROCESS | 2820 | --DOCSHELL 0000002F275B1800 == 48 [pid = 2820] [id = 639] 08:56:24 INFO - PROCESS | 2820 | --DOCSHELL 0000002F40602800 == 47 [pid = 2820] [id = 638] 08:56:24 INFO - PROCESS | 2820 | --DOMWINDOW == 165 (0000002F38269C00) [pid = 2820] [serial = 1870] [outer = 0000000000000000] [url = about:blank] 08:56:24 INFO - PROCESS | 2820 | --DOMWINDOW == 164 (0000002F2CC38800) [pid = 2820] [serial = 1858] [outer = 0000000000000000] [url = about:blank] 08:56:24 INFO - PROCESS | 2820 | --DOMWINDOW == 163 (0000002F33A34C00) [pid = 2820] [serial = 1861] [outer = 0000000000000000] [url = about:blank] 08:56:24 INFO - PROCESS | 2820 | --DOMWINDOW == 162 (0000002F3819B000) [pid = 2820] [serial = 1864] [outer = 0000000000000000] [url = about:blank] 08:56:24 INFO - PROCESS | 2820 | --DOMWINDOW == 161 (0000002F3887A400) [pid = 2820] [serial = 1867] [outer = 0000000000000000] [url = about:blank] 08:56:24 INFO - PROCESS | 2820 | --DOMWINDOW == 160 (0000002F394DA400) [pid = 2820] [serial = 1900] [outer = 0000000000000000] [url = about:blank] 08:56:24 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F275B1800 == 48 [pid = 2820] [id = 657] 08:56:24 INFO - PROCESS | 2820 | ++DOMWINDOW == 161 (0000002F26687000) [pid = 2820] [serial = 1971] [outer = 0000000000000000] 08:56:24 INFO - PROCESS | 2820 | ++DOMWINDOW == 162 (0000002F2757E800) [pid = 2820] [serial = 1972] [outer = 0000002F26687000] 08:56:24 INFO - PROCESS | 2820 | 1464105384737 Marionette DEBUG loaded listener.js 08:56:24 INFO - PROCESS | 2820 | ++DOMWINDOW == 163 (0000002F31427C00) [pid = 2820] [serial = 1973] [outer = 0000002F26687000] 08:56:24 INFO - PROCESS | 2820 | --DOCSHELL 0000002F40404000 == 47 [pid = 2820] [id = 637] 08:56:24 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3DEE0000 == 46 [pid = 2820] [id = 618] 08:56:24 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3F7CD800 == 45 [pid = 2820] [id = 636] 08:56:24 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3BD09800 == 44 [pid = 2820] [id = 635] 08:56:24 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3404A800 == 43 [pid = 2820] [id = 634] 08:56:24 INFO - PROCESS | 2820 | --DOMWINDOW == 162 (0000002F39173400) [pid = 2820] [serial = 1892] [outer = 0000000000000000] [url = about:blank] 08:56:24 INFO - PROCESS | 2820 | --DOMWINDOW == 161 (0000002F32403800) [pid = 2820] [serial = 1877] [outer = 0000000000000000] [url = about:blank] 08:56:24 INFO - PROCESS | 2820 | --DOMWINDOW == 160 (0000002F36B62000) [pid = 2820] [serial = 1885] [outer = 0000000000000000] [url = about:blank] 08:56:24 INFO - PROCESS | 2820 | --DOMWINDOW == 159 (0000002F37D63400) [pid = 2820] [serial = 1886] [outer = 0000000000000000] [url = about:blank] 08:56:24 INFO - PROCESS | 2820 | --DOMWINDOW == 158 (0000002F39479800) [pid = 2820] [serial = 1898] [outer = 0000000000000000] [url = about:blank] 08:56:24 INFO - PROCESS | 2820 | --DOMWINDOW == 157 (0000002F35B06400) [pid = 2820] [serial = 1894] [outer = 0000000000000000] [url = about:blank] 08:56:24 INFO - PROCESS | 2820 | --DOMWINDOW == 156 (0000002F35B09000) [pid = 2820] [serial = 1883] [outer = 0000000000000000] [url = about:blank] 08:56:24 INFO - PROCESS | 2820 | --DOMWINDOW == 155 (0000002F39174C00) [pid = 2820] [serial = 1895] [outer = 0000000000000000] [url = about:blank] 08:56:24 INFO - PROCESS | 2820 | --DOMWINDOW == 154 (0000002F38B70800) [pid = 2820] [serial = 1891] [outer = 0000000000000000] [url = about:blank] 08:56:24 INFO - PROCESS | 2820 | --DOMWINDOW == 153 (0000002F35AA8400) [pid = 2820] [serial = 1882] [outer = 0000000000000000] [url = about:blank] 08:56:24 INFO - PROCESS | 2820 | --DOMWINDOW == 152 (0000002F3147A800) [pid = 2820] [serial = 1876] [outer = 0000000000000000] [url = about:blank] 08:56:24 INFO - PROCESS | 2820 | --DOMWINDOW == 151 (0000002F31640000) [pid = 2820] [serial = 1874] [outer = 0000000000000000] [url = about:blank] 08:56:24 INFO - PROCESS | 2820 | --DOMWINDOW == 150 (0000002F2D8E9400) [pid = 2820] [serial = 1873] [outer = 0000000000000000] [url = about:blank] 08:56:24 INFO - PROCESS | 2820 | --DOMWINDOW == 149 (0000002F38824400) [pid = 2820] [serial = 1889] [outer = 0000000000000000] [url = about:blank] 08:56:24 INFO - PROCESS | 2820 | --DOMWINDOW == 148 (0000002F34437400) [pid = 2820] [serial = 1879] [outer = 0000000000000000] [url = about:blank] 08:56:24 INFO - PROCESS | 2820 | --DOMWINDOW == 147 (0000002F34939800) [pid = 2820] [serial = 1880] [outer = 0000000000000000] [url = about:blank] 08:56:24 INFO - PROCESS | 2820 | --DOMWINDOW == 146 (0000002F38263800) [pid = 2820] [serial = 1888] [outer = 0000000000000000] [url = about:blank] 08:56:24 INFO - PROCESS | 2820 | --DOMWINDOW == 145 (0000002F39472800) [pid = 2820] [serial = 1897] [outer = 0000000000000000] [url = about:blank] 08:56:25 INFO - PROCESS | 2820 | 1464105385237 Marionette TRACE conn6 <- [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:56:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:56:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 923ms 08:56:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:56:25 INFO - PROCESS | 2820 | 1464105385271 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 08:56:25 INFO - PROCESS | 2820 | 1464105385273 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 08:56:25 INFO - PROCESS | 2820 | 1464105385277 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:56:25 INFO - PROCESS | 2820 | 1464105385280 Marionette TRACE conn6 <- [1,2594,null,{}] 08:56:25 INFO - PROCESS | 2820 | 1464105385291 Marionette TRACE conn6 -> [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:56:25 INFO - PROCESS | 2820 | 1464105385389 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 08:56:25 INFO - PROCESS | 2820 | 1464105385400 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:25 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F38977000 == 44 [pid = 2820] [id = 658] 08:56:25 INFO - PROCESS | 2820 | ++DOMWINDOW == 146 (0000002F342EC000) [pid = 2820] [serial = 1974] [outer = 0000000000000000] 08:56:25 INFO - PROCESS | 2820 | ++DOMWINDOW == 147 (0000002F34887000) [pid = 2820] [serial = 1975] [outer = 0000002F342EC000] 08:56:25 INFO - PROCESS | 2820 | 1464105385451 Marionette DEBUG loaded listener.js 08:56:25 INFO - PROCESS | 2820 | ++DOMWINDOW == 148 (0000002F353DB800) [pid = 2820] [serial = 1976] [outer = 0000002F342EC000] 08:56:25 INFO - PROCESS | 2820 | 1464105385924 Marionette TRACE conn6 <- [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:56:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:56:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 671ms 08:56:25 INFO - PROCESS | 2820 | 1464105385967 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 08:56:25 INFO - PROCESS | 2820 | 1464105385970 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 08:56:25 INFO - PROCESS | 2820 | 1464105385974 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:56:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:56:25 INFO - PROCESS | 2820 | 1464105385975 Marionette TRACE conn6 <- [1,2598,null,{}] 08:56:25 INFO - PROCESS | 2820 | 1464105385979 Marionette TRACE conn6 -> [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:56:26 INFO - PROCESS | 2820 | 1464105386074 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 08:56:26 INFO - PROCESS | 2820 | 1464105386083 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:26 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3AFB0000 == 45 [pid = 2820] [id = 659] 08:56:26 INFO - PROCESS | 2820 | ++DOMWINDOW == 149 (0000002F35D73000) [pid = 2820] [serial = 1977] [outer = 0000000000000000] 08:56:26 INFO - PROCESS | 2820 | ++DOMWINDOW == 150 (0000002F36651000) [pid = 2820] [serial = 1978] [outer = 0000002F35D73000] 08:56:26 INFO - PROCESS | 2820 | 1464105386131 Marionette DEBUG loaded listener.js 08:56:26 INFO - PROCESS | 2820 | ++DOMWINDOW == 151 (0000002F37935800) [pid = 2820] [serial = 1979] [outer = 0000002F35D73000] 08:56:26 INFO - PROCESS | 2820 | 1464105386582 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 08:56:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:56:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 671ms 08:56:26 INFO - PROCESS | 2820 | 1464105386649 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 08:56:26 INFO - PROCESS | 2820 | 1464105386651 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 08:56:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:56:26 INFO - PROCESS | 2820 | 1464105386654 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:56:26 INFO - PROCESS | 2820 | 1464105386656 Marionette TRACE conn6 <- [1,2602,null,{}] 08:56:26 INFO - PROCESS | 2820 | 1464105386659 Marionette TRACE conn6 -> [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:56:26 INFO - PROCESS | 2820 | 1464105386753 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 08:56:26 INFO - PROCESS | 2820 | 1464105386788 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:26 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F31121000 == 46 [pid = 2820] [id = 660] 08:56:26 INFO - PROCESS | 2820 | ++DOMWINDOW == 152 (0000002F37D6D800) [pid = 2820] [serial = 1980] [outer = 0000000000000000] 08:56:26 INFO - PROCESS | 2820 | ++DOMWINDOW == 153 (0000002F38094800) [pid = 2820] [serial = 1981] [outer = 0000002F37D6D800] 08:56:26 INFO - PROCESS | 2820 | 1464105386835 Marionette DEBUG loaded listener.js 08:56:26 INFO - PROCESS | 2820 | ++DOMWINDOW == 154 (0000002F3812E000) [pid = 2820] [serial = 1982] [outer = 0000002F37D6D800] 08:56:27 INFO - PROCESS | 2820 | 1464105387349 Marionette TRACE conn6 <- [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:56:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:56:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 734ms 08:56:27 INFO - PROCESS | 2820 | 1464105387392 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 08:56:27 INFO - PROCESS | 2820 | 1464105387394 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 08:56:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:56:27 INFO - PROCESS | 2820 | 1464105387397 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:56:27 INFO - PROCESS | 2820 | 1464105387399 Marionette TRACE conn6 <- [1,2606,null,{}] 08:56:27 INFO - PROCESS | 2820 | 1464105387403 Marionette TRACE conn6 -> [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:56:27 INFO - PROCESS | 2820 | 1464105387541 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 08:56:27 INFO - PROCESS | 2820 | 1464105387605 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:27 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3C658800 == 47 [pid = 2820] [id = 661] 08:56:27 INFO - PROCESS | 2820 | ++DOMWINDOW == 155 (0000002F3826F000) [pid = 2820] [serial = 1983] [outer = 0000000000000000] 08:56:27 INFO - PROCESS | 2820 | ++DOMWINDOW == 156 (0000002F38822800) [pid = 2820] [serial = 1984] [outer = 0000002F3826F000] 08:56:27 INFO - PROCESS | 2820 | 1464105387652 Marionette DEBUG loaded listener.js 08:56:27 INFO - PROCESS | 2820 | ++DOMWINDOW == 157 (0000002F3887DC00) [pid = 2820] [serial = 1985] [outer = 0000002F3826F000] 08:56:28 INFO - PROCESS | 2820 | 1464105388094 Marionette TRACE conn6 <- [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:56:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:56:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 733ms 08:56:28 INFO - PROCESS | 2820 | 1464105388167 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 08:56:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:56:28 INFO - PROCESS | 2820 | 1464105388169 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 08:56:28 INFO - PROCESS | 2820 | 1464105388175 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:56:28 INFO - PROCESS | 2820 | 1464105388177 Marionette TRACE conn6 <- [1,2610,null,{}] 08:56:28 INFO - PROCESS | 2820 | 1464105388181 Marionette TRACE conn6 -> [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:56:28 INFO - PROCESS | 2820 | 1464105388302 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 08:56:28 INFO - PROCESS | 2820 | 1464105388364 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:28 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3DFCC000 == 48 [pid = 2820] [id = 662] 08:56:28 INFO - PROCESS | 2820 | ++DOMWINDOW == 158 (0000002F38B76C00) [pid = 2820] [serial = 1986] [outer = 0000000000000000] 08:56:28 INFO - PROCESS | 2820 | ++DOMWINDOW == 159 (0000002F39173C00) [pid = 2820] [serial = 1987] [outer = 0000002F38B76C00] 08:56:28 INFO - PROCESS | 2820 | 1464105388411 Marionette DEBUG loaded listener.js 08:56:28 INFO - PROCESS | 2820 | ++DOMWINDOW == 160 (0000002F3947AC00) [pid = 2820] [serial = 1988] [outer = 0000002F38B76C00] 08:56:28 INFO - PROCESS | 2820 | 1464105388849 Marionette TRACE conn6 <- [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:56:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:56:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 735ms 08:56:28 INFO - PROCESS | 2820 | 1464105388916 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 08:56:28 INFO - PROCESS | 2820 | 1464105388918 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 08:56:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:56:28 INFO - PROCESS | 2820 | 1464105388921 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:56:28 INFO - PROCESS | 2820 | 1464105388923 Marionette TRACE conn6 <- [1,2614,null,{}] 08:56:28 INFO - PROCESS | 2820 | 1464105388927 Marionette TRACE conn6 -> [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:56:29 INFO - PROCESS | 2820 | 1464105389359 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 08:56:29 INFO - PROCESS | 2820 | --DOMWINDOW == 159 (0000002F2CC33C00) [pid = 2820] [serial = 1866] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:56:29 INFO - PROCESS | 2820 | --DOMWINDOW == 158 (0000002F3443BC00) [pid = 2820] [serial = 1689] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:56:29 INFO - PROCESS | 2820 | --DOMWINDOW == 157 (0000002F38823400) [pid = 2820] [serial = 1821] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:56:29 INFO - PROCESS | 2820 | --DOMWINDOW == 156 (0000002F37D6F000) [pid = 2820] [serial = 1731] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:56:29 INFO - PROCESS | 2820 | --DOMWINDOW == 155 (0000002F25E5E000) [pid = 2820] [serial = 1674] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:56:29 INFO - PROCESS | 2820 | --DOMWINDOW == 154 (0000002F33ADD000) [pid = 2820] [serial = 1686] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:56:29 INFO - PROCESS | 2820 | --DOMWINDOW == 153 (0000002F28B79400) [pid = 2820] [serial = 1857] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:56:29 INFO - PROCESS | 2820 | --DOMWINDOW == 152 (0000002F2791D400) [pid = 2820] [serial = 1812] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:56:29 INFO - PROCESS | 2820 | --DOMWINDOW == 151 (0000002F34F23800) [pid = 2820] [serial = 1611] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:56:29 INFO - PROCESS | 2820 | --DOMWINDOW == 150 (0000002F31429000) [pid = 2820] [serial = 1680] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:56:29 INFO - PROCESS | 2820 | --DOMWINDOW == 149 (0000002F31A66C00) [pid = 2820] [serial = 1725] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:56:29 INFO - PROCESS | 2820 | --DOMWINDOW == 148 (0000002F28644C00) [pid = 2820] [serial = 1767] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:56:29 INFO - PROCESS | 2820 | --DOMWINDOW == 147 (0000002F31638000) [pid = 2820] [serial = 1770] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:56:29 INFO - PROCESS | 2820 | --DOMWINDOW == 146 (0000002F27545400) [pid = 2820] [serial = 1869] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:56:29 INFO - PROCESS | 2820 | --DOMWINDOW == 145 (0000002F32421400) [pid = 2820] [serial = 1815] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:56:29 INFO - PROCESS | 2820 | --DOMWINDOW == 144 (0000002F35B37400) [pid = 2820] [serial = 1863] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:56:29 INFO - PROCESS | 2820 | --DOMWINDOW == 143 (0000002F32416C00) [pid = 2820] [serial = 1683] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:56:29 INFO - PROCESS | 2820 | --DOMWINDOW == 142 (0000002F2778A000) [pid = 2820] [serial = 1656] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:56:29 INFO - PROCESS | 2820 | --DOMWINDOW == 141 (0000002F27619800) [pid = 2820] [serial = 1917] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:56:29 INFO - PROCESS | 2820 | --DOMWINDOW == 140 (0000002F35D7EC00) [pid = 2820] [serial = 1932] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:56:29 INFO - PROCESS | 2820 | --DOMWINDOW == 139 (0000002F34EF2400) [pid = 2820] [serial = 1929] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:56:29 INFO - PROCESS | 2820 | --DOMWINDOW == 138 (0000002F31636000) [pid = 2820] [serial = 1920] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:56:29 INFO - PROCESS | 2820 | --DOMWINDOW == 137 (0000002F39475C00) [pid = 2820] [serial = 1944] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:56:29 INFO - PROCESS | 2820 | --DOMWINDOW == 136 (0000002F2C0EC000) [pid = 2820] [serial = 1923] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:56:29 INFO - PROCESS | 2820 | --DOMWINDOW == 135 (0000002F31426C00) [pid = 2820] [serial = 1926] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:56:29 INFO - PROCESS | 2820 | --DOMWINDOW == 134 (0000002F3809AC00) [pid = 2820] [serial = 1935] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:56:29 INFO - PROCESS | 2820 | --DOMWINDOW == 133 (0000002F38125800) [pid = 2820] [serial = 1938] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:56:29 INFO - PROCESS | 2820 | --DOMWINDOW == 132 (0000002F3454E400) [pid = 2820] [serial = 1941] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:56:29 INFO - PROCESS | 2820 | --DOMWINDOW == 131 (0000002F27E2C800) [pid = 2820] [serial = 1722] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:56:29 INFO - PROCESS | 2820 | --DOMWINDOW == 130 (0000002F342F2800) [pid = 2820] [serial = 1773] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:56:29 INFO - PROCESS | 2820 | --DOMWINDOW == 129 (0000002F367D0000) [pid = 2820] [serial = 1818] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:56:29 INFO - PROCESS | 2820 | --DOMWINDOW == 128 (0000002F2C0EF000) [pid = 2820] [serial = 1677] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:56:29 INFO - PROCESS | 2820 | --DOMWINDOW == 127 (0000002F2757B400) [pid = 2820] [serial = 1659] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:56:29 INFO - PROCESS | 2820 | --DOMWINDOW == 126 (0000002F37ECD400) [pid = 2820] [serial = 1776] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:56:29 INFO - PROCESS | 2820 | --DOMWINDOW == 125 (0000002F38268000) [pid = 2820] [serial = 1854] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:56:29 INFO - PROCESS | 2820 | --DOMWINDOW == 124 (0000002F3247A800) [pid = 2820] [serial = 1860] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:56:29 INFO - PROCESS | 2820 | --DOMWINDOW == 123 (0000002F34EEC400) [pid = 2820] [serial = 1728] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:56:29 INFO - PROCESS | 2820 | --DOMWINDOW == 122 (0000002F38128000) [pid = 2820] [serial = 1779] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:56:29 INFO - PROCESS | 2820 | 1464105389435 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:29 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F2C8AD000 == 49 [pid = 2820] [id = 663] 08:56:29 INFO - PROCESS | 2820 | ++DOMWINDOW == 123 (0000002F26C38C00) [pid = 2820] [serial = 1989] [outer = 0000000000000000] 08:56:29 INFO - PROCESS | 2820 | ++DOMWINDOW == 124 (0000002F27579000) [pid = 2820] [serial = 1990] [outer = 0000002F26C38C00] 08:56:29 INFO - PROCESS | 2820 | 1464105389483 Marionette DEBUG loaded listener.js 08:56:29 INFO - PROCESS | 2820 | ++DOMWINDOW == 125 (0000002F28CB0800) [pid = 2820] [serial = 1991] [outer = 0000002F26C38C00] 08:56:29 INFO - PROCESS | 2820 | 1464105389902 Marionette TRACE conn6 <- [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:56:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:56:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1022ms 08:56:29 INFO - PROCESS | 2820 | 1464105389949 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 08:56:29 INFO - PROCESS | 2820 | 1464105389951 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 08:56:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:56:29 INFO - PROCESS | 2820 | 1464105389955 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:56:29 INFO - PROCESS | 2820 | 1464105389956 Marionette TRACE conn6 <- [1,2618,null,{}] 08:56:29 INFO - PROCESS | 2820 | 1464105389975 Marionette TRACE conn6 -> [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:56:30 INFO - PROCESS | 2820 | 1464105390067 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 08:56:30 INFO - PROCESS | 2820 | 1464105390075 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:30 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3EE77000 == 50 [pid = 2820] [id = 664] 08:56:30 INFO - PROCESS | 2820 | ++DOMWINDOW == 126 (0000002F31638000) [pid = 2820] [serial = 1992] [outer = 0000000000000000] 08:56:30 INFO - PROCESS | 2820 | ++DOMWINDOW == 127 (0000002F3240B800) [pid = 2820] [serial = 1993] [outer = 0000002F31638000] 08:56:30 INFO - PROCESS | 2820 | 1464105390123 Marionette DEBUG loaded listener.js 08:56:30 INFO - PROCESS | 2820 | ++DOMWINDOW == 128 (0000002F34F21400) [pid = 2820] [serial = 1994] [outer = 0000002F31638000] 08:56:30 INFO - PROCESS | 2820 | 1464105390556 Marionette TRACE conn6 <- [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:56:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:56:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 628ms 08:56:30 INFO - PROCESS | 2820 | 1464105390594 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 08:56:30 INFO - PROCESS | 2820 | 1464105390596 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 08:56:30 INFO - PROCESS | 2820 | 1464105390600 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:56:30 INFO - PROCESS | 2820 | 1464105390602 Marionette TRACE conn6 <- [1,2622,null,{}] 08:56:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:56:30 INFO - PROCESS | 2820 | 1464105390605 Marionette TRACE conn6 -> [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:56:30 INFO - PROCESS | 2820 | 1464105390697 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 08:56:30 INFO - PROCESS | 2820 | 1464105390704 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:30 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3EEF9800 == 51 [pid = 2820] [id = 665] 08:56:30 INFO - PROCESS | 2820 | ++DOMWINDOW == 129 (0000002F367D7000) [pid = 2820] [serial = 1995] [outer = 0000000000000000] 08:56:30 INFO - PROCESS | 2820 | ++DOMWINDOW == 130 (0000002F3819C800) [pid = 2820] [serial = 1996] [outer = 0000002F367D7000] 08:56:30 INFO - PROCESS | 2820 | 1464105390750 Marionette DEBUG loaded listener.js 08:56:30 INFO - PROCESS | 2820 | ++DOMWINDOW == 131 (0000002F3917E000) [pid = 2820] [serial = 1997] [outer = 0000002F367D7000] 08:56:31 INFO - PROCESS | 2820 | 1464105391219 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 08:56:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:56:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 671ms 08:56:31 INFO - PROCESS | 2820 | 1464105391277 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 08:56:31 INFO - PROCESS | 2820 | 1464105391280 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 08:56:31 INFO - PROCESS | 2820 | 1464105391283 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:56:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:56:31 INFO - PROCESS | 2820 | 1464105391286 Marionette TRACE conn6 <- [1,2626,null,{}] 08:56:31 INFO - PROCESS | 2820 | 1464105391289 Marionette TRACE conn6 -> [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:56:31 INFO - PROCESS | 2820 | 1464105391467 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 08:56:31 INFO - PROCESS | 2820 | 1464105391608 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:31 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F31694000 == 52 [pid = 2820] [id = 666] 08:56:31 INFO - PROCESS | 2820 | ++DOMWINDOW == 132 (0000002F2670B800) [pid = 2820] [serial = 1998] [outer = 0000000000000000] 08:56:31 INFO - PROCESS | 2820 | ++DOMWINDOW == 133 (0000002F27579400) [pid = 2820] [serial = 1999] [outer = 0000002F2670B800] 08:56:31 INFO - PROCESS | 2820 | 1464105391673 Marionette DEBUG loaded listener.js 08:56:31 INFO - PROCESS | 2820 | ++DOMWINDOW == 134 (0000002F2BF05400) [pid = 2820] [serial = 2000] [outer = 0000002F2670B800] 08:56:32 INFO - PROCESS | 2820 | 1464105392332 Marionette TRACE conn6 <- [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:56:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:56:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1118ms 08:56:32 INFO - PROCESS | 2820 | 1464105392405 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 08:56:32 INFO - PROCESS | 2820 | 1464105392410 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 08:56:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:56:32 INFO - PROCESS | 2820 | 1464105392414 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:56:32 INFO - PROCESS | 2820 | 1464105392420 Marionette TRACE conn6 <- [1,2630,null,{}] 08:56:32 INFO - PROCESS | 2820 | 1464105392425 Marionette TRACE conn6 -> [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:56:32 INFO - PROCESS | 2820 | 1464105392549 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 08:56:32 INFO - PROCESS | 2820 | 1464105392686 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:32 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F39554800 == 53 [pid = 2820] [id = 667] 08:56:32 INFO - PROCESS | 2820 | ++DOMWINDOW == 135 (0000002F33942000) [pid = 2820] [serial = 2001] [outer = 0000000000000000] 08:56:32 INFO - PROCESS | 2820 | ++DOMWINDOW == 136 (0000002F33AE0000) [pid = 2820] [serial = 2002] [outer = 0000002F33942000] 08:56:32 INFO - PROCESS | 2820 | 1464105392749 Marionette DEBUG loaded listener.js 08:56:32 INFO - PROCESS | 2820 | ++DOMWINDOW == 137 (0000002F3454D400) [pid = 2820] [serial = 2003] [outer = 0000002F33942000] 08:56:33 INFO - PROCESS | 2820 | 1464105393348 Marionette TRACE conn6 <- [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:56:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:56:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 985ms 08:56:33 INFO - PROCESS | 2820 | 1464105393404 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 08:56:33 INFO - PROCESS | 2820 | 1464105393407 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 08:56:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:56:33 INFO - PROCESS | 2820 | 1464105393411 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:56:33 INFO - PROCESS | 2820 | 1464105393414 Marionette TRACE conn6 <- [1,2634,null,{}] 08:56:33 INFO - PROCESS | 2820 | 1464105393418 Marionette TRACE conn6 -> [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:56:33 INFO - PROCESS | 2820 | 1464105393539 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 08:56:33 INFO - PROCESS | 2820 | 1464105393677 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:33 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3F7A7000 == 54 [pid = 2820] [id = 668] 08:56:33 INFO - PROCESS | 2820 | ++DOMWINDOW == 138 (0000002F36654C00) [pid = 2820] [serial = 2004] [outer = 0000000000000000] 08:56:33 INFO - PROCESS | 2820 | ++DOMWINDOW == 139 (0000002F37D6E400) [pid = 2820] [serial = 2005] [outer = 0000002F36654C00] 08:56:33 INFO - PROCESS | 2820 | 1464105393737 Marionette DEBUG loaded listener.js 08:56:33 INFO - PROCESS | 2820 | ++DOMWINDOW == 140 (0000002F3822FC00) [pid = 2820] [serial = 2006] [outer = 0000002F36654C00] 08:56:34 INFO - PROCESS | 2820 | 1464105394355 Marionette TRACE conn6 <- [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:56:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:56:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 986ms 08:56:34 INFO - PROCESS | 2820 | 1464105394398 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 08:56:34 INFO - PROCESS | 2820 | 1464105394403 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 08:56:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:56:34 INFO - PROCESS | 2820 | 1464105394415 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:56:34 INFO - PROCESS | 2820 | 1464105394420 Marionette TRACE conn6 <- [1,2638,null,{}] 08:56:34 INFO - PROCESS | 2820 | 1464105394424 Marionette TRACE conn6 -> [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:56:34 INFO - PROCESS | 2820 | 1464105394567 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 08:56:34 INFO - PROCESS | 2820 | 1464105394706 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:34 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F40A24800 == 55 [pid = 2820] [id = 669] 08:56:34 INFO - PROCESS | 2820 | ++DOMWINDOW == 141 (0000002F3917B400) [pid = 2820] [serial = 2007] [outer = 0000000000000000] 08:56:34 INFO - PROCESS | 2820 | ++DOMWINDOW == 142 (0000002F3BCE1800) [pid = 2820] [serial = 2008] [outer = 0000002F3917B400] 08:56:34 INFO - PROCESS | 2820 | 1464105394764 Marionette DEBUG loaded listener.js 08:56:34 INFO - PROCESS | 2820 | ++DOMWINDOW == 143 (0000002F3BCF0400) [pid = 2820] [serial = 2009] [outer = 0000002F3917B400] 08:56:35 INFO - PROCESS | 2820 | 1464105395351 Marionette TRACE conn6 <- [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:56:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:56:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 986ms 08:56:35 INFO - PROCESS | 2820 | 1464105395398 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 08:56:35 INFO - PROCESS | 2820 | 1464105395401 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 08:56:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:56:35 INFO - PROCESS | 2820 | 1464105395405 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:56:35 INFO - PROCESS | 2820 | 1464105395407 Marionette TRACE conn6 <- [1,2642,null,{}] 08:56:35 INFO - PROCESS | 2820 | 1464105395411 Marionette TRACE conn6 -> [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:56:35 INFO - PROCESS | 2820 | 1464105395529 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 08:56:35 INFO - PROCESS | 2820 | 1464105395665 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:35 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F40C68000 == 56 [pid = 2820] [id = 670] 08:56:35 INFO - PROCESS | 2820 | ++DOMWINDOW == 144 (0000002F34EAC000) [pid = 2820] [serial = 2010] [outer = 0000000000000000] 08:56:35 INFO - PROCESS | 2820 | ++DOMWINDOW == 145 (0000002F34EB4000) [pid = 2820] [serial = 2011] [outer = 0000002F34EAC000] 08:56:35 INFO - PROCESS | 2820 | 1464105395723 Marionette DEBUG loaded listener.js 08:56:35 INFO - PROCESS | 2820 | ++DOMWINDOW == 146 (0000002F3BCF0800) [pid = 2820] [serial = 2012] [outer = 0000002F34EAC000] 08:56:36 INFO - PROCESS | 2820 | 1464105396308 Marionette TRACE conn6 <- [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:56:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:56:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 923ms 08:56:36 INFO - PROCESS | 2820 | 1464105396330 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 08:56:36 INFO - PROCESS | 2820 | 1464105396333 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 08:56:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:56:36 INFO - PROCESS | 2820 | 1464105396337 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:56:36 INFO - PROCESS | 2820 | 1464105396339 Marionette TRACE conn6 <- [1,2646,null,{}] 08:56:36 INFO - PROCESS | 2820 | 1464105396343 Marionette TRACE conn6 -> [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:56:36 INFO - PROCESS | 2820 | 1464105396464 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 08:56:36 INFO - PROCESS | 2820 | 1464105396576 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:36 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F25E22000 == 57 [pid = 2820] [id = 671] 08:56:36 INFO - PROCESS | 2820 | ++DOMWINDOW == 147 (0000002F2778B800) [pid = 2820] [serial = 2013] [outer = 0000000000000000] 08:56:36 INFO - PROCESS | 2820 | ++DOMWINDOW == 148 (0000002F2C078000) [pid = 2820] [serial = 2014] [outer = 0000002F2778B800] 08:56:36 INFO - PROCESS | 2820 | 1464105396682 Marionette DEBUG loaded listener.js 08:56:36 INFO - PROCESS | 2820 | ++DOMWINDOW == 149 (0000002F34885000) [pid = 2820] [serial = 2015] [outer = 0000002F2778B800] 08:56:37 INFO - PROCESS | 2820 | 1464105397567 Marionette TRACE conn6 <- [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:56:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:56:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1286ms 08:56:37 INFO - PROCESS | 2820 | 1464105397625 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 08:56:37 INFO - PROCESS | 2820 | 1464105397630 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 08:56:37 INFO - PROCESS | 2820 | 1464105397635 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:56:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:56:37 INFO - PROCESS | 2820 | 1464105397639 Marionette TRACE conn6 <- [1,2650,null,{}] 08:56:37 INFO - PROCESS | 2820 | 1464105397645 Marionette TRACE conn6 -> [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:56:37 INFO - PROCESS | 2820 | 1464105397755 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 08:56:37 INFO - PROCESS | 2820 | 1464105397897 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:37 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F286DB800 == 58 [pid = 2820] [id = 672] 08:56:37 INFO - PROCESS | 2820 | ++DOMWINDOW == 150 (0000002F26C32C00) [pid = 2820] [serial = 2016] [outer = 0000000000000000] 08:56:37 INFO - PROCESS | 2820 | ++DOMWINDOW == 151 (0000002F2760EC00) [pid = 2820] [serial = 2017] [outer = 0000002F26C32C00] 08:56:37 INFO - PROCESS | 2820 | 1464105397952 Marionette DEBUG loaded listener.js 08:56:38 INFO - PROCESS | 2820 | ++DOMWINDOW == 152 (0000002F2C078800) [pid = 2820] [serial = 2018] [outer = 0000002F26C32C00] 08:56:38 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3EEF9800 == 57 [pid = 2820] [id = 665] 08:56:38 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3EE77000 == 56 [pid = 2820] [id = 664] 08:56:38 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2C8AD000 == 55 [pid = 2820] [id = 663] 08:56:38 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3DFCC000 == 54 [pid = 2820] [id = 662] 08:56:38 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3C658800 == 53 [pid = 2820] [id = 661] 08:56:38 INFO - PROCESS | 2820 | --DOCSHELL 0000002F31121000 == 52 [pid = 2820] [id = 660] 08:56:38 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3AFB0000 == 51 [pid = 2820] [id = 659] 08:56:38 INFO - PROCESS | 2820 | --DOMWINDOW == 151 (0000002F314CBC00) [pid = 2820] [serial = 1903] [outer = 0000000000000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2820 | --DOMWINDOW == 150 (0000002F35B08400) [pid = 2820] [serial = 1906] [outer = 0000000000000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2820 | --DOMWINDOW == 149 (0000002F39472C00) [pid = 2820] [serial = 1909] [outer = 0000000000000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2820 | --DOMWINDOW == 148 (0000002F39644400) [pid = 2820] [serial = 1912] [outer = 0000000000000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2820 | --DOMWINDOW == 147 (0000002F3AF11C00) [pid = 2820] [serial = 1915] [outer = 0000000000000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2820 | --DOMWINDOW == 146 (0000002F39648C00) [pid = 2820] [serial = 1948] [outer = 0000000000000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2820 | --DOCSHELL 0000002F38977000 == 50 [pid = 2820] [id = 658] 08:56:38 INFO - PROCESS | 2820 | --DOCSHELL 0000002F275B1800 == 49 [pid = 2820] [id = 657] 08:56:38 INFO - PROCESS | 2820 | --DOCSHELL 0000002F38975800 == 48 [pid = 2820] [id = 656] 08:56:38 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3BE98800 == 47 [pid = 2820] [id = 651] 08:56:38 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3663C000 == 46 [pid = 2820] [id = 650] 08:56:38 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3F7AA800 == 45 [pid = 2820] [id = 649] 08:56:38 INFO - PROCESS | 2820 | 1464105398648 Marionette TRACE conn6 <- [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:56:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:56:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1025ms 08:56:38 INFO - PROCESS | 2820 | 1464105398663 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 08:56:38 INFO - PROCESS | 2820 | 1464105398669 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 08:56:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:56:38 INFO - PROCESS | 2820 | 1464105398675 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:56:38 INFO - PROCESS | 2820 | 1464105398678 Marionette TRACE conn6 <- [1,2654,null,{}] 08:56:38 INFO - PROCESS | 2820 | 1464105398681 Marionette TRACE conn6 -> [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:56:38 INFO - PROCESS | 2820 | 1464105398786 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 08:56:38 INFO - PROCESS | 2820 | --DOMWINDOW == 145 (0000002F31426400) [pid = 2820] [serial = 1724] [outer = 0000000000000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2820 | --DOMWINDOW == 144 (0000002F36B54C00) [pid = 2820] [serial = 1775] [outer = 0000000000000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2820 | --DOMWINDOW == 143 (0000002F38298C00) [pid = 2820] [serial = 1820] [outer = 0000000000000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2820 | --DOMWINDOW == 142 (0000002F2E142000) [pid = 2820] [serial = 1679] [outer = 0000000000000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2820 | --DOMWINDOW == 141 (0000002F2CCF5800) [pid = 2820] [serial = 1661] [outer = 0000000000000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2820 | --DOMWINDOW == 140 (0000002F38123800) [pid = 2820] [serial = 1778] [outer = 0000000000000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2820 | --DOMWINDOW == 139 (0000002F38882000) [pid = 2820] [serial = 1856] [outer = 0000000000000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2820 | --DOMWINDOW == 138 (0000002F3493E800) [pid = 2820] [serial = 1862] [outer = 0000000000000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2820 | --DOMWINDOW == 137 (0000002F37936800) [pid = 2820] [serial = 1730] [outer = 0000000000000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2820 | --DOMWINDOW == 136 (0000002F3819D000) [pid = 2820] [serial = 1781] [outer = 0000000000000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2820 | --DOMWINDOW == 135 (0000002F38B73C00) [pid = 2820] [serial = 1868] [outer = 0000000000000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2820 | --DOMWINDOW == 134 (0000002F3454FC00) [pid = 2820] [serial = 1691] [outer = 0000000000000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2820 | --DOMWINDOW == 133 (0000002F3887A800) [pid = 2820] [serial = 1823] [outer = 0000000000000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2820 | --DOMWINDOW == 132 (0000002F37E52000) [pid = 2820] [serial = 1733] [outer = 0000000000000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2820 | --DOMWINDOW == 131 (0000002F27612800) [pid = 2820] [serial = 1676] [outer = 0000000000000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2820 | --DOMWINDOW == 130 (0000002F3418A400) [pid = 2820] [serial = 1688] [outer = 0000000000000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2820 | --DOMWINDOW == 129 (0000002F3170D000) [pid = 2820] [serial = 1859] [outer = 0000000000000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2820 | --DOMWINDOW == 128 (0000002F31A5B800) [pid = 2820] [serial = 1814] [outer = 0000000000000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2820 | --DOMWINDOW == 127 (0000002F3887E400) [pid = 2820] [serial = 1613] [outer = 0000000000000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2820 | --DOMWINDOW == 126 (0000002F31D34800) [pid = 2820] [serial = 1682] [outer = 0000000000000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2820 | --DOMWINDOW == 125 (0000002F342EC400) [pid = 2820] [serial = 1727] [outer = 0000000000000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2820 | --DOMWINDOW == 124 (0000002F2D84BC00) [pid = 2820] [serial = 1769] [outer = 0000000000000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2820 | --DOMWINDOW == 123 (0000002F32D52400) [pid = 2820] [serial = 1772] [outer = 0000000000000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2820 | --DOMWINDOW == 122 (0000002F3916F400) [pid = 2820] [serial = 1871] [outer = 0000000000000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2820 | --DOMWINDOW == 121 (0000002F34945000) [pid = 2820] [serial = 1817] [outer = 0000000000000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2820 | --DOMWINDOW == 120 (0000002F3882A000) [pid = 2820] [serial = 1865] [outer = 0000000000000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2820 | --DOMWINDOW == 119 (0000002F33A39000) [pid = 2820] [serial = 1685] [outer = 0000000000000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2820 | --DOMWINDOW == 118 (0000002F28E73800) [pid = 2820] [serial = 1658] [outer = 0000000000000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2820 | --DOMWINDOW == 117 (0000002F35B31800) [pid = 2820] [serial = 1919] [outer = 0000000000000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2820 | --DOMWINDOW == 116 (0000002F2C8F3400) [pid = 2820] [serial = 1918] [outer = 0000000000000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2820 | --DOMWINDOW == 115 (0000002F36B54400) [pid = 2820] [serial = 1933] [outer = 0000000000000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2820 | --DOMWINDOW == 114 (0000002F37941C00) [pid = 2820] [serial = 1934] [outer = 0000000000000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2820 | --DOMWINDOW == 113 (0000002F34F2A000) [pid = 2820] [serial = 1930] [outer = 0000000000000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2820 | --DOMWINDOW == 112 (0000002F33A3BC00) [pid = 2820] [serial = 1922] [outer = 0000000000000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2820 | --DOMWINDOW == 111 (0000002F31A5F400) [pid = 2820] [serial = 1921] [outer = 0000000000000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2820 | --DOMWINDOW == 110 (0000002F3963F800) [pid = 2820] [serial = 1946] [outer = 0000000000000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2820 | --DOMWINDOW == 109 (0000002F31428C00) [pid = 2820] [serial = 1924] [outer = 0000000000000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2820 | --DOMWINDOW == 108 (0000002F31EDEC00) [pid = 2820] [serial = 1925] [outer = 0000000000000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2820 | --DOMWINDOW == 107 (0000002F34191400) [pid = 2820] [serial = 1927] [outer = 0000000000000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2820 | --DOMWINDOW == 106 (0000002F34939000) [pid = 2820] [serial = 1928] [outer = 0000000000000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2820 | --DOMWINDOW == 105 (0000002F38239C00) [pid = 2820] [serial = 1937] [outer = 0000000000000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2820 | --DOMWINDOW == 104 (0000002F3822D400) [pid = 2820] [serial = 1936] [outer = 0000000000000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2820 | --DOMWINDOW == 103 (0000002F3829D800) [pid = 2820] [serial = 1939] [outer = 0000000000000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2820 | --DOMWINDOW == 102 (0000002F39480400) [pid = 2820] [serial = 1945] [outer = 0000000000000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2820 | --DOMWINDOW == 101 (0000002F3887BC00) [pid = 2820] [serial = 1942] [outer = 0000000000000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2820 | --DOMWINDOW == 100 (0000002F38887800) [pid = 2820] [serial = 1940] [outer = 0000000000000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2820 | --DOMWINDOW == 99 (0000002F35B05400) [pid = 2820] [serial = 1931] [outer = 0000000000000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2820 | --DOMWINDOW == 98 (0000002F38B7EC00) [pid = 2820] [serial = 1943] [outer = 0000000000000000] [url = about:blank] 08:56:38 INFO - PROCESS | 2820 | 1464105398899 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:38 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F2CA50800 == 46 [pid = 2820] [id = 673] 08:56:38 INFO - PROCESS | 2820 | ++DOMWINDOW == 99 (0000002F28B79400) [pid = 2820] [serial = 2019] [outer = 0000000000000000] 08:56:38 INFO - PROCESS | 2820 | ++DOMWINDOW == 100 (0000002F2C077C00) [pid = 2820] [serial = 2020] [outer = 0000002F28B79400] 08:56:38 INFO - PROCESS | 2820 | 1464105398947 Marionette DEBUG loaded listener.js 08:56:39 INFO - PROCESS | 2820 | ++DOMWINDOW == 101 (0000002F2D848000) [pid = 2820] [serial = 2021] [outer = 0000002F28B79400] 08:56:39 INFO - PROCESS | 2820 | [2820] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 08:56:39 INFO - PROCESS | 2820 | [2820] WARNING: Using default font: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/gfx/thebes/gfxDWriteFonts.cpp, line 113 08:56:39 INFO - PROCESS | 2820 | 1464105399835 Marionette TRACE conn6 <- [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:56:39 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:56:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1188ms 08:56:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:56:39 INFO - PROCESS | 2820 | 1464105399865 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 08:56:39 INFO - PROCESS | 2820 | 1464105399868 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 08:56:39 INFO - PROCESS | 2820 | 1464105399872 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:56:39 INFO - PROCESS | 2820 | 1464105399875 Marionette TRACE conn6 <- [1,2658,null,{}] 08:56:39 INFO - PROCESS | 2820 | 1464105399886 Marionette TRACE conn6 -> [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:56:40 INFO - PROCESS | 2820 | 1464105400019 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 08:56:40 INFO - PROCESS | 2820 | 1464105400031 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:40 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3416A800 == 47 [pid = 2820] [id = 674] 08:56:40 INFO - PROCESS | 2820 | ++DOMWINDOW == 102 (0000002F314CA400) [pid = 2820] [serial = 2022] [outer = 0000000000000000] 08:56:40 INFO - PROCESS | 2820 | ++DOMWINDOW == 103 (0000002F3175C400) [pid = 2820] [serial = 2023] [outer = 0000002F314CA400] 08:56:40 INFO - PROCESS | 2820 | 1464105400081 Marionette DEBUG loaded listener.js 08:56:40 INFO - PROCESS | 2820 | ++DOMWINDOW == 104 (0000002F31A69400) [pid = 2820] [serial = 2024] [outer = 0000002F314CA400] 08:56:41 INFO - PROCESS | 2820 | 1464105401025 Marionette TRACE conn6 <- [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:56:41 INFO - PROCESS | 2820 | 1464105401070 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 08:56:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:56:41 INFO - PROCESS | 2820 | 1464105401074 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:56:41 INFO - PROCESS | 2820 | 1464105401076 Marionette TRACE conn6 <- [1,2662,null,{}] 08:56:41 INFO - PROCESS | 2820 | 1464105401079 Marionette TRACE conn6 -> [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:56:41 INFO - PROCESS | 2820 | 1464105401203 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 08:56:41 INFO - PROCESS | 2820 | 1464105401256 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:41 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F35313000 == 48 [pid = 2820] [id = 675] 08:56:41 INFO - PROCESS | 2820 | ++DOMWINDOW == 105 (0000002F32406800) [pid = 2820] [serial = 2025] [outer = 0000000000000000] 08:56:41 INFO - PROCESS | 2820 | ++DOMWINDOW == 106 (0000002F32423400) [pid = 2820] [serial = 2026] [outer = 0000002F32406800] 08:56:41 INFO - PROCESS | 2820 | 1464105401304 Marionette DEBUG loaded listener.js 08:56:41 INFO - PROCESS | 2820 | ++DOMWINDOW == 107 (0000002F33A39800) [pid = 2820] [serial = 2027] [outer = 0000002F32406800] 08:56:42 INFO - PROCESS | 2820 | 1464105402259 Marionette TRACE conn6 <- [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:56:42 INFO - PROCESS | 2820 | 1464105402310 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 08:56:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:56:42 INFO - PROCESS | 2820 | 1464105402313 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:56:42 INFO - PROCESS | 2820 | 1464105402315 Marionette TRACE conn6 <- [1,2666,null,{}] 08:56:42 INFO - PROCESS | 2820 | 1464105402318 Marionette TRACE conn6 -> [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:56:42 INFO - PROCESS | 2820 | 1464105402435 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 08:56:42 INFO - PROCESS | 2820 | 1464105402490 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:42 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F26C49000 == 49 [pid = 2820] [id = 676] 08:56:42 INFO - PROCESS | 2820 | ++DOMWINDOW == 108 (0000002F33A36800) [pid = 2820] [serial = 2028] [outer = 0000000000000000] 08:56:42 INFO - PROCESS | 2820 | ++DOMWINDOW == 109 (0000002F3413D800) [pid = 2820] [serial = 2029] [outer = 0000002F33A36800] 08:56:42 INFO - PROCESS | 2820 | 1464105402538 Marionette DEBUG loaded listener.js 08:56:42 INFO - PROCESS | 2820 | ++DOMWINDOW == 110 (0000002F342EC400) [pid = 2820] [serial = 2030] [outer = 0000002F33A36800] 08:56:43 INFO - PROCESS | 2820 | --DOMWINDOW == 109 (0000002F3826F000) [pid = 2820] [serial = 1983] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:56:43 INFO - PROCESS | 2820 | --DOMWINDOW == 108 (0000002F38B76C00) [pid = 2820] [serial = 1986] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:56:43 INFO - PROCESS | 2820 | --DOMWINDOW == 107 (0000002F35D73000) [pid = 2820] [serial = 1977] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:56:43 INFO - PROCESS | 2820 | --DOMWINDOW == 106 (0000002F31423000) [pid = 2820] [serial = 1968] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:56:43 INFO - PROCESS | 2820 | --DOMWINDOW == 105 (0000002F342EC000) [pid = 2820] [serial = 1974] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:56:43 INFO - PROCESS | 2820 | --DOMWINDOW == 104 (0000002F37D6D800) [pid = 2820] [serial = 1980] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:56:43 INFO - PROCESS | 2820 | --DOMWINDOW == 103 (0000002F26687000) [pid = 2820] [serial = 1971] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:56:43 INFO - PROCESS | 2820 | --DOMWINDOW == 102 (0000002F31638000) [pid = 2820] [serial = 1992] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:56:43 INFO - PROCESS | 2820 | --DOMWINDOW == 101 (0000002F26C38C00) [pid = 2820] [serial = 1989] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:56:43 INFO - PROCESS | 2820 | 1464105403615 Marionette TRACE conn6 <- [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:56:43 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:56:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1325ms 08:56:43 INFO - PROCESS | 2820 | 1464105403641 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 08:56:43 INFO - PROCESS | 2820 | 1464105403644 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 08:56:43 INFO - PROCESS | 2820 | 1464105403647 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:56:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:56:43 INFO - PROCESS | 2820 | 1464105403649 Marionette TRACE conn6 <- [1,2670,null,{}] 08:56:43 INFO - PROCESS | 2820 | 1464105403652 Marionette TRACE conn6 -> [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:56:43 INFO - PROCESS | 2820 | 1464105403766 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 08:56:43 INFO - PROCESS | 2820 | 1464105403883 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:43 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F38976800 == 50 [pid = 2820] [id = 677] 08:56:43 INFO - PROCESS | 2820 | ++DOMWINDOW == 102 (0000002F33ADE000) [pid = 2820] [serial = 2031] [outer = 0000000000000000] 08:56:43 INFO - PROCESS | 2820 | ++DOMWINDOW == 103 (0000002F34939800) [pid = 2820] [serial = 2032] [outer = 0000002F33ADE000] 08:56:43 INFO - PROCESS | 2820 | 1464105403931 Marionette DEBUG loaded listener.js 08:56:44 INFO - PROCESS | 2820 | ++DOMWINDOW == 104 (0000002F34B56400) [pid = 2820] [serial = 2033] [outer = 0000002F33ADE000] 08:56:44 INFO - PROCESS | 2820 | 1464105404772 Marionette TRACE conn6 <- [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:56:44 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:56:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1175ms 08:56:44 INFO - PROCESS | 2820 | 1464105404825 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 08:56:44 INFO - PROCESS | 2820 | 1464105404828 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 08:56:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:56:44 INFO - PROCESS | 2820 | 1464105404831 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:56:44 INFO - PROCESS | 2820 | 1464105404833 Marionette TRACE conn6 <- [1,2674,null,{}] 08:56:44 INFO - PROCESS | 2820 | 1464105404836 Marionette TRACE conn6 -> [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:56:44 INFO - PROCESS | 2820 | 1464105404956 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 08:56:44 INFO - PROCESS | 2820 | 1464105404966 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:44 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F394A6000 == 51 [pid = 2820] [id = 678] 08:56:44 INFO - PROCESS | 2820 | ++DOMWINDOW == 105 (0000002F34EAD800) [pid = 2820] [serial = 2034] [outer = 0000000000000000] 08:56:45 INFO - PROCESS | 2820 | ++DOMWINDOW == 106 (0000002F34EF4800) [pid = 2820] [serial = 2035] [outer = 0000002F34EAD800] 08:56:45 INFO - PROCESS | 2820 | 1464105405014 Marionette DEBUG loaded listener.js 08:56:45 INFO - PROCESS | 2820 | ++DOMWINDOW == 107 (0000002F34F26800) [pid = 2820] [serial = 2036] [outer = 0000002F34EAD800] 08:56:46 INFO - PROCESS | 2820 | 1464105406200 Marionette TRACE conn6 <- [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:56:46 INFO - PROCESS | 2820 | 1464105406263 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 08:56:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:56:46 INFO - PROCESS | 2820 | 1464105406268 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:56:46 INFO - PROCESS | 2820 | 1464105406273 Marionette TRACE conn6 <- [1,2678,null,{}] 08:56:46 INFO - PROCESS | 2820 | 1464105406278 Marionette TRACE conn6 -> [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:56:46 INFO - PROCESS | 2820 | 1464105406430 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 08:56:46 INFO - PROCESS | 2820 | 1464105406566 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:46 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F339BD800 == 52 [pid = 2820] [id = 679] 08:56:46 INFO - PROCESS | 2820 | ++DOMWINDOW == 108 (0000002F2DF6AC00) [pid = 2820] [serial = 2037] [outer = 0000000000000000] 08:56:46 INFO - PROCESS | 2820 | ++DOMWINDOW == 109 (0000002F2E712800) [pid = 2820] [serial = 2038] [outer = 0000002F2DF6AC00] 08:56:46 INFO - PROCESS | 2820 | 1464105406627 Marionette DEBUG loaded listener.js 08:56:46 INFO - PROCESS | 2820 | ++DOMWINDOW == 110 (0000002F31638400) [pid = 2820] [serial = 2039] [outer = 0000002F2DF6AC00] 08:56:47 INFO - PROCESS | 2820 | 1464105407676 Marionette TRACE conn6 <- [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:56:47 INFO - PROCESS | 2820 | 1464105407740 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 08:56:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:56:47 INFO - PROCESS | 2820 | 1464105407749 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:56:47 INFO - PROCESS | 2820 | 1464105407752 Marionette TRACE conn6 <- [1,2682,null,{}] 08:56:47 INFO - PROCESS | 2820 | 1464105407756 Marionette TRACE conn6 -> [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:56:47 INFO - PROCESS | 2820 | 1464105407865 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 08:56:48 INFO - PROCESS | 2820 | 1464105408073 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:48 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3AC09000 == 53 [pid = 2820] [id = 680] 08:56:48 INFO - PROCESS | 2820 | ++DOMWINDOW == 111 (0000002F31D27400) [pid = 2820] [serial = 2040] [outer = 0000000000000000] 08:56:48 INFO - PROCESS | 2820 | ++DOMWINDOW == 112 (0000002F34185800) [pid = 2820] [serial = 2041] [outer = 0000002F31D27400] 08:56:48 INFO - PROCESS | 2820 | 1464105408132 Marionette DEBUG loaded listener.js 08:56:48 INFO - PROCESS | 2820 | ++DOMWINDOW == 113 (0000002F34443C00) [pid = 2820] [serial = 2042] [outer = 0000002F31D27400] 08:56:49 INFO - PROCESS | 2820 | 1464105409226 Marionette TRACE conn6 <- [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:56:49 INFO - PROCESS | 2820 | 1464105409282 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 08:56:49 INFO - PROCESS | 2820 | 1464105409286 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:56:49 INFO - PROCESS | 2820 | 1464105409290 Marionette TRACE conn6 <- [1,2686,null,{}] 08:56:49 INFO - PROCESS | 2820 | 1464105409343 Marionette TRACE conn6 -> [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:56:49 INFO - PROCESS | 2820 | 1464105409518 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 08:56:49 INFO - PROCESS | 2820 | 1464105409649 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:49 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3BAE2000 == 54 [pid = 2820] [id = 681] 08:56:49 INFO - PROCESS | 2820 | ++DOMWINDOW == 114 (0000002F34EF2400) [pid = 2820] [serial = 2043] [outer = 0000000000000000] 08:56:49 INFO - PROCESS | 2820 | ++DOMWINDOW == 115 (0000002F34EF6800) [pid = 2820] [serial = 2044] [outer = 0000002F34EF2400] 08:56:49 INFO - PROCESS | 2820 | 1464105409713 Marionette DEBUG loaded listener.js 08:56:49 INFO - PROCESS | 2820 | ++DOMWINDOW == 116 (0000002F35B0EC00) [pid = 2820] [serial = 2045] [outer = 0000002F34EF2400] 08:56:50 INFO - PROCESS | 2820 | 1464105410977 Marionette TRACE conn6 <- [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:56:51 INFO - PROCESS | 2820 | 1464105411117 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 08:56:51 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3EA0E000 == 53 [pid = 2820] [id = 655] 08:56:51 INFO - PROCESS | 2820 | --DOCSHELL 0000002F38976800 == 52 [pid = 2820] [id = 677] 08:56:51 INFO - PROCESS | 2820 | --DOCSHELL 0000002F26C49000 == 51 [pid = 2820] [id = 676] 08:56:51 INFO - PROCESS | 2820 | --DOCSHELL 0000002F35313000 == 50 [pid = 2820] [id = 675] 08:56:51 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3416A800 == 49 [pid = 2820] [id = 674] 08:56:51 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2CA50800 == 48 [pid = 2820] [id = 673] 08:56:51 INFO - PROCESS | 2820 | --DOCSHELL 0000002F286DB800 == 47 [pid = 2820] [id = 672] 08:56:51 INFO - PROCESS | 2820 | --DOCSHELL 0000002F40A24800 == 46 [pid = 2820] [id = 669] 08:56:51 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3F7A7000 == 45 [pid = 2820] [id = 668] 08:56:51 INFO - PROCESS | 2820 | --DOCSHELL 0000002F39554800 == 44 [pid = 2820] [id = 667] 08:56:51 INFO - PROCESS | 2820 | --DOCSHELL 0000002F31694000 == 43 [pid = 2820] [id = 666] 08:56:51 INFO - PROCESS | 2820 | --DOMWINDOW == 115 (0000002F3819C800) [pid = 2820] [serial = 1996] [outer = 0000000000000000] [url = about:blank] 08:56:51 INFO - PROCESS | 2820 | --DOMWINDOW == 114 (0000002F38822800) [pid = 2820] [serial = 1984] [outer = 0000000000000000] [url = about:blank] 08:56:51 INFO - PROCESS | 2820 | --DOMWINDOW == 113 (0000002F39173C00) [pid = 2820] [serial = 1987] [outer = 0000000000000000] [url = about:blank] 08:56:51 INFO - PROCESS | 2820 | --DOMWINDOW == 112 (0000002F3887DC00) [pid = 2820] [serial = 1985] [outer = 0000000000000000] [url = about:blank] 08:56:51 INFO - PROCESS | 2820 | --DOMWINDOW == 111 (0000002F36651000) [pid = 2820] [serial = 1978] [outer = 0000000000000000] [url = about:blank] 08:56:51 INFO - PROCESS | 2820 | --DOMWINDOW == 110 (0000002F37935800) [pid = 2820] [serial = 1979] [outer = 0000000000000000] [url = about:blank] 08:56:51 INFO - PROCESS | 2820 | --DOMWINDOW == 109 (0000002F32409000) [pid = 2820] [serial = 1970] [outer = 0000000000000000] [url = about:blank] 08:56:51 INFO - PROCESS | 2820 | --DOMWINDOW == 108 (0000002F31632C00) [pid = 2820] [serial = 1969] [outer = 0000000000000000] [url = about:blank] 08:56:51 INFO - PROCESS | 2820 | --DOMWINDOW == 107 (0000002F34887000) [pid = 2820] [serial = 1975] [outer = 0000000000000000] [url = about:blank] 08:56:51 INFO - PROCESS | 2820 | --DOMWINDOW == 106 (0000002F353DB800) [pid = 2820] [serial = 1976] [outer = 0000000000000000] [url = about:blank] 08:56:51 INFO - PROCESS | 2820 | --DOMWINDOW == 105 (0000002F38094800) [pid = 2820] [serial = 1981] [outer = 0000000000000000] [url = about:blank] 08:56:51 INFO - PROCESS | 2820 | --DOMWINDOW == 104 (0000002F3947AC00) [pid = 2820] [serial = 1988] [outer = 0000000000000000] [url = about:blank] 08:56:51 INFO - PROCESS | 2820 | --DOMWINDOW == 103 (0000002F3947D000) [pid = 2820] [serial = 1966] [outer = 0000000000000000] [url = about:blank] 08:56:51 INFO - PROCESS | 2820 | --DOMWINDOW == 102 (0000002F2757E800) [pid = 2820] [serial = 1972] [outer = 0000000000000000] [url = about:blank] 08:56:51 INFO - PROCESS | 2820 | --DOMWINDOW == 101 (0000002F31427C00) [pid = 2820] [serial = 1973] [outer = 0000000000000000] [url = about:blank] 08:56:51 INFO - PROCESS | 2820 | --DOMWINDOW == 100 (0000002F3144E400) [pid = 2820] [serial = 1951] [outer = 0000000000000000] [url = about:blank] 08:56:51 INFO - PROCESS | 2820 | --DOMWINDOW == 99 (0000002F34EF3400) [pid = 2820] [serial = 1954] [outer = 0000000000000000] [url = about:blank] 08:56:51 INFO - PROCESS | 2820 | --DOMWINDOW == 98 (0000002F39479000) [pid = 2820] [serial = 1957] [outer = 0000000000000000] [url = about:blank] 08:56:51 INFO - PROCESS | 2820 | --DOMWINDOW == 97 (0000002F3C618C00) [pid = 2820] [serial = 1960] [outer = 0000000000000000] [url = about:blank] 08:56:51 INFO - PROCESS | 2820 | --DOMWINDOW == 96 (0000002F36650C00) [pid = 2820] [serial = 1963] [outer = 0000000000000000] [url = about:blank] 08:56:51 INFO - PROCESS | 2820 | --DOMWINDOW == 95 (0000002F3240B800) [pid = 2820] [serial = 1993] [outer = 0000000000000000] [url = about:blank] 08:56:51 INFO - PROCESS | 2820 | --DOMWINDOW == 94 (0000002F27579000) [pid = 2820] [serial = 1990] [outer = 0000000000000000] [url = about:blank] 08:56:51 INFO - PROCESS | 2820 | --DOMWINDOW == 93 (0000002F34F21400) [pid = 2820] [serial = 1994] [outer = 0000000000000000] [url = about:blank] 08:56:51 INFO - PROCESS | 2820 | --DOMWINDOW == 92 (0000002F28CB0800) [pid = 2820] [serial = 1991] [outer = 0000000000000000] [url = about:blank] 08:56:51 INFO - PROCESS | 2820 | --DOMWINDOW == 91 (0000002F3812E000) [pid = 2820] [serial = 1982] [outer = 0000000000000000] [url = about:blank] 08:56:51 INFO - PROCESS | 2820 | 1464105411170 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:56:51 INFO - PROCESS | 2820 | 1464105411174 Marionette TRACE conn6 <- [1,2690,null,{}] 08:56:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:56:51 INFO - PROCESS | 2820 | 1464105411180 Marionette TRACE conn6 -> [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:56:51 INFO - PROCESS | 2820 | 1464105411272 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 08:56:51 INFO - PROCESS | 2820 | 1464105411361 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:51 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F2DDBD000 == 44 [pid = 2820] [id = 682] 08:56:51 INFO - PROCESS | 2820 | ++DOMWINDOW == 92 (0000002F28646400) [pid = 2820] [serial = 2046] [outer = 0000000000000000] 08:56:51 INFO - PROCESS | 2820 | ++DOMWINDOW == 93 (0000002F28E73800) [pid = 2820] [serial = 2047] [outer = 0000002F28646400] 08:56:51 INFO - PROCESS | 2820 | 1464105411413 Marionette DEBUG loaded listener.js 08:56:51 INFO - PROCESS | 2820 | ++DOMWINDOW == 94 (0000002F2DB8F800) [pid = 2820] [serial = 2048] [outer = 0000002F28646400] 08:56:51 INFO - PROCESS | 2820 | 1464105411865 Marionette TRACE conn6 <- [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:56:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:56:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 713ms 08:56:51 INFO - PROCESS | 2820 | 1464105411898 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 08:56:51 INFO - PROCESS | 2820 | 1464105411904 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 08:56:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:56:51 INFO - PROCESS | 2820 | 1464105411910 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:56:51 INFO - PROCESS | 2820 | 1464105411913 Marionette TRACE conn6 <- [1,2694,null,{}] 08:56:51 INFO - PROCESS | 2820 | 1464105411917 Marionette TRACE conn6 -> [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:56:52 INFO - PROCESS | 2820 | 1464105412012 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 08:56:52 INFO - PROCESS | 2820 | 1464105412019 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:52 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F2860B800 == 45 [pid = 2820] [id = 683] 08:56:52 INFO - PROCESS | 2820 | ++DOMWINDOW == 95 (0000002F31426800) [pid = 2820] [serial = 2049] [outer = 0000000000000000] 08:56:52 INFO - PROCESS | 2820 | ++DOMWINDOW == 96 (0000002F317F6000) [pid = 2820] [serial = 2050] [outer = 0000002F31426800] 08:56:52 INFO - PROCESS | 2820 | 1464105412067 Marionette DEBUG loaded listener.js 08:56:52 INFO - PROCESS | 2820 | ++DOMWINDOW == 97 (0000002F31D2DC00) [pid = 2820] [serial = 2051] [outer = 0000002F31426800] 08:56:52 INFO - PROCESS | 2820 | 1464105412530 Marionette TRACE conn6 <- [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:56:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:56:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 670ms 08:56:52 INFO - PROCESS | 2820 | 1464105412582 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 08:56:52 INFO - PROCESS | 2820 | 1464105412585 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 08:56:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:56:52 INFO - PROCESS | 2820 | 1464105412588 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:56:52 INFO - PROCESS | 2820 | 1464105412592 Marionette TRACE conn6 <- [1,2698,null,{}] 08:56:52 INFO - PROCESS | 2820 | 1464105412603 Marionette TRACE conn6 -> [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:56:52 INFO - PROCESS | 2820 | 1464105412737 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 08:56:52 INFO - PROCESS | 2820 | 1464105412829 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:52 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F37474000 == 46 [pid = 2820] [id = 684] 08:56:52 INFO - PROCESS | 2820 | ++DOMWINDOW == 98 (0000002F32411C00) [pid = 2820] [serial = 2052] [outer = 0000000000000000] 08:56:52 INFO - PROCESS | 2820 | ++DOMWINDOW == 99 (0000002F33ADB400) [pid = 2820] [serial = 2053] [outer = 0000002F32411C00] 08:56:52 INFO - PROCESS | 2820 | 1464105412880 Marionette DEBUG loaded listener.js 08:56:52 INFO - PROCESS | 2820 | ++DOMWINDOW == 100 (0000002F34438800) [pid = 2820] [serial = 2054] [outer = 0000002F32411C00] 08:56:53 INFO - PROCESS | 2820 | 1464105413282 Marionette TRACE conn6 <- [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:56:53 INFO - PROCESS | 2820 | 1464105413341 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 08:56:53 INFO - PROCESS | 2820 | 1464105413344 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:56:53 INFO - PROCESS | 2820 | 1464105413346 Marionette TRACE conn6 <- [1,2702,null,{}] 08:56:53 INFO - PROCESS | 2820 | 1464105413349 Marionette TRACE conn6 -> [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:56:53 INFO - PROCESS | 2820 | 1464105413476 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 08:56:53 INFO - PROCESS | 2820 | 1464105413533 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:53 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F39538800 == 47 [pid = 2820] [id = 685] 08:56:53 INFO - PROCESS | 2820 | ++DOMWINDOW == 101 (0000002F34888400) [pid = 2820] [serial = 2055] [outer = 0000000000000000] 08:56:53 INFO - PROCESS | 2820 | ++DOMWINDOW == 102 (0000002F34EAB400) [pid = 2820] [serial = 2056] [outer = 0000002F34888400] 08:56:53 INFO - PROCESS | 2820 | 1464105413582 Marionette DEBUG loaded listener.js 08:56:53 INFO - PROCESS | 2820 | ++DOMWINDOW == 103 (0000002F34EF0C00) [pid = 2820] [serial = 2057] [outer = 0000002F34888400] 08:56:54 INFO - PROCESS | 2820 | 1464105414016 Marionette TRACE conn6 <- [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:56:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:56:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 735ms 08:56:54 INFO - PROCESS | 2820 | 1464105414080 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 08:56:54 INFO - PROCESS | 2820 | 1464105414082 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 08:56:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:56:54 INFO - PROCESS | 2820 | 1464105414128 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:56:54 INFO - PROCESS | 2820 | 1464105414130 Marionette TRACE conn6 <- [1,2706,null,{}] 08:56:54 INFO - PROCESS | 2820 | 1464105414133 Marionette TRACE conn6 -> [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:56:54 INFO - PROCESS | 2820 | 1464105414279 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 08:56:54 INFO - PROCESS | 2820 | 1464105414285 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:54 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3AFBE000 == 48 [pid = 2820] [id = 686] 08:56:54 INFO - PROCESS | 2820 | ++DOMWINDOW == 104 (0000002F34EF7400) [pid = 2820] [serial = 2058] [outer = 0000000000000000] 08:56:54 INFO - PROCESS | 2820 | ++DOMWINDOW == 105 (0000002F354D0400) [pid = 2820] [serial = 2059] [outer = 0000002F34EF7400] 08:56:54 INFO - PROCESS | 2820 | 1464105414380 Marionette DEBUG loaded listener.js 08:56:54 INFO - PROCESS | 2820 | ++DOMWINDOW == 106 (0000002F35D7C800) [pid = 2820] [serial = 2060] [outer = 0000002F34EF7400] 08:56:54 INFO - PROCESS | 2820 | 1464105414822 Marionette TRACE conn6 <- [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:56:54 INFO - PROCESS | 2820 | 1464105414861 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 08:56:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 08:56:54 INFO - PROCESS | 2820 | 1464105414872 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:56:54 INFO - PROCESS | 2820 | 1464105414874 Marionette TRACE conn6 <- [1,2710,null,{}] 08:56:54 INFO - PROCESS | 2820 | 1464105414877 Marionette TRACE conn6 -> [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:56:55 INFO - PROCESS | 2820 | 1464105415021 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 08:56:55 INFO - PROCESS | 2820 | 1464105415084 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:55 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3BDBA800 == 49 [pid = 2820] [id = 687] 08:56:55 INFO - PROCESS | 2820 | ++DOMWINDOW == 107 (0000002F367D9400) [pid = 2820] [serial = 2061] [outer = 0000000000000000] 08:56:55 INFO - PROCESS | 2820 | ++DOMWINDOW == 108 (0000002F3793B800) [pid = 2820] [serial = 2062] [outer = 0000002F367D9400] 08:56:55 INFO - PROCESS | 2820 | 1464105415133 Marionette DEBUG loaded listener.js 08:56:55 INFO - PROCESS | 2820 | ++DOMWINDOW == 109 (0000002F37E4AC00) [pid = 2820] [serial = 2063] [outer = 0000002F367D9400] 08:56:55 INFO - PROCESS | 2820 | --DOMWINDOW == 108 (0000002F33ADE000) [pid = 2820] [serial = 2031] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:56:55 INFO - PROCESS | 2820 | --DOMWINDOW == 107 (0000002F2778B800) [pid = 2820] [serial = 2013] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:56:55 INFO - PROCESS | 2820 | --DOMWINDOW == 106 (0000002F26C32C00) [pid = 2820] [serial = 2016] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:56:55 INFO - PROCESS | 2820 | --DOMWINDOW == 105 (0000002F314CA400) [pid = 2820] [serial = 2022] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:56:55 INFO - PROCESS | 2820 | --DOMWINDOW == 104 (0000002F28B79400) [pid = 2820] [serial = 2019] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:56:55 INFO - PROCESS | 2820 | --DOMWINDOW == 103 (0000002F33A36800) [pid = 2820] [serial = 2028] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:56:55 INFO - PROCESS | 2820 | --DOMWINDOW == 102 (0000002F32406800) [pid = 2820] [serial = 2025] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:56:55 INFO - PROCESS | 2820 | --DOMWINDOW == 101 (0000002F27786400) [pid = 2820] [serial = 1965] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:56:55 INFO - PROCESS | 2820 | 1464105415739 Marionette TRACE conn6 <- [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:56:55 INFO - PROCESS | 2820 | 1464105415798 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 08:56:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:56:55 INFO - PROCESS | 2820 | 1464105415802 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:56:55 INFO - PROCESS | 2820 | 1464105415804 Marionette TRACE conn6 <- [1,2714,null,{}] 08:56:55 INFO - PROCESS | 2820 | 1464105415807 Marionette TRACE conn6 -> [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:56:55 INFO - PROCESS | 2820 | 1464105415904 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 08:56:55 INFO - PROCESS | 2820 | 1464105415913 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:55 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3C0A7000 == 50 [pid = 2820] [id = 688] 08:56:55 INFO - PROCESS | 2820 | ++DOMWINDOW == 102 (0000002F342EF000) [pid = 2820] [serial = 2064] [outer = 0000000000000000] 08:56:55 INFO - PROCESS | 2820 | ++DOMWINDOW == 103 (0000002F37E4D000) [pid = 2820] [serial = 2065] [outer = 0000002F342EF000] 08:56:55 INFO - PROCESS | 2820 | 1464105415959 Marionette DEBUG loaded listener.js 08:56:56 INFO - PROCESS | 2820 | ++DOMWINDOW == 104 (0000002F3808F800) [pid = 2820] [serial = 2066] [outer = 0000002F342EF000] 08:56:56 INFO - PROCESS | 2820 | 1464105416373 Marionette TRACE conn6 <- [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:56:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:56:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 629ms 08:56:56 INFO - PROCESS | 2820 | 1464105416434 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 08:56:56 INFO - PROCESS | 2820 | 1464105416436 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 08:56:56 INFO - PROCESS | 2820 | 1464105416439 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:56:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:56:56 INFO - PROCESS | 2820 | 1464105416441 Marionette TRACE conn6 <- [1,2718,null,{}] 08:56:56 INFO - PROCESS | 2820 | 1464105416445 Marionette TRACE conn6 -> [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:56:56 INFO - PROCESS | 2820 | 1464105416533 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 08:56:56 INFO - PROCESS | 2820 | 1464105416539 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:56 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3C532000 == 51 [pid = 2820] [id = 689] 08:56:56 INFO - PROCESS | 2820 | ++DOMWINDOW == 105 (0000002F3809BC00) [pid = 2820] [serial = 2067] [outer = 0000000000000000] 08:56:56 INFO - PROCESS | 2820 | ++DOMWINDOW == 106 (0000002F38124000) [pid = 2820] [serial = 2068] [outer = 0000002F3809BC00] 08:56:56 INFO - PROCESS | 2820 | 1464105416585 Marionette DEBUG loaded listener.js 08:56:56 INFO - PROCESS | 2820 | ++DOMWINDOW == 107 (0000002F38197000) [pid = 2820] [serial = 2069] [outer = 0000002F3809BC00] 08:56:57 INFO - PROCESS | 2820 | 1464105417574 Marionette TRACE conn6 <- [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:56:57 INFO - PROCESS | 2820 | 1464105417638 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 08:56:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:56:57 INFO - PROCESS | 2820 | 1464105417644 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:56:57 INFO - PROCESS | 2820 | 1464105417649 Marionette TRACE conn6 <- [1,2722,null,{}] 08:56:57 INFO - PROCESS | 2820 | 1464105417657 Marionette TRACE conn6 -> [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:56:57 INFO - PROCESS | 2820 | 1464105417811 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 08:56:57 INFO - PROCESS | 2820 | 1464105417936 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:57 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F338CB800 == 52 [pid = 2820] [id = 690] 08:56:57 INFO - PROCESS | 2820 | ++DOMWINDOW == 108 (0000002F2BD18000) [pid = 2820] [serial = 2070] [outer = 0000000000000000] 08:56:57 INFO - PROCESS | 2820 | ++DOMWINDOW == 109 (0000002F2C080000) [pid = 2820] [serial = 2071] [outer = 0000002F2BD18000] 08:56:58 INFO - PROCESS | 2820 | 1464105418000 Marionette DEBUG loaded listener.js 08:56:58 INFO - PROCESS | 2820 | ++DOMWINDOW == 110 (0000002F31632C00) [pid = 2820] [serial = 2072] [outer = 0000002F2BD18000] 08:56:58 INFO - PROCESS | 2820 | 1464105418618 Marionette TRACE conn6 <- [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:56:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:56:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1027ms 08:56:58 INFO - PROCESS | 2820 | 1464105418674 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 08:56:58 INFO - PROCESS | 2820 | 1464105418681 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 08:56:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:56:58 INFO - PROCESS | 2820 | 1464105418688 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:56:58 INFO - PROCESS | 2820 | 1464105418692 Marionette TRACE conn6 <- [1,2726,null,{}] 08:56:58 INFO - PROCESS | 2820 | 1464105418733 Marionette TRACE conn6 -> [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:56:58 INFO - PROCESS | 2820 | 1464105418858 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 08:56:58 INFO - PROCESS | 2820 | 1464105418982 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:59 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3AFAF800 == 53 [pid = 2820] [id = 691] 08:56:59 INFO - PROCESS | 2820 | ++DOMWINDOW == 111 (0000002F3240F800) [pid = 2820] [serial = 2073] [outer = 0000000000000000] 08:56:59 INFO - PROCESS | 2820 | ++DOMWINDOW == 112 (0000002F33ADC000) [pid = 2820] [serial = 2074] [outer = 0000002F3240F800] 08:56:59 INFO - PROCESS | 2820 | 1464105419043 Marionette DEBUG loaded listener.js 08:56:59 INFO - PROCESS | 2820 | ++DOMWINDOW == 113 (0000002F3493A800) [pid = 2820] [serial = 2075] [outer = 0000002F3240F800] 08:56:59 INFO - PROCESS | 2820 | 1464105419638 Marionette TRACE conn6 <- [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:56:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:56:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 987ms 08:56:59 INFO - PROCESS | 2820 | 1464105419680 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 08:56:59 INFO - PROCESS | 2820 | 1464105419683 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 08:56:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:56:59 INFO - PROCESS | 2820 | 1464105419687 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:56:59 INFO - PROCESS | 2820 | 1464105419691 Marionette TRACE conn6 <- [1,2730,null,{}] 08:56:59 INFO - PROCESS | 2820 | 1464105419703 Marionette TRACE conn6 -> [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:56:59 INFO - PROCESS | 2820 | 1464105419827 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 08:56:59 INFO - PROCESS | 2820 | 1464105419932 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:59 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3D4A0800 == 54 [pid = 2820] [id = 692] 08:56:59 INFO - PROCESS | 2820 | ++DOMWINDOW == 114 (0000002F36DA4000) [pid = 2820] [serial = 2076] [outer = 0000000000000000] 08:56:59 INFO - PROCESS | 2820 | ++DOMWINDOW == 115 (0000002F374CCC00) [pid = 2820] [serial = 2077] [outer = 0000002F36DA4000] 08:57:00 INFO - PROCESS | 2820 | 1464105419992 Marionette DEBUG loaded listener.js 08:57:00 INFO - PROCESS | 2820 | ++DOMWINDOW == 116 (0000002F3819AC00) [pid = 2820] [serial = 2078] [outer = 0000002F36DA4000] 08:57:00 INFO - PROCESS | 2820 | 1464105420630 Marionette TRACE conn6 <- [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:57:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:57:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 987ms 08:57:00 INFO - PROCESS | 2820 | 1464105420674 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 08:57:00 INFO - PROCESS | 2820 | 1464105420678 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 08:57:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:57:00 INFO - PROCESS | 2820 | 1464105420681 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:57:00 INFO - PROCESS | 2820 | 1464105420684 Marionette TRACE conn6 <- [1,2734,null,{}] 08:57:00 INFO - PROCESS | 2820 | 1464105420687 Marionette TRACE conn6 -> [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:57:00 INFO - PROCESS | 2820 | 1464105420803 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 08:57:00 INFO - PROCESS | 2820 | 1464105420907 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:00 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3DF84800 == 55 [pid = 2820] [id = 693] 08:57:00 INFO - PROCESS | 2820 | ++DOMWINDOW == 117 (0000002F381CB400) [pid = 2820] [serial = 2079] [outer = 0000000000000000] 08:57:00 INFO - PROCESS | 2820 | ++DOMWINDOW == 118 (0000002F381CE000) [pid = 2820] [serial = 2080] [outer = 0000002F381CB400] 08:57:00 INFO - PROCESS | 2820 | 1464105420966 Marionette DEBUG loaded listener.js 08:57:01 INFO - PROCESS | 2820 | ++DOMWINDOW == 119 (0000002F3822B800) [pid = 2820] [serial = 2081] [outer = 0000002F381CB400] 08:57:01 INFO - PROCESS | 2820 | 1464105421541 Marionette TRACE conn6 <- [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:57:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:57:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 881ms 08:57:01 INFO - PROCESS | 2820 | 1464105421565 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 08:57:01 INFO - PROCESS | 2820 | 1464105421567 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 08:57:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:57:01 INFO - PROCESS | 2820 | 1464105421571 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:57:01 INFO - PROCESS | 2820 | 1464105421573 Marionette TRACE conn6 <- [1,2738,null,{}] 08:57:01 INFO - PROCESS | 2820 | 1464105421577 Marionette TRACE conn6 -> [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:57:01 INFO - PROCESS | 2820 | 1464105421701 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 08:57:01 INFO - PROCESS | 2820 | 1464105421803 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:01 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3DFDE800 == 56 [pid = 2820] [id = 694] 08:57:01 INFO - PROCESS | 2820 | ++DOMWINDOW == 120 (0000002F38236000) [pid = 2820] [serial = 2082] [outer = 0000000000000000] 08:57:01 INFO - PROCESS | 2820 | ++DOMWINDOW == 121 (0000002F38263C00) [pid = 2820] [serial = 2083] [outer = 0000002F38236000] 08:57:01 INFO - PROCESS | 2820 | 1464105421861 Marionette DEBUG loaded listener.js 08:57:01 INFO - PROCESS | 2820 | ++DOMWINDOW == 122 (0000002F3826F800) [pid = 2820] [serial = 2084] [outer = 0000002F38236000] 08:57:02 INFO - PROCESS | 2820 | 1464105422474 Marionette TRACE conn6 <- [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:57:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:57:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 986ms 08:57:02 INFO - PROCESS | 2820 | 1464105422560 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 08:57:02 INFO - PROCESS | 2820 | 1464105422562 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 08:57:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:57:02 INFO - PROCESS | 2820 | 1464105422566 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:57:02 INFO - PROCESS | 2820 | 1464105422568 Marionette TRACE conn6 <- [1,2742,null,{}] 08:57:02 INFO - PROCESS | 2820 | 1464105422572 Marionette TRACE conn6 -> [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:57:02 INFO - PROCESS | 2820 | 1464105422743 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 08:57:02 INFO - PROCESS | 2820 | 1464105422870 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:02 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3EA18800 == 57 [pid = 2820] [id = 695] 08:57:02 INFO - PROCESS | 2820 | ++DOMWINDOW == 123 (0000002F38824000) [pid = 2820] [serial = 2085] [outer = 0000000000000000] 08:57:02 INFO - PROCESS | 2820 | ++DOMWINDOW == 124 (0000002F3882E000) [pid = 2820] [serial = 2086] [outer = 0000002F38824000] 08:57:02 INFO - PROCESS | 2820 | 1464105422929 Marionette DEBUG loaded listener.js 08:57:03 INFO - PROCESS | 2820 | ++DOMWINDOW == 125 (0000002F38889800) [pid = 2820] [serial = 2087] [outer = 0000002F38824000] 08:57:03 INFO - PROCESS | 2820 | 1464105423567 Marionette TRACE conn6 <- [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:57:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:57:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1072ms 08:57:03 INFO - PROCESS | 2820 | 1464105423646 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 08:57:03 INFO - PROCESS | 2820 | 1464105423649 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 08:57:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:57:03 INFO - PROCESS | 2820 | 1464105423652 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:57:03 INFO - PROCESS | 2820 | 1464105423655 Marionette TRACE conn6 <- [1,2746,null,{}] 08:57:03 INFO - PROCESS | 2820 | 1464105423658 Marionette TRACE conn6 -> [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:57:03 INFO - PROCESS | 2820 | 1464105423773 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 08:57:03 INFO - PROCESS | 2820 | 1464105423906 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:03 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F31680800 == 58 [pid = 2820] [id = 696] 08:57:03 INFO - PROCESS | 2820 | ++DOMWINDOW == 126 (0000002F2C879800) [pid = 2820] [serial = 2088] [outer = 0000000000000000] 08:57:03 INFO - PROCESS | 2820 | ++DOMWINDOW == 127 (0000002F33ADEC00) [pid = 2820] [serial = 2089] [outer = 0000002F2C879800] 08:57:03 INFO - PROCESS | 2820 | 1464105423964 Marionette DEBUG loaded listener.js 08:57:04 INFO - PROCESS | 2820 | ++DOMWINDOW == 128 (0000002F38889400) [pid = 2820] [serial = 2090] [outer = 0000002F2C879800] 08:57:04 INFO - PROCESS | 2820 | 1464105424749 Marionette TRACE conn6 <- [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:57:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:57:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1133ms 08:57:04 INFO - PROCESS | 2820 | 1464105424787 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 08:57:04 INFO - PROCESS | 2820 | 1464105424791 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 08:57:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:57:04 INFO - PROCESS | 2820 | 1464105424795 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:57:04 INFO - PROCESS | 2820 | 1464105424798 Marionette TRACE conn6 <- [1,2750,null,{}] 08:57:04 INFO - PROCESS | 2820 | 1464105424804 Marionette TRACE conn6 -> [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:57:04 INFO - PROCESS | 2820 | 1464105424915 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 08:57:05 INFO - PROCESS | 2820 | 1464105425051 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:05 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F348E0000 == 59 [pid = 2820] [id = 697] 08:57:05 INFO - PROCESS | 2820 | ++DOMWINDOW == 129 (0000002F27575800) [pid = 2820] [serial = 2091] [outer = 0000000000000000] 08:57:05 INFO - PROCESS | 2820 | ++DOMWINDOW == 130 (0000002F2BD5F400) [pid = 2820] [serial = 2092] [outer = 0000002F27575800] 08:57:05 INFO - PROCESS | 2820 | 1464105425105 Marionette DEBUG loaded listener.js 08:57:05 INFO - PROCESS | 2820 | ++DOMWINDOW == 131 (0000002F31A63400) [pid = 2820] [serial = 2093] [outer = 0000002F27575800] 08:57:05 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3C0A7000 == 58 [pid = 2820] [id = 688] 08:57:05 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3BDBA800 == 57 [pid = 2820] [id = 687] 08:57:05 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3AFBE000 == 56 [pid = 2820] [id = 686] 08:57:05 INFO - PROCESS | 2820 | --DOCSHELL 0000002F39538800 == 55 [pid = 2820] [id = 685] 08:57:05 INFO - PROCESS | 2820 | --DOCSHELL 0000002F37474000 == 54 [pid = 2820] [id = 684] 08:57:05 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2860B800 == 53 [pid = 2820] [id = 683] 08:57:05 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2DDBD000 == 52 [pid = 2820] [id = 682] 08:57:05 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3BAE2000 == 51 [pid = 2820] [id = 681] 08:57:05 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3AC09000 == 50 [pid = 2820] [id = 680] 08:57:05 INFO - PROCESS | 2820 | --DOCSHELL 0000002F339BD800 == 49 [pid = 2820] [id = 679] 08:57:05 INFO - PROCESS | 2820 | --DOCSHELL 0000002F394A6000 == 48 [pid = 2820] [id = 678] 08:57:05 INFO - PROCESS | 2820 | 1464105425743 Marionette TRACE conn6 <- [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:57:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:57:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 986ms 08:57:05 INFO - PROCESS | 2820 | 1464105425783 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 08:57:05 INFO - PROCESS | 2820 | 1464105425788 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 08:57:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:57:05 INFO - PROCESS | 2820 | 1464105425795 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:57:05 INFO - PROCESS | 2820 | 1464105425798 Marionette TRACE conn6 <- [1,2754,null,{}] 08:57:05 INFO - PROCESS | 2820 | 1464105425801 Marionette TRACE conn6 -> [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:57:05 INFO - PROCESS | 2820 | 1464105425912 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 08:57:05 INFO - PROCESS | 2820 | --DOMWINDOW == 130 (0000002F3D4BD400) [pid = 2820] [serial = 1967] [outer = 0000000000000000] [url = about:blank] 08:57:05 INFO - PROCESS | 2820 | --DOMWINDOW == 129 (0000002F34939800) [pid = 2820] [serial = 2032] [outer = 0000000000000000] [url = about:blank] 08:57:05 INFO - PROCESS | 2820 | --DOMWINDOW == 128 (0000002F27579400) [pid = 2820] [serial = 1999] [outer = 0000000000000000] [url = about:blank] 08:57:05 INFO - PROCESS | 2820 | --DOMWINDOW == 127 (0000002F34EB4000) [pid = 2820] [serial = 2011] [outer = 0000000000000000] [url = about:blank] 08:57:05 INFO - PROCESS | 2820 | --DOMWINDOW == 126 (0000002F34885000) [pid = 2820] [serial = 2015] [outer = 0000000000000000] [url = about:blank] 08:57:05 INFO - PROCESS | 2820 | --DOMWINDOW == 125 (0000002F2C078000) [pid = 2820] [serial = 2014] [outer = 0000000000000000] [url = about:blank] 08:57:05 INFO - PROCESS | 2820 | --DOMWINDOW == 124 (0000002F33AE0000) [pid = 2820] [serial = 2002] [outer = 0000000000000000] [url = about:blank] 08:57:05 INFO - PROCESS | 2820 | --DOMWINDOW == 123 (0000002F3BCE1800) [pid = 2820] [serial = 2008] [outer = 0000000000000000] [url = about:blank] 08:57:05 INFO - PROCESS | 2820 | --DOMWINDOW == 122 (0000002F2C078800) [pid = 2820] [serial = 2018] [outer = 0000000000000000] [url = about:blank] 08:57:05 INFO - PROCESS | 2820 | --DOMWINDOW == 121 (0000002F2760EC00) [pid = 2820] [serial = 2017] [outer = 0000000000000000] [url = about:blank] 08:57:05 INFO - PROCESS | 2820 | --DOMWINDOW == 120 (0000002F3175C400) [pid = 2820] [serial = 2023] [outer = 0000000000000000] [url = about:blank] 08:57:05 INFO - PROCESS | 2820 | --DOMWINDOW == 119 (0000002F37D6E400) [pid = 2820] [serial = 2005] [outer = 0000000000000000] [url = about:blank] 08:57:05 INFO - PROCESS | 2820 | --DOMWINDOW == 118 (0000002F2C077C00) [pid = 2820] [serial = 2020] [outer = 0000000000000000] [url = about:blank] 08:57:05 INFO - PROCESS | 2820 | --DOMWINDOW == 117 (0000002F2D848000) [pid = 2820] [serial = 2021] [outer = 0000000000000000] [url = about:blank] 08:57:05 INFO - PROCESS | 2820 | --DOMWINDOW == 116 (0000002F3413D800) [pid = 2820] [serial = 2029] [outer = 0000000000000000] [url = about:blank] 08:57:05 INFO - PROCESS | 2820 | --DOMWINDOW == 115 (0000002F33A39800) [pid = 2820] [serial = 2027] [outer = 0000000000000000] [url = about:blank] 08:57:05 INFO - PROCESS | 2820 | --DOMWINDOW == 114 (0000002F342EC400) [pid = 2820] [serial = 2030] [outer = 0000000000000000] [url = about:blank] 08:57:05 INFO - PROCESS | 2820 | --DOMWINDOW == 113 (0000002F32423400) [pid = 2820] [serial = 2026] [outer = 0000000000000000] [url = about:blank] 08:57:05 INFO - PROCESS | 2820 | --DOMWINDOW == 112 (0000002F31A69400) [pid = 2820] [serial = 2024] [outer = 0000000000000000] [url = about:blank] 08:57:05 INFO - PROCESS | 2820 | --DOMWINDOW == 111 (0000002F34B56400) [pid = 2820] [serial = 2033] [outer = 0000000000000000] [url = about:blank] 08:57:06 INFO - PROCESS | 2820 | 1464105426009 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:06 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F31121000 == 49 [pid = 2820] [id = 698] 08:57:06 INFO - PROCESS | 2820 | ++DOMWINDOW == 112 (0000002F27612400) [pid = 2820] [serial = 2094] [outer = 0000000000000000] 08:57:06 INFO - PROCESS | 2820 | ++DOMWINDOW == 113 (0000002F2863FC00) [pid = 2820] [serial = 2095] [outer = 0000002F27612400] 08:57:06 INFO - PROCESS | 2820 | 1464105426058 Marionette DEBUG loaded listener.js 08:57:06 INFO - PROCESS | 2820 | ++DOMWINDOW == 114 (0000002F31702400) [pid = 2820] [serial = 2096] [outer = 0000002F27612400] 08:57:06 INFO - PROCESS | 2820 | 1464105426519 Marionette TRACE conn6 <- [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:57:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:57:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 776ms 08:57:06 INFO - PROCESS | 2820 | 1464105426573 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 08:57:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:57:06 INFO - PROCESS | 2820 | 1464105426575 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 08:57:06 INFO - PROCESS | 2820 | 1464105426578 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:57:06 INFO - PROCESS | 2820 | 1464105426582 Marionette TRACE conn6 <- [1,2758,null,{}] 08:57:06 INFO - PROCESS | 2820 | 1464105426593 Marionette TRACE conn6 -> [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:57:06 INFO - PROCESS | 2820 | 1464105426698 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 08:57:06 INFO - PROCESS | 2820 | 1464105426708 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:06 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F36626800 == 50 [pid = 2820] [id = 699] 08:57:06 INFO - PROCESS | 2820 | ++DOMWINDOW == 115 (0000002F33A3D000) [pid = 2820] [serial = 2097] [outer = 0000000000000000] 08:57:06 INFO - PROCESS | 2820 | ++DOMWINDOW == 116 (0000002F33AE0000) [pid = 2820] [serial = 2098] [outer = 0000002F33A3D000] 08:57:06 INFO - PROCESS | 2820 | 1464105426760 Marionette DEBUG loaded listener.js 08:57:06 INFO - PROCESS | 2820 | ++DOMWINDOW == 117 (0000002F34546000) [pid = 2820] [serial = 2099] [outer = 0000002F33A3D000] 08:57:07 INFO - PROCESS | 2820 | 1464105427233 Marionette TRACE conn6 <- [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:57:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:57:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 672ms 08:57:07 INFO - PROCESS | 2820 | 1464105427253 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 08:57:07 INFO - PROCESS | 2820 | 1464105427256 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 08:57:07 INFO - PROCESS | 2820 | 1464105427259 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:57:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:57:07 INFO - PROCESS | 2820 | 1464105427261 Marionette TRACE conn6 <- [1,2762,null,{}] 08:57:07 INFO - PROCESS | 2820 | 1464105427269 Marionette TRACE conn6 -> [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:57:07 INFO - PROCESS | 2820 | 1464105427367 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 08:57:07 INFO - PROCESS | 2820 | 1464105427374 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:07 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F389A0800 == 51 [pid = 2820] [id = 700] 08:57:07 INFO - PROCESS | 2820 | ++DOMWINDOW == 118 (0000002F34947400) [pid = 2820] [serial = 2100] [outer = 0000000000000000] 08:57:07 INFO - PROCESS | 2820 | ++DOMWINDOW == 119 (0000002F34CA5800) [pid = 2820] [serial = 2101] [outer = 0000002F34947400] 08:57:07 INFO - PROCESS | 2820 | 1464105427424 Marionette DEBUG loaded listener.js 08:57:07 INFO - PROCESS | 2820 | ++DOMWINDOW == 120 (0000002F34EF0400) [pid = 2820] [serial = 2102] [outer = 0000002F34947400] 08:57:07 INFO - PROCESS | 2820 | 1464105427863 Marionette TRACE conn6 <- [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:57:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:57:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 629ms 08:57:07 INFO - PROCESS | 2820 | 1464105427900 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 08:57:07 INFO - PROCESS | 2820 | 1464105427903 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 08:57:07 INFO - PROCESS | 2820 | 1464105427906 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:57:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:57:07 INFO - PROCESS | 2820 | 1464105427908 Marionette TRACE conn6 <- [1,2766,null,{}] 08:57:07 INFO - PROCESS | 2820 | 1464105427911 Marionette TRACE conn6 -> [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:57:08 INFO - PROCESS | 2820 | 1464105428004 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 08:57:08 INFO - PROCESS | 2820 | 1464105428012 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:08 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3AD75800 == 52 [pid = 2820] [id = 701] 08:57:08 INFO - PROCESS | 2820 | ++DOMWINDOW == 121 (0000002F34F23C00) [pid = 2820] [serial = 2103] [outer = 0000000000000000] 08:57:08 INFO - PROCESS | 2820 | ++DOMWINDOW == 122 (0000002F3542A800) [pid = 2820] [serial = 2104] [outer = 0000002F34F23C00] 08:57:08 INFO - PROCESS | 2820 | 1464105428059 Marionette DEBUG loaded listener.js 08:57:08 INFO - PROCESS | 2820 | ++DOMWINDOW == 123 (0000002F35D7EC00) [pid = 2820] [serial = 2105] [outer = 0000002F34F23C00] 08:57:08 INFO - PROCESS | 2820 | 1464105428573 Marionette TRACE conn6 <- [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:57:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:57:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 671ms 08:57:08 INFO - PROCESS | 2820 | 1464105428582 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 08:57:08 INFO - PROCESS | 2820 | 1464105428584 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 08:57:08 INFO - PROCESS | 2820 | 1464105428587 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:57:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:57:08 INFO - PROCESS | 2820 | 1464105428589 Marionette TRACE conn6 <- [1,2770,null,{}] 08:57:08 INFO - PROCESS | 2820 | 1464105428600 Marionette TRACE conn6 -> [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:57:08 INFO - PROCESS | 2820 | 1464105428748 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 08:57:08 INFO - PROCESS | 2820 | 1464105428812 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:08 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3BDAC000 == 53 [pid = 2820] [id = 702] 08:57:08 INFO - PROCESS | 2820 | ++DOMWINDOW == 124 (0000002F37939800) [pid = 2820] [serial = 2106] [outer = 0000000000000000] 08:57:08 INFO - PROCESS | 2820 | ++DOMWINDOW == 125 (0000002F3809A000) [pid = 2820] [serial = 2107] [outer = 0000002F37939800] 08:57:08 INFO - PROCESS | 2820 | 1464105428861 Marionette DEBUG loaded listener.js 08:57:08 INFO - PROCESS | 2820 | ++DOMWINDOW == 126 (0000002F381C8800) [pid = 2820] [serial = 2108] [outer = 0000002F37939800] 08:57:09 INFO - PROCESS | 2820 | 1464105429314 Marionette TRACE conn6 <- [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:57:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:57:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 776ms 08:57:09 INFO - PROCESS | 2820 | 1464105429368 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 08:57:09 INFO - PROCESS | 2820 | 1464105429370 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 08:57:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:57:09 INFO - PROCESS | 2820 | 1464105429415 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:57:09 INFO - PROCESS | 2820 | 1464105429417 Marionette TRACE conn6 <- [1,2774,null,{}] 08:57:09 INFO - PROCESS | 2820 | 1464105429420 Marionette TRACE conn6 -> [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:57:09 INFO - PROCESS | 2820 | 1464105429544 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 08:57:09 INFO - PROCESS | 2820 | 1464105429606 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:09 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3C53E000 == 54 [pid = 2820] [id = 703] 08:57:09 INFO - PROCESS | 2820 | ++DOMWINDOW == 127 (0000002F38264000) [pid = 2820] [serial = 2109] [outer = 0000000000000000] 08:57:09 INFO - PROCESS | 2820 | ++DOMWINDOW == 128 (0000002F3829F400) [pid = 2820] [serial = 2110] [outer = 0000002F38264000] 08:57:09 INFO - PROCESS | 2820 | 1464105429653 Marionette DEBUG loaded listener.js 08:57:09 INFO - PROCESS | 2820 | ++DOMWINDOW == 129 (0000002F3887CC00) [pid = 2820] [serial = 2111] [outer = 0000002F38264000] 08:57:10 INFO - PROCESS | 2820 | --DOMWINDOW == 128 (0000002F367D9400) [pid = 2820] [serial = 2061] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:57:10 INFO - PROCESS | 2820 | --DOMWINDOW == 127 (0000002F34EF7400) [pid = 2820] [serial = 2058] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:57:10 INFO - PROCESS | 2820 | --DOMWINDOW == 126 (0000002F31D27400) [pid = 2820] [serial = 2040] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:57:10 INFO - PROCESS | 2820 | --DOMWINDOW == 125 (0000002F31426800) [pid = 2820] [serial = 2049] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:57:10 INFO - PROCESS | 2820 | --DOMWINDOW == 124 (0000002F2DF6AC00) [pid = 2820] [serial = 2037] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:57:10 INFO - PROCESS | 2820 | --DOMWINDOW == 123 (0000002F34EF2400) [pid = 2820] [serial = 2043] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:57:10 INFO - PROCESS | 2820 | --DOMWINDOW == 122 (0000002F28646400) [pid = 2820] [serial = 2046] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:57:10 INFO - PROCESS | 2820 | --DOMWINDOW == 121 (0000002F32411C00) [pid = 2820] [serial = 2052] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:57:10 INFO - PROCESS | 2820 | --DOMWINDOW == 120 (0000002F34888400) [pid = 2820] [serial = 2055] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:57:10 INFO - PROCESS | 2820 | --DOMWINDOW == 119 (0000002F342EF000) [pid = 2820] [serial = 2064] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:57:10 INFO - PROCESS | 2820 | --DOMWINDOW == 118 (0000002F2C0ED400) [pid = 2820] [serial = 1902] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:57:10 INFO - PROCESS | 2820 | --DOMWINDOW == 117 (0000002F3664C000) [pid = 2820] [serial = 1962] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:57:10 INFO - PROCESS | 2820 | --DOMWINDOW == 116 (0000002F394E5400) [pid = 2820] [serial = 1911] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:57:10 INFO - PROCESS | 2820 | --DOMWINDOW == 115 (0000002F2C060400) [pid = 2820] [serial = 1950] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:57:10 INFO - PROCESS | 2820 | --DOMWINDOW == 114 (0000002F34443400) [pid = 2820] [serial = 1953] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:57:10 INFO - PROCESS | 2820 | --DOMWINDOW == 113 (0000002F38B79400) [pid = 2820] [serial = 1956] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:57:10 INFO - PROCESS | 2820 | --DOMWINDOW == 112 (0000002F3C616800) [pid = 2820] [serial = 1959] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:57:10 INFO - PROCESS | 2820 | --DOMWINDOW == 111 (0000002F34788400) [pid = 2820] [serial = 1905] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:57:10 INFO - PROCESS | 2820 | --DOMWINDOW == 110 (0000002F38B70C00) [pid = 2820] [serial = 1908] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:57:10 INFO - PROCESS | 2820 | --DOMWINDOW == 109 (0000002F3AF0F000) [pid = 2820] [serial = 1914] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:57:10 INFO - PROCESS | 2820 | --DOMWINDOW == 108 (0000002F2D849400) [pid = 2820] [serial = 1947] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:57:10 INFO - PROCESS | 2820 | --DOMWINDOW == 107 (0000002F3947C400) [pid = 2820] [serial = 1899] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:57:10 INFO - PROCESS | 2820 | --DOMWINDOW == 106 (0000002F367D7000) [pid = 2820] [serial = 1995] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:57:10 INFO - PROCESS | 2820 | --DOMWINDOW == 105 (0000002F2670B800) [pid = 2820] [serial = 1998] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:57:10 INFO - PROCESS | 2820 | --DOMWINDOW == 104 (0000002F36654C00) [pid = 2820] [serial = 2004] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:57:10 INFO - PROCESS | 2820 | --DOMWINDOW == 103 (0000002F3917B400) [pid = 2820] [serial = 2007] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:57:10 INFO - PROCESS | 2820 | --DOMWINDOW == 102 (0000002F33942000) [pid = 2820] [serial = 2001] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:57:10 INFO - PROCESS | 2820 | --DOMWINDOW == 101 (0000002F34EAC000) [pid = 2820] [serial = 2010] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:57:10 INFO - PROCESS | 2820 | 1464105430413 Marionette TRACE conn6 <- [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:57:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:57:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1039ms 08:57:10 INFO - PROCESS | 2820 | 1464105430445 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 08:57:10 INFO - PROCESS | 2820 | 1464105430450 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 08:57:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:57:10 INFO - PROCESS | 2820 | 1464105430483 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:57:10 INFO - PROCESS | 2820 | 1464105430488 Marionette TRACE conn6 <- [1,2778,null,{}] 08:57:10 INFO - PROCESS | 2820 | 1464105430494 Marionette TRACE conn6 -> [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:57:10 INFO - PROCESS | 2820 | 1464105430621 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 08:57:10 INFO - PROCESS | 2820 | 1464105430755 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:10 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F34035800 == 55 [pid = 2820] [id = 704] 08:57:10 INFO - PROCESS | 2820 | ++DOMWINDOW == 102 (0000002F2BF0A400) [pid = 2820] [serial = 2112] [outer = 0000000000000000] 08:57:10 INFO - PROCESS | 2820 | ++DOMWINDOW == 103 (0000002F2C711C00) [pid = 2820] [serial = 2113] [outer = 0000002F2BF0A400] 08:57:10 INFO - PROCESS | 2820 | 1464105430819 Marionette DEBUG loaded listener.js 08:57:10 INFO - PROCESS | 2820 | ++DOMWINDOW == 104 (0000002F3145B000) [pid = 2820] [serial = 2114] [outer = 0000002F2BF0A400] 08:57:11 INFO - PROCESS | 2820 | 1464105431458 Marionette TRACE conn6 <- [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:57:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:57:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1052ms 08:57:11 INFO - PROCESS | 2820 | 1464105431514 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 08:57:11 INFO - PROCESS | 2820 | 1464105431521 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 08:57:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:57:11 INFO - PROCESS | 2820 | 1464105431528 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:57:11 INFO - PROCESS | 2820 | 1464105431532 Marionette TRACE conn6 <- [1,2782,null,{}] 08:57:11 INFO - PROCESS | 2820 | 1464105431536 Marionette TRACE conn6 -> [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:57:11 INFO - PROCESS | 2820 | 1464105431687 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 08:57:11 INFO - PROCESS | 2820 | 1464105431794 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:11 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3AD7B000 == 56 [pid = 2820] [id = 705] 08:57:11 INFO - PROCESS | 2820 | ++DOMWINDOW == 105 (0000002F3240D400) [pid = 2820] [serial = 2115] [outer = 0000000000000000] 08:57:11 INFO - PROCESS | 2820 | ++DOMWINDOW == 106 (0000002F33A37400) [pid = 2820] [serial = 2116] [outer = 0000002F3240D400] 08:57:11 INFO - PROCESS | 2820 | 1464105431853 Marionette DEBUG loaded listener.js 08:57:11 INFO - PROCESS | 2820 | ++DOMWINDOW == 107 (0000002F3443BC00) [pid = 2820] [serial = 2117] [outer = 0000002F3240D400] 08:57:12 INFO - PROCESS | 2820 | 1464105432438 Marionette TRACE conn6 <- [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:57:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:57:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 986ms 08:57:12 INFO - PROCESS | 2820 | 1464105432521 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 08:57:12 INFO - PROCESS | 2820 | 1464105432524 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 08:57:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:57:12 INFO - PROCESS | 2820 | 1464105432528 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:57:12 INFO - PROCESS | 2820 | 1464105432532 Marionette TRACE conn6 <- [1,2786,null,{}] 08:57:12 INFO - PROCESS | 2820 | 1464105432544 Marionette TRACE conn6 -> [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:57:12 INFO - PROCESS | 2820 | 1464105432719 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 08:57:12 INFO - PROCESS | 2820 | 1464105432731 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:12 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3DFE1800 == 57 [pid = 2820] [id = 706] 08:57:12 INFO - PROCESS | 2820 | ++DOMWINDOW == 108 (0000002F34F26400) [pid = 2820] [serial = 2118] [outer = 0000000000000000] 08:57:12 INFO - PROCESS | 2820 | ++DOMWINDOW == 109 (0000002F35B08400) [pid = 2820] [serial = 2119] [outer = 0000002F34F26400] 08:57:12 INFO - PROCESS | 2820 | 1464105432792 Marionette DEBUG loaded listener.js 08:57:12 INFO - PROCESS | 2820 | ++DOMWINDOW == 110 (0000002F36B59C00) [pid = 2820] [serial = 2120] [outer = 0000002F34F26400] 08:57:13 INFO - PROCESS | 2820 | 1464105433516 Marionette TRACE conn6 <- [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:57:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:57:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1026ms 08:57:13 INFO - PROCESS | 2820 | 1464105433556 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 08:57:13 INFO - PROCESS | 2820 | 1464105433559 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 08:57:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:57:13 INFO - PROCESS | 2820 | 1464105433563 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:57:13 INFO - PROCESS | 2820 | 1464105433565 Marionette TRACE conn6 <- [1,2790,null,{}] 08:57:13 INFO - PROCESS | 2820 | 1464105433569 Marionette TRACE conn6 -> [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:57:13 INFO - PROCESS | 2820 | 1464105433688 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 08:57:13 INFO - PROCESS | 2820 | 1464105433821 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:13 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3EE70000 == 58 [pid = 2820] [id = 707] 08:57:13 INFO - PROCESS | 2820 | ++DOMWINDOW == 111 (0000002F38092800) [pid = 2820] [serial = 2121] [outer = 0000000000000000] 08:57:13 INFO - PROCESS | 2820 | ++DOMWINDOW == 112 (0000002F381C5800) [pid = 2820] [serial = 2122] [outer = 0000002F38092800] 08:57:13 INFO - PROCESS | 2820 | 1464105433881 Marionette DEBUG loaded listener.js 08:57:13 INFO - PROCESS | 2820 | ++DOMWINDOW == 113 (0000002F38882000) [pid = 2820] [serial = 2123] [outer = 0000002F38092800] 08:57:14 INFO - PROCESS | 2820 | 1464105434427 Marionette TRACE conn6 <- [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:57:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:57:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 923ms 08:57:14 INFO - PROCESS | 2820 | 1464105434488 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 08:57:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:57:14 INFO - PROCESS | 2820 | 1464105434491 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 08:57:14 INFO - PROCESS | 2820 | 1464105434495 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:57:14 INFO - PROCESS | 2820 | 1464105434497 Marionette TRACE conn6 <- [1,2794,null,{}] 08:57:14 INFO - PROCESS | 2820 | 1464105434501 Marionette TRACE conn6 -> [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:57:14 INFO - PROCESS | 2820 | 1464105434616 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 08:57:14 INFO - PROCESS | 2820 | 1464105434720 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:14 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F338BD800 == 59 [pid = 2820] [id = 708] 08:57:14 INFO - PROCESS | 2820 | ++DOMWINDOW == 114 (0000002F2C87D400) [pid = 2820] [serial = 2124] [outer = 0000000000000000] 08:57:14 INFO - PROCESS | 2820 | ++DOMWINDOW == 115 (0000002F38B7EC00) [pid = 2820] [serial = 2125] [outer = 0000002F2C87D400] 08:57:14 INFO - PROCESS | 2820 | 1464105434779 Marionette DEBUG loaded listener.js 08:57:14 INFO - PROCESS | 2820 | ++DOMWINDOW == 116 (0000002F39179400) [pid = 2820] [serial = 2126] [outer = 0000002F2C87D400] 08:57:15 INFO - PROCESS | 2820 | 1464105435406 Marionette TRACE conn6 <- [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:57:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:57:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 924ms 08:57:15 INFO - PROCESS | 2820 | 1464105435421 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 08:57:15 INFO - PROCESS | 2820 | 1464105435423 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 08:57:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:57:15 INFO - PROCESS | 2820 | 1464105435427 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:57:15 INFO - PROCESS | 2820 | 1464105435429 Marionette TRACE conn6 <- [1,2798,null,{}] 08:57:15 INFO - PROCESS | 2820 | 1464105435433 Marionette TRACE conn6 -> [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:57:15 INFO - PROCESS | 2820 | 1464105435571 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 08:57:15 INFO - PROCESS | 2820 | 1464105435678 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:15 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3F79C000 == 60 [pid = 2820] [id = 709] 08:57:15 INFO - PROCESS | 2820 | ++DOMWINDOW == 117 (0000002F39481400) [pid = 2820] [serial = 2127] [outer = 0000000000000000] 08:57:15 INFO - PROCESS | 2820 | ++DOMWINDOW == 118 (0000002F39642000) [pid = 2820] [serial = 2128] [outer = 0000002F39481400] 08:57:15 INFO - PROCESS | 2820 | 1464105435736 Marionette DEBUG loaded listener.js 08:57:15 INFO - PROCESS | 2820 | ++DOMWINDOW == 119 (0000002F3AF0CC00) [pid = 2820] [serial = 2129] [outer = 0000002F39481400] 08:57:16 INFO - PROCESS | 2820 | 1464105436375 Marionette TRACE conn6 <- [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:57:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:57:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 986ms 08:57:16 INFO - PROCESS | 2820 | 1464105436424 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 08:57:16 INFO - PROCESS | 2820 | 1464105436427 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 08:57:16 INFO - PROCESS | 2820 | 1464105436432 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:57:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:57:16 INFO - PROCESS | 2820 | 1464105436434 Marionette TRACE conn6 <- [1,2802,null,{}] 08:57:16 INFO - PROCESS | 2820 | 1464105436438 Marionette TRACE conn6 -> [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:57:16 INFO - PROCESS | 2820 | 1464105436551 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 08:57:16 INFO - PROCESS | 2820 | 1464105436684 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:16 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F40409000 == 61 [pid = 2820] [id = 710] 08:57:16 INFO - PROCESS | 2820 | ++DOMWINDOW == 120 (0000002F39647800) [pid = 2820] [serial = 2130] [outer = 0000000000000000] 08:57:16 INFO - PROCESS | 2820 | ++DOMWINDOW == 121 (0000002F3BCE1800) [pid = 2820] [serial = 2131] [outer = 0000002F39647800] 08:57:16 INFO - PROCESS | 2820 | 1464105436742 Marionette DEBUG loaded listener.js 08:57:16 INFO - PROCESS | 2820 | ++DOMWINDOW == 122 (0000002F3BCEB400) [pid = 2820] [serial = 2132] [outer = 0000002F39647800] 08:57:17 INFO - PROCESS | 2820 | 1464105437318 Marionette TRACE conn6 <- [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:57:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:57:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 923ms 08:57:17 INFO - PROCESS | 2820 | 1464105437362 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 08:57:17 INFO - PROCESS | 2820 | 1464105437365 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 08:57:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:57:17 INFO - PROCESS | 2820 | 1464105437370 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:57:17 INFO - PROCESS | 2820 | 1464105437372 Marionette TRACE conn6 <- [1,2806,null,{}] 08:57:17 INFO - PROCESS | 2820 | 1464105437376 Marionette TRACE conn6 -> [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:57:17 INFO - PROCESS | 2820 | 1464105437493 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 08:57:17 INFO - PROCESS | 2820 | 1464105437600 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:17 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3168A800 == 62 [pid = 2820] [id = 711] 08:57:17 INFO - PROCESS | 2820 | ++DOMWINDOW == 123 (0000002F27789000) [pid = 2820] [serial = 2133] [outer = 0000000000000000] 08:57:17 INFO - PROCESS | 2820 | ++DOMWINDOW == 124 (0000002F2E70CC00) [pid = 2820] [serial = 2134] [outer = 0000002F27789000] 08:57:17 INFO - PROCESS | 2820 | 1464105437657 Marionette DEBUG loaded listener.js 08:57:17 INFO - PROCESS | 2820 | ++DOMWINDOW == 125 (0000002F33ADAC00) [pid = 2820] [serial = 2135] [outer = 0000002F27789000] 08:57:18 INFO - PROCESS | 2820 | 1464105438481 Marionette TRACE conn6 <- [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:57:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:57:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1177ms 08:57:18 INFO - PROCESS | 2820 | 1464105438549 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 08:57:18 INFO - PROCESS | 2820 | 1464105438554 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 08:57:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:57:18 INFO - PROCESS | 2820 | 1464105438559 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:57:18 INFO - PROCESS | 2820 | 1464105438563 Marionette TRACE conn6 <- [1,2810,null,{}] 08:57:18 INFO - PROCESS | 2820 | 1464105438568 Marionette TRACE conn6 -> [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:57:18 INFO - PROCESS | 2820 | 1464105438682 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 08:57:18 INFO - PROCESS | 2820 | 1464105438823 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:18 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F286D8800 == 63 [pid = 2820] [id = 712] 08:57:18 INFO - PROCESS | 2820 | ++DOMWINDOW == 126 (0000002F2E142000) [pid = 2820] [serial = 2136] [outer = 0000000000000000] 08:57:18 INFO - PROCESS | 2820 | ++DOMWINDOW == 127 (0000002F3141D000) [pid = 2820] [serial = 2137] [outer = 0000002F2E142000] 08:57:18 INFO - PROCESS | 2820 | 1464105438883 Marionette DEBUG loaded listener.js 08:57:18 INFO - PROCESS | 2820 | ++DOMWINDOW == 128 (0000002F32404C00) [pid = 2820] [serial = 2138] [outer = 0000002F2E142000] 08:57:19 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3BDAC000 == 62 [pid = 2820] [id = 702] 08:57:19 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3AD75800 == 61 [pid = 2820] [id = 701] 08:57:19 INFO - PROCESS | 2820 | --DOCSHELL 0000002F389A0800 == 60 [pid = 2820] [id = 700] 08:57:19 INFO - PROCESS | 2820 | --DOCSHELL 0000002F36626800 == 59 [pid = 2820] [id = 699] 08:57:19 INFO - PROCESS | 2820 | --DOCSHELL 0000002F31121000 == 58 [pid = 2820] [id = 698] 08:57:19 INFO - PROCESS | 2820 | --DOCSHELL 0000002F348E0000 == 57 [pid = 2820] [id = 697] 08:57:19 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3EA18800 == 56 [pid = 2820] [id = 695] 08:57:19 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3DFDE800 == 55 [pid = 2820] [id = 694] 08:57:19 INFO - PROCESS | 2820 | --DOMWINDOW == 127 (0000002F38124000) [pid = 2820] [serial = 2068] [outer = 0000000000000000] [url = about:blank] 08:57:19 INFO - PROCESS | 2820 | --DOMWINDOW == 126 (0000002F34EF4800) [pid = 2820] [serial = 2035] [outer = 0000000000000000] [url = about:blank] 08:57:19 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3DF84800 == 54 [pid = 2820] [id = 693] 08:57:19 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3D4A0800 == 53 [pid = 2820] [id = 692] 08:57:19 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3AFAF800 == 52 [pid = 2820] [id = 691] 08:57:19 INFO - PROCESS | 2820 | --DOCSHELL 0000002F338CB800 == 51 [pid = 2820] [id = 690] 08:57:19 INFO - PROCESS | 2820 | --DOMWINDOW == 125 (0000002F3917E000) [pid = 2820] [serial = 1997] [outer = 0000000000000000] [url = about:blank] 08:57:19 INFO - PROCESS | 2820 | --DOMWINDOW == 124 (0000002F3394C400) [pid = 2820] [serial = 1904] [outer = 0000000000000000] [url = about:blank] 08:57:19 INFO - PROCESS | 2820 | --DOMWINDOW == 123 (0000002F3C616C00) [pid = 2820] [serial = 1964] [outer = 0000000000000000] [url = about:blank] 08:57:19 INFO - PROCESS | 2820 | --DOMWINDOW == 122 (0000002F3964BC00) [pid = 2820] [serial = 1913] [outer = 0000000000000000] [url = about:blank] 08:57:19 INFO - PROCESS | 2820 | --DOMWINDOW == 121 (0000002F33949C00) [pid = 2820] [serial = 1952] [outer = 0000000000000000] [url = about:blank] 08:57:19 INFO - PROCESS | 2820 | --DOMWINDOW == 120 (0000002F37E4A800) [pid = 2820] [serial = 1955] [outer = 0000000000000000] [url = about:blank] 08:57:19 INFO - PROCESS | 2820 | --DOMWINDOW == 119 (0000002F3C037400) [pid = 2820] [serial = 1958] [outer = 0000000000000000] [url = about:blank] 08:57:19 INFO - PROCESS | 2820 | --DOMWINDOW == 118 (0000002F3C620800) [pid = 2820] [serial = 1961] [outer = 0000000000000000] [url = about:blank] 08:57:19 INFO - PROCESS | 2820 | --DOMWINDOW == 117 (0000002F37ECA000) [pid = 2820] [serial = 1907] [outer = 0000000000000000] [url = about:blank] 08:57:19 INFO - PROCESS | 2820 | --DOMWINDOW == 116 (0000002F394E6400) [pid = 2820] [serial = 1910] [outer = 0000000000000000] [url = about:blank] 08:57:19 INFO - PROCESS | 2820 | --DOMWINDOW == 115 (0000002F3C02D800) [pid = 2820] [serial = 1916] [outer = 0000000000000000] [url = about:blank] 08:57:19 INFO - PROCESS | 2820 | --DOMWINDOW == 114 (0000002F3C038800) [pid = 2820] [serial = 1949] [outer = 0000000000000000] [url = about:blank] 08:57:19 INFO - PROCESS | 2820 | --DOMWINDOW == 113 (0000002F394E1C00) [pid = 2820] [serial = 1901] [outer = 0000000000000000] [url = about:blank] 08:57:19 INFO - PROCESS | 2820 | --DOMWINDOW == 112 (0000002F2BF05400) [pid = 2820] [serial = 2000] [outer = 0000000000000000] [url = about:blank] 08:57:19 INFO - PROCESS | 2820 | --DOMWINDOW == 111 (0000002F3822FC00) [pid = 2820] [serial = 2006] [outer = 0000000000000000] [url = about:blank] 08:57:19 INFO - PROCESS | 2820 | --DOMWINDOW == 110 (0000002F3BCF0400) [pid = 2820] [serial = 2009] [outer = 0000000000000000] [url = about:blank] 08:57:19 INFO - PROCESS | 2820 | --DOMWINDOW == 109 (0000002F3454D400) [pid = 2820] [serial = 2003] [outer = 0000000000000000] [url = about:blank] 08:57:19 INFO - PROCESS | 2820 | --DOMWINDOW == 108 (0000002F3BCF0800) [pid = 2820] [serial = 2012] [outer = 0000000000000000] [url = about:blank] 08:57:19 INFO - PROCESS | 2820 | --DOMWINDOW == 107 (0000002F3793B800) [pid = 2820] [serial = 2062] [outer = 0000000000000000] [url = about:blank] 08:57:19 INFO - PROCESS | 2820 | --DOMWINDOW == 106 (0000002F35D7C800) [pid = 2820] [serial = 2060] [outer = 0000000000000000] [url = about:blank] 08:57:19 INFO - PROCESS | 2820 | --DOMWINDOW == 105 (0000002F354D0400) [pid = 2820] [serial = 2059] [outer = 0000000000000000] [url = about:blank] 08:57:19 INFO - PROCESS | 2820 | --DOMWINDOW == 104 (0000002F34443C00) [pid = 2820] [serial = 2042] [outer = 0000000000000000] [url = about:blank] 08:57:19 INFO - PROCESS | 2820 | --DOMWINDOW == 103 (0000002F34185800) [pid = 2820] [serial = 2041] [outer = 0000000000000000] [url = about:blank] 08:57:19 INFO - PROCESS | 2820 | --DOMWINDOW == 102 (0000002F317F6000) [pid = 2820] [serial = 2050] [outer = 0000000000000000] [url = about:blank] 08:57:19 INFO - PROCESS | 2820 | --DOMWINDOW == 101 (0000002F31D2DC00) [pid = 2820] [serial = 2051] [outer = 0000000000000000] [url = about:blank] 08:57:19 INFO - PROCESS | 2820 | --DOMWINDOW == 100 (0000002F31638400) [pid = 2820] [serial = 2039] [outer = 0000000000000000] [url = about:blank] 08:57:19 INFO - PROCESS | 2820 | --DOMWINDOW == 99 (0000002F2E712800) [pid = 2820] [serial = 2038] [outer = 0000000000000000] [url = about:blank] 08:57:19 INFO - PROCESS | 2820 | --DOMWINDOW == 98 (0000002F35B0EC00) [pid = 2820] [serial = 2045] [outer = 0000000000000000] [url = about:blank] 08:57:19 INFO - PROCESS | 2820 | --DOMWINDOW == 97 (0000002F34EF6800) [pid = 2820] [serial = 2044] [outer = 0000000000000000] [url = about:blank] 08:57:19 INFO - PROCESS | 2820 | --DOMWINDOW == 96 (0000002F28E73800) [pid = 2820] [serial = 2047] [outer = 0000000000000000] [url = about:blank] 08:57:19 INFO - PROCESS | 2820 | --DOMWINDOW == 95 (0000002F2DB8F800) [pid = 2820] [serial = 2048] [outer = 0000000000000000] [url = about:blank] 08:57:19 INFO - PROCESS | 2820 | --DOMWINDOW == 94 (0000002F33ADB400) [pid = 2820] [serial = 2053] [outer = 0000000000000000] [url = about:blank] 08:57:19 INFO - PROCESS | 2820 | --DOMWINDOW == 93 (0000002F37E4AC00) [pid = 2820] [serial = 2063] [outer = 0000000000000000] [url = about:blank] 08:57:19 INFO - PROCESS | 2820 | --DOMWINDOW == 92 (0000002F34EAB400) [pid = 2820] [serial = 2056] [outer = 0000000000000000] [url = about:blank] 08:57:19 INFO - PROCESS | 2820 | --DOMWINDOW == 91 (0000002F34EF0C00) [pid = 2820] [serial = 2057] [outer = 0000000000000000] [url = about:blank] 08:57:19 INFO - PROCESS | 2820 | --DOMWINDOW == 90 (0000002F3808F800) [pid = 2820] [serial = 2066] [outer = 0000000000000000] [url = about:blank] 08:57:19 INFO - PROCESS | 2820 | --DOMWINDOW == 89 (0000002F37E4D000) [pid = 2820] [serial = 2065] [outer = 0000000000000000] [url = about:blank] 08:57:19 INFO - PROCESS | 2820 | --DOMWINDOW == 88 (0000002F34438800) [pid = 2820] [serial = 2054] [outer = 0000000000000000] [url = about:blank] 08:57:19 INFO - PROCESS | 2820 | 1464105439479 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 08:57:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:57:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 986ms 08:57:19 INFO - PROCESS | 2820 | 1464105439550 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 08:57:19 INFO - PROCESS | 2820 | 1464105439555 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 08:57:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:57:19 INFO - PROCESS | 2820 | 1464105439562 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:57:19 INFO - PROCESS | 2820 | 1464105439565 Marionette TRACE conn6 <- [1,2814,null,{}] 08:57:19 INFO - PROCESS | 2820 | 1464105439569 Marionette TRACE conn6 -> [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:57:19 INFO - PROCESS | 2820 | 1464105439668 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 08:57:19 INFO - PROCESS | 2820 | 1464105439809 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:19 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F343F5800 == 52 [pid = 2820] [id = 713] 08:57:19 INFO - PROCESS | 2820 | ++DOMWINDOW == 89 (0000002F32402400) [pid = 2820] [serial = 2139] [outer = 0000000000000000] 08:57:19 INFO - PROCESS | 2820 | ++DOMWINDOW == 90 (0000002F32416C00) [pid = 2820] [serial = 2140] [outer = 0000002F32402400] 08:57:19 INFO - PROCESS | 2820 | 1464105439856 Marionette DEBUG loaded listener.js 08:57:19 INFO - PROCESS | 2820 | ++DOMWINDOW == 91 (0000002F33A36C00) [pid = 2820] [serial = 2141] [outer = 0000002F32402400] 08:57:20 INFO - PROCESS | 2820 | 1464105440239 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:57:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:57:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 734ms 08:57:20 INFO - PROCESS | 2820 | 1464105440319 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 08:57:20 INFO - PROCESS | 2820 | 1464105440321 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 08:57:20 INFO - PROCESS | 2820 | 1464105440325 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:57:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:57:20 INFO - PROCESS | 2820 | 1464105440329 Marionette TRACE conn6 <- [1,2818,null,{}] 08:57:20 INFO - PROCESS | 2820 | 1464105440340 Marionette TRACE conn6 -> [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:57:20 INFO - PROCESS | 2820 | 1464105440446 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 08:57:20 INFO - PROCESS | 2820 | 1464105440463 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:20 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F38971800 == 53 [pid = 2820] [id = 714] 08:57:20 INFO - PROCESS | 2820 | ++DOMWINDOW == 92 (0000002F34441C00) [pid = 2820] [serial = 2142] [outer = 0000000000000000] 08:57:20 INFO - PROCESS | 2820 | ++DOMWINDOW == 93 (0000002F3454F400) [pid = 2820] [serial = 2143] [outer = 0000002F34441C00] 08:57:20 INFO - PROCESS | 2820 | 1464105440513 Marionette DEBUG loaded listener.js 08:57:20 INFO - PROCESS | 2820 | ++DOMWINDOW == 94 (0000002F34941400) [pid = 2820] [serial = 2144] [outer = 0000002F34441C00] 08:57:20 INFO - PROCESS | 2820 | 1464105440976 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 08:57:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:57:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 671ms 08:57:21 INFO - PROCESS | 2820 | 1464105441003 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 08:57:21 INFO - PROCESS | 2820 | 1464105441006 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 08:57:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:57:21 INFO - PROCESS | 2820 | 1464105441009 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:57:21 INFO - PROCESS | 2820 | 1464105441011 Marionette TRACE conn6 <- [1,2822,null,{}] 08:57:21 INFO - PROCESS | 2820 | 1464105441015 Marionette TRACE conn6 -> [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:57:21 INFO - PROCESS | 2820 | 1464105441113 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 08:57:21 INFO - PROCESS | 2820 | 1464105441120 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:21 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F39553000 == 54 [pid = 2820] [id = 715] 08:57:21 INFO - PROCESS | 2820 | ++DOMWINDOW == 95 (0000002F34B60000) [pid = 2820] [serial = 2145] [outer = 0000000000000000] 08:57:21 INFO - PROCESS | 2820 | ++DOMWINDOW == 96 (0000002F34EB3800) [pid = 2820] [serial = 2146] [outer = 0000002F34B60000] 08:57:21 INFO - PROCESS | 2820 | 1464105441168 Marionette DEBUG loaded listener.js 08:57:21 INFO - PROCESS | 2820 | ++DOMWINDOW == 97 (0000002F34F24000) [pid = 2820] [serial = 2147] [outer = 0000002F34B60000] 08:57:21 INFO - PROCESS | 2820 | 1464105441686 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:57:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:57:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 734ms 08:57:21 INFO - PROCESS | 2820 | 1464105441746 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 08:57:21 INFO - PROCESS | 2820 | 1464105441749 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 08:57:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:57:21 INFO - PROCESS | 2820 | 1464105441761 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:57:21 INFO - PROCESS | 2820 | 1464105441763 Marionette TRACE conn6 <- [1,2826,null,{}] 08:57:21 INFO - PROCESS | 2820 | 1464105441766 Marionette TRACE conn6 -> [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:57:21 INFO - PROCESS | 2820 | 1464105441892 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 08:57:21 INFO - PROCESS | 2820 | 1464105441953 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:21 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3AFA3800 == 55 [pid = 2820] [id = 716] 08:57:21 INFO - PROCESS | 2820 | ++DOMWINDOW == 98 (0000002F35B04800) [pid = 2820] [serial = 2148] [outer = 0000000000000000] 08:57:22 INFO - PROCESS | 2820 | ++DOMWINDOW == 99 (0000002F35B30000) [pid = 2820] [serial = 2149] [outer = 0000002F35B04800] 08:57:22 INFO - PROCESS | 2820 | 1464105442002 Marionette DEBUG loaded listener.js 08:57:22 INFO - PROCESS | 2820 | ++DOMWINDOW == 100 (0000002F36653C00) [pid = 2820] [serial = 2150] [outer = 0000002F35B04800] 08:57:22 INFO - PROCESS | 2820 | 1464105442476 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 08:57:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:57:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 776ms 08:57:22 INFO - PROCESS | 2820 | 1464105442543 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 08:57:22 INFO - PROCESS | 2820 | 1464105442545 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 08:57:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:57:22 INFO - PROCESS | 2820 | 1464105442548 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:57:22 INFO - PROCESS | 2820 | 1464105442550 Marionette TRACE conn6 <- [1,2830,null,{}] 08:57:22 INFO - PROCESS | 2820 | 1464105442554 Marionette TRACE conn6 -> [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:57:22 INFO - PROCESS | 2820 | 1464105442688 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 08:57:22 INFO - PROCESS | 2820 | 1464105442712 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:22 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3BDC2000 == 56 [pid = 2820] [id = 717] 08:57:22 INFO - PROCESS | 2820 | ++DOMWINDOW == 101 (0000002F3793B800) [pid = 2820] [serial = 2151] [outer = 0000000000000000] 08:57:22 INFO - PROCESS | 2820 | ++DOMWINDOW == 102 (0000002F38098C00) [pid = 2820] [serial = 2152] [outer = 0000002F3793B800] 08:57:22 INFO - PROCESS | 2820 | 1464105442761 Marionette DEBUG loaded listener.js 08:57:22 INFO - PROCESS | 2820 | ++DOMWINDOW == 103 (0000002F381C8000) [pid = 2820] [serial = 2153] [outer = 0000002F3793B800] 08:57:23 INFO - PROCESS | 2820 | 1464105443229 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 08:57:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:57:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 734ms 08:57:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:57:23 INFO - PROCESS | 2820 | 1464105443286 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 08:57:23 INFO - PROCESS | 2820 | 1464105443288 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 08:57:23 INFO - PROCESS | 2820 | 1464105443291 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:57:23 INFO - PROCESS | 2820 | 1464105443293 Marionette TRACE conn6 <- [1,2834,null,{}] 08:57:23 INFO - PROCESS | 2820 | 1464105443304 Marionette TRACE conn6 -> [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:57:23 INFO - PROCESS | 2820 | 1464105443486 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 08:57:23 INFO - PROCESS | 2820 | --DOMWINDOW == 102 (0000002F34F23C00) [pid = 2820] [serial = 2103] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:57:23 INFO - PROCESS | 2820 | --DOMWINDOW == 101 (0000002F37939800) [pid = 2820] [serial = 2106] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:57:23 INFO - PROCESS | 2820 | --DOMWINDOW == 100 (0000002F34EAD800) [pid = 2820] [serial = 2034] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:57:23 INFO - PROCESS | 2820 | --DOMWINDOW == 99 (0000002F33A3D000) [pid = 2820] [serial = 2097] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:57:23 INFO - PROCESS | 2820 | --DOMWINDOW == 98 (0000002F34947400) [pid = 2820] [serial = 2100] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:57:23 INFO - PROCESS | 2820 | --DOMWINDOW == 97 (0000002F2C879800) [pid = 2820] [serial = 2088] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:57:23 INFO - PROCESS | 2820 | --DOMWINDOW == 96 (0000002F27575800) [pid = 2820] [serial = 2091] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:57:23 INFO - PROCESS | 2820 | --DOMWINDOW == 95 (0000002F27612400) [pid = 2820] [serial = 2094] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:57:23 INFO - PROCESS | 2820 | 1464105443552 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:23 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3BE98800 == 57 [pid = 2820] [id = 718] 08:57:23 INFO - PROCESS | 2820 | ++DOMWINDOW == 96 (0000002F27612400) [pid = 2820] [serial = 2154] [outer = 0000000000000000] 08:57:23 INFO - PROCESS | 2820 | ++DOMWINDOW == 97 (0000002F31422800) [pid = 2820] [serial = 2155] [outer = 0000002F27612400] 08:57:23 INFO - PROCESS | 2820 | 1464105443600 Marionette DEBUG loaded listener.js 08:57:23 INFO - PROCESS | 2820 | ++DOMWINDOW == 98 (0000002F367D0C00) [pid = 2820] [serial = 2156] [outer = 0000002F27612400] 08:57:23 INFO - PROCESS | 2820 | 1464105443976 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 08:57:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:57:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 734ms 08:57:24 INFO - PROCESS | 2820 | 1464105444038 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 08:57:24 INFO - PROCESS | 2820 | 1464105444041 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 08:57:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:57:24 INFO - PROCESS | 2820 | 1464105444046 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:57:24 INFO - PROCESS | 2820 | 1464105444048 Marionette TRACE conn6 <- [1,2838,null,{}] 08:57:24 INFO - PROCESS | 2820 | 1464105444052 Marionette TRACE conn6 -> [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:57:24 INFO - PROCESS | 2820 | 1464105444146 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 08:57:24 INFO - PROCESS | 2820 | 1464105444153 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:24 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3DEE0000 == 58 [pid = 2820] [id = 719] 08:57:24 INFO - PROCESS | 2820 | ++DOMWINDOW == 99 (0000002F38269400) [pid = 2820] [serial = 2157] [outer = 0000000000000000] 08:57:24 INFO - PROCESS | 2820 | ++DOMWINDOW == 100 (0000002F38828C00) [pid = 2820] [serial = 2158] [outer = 0000002F38269400] 08:57:24 INFO - PROCESS | 2820 | 1464105444200 Marionette DEBUG loaded listener.js 08:57:24 INFO - PROCESS | 2820 | ++DOMWINDOW == 101 (0000002F39174C00) [pid = 2820] [serial = 2159] [outer = 0000002F38269400] 08:57:24 INFO - PROCESS | 2820 | 1464105444634 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:57:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:57:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 630ms 08:57:24 INFO - PROCESS | 2820 | 1464105444683 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 08:57:24 INFO - PROCESS | 2820 | 1464105444685 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 08:57:24 INFO - PROCESS | 2820 | 1464105444688 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:57:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:57:24 INFO - PROCESS | 2820 | 1464105444690 Marionette TRACE conn6 <- [1,2842,null,{}] 08:57:24 INFO - PROCESS | 2820 | 1464105444694 Marionette TRACE conn6 -> [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:57:24 INFO - PROCESS | 2820 | 1464105444788 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 08:57:24 INFO - PROCESS | 2820 | 1464105444795 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:24 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3EA1E000 == 59 [pid = 2820] [id = 720] 08:57:24 INFO - PROCESS | 2820 | ++DOMWINDOW == 102 (0000002F381A1800) [pid = 2820] [serial = 2160] [outer = 0000000000000000] 08:57:24 INFO - PROCESS | 2820 | ++DOMWINDOW == 103 (0000002F3947F000) [pid = 2820] [serial = 2161] [outer = 0000002F381A1800] 08:57:24 INFO - PROCESS | 2820 | 1464105444842 Marionette DEBUG loaded listener.js 08:57:24 INFO - PROCESS | 2820 | ++DOMWINDOW == 104 (0000002F394E7800) [pid = 2820] [serial = 2162] [outer = 0000002F381A1800] 08:57:25 INFO - PROCESS | 2820 | 1464105445289 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 08:57:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:57:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 629ms 08:57:25 INFO - PROCESS | 2820 | 1464105445322 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 08:57:25 INFO - PROCESS | 2820 | 1464105445324 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 08:57:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:57:25 INFO - PROCESS | 2820 | 1464105445340 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:57:25 INFO - PROCESS | 2820 | 1464105445343 Marionette TRACE conn6 <- [1,2846,null,{}] 08:57:25 INFO - PROCESS | 2820 | 1464105445347 Marionette TRACE conn6 -> [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:57:25 INFO - PROCESS | 2820 | 1464105445443 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 08:57:25 INFO - PROCESS | 2820 | 1464105445450 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:25 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3EF78000 == 60 [pid = 2820] [id = 721] 08:57:25 INFO - PROCESS | 2820 | ++DOMWINDOW == 105 (0000002F3964C400) [pid = 2820] [serial = 2163] [outer = 0000000000000000] 08:57:25 INFO - PROCESS | 2820 | ++DOMWINDOW == 106 (0000002F3AF17000) [pid = 2820] [serial = 2164] [outer = 0000002F3964C400] 08:57:25 INFO - PROCESS | 2820 | 1464105445495 Marionette DEBUG loaded listener.js 08:57:25 INFO - PROCESS | 2820 | ++DOMWINDOW == 107 (0000002F3C031800) [pid = 2820] [serial = 2165] [outer = 0000002F3964C400] 08:57:26 INFO - PROCESS | 2820 | 1464105446278 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:57:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:57:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 986ms 08:57:26 INFO - PROCESS | 2820 | 1464105446317 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 08:57:26 INFO - PROCESS | 2820 | 1464105446322 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 08:57:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:57:26 INFO - PROCESS | 2820 | 1464105446326 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:57:26 INFO - PROCESS | 2820 | 1464105446331 Marionette TRACE conn6 <- [1,2850,null,{}] 08:57:26 INFO - PROCESS | 2820 | 1464105446337 Marionette TRACE conn6 -> [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:57:26 INFO - PROCESS | 2820 | 1464105446466 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 08:57:26 INFO - PROCESS | 2820 | 1464105446575 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:26 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F35D8D000 == 61 [pid = 2820] [id = 722] 08:57:26 INFO - PROCESS | 2820 | ++DOMWINDOW == 108 (0000002F31637000) [pid = 2820] [serial = 2166] [outer = 0000000000000000] 08:57:26 INFO - PROCESS | 2820 | ++DOMWINDOW == 109 (0000002F31A5EC00) [pid = 2820] [serial = 2167] [outer = 0000002F31637000] 08:57:26 INFO - PROCESS | 2820 | 1464105446634 Marionette DEBUG loaded listener.js 08:57:26 INFO - PROCESS | 2820 | ++DOMWINDOW == 110 (0000002F33A3B400) [pid = 2820] [serial = 2168] [outer = 0000002F31637000] 08:57:27 INFO - PROCESS | 2820 | 1464105447282 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 08:57:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:57:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1021ms 08:57:27 INFO - PROCESS | 2820 | 1464105447353 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 08:57:27 INFO - PROCESS | 2820 | 1464105447359 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 08:57:27 INFO - PROCESS | 2820 | 1464105447366 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:57:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:57:27 INFO - PROCESS | 2820 | 1464105447370 Marionette TRACE conn6 <- [1,2854,null,{}] 08:57:27 INFO - PROCESS | 2820 | 1464105447374 Marionette TRACE conn6 -> [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:57:27 INFO - PROCESS | 2820 | 1464105447550 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 08:57:27 INFO - PROCESS | 2820 | 1464105447607 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:27 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3BD0B800 == 62 [pid = 2820] [id = 723] 08:57:27 INFO - PROCESS | 2820 | ++DOMWINDOW == 111 (0000002F342EC400) [pid = 2820] [serial = 2169] [outer = 0000000000000000] 08:57:27 INFO - PROCESS | 2820 | ++DOMWINDOW == 112 (0000002F34EABC00) [pid = 2820] [serial = 2170] [outer = 0000002F342EC400] 08:57:27 INFO - PROCESS | 2820 | 1464105447705 Marionette DEBUG loaded listener.js 08:57:27 INFO - PROCESS | 2820 | ++DOMWINDOW == 113 (0000002F367D5C00) [pid = 2820] [serial = 2171] [outer = 0000002F342EC400] 08:57:28 INFO - PROCESS | 2820 | 1464105448349 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 08:57:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:57:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1021ms 08:57:28 INFO - PROCESS | 2820 | 1464105448393 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 08:57:28 INFO - PROCESS | 2820 | 1464105448396 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 08:57:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:57:28 INFO - PROCESS | 2820 | 1464105448400 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:57:28 INFO - PROCESS | 2820 | 1464105448404 Marionette TRACE conn6 <- [1,2858,null,{}] 08:57:28 INFO - PROCESS | 2820 | 1464105448416 Marionette TRACE conn6 -> [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:57:28 INFO - PROCESS | 2820 | 1464105448544 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 08:57:28 INFO - PROCESS | 2820 | 1464105448678 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:28 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3F7DC800 == 63 [pid = 2820] [id = 724] 08:57:28 INFO - PROCESS | 2820 | ++DOMWINDOW == 114 (0000002F381C5000) [pid = 2820] [serial = 2172] [outer = 0000000000000000] 08:57:28 INFO - PROCESS | 2820 | ++DOMWINDOW == 115 (0000002F38B74400) [pid = 2820] [serial = 2173] [outer = 0000002F381C5000] 08:57:28 INFO - PROCESS | 2820 | 1464105448740 Marionette DEBUG loaded listener.js 08:57:28 INFO - PROCESS | 2820 | ++DOMWINDOW == 116 (0000002F3BCEE000) [pid = 2820] [serial = 2174] [outer = 0000002F381C5000] 08:57:29 INFO - PROCESS | 2820 | 1464105449364 Marionette TRACE conn6 <- [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:57:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:57:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1026ms 08:57:29 INFO - PROCESS | 2820 | 1464105449427 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 08:57:29 INFO - PROCESS | 2820 | 1464105449430 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 08:57:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:57:29 INFO - PROCESS | 2820 | 1464105449434 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:57:29 INFO - PROCESS | 2820 | 1464105449436 Marionette TRACE conn6 <- [1,2862,null,{}] 08:57:29 INFO - PROCESS | 2820 | 1464105449440 Marionette TRACE conn6 -> [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:57:29 INFO - PROCESS | 2820 | 1464105449578 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 08:57:29 INFO - PROCESS | 2820 | 1464105449684 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:29 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F40614800 == 64 [pid = 2820] [id = 725] 08:57:29 INFO - PROCESS | 2820 | ++DOMWINDOW == 117 (0000002F3C038C00) [pid = 2820] [serial = 2175] [outer = 0000000000000000] 08:57:29 INFO - PROCESS | 2820 | ++DOMWINDOW == 118 (0000002F3C03C800) [pid = 2820] [serial = 2176] [outer = 0000002F3C038C00] 08:57:29 INFO - PROCESS | 2820 | 1464105449742 Marionette DEBUG loaded listener.js 08:57:29 INFO - PROCESS | 2820 | ++DOMWINDOW == 119 (0000002F3C61D800) [pid = 2820] [serial = 2177] [outer = 0000002F3C038C00] 08:57:30 INFO - PROCESS | 2820 | 1464105450307 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 08:57:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:57:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 923ms 08:57:30 INFO - PROCESS | 2820 | 1464105450359 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 08:57:30 INFO - PROCESS | 2820 | 1464105450362 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 08:57:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:57:30 INFO - PROCESS | 2820 | 1464105450366 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:57:30 INFO - PROCESS | 2820 | 1464105450368 Marionette TRACE conn6 <- [1,2866,null,{}] 08:57:30 INFO - PROCESS | 2820 | 1464105450371 Marionette TRACE conn6 -> [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:57:30 INFO - PROCESS | 2820 | 1464105450490 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 08:57:30 INFO - PROCESS | 2820 | 1464105450627 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:30 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F40A1F800 == 65 [pid = 2820] [id = 726] 08:57:30 INFO - PROCESS | 2820 | ++DOMWINDOW == 120 (0000002F3D4B4800) [pid = 2820] [serial = 2178] [outer = 0000000000000000] 08:57:30 INFO - PROCESS | 2820 | ++DOMWINDOW == 121 (0000002F3D4B7000) [pid = 2820] [serial = 2179] [outer = 0000002F3D4B4800] 08:57:30 INFO - PROCESS | 2820 | 1464105450685 Marionette DEBUG loaded listener.js 08:57:30 INFO - PROCESS | 2820 | ++DOMWINDOW == 122 (0000002F3D4C0400) [pid = 2820] [serial = 2180] [outer = 0000002F3D4B4800] 08:57:31 INFO - PROCESS | 2820 | 1464105451291 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 08:57:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:57:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 986ms 08:57:31 INFO - PROCESS | 2820 | 1464105451355 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 08:57:31 INFO - PROCESS | 2820 | 1464105451357 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 08:57:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:57:31 INFO - PROCESS | 2820 | 1464105451361 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:57:31 INFO - PROCESS | 2820 | 1464105451363 Marionette TRACE conn6 <- [1,2870,null,{}] 08:57:31 INFO - PROCESS | 2820 | 1464105451367 Marionette TRACE conn6 -> [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:57:31 INFO - PROCESS | 2820 | 1464105451498 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 08:57:31 INFO - PROCESS | 2820 | 1464105451632 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:31 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F40C6C800 == 66 [pid = 2820] [id = 727] 08:57:31 INFO - PROCESS | 2820 | ++DOMWINDOW == 123 (0000002F3D4B5000) [pid = 2820] [serial = 2181] [outer = 0000000000000000] 08:57:31 INFO - PROCESS | 2820 | ++DOMWINDOW == 124 (0000002F3DF30800) [pid = 2820] [serial = 2182] [outer = 0000002F3D4B5000] 08:57:31 INFO - PROCESS | 2820 | 1464105451691 Marionette DEBUG loaded listener.js 08:57:31 INFO - PROCESS | 2820 | ++DOMWINDOW == 125 (0000002F3E9B5000) [pid = 2820] [serial = 2183] [outer = 0000002F3D4B5000] 08:57:32 INFO - PROCESS | 2820 | 1464105452332 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 08:57:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:57:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1022ms 08:57:32 INFO - PROCESS | 2820 | 1464105452412 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 08:57:32 INFO - PROCESS | 2820 | 1464105452414 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 08:57:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:57:32 INFO - PROCESS | 2820 | 1464105452437 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:57:32 INFO - PROCESS | 2820 | 1464105452439 Marionette TRACE conn6 <- [1,2874,null,{}] 08:57:32 INFO - PROCESS | 2820 | 1464105452443 Marionette TRACE conn6 -> [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:57:32 INFO - PROCESS | 2820 | 1464105452567 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 08:57:32 INFO - PROCESS | 2820 | 1464105452891 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:32 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F31A30800 == 67 [pid = 2820] [id = 728] 08:57:32 INFO - PROCESS | 2820 | ++DOMWINDOW == 126 (0000002F270BC400) [pid = 2820] [serial = 2184] [outer = 0000000000000000] 08:57:32 INFO - PROCESS | 2820 | ++DOMWINDOW == 127 (0000002F27577800) [pid = 2820] [serial = 2185] [outer = 0000002F270BC400] 08:57:32 INFO - PROCESS | 2820 | 1464105452971 Marionette DEBUG loaded listener.js 08:57:33 INFO - PROCESS | 2820 | ++DOMWINDOW == 128 (0000002F28E73800) [pid = 2820] [serial = 2186] [outer = 0000002F270BC400] 08:57:33 INFO - PROCESS | 2820 | 1464105453587 Marionette TRACE conn6 <- [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:57:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:57:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1242ms 08:57:33 INFO - PROCESS | 2820 | 1464105453663 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 08:57:33 INFO - PROCESS | 2820 | 1464105453668 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 08:57:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:57:33 INFO - PROCESS | 2820 | 1464105453672 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:57:33 INFO - PROCESS | 2820 | 1464105453676 Marionette TRACE conn6 <- [1,2878,null,{}] 08:57:33 INFO - PROCESS | 2820 | 1464105453681 Marionette TRACE conn6 -> [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:57:33 INFO - PROCESS | 2820 | 1464105453796 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 08:57:33 INFO - PROCESS | 2820 | 1464105453937 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:33 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F34035000 == 68 [pid = 2820] [id = 729] 08:57:33 INFO - PROCESS | 2820 | ++DOMWINDOW == 129 (0000002F2E144800) [pid = 2820] [serial = 2187] [outer = 0000000000000000] 08:57:33 INFO - PROCESS | 2820 | ++DOMWINDOW == 130 (0000002F3145B800) [pid = 2820] [serial = 2188] [outer = 0000002F2E144800] 08:57:33 INFO - PROCESS | 2820 | 1464105453990 Marionette DEBUG loaded listener.js 08:57:34 INFO - PROCESS | 2820 | ++DOMWINDOW == 131 (0000002F31A94000) [pid = 2820] [serial = 2189] [outer = 0000002F2E144800] 08:57:34 INFO - PROCESS | 2820 | --DOCSHELL 0000002F25E22000 == 67 [pid = 2820] [id = 671] 08:57:34 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3DED0800 == 66 [pid = 2820] [id = 606] 08:57:34 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3EA1E000 == 65 [pid = 2820] [id = 720] 08:57:34 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3DEE0000 == 64 [pid = 2820] [id = 719] 08:57:34 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3BE98800 == 63 [pid = 2820] [id = 718] 08:57:34 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3BDC2000 == 62 [pid = 2820] [id = 717] 08:57:34 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3AFA3800 == 61 [pid = 2820] [id = 716] 08:57:34 INFO - PROCESS | 2820 | --DOCSHELL 0000002F39553000 == 60 [pid = 2820] [id = 715] 08:57:34 INFO - PROCESS | 2820 | --DOMWINDOW == 130 (0000002F2C080000) [pid = 2820] [serial = 2071] [outer = 0000000000000000] [url = about:blank] 08:57:34 INFO - PROCESS | 2820 | --DOMWINDOW == 129 (0000002F3829F400) [pid = 2820] [serial = 2110] [outer = 0000000000000000] [url = about:blank] 08:57:34 INFO - PROCESS | 2820 | --DOMWINDOW == 128 (0000002F33ADC000) [pid = 2820] [serial = 2074] [outer = 0000000000000000] [url = about:blank] 08:57:34 INFO - PROCESS | 2820 | --DOMWINDOW == 127 (0000002F374CCC00) [pid = 2820] [serial = 2077] [outer = 0000000000000000] [url = about:blank] 08:57:34 INFO - PROCESS | 2820 | --DOMWINDOW == 126 (0000002F381CE000) [pid = 2820] [serial = 2080] [outer = 0000000000000000] [url = about:blank] 08:57:34 INFO - PROCESS | 2820 | --DOMWINDOW == 125 (0000002F38263C00) [pid = 2820] [serial = 2083] [outer = 0000000000000000] [url = about:blank] 08:57:34 INFO - PROCESS | 2820 | --DOMWINDOW == 124 (0000002F3882E000) [pid = 2820] [serial = 2086] [outer = 0000000000000000] [url = about:blank] 08:57:34 INFO - PROCESS | 2820 | --DOCSHELL 0000002F38971800 == 59 [pid = 2820] [id = 714] 08:57:34 INFO - PROCESS | 2820 | --DOCSHELL 0000002F343F5800 == 58 [pid = 2820] [id = 713] 08:57:34 INFO - PROCESS | 2820 | --DOCSHELL 0000002F286D8800 == 57 [pid = 2820] [id = 712] 08:57:34 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3AD7B000 == 56 [pid = 2820] [id = 705] 08:57:34 INFO - PROCESS | 2820 | --DOCSHELL 0000002F34035800 == 55 [pid = 2820] [id = 704] 08:57:34 INFO - PROCESS | 2820 | 1464105454624 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:57:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:57:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 986ms 08:57:34 INFO - PROCESS | 2820 | 1464105454668 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 08:57:34 INFO - PROCESS | 2820 | 1464105454672 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 08:57:34 INFO - PROCESS | 2820 | 1464105454677 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:57:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:57:34 INFO - PROCESS | 2820 | 1464105454679 Marionette TRACE conn6 <- [1,2882,null,{}] 08:57:34 INFO - PROCESS | 2820 | 1464105454694 Marionette TRACE conn6 -> [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:57:34 INFO - PROCESS | 2820 | --DOMWINDOW == 123 (0000002F35D7EC00) [pid = 2820] [serial = 2105] [outer = 0000000000000000] [url = about:blank] 08:57:34 INFO - PROCESS | 2820 | --DOMWINDOW == 122 (0000002F3809A000) [pid = 2820] [serial = 2107] [outer = 0000000000000000] [url = about:blank] 08:57:34 INFO - PROCESS | 2820 | --DOMWINDOW == 121 (0000002F34F26800) [pid = 2820] [serial = 2036] [outer = 0000000000000000] [url = about:blank] 08:57:34 INFO - PROCESS | 2820 | --DOMWINDOW == 120 (0000002F3542A800) [pid = 2820] [serial = 2104] [outer = 0000000000000000] [url = about:blank] 08:57:34 INFO - PROCESS | 2820 | --DOMWINDOW == 119 (0000002F33AE0000) [pid = 2820] [serial = 2098] [outer = 0000000000000000] [url = about:blank] 08:57:34 INFO - PROCESS | 2820 | --DOMWINDOW == 118 (0000002F34546000) [pid = 2820] [serial = 2099] [outer = 0000000000000000] [url = about:blank] 08:57:34 INFO - PROCESS | 2820 | --DOMWINDOW == 117 (0000002F34CA5800) [pid = 2820] [serial = 2101] [outer = 0000000000000000] [url = about:blank] 08:57:34 INFO - PROCESS | 2820 | --DOMWINDOW == 116 (0000002F34EF0400) [pid = 2820] [serial = 2102] [outer = 0000000000000000] [url = about:blank] 08:57:34 INFO - PROCESS | 2820 | --DOMWINDOW == 115 (0000002F38889400) [pid = 2820] [serial = 2090] [outer = 0000000000000000] [url = about:blank] 08:57:34 INFO - PROCESS | 2820 | --DOMWINDOW == 114 (0000002F33ADEC00) [pid = 2820] [serial = 2089] [outer = 0000000000000000] [url = about:blank] 08:57:34 INFO - PROCESS | 2820 | --DOMWINDOW == 113 (0000002F31A63400) [pid = 2820] [serial = 2093] [outer = 0000000000000000] [url = about:blank] 08:57:34 INFO - PROCESS | 2820 | --DOMWINDOW == 112 (0000002F2BD5F400) [pid = 2820] [serial = 2092] [outer = 0000000000000000] [url = about:blank] 08:57:34 INFO - PROCESS | 2820 | --DOMWINDOW == 111 (0000002F2863FC00) [pid = 2820] [serial = 2095] [outer = 0000000000000000] [url = about:blank] 08:57:34 INFO - PROCESS | 2820 | --DOMWINDOW == 110 (0000002F31702400) [pid = 2820] [serial = 2096] [outer = 0000000000000000] [url = about:blank] 08:57:34 INFO - PROCESS | 2820 | --DOMWINDOW == 109 (0000002F381C8800) [pid = 2820] [serial = 2108] [outer = 0000000000000000] [url = about:blank] 08:57:34 INFO - PROCESS | 2820 | 1464105454852 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 08:57:34 INFO - PROCESS | 2820 | 1464105454896 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:34 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F338C7800 == 56 [pid = 2820] [id = 730] 08:57:34 INFO - PROCESS | 2820 | ++DOMWINDOW == 110 (0000002F2C775000) [pid = 2820] [serial = 2190] [outer = 0000000000000000] 08:57:34 INFO - PROCESS | 2820 | ++DOMWINDOW == 111 (0000002F2D84AC00) [pid = 2820] [serial = 2191] [outer = 0000002F2C775000] 08:57:34 INFO - PROCESS | 2820 | 1464105454945 Marionette DEBUG loaded listener.js 08:57:35 INFO - PROCESS | 2820 | ++DOMWINDOW == 112 (0000002F31A60800) [pid = 2820] [serial = 2192] [outer = 0000002F2C775000] 08:57:35 INFO - PROCESS | 2820 | 1464105455482 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 08:57:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:57:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 818ms 08:57:35 INFO - PROCESS | 2820 | 1464105455501 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 08:57:35 INFO - PROCESS | 2820 | 1464105455503 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 08:57:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:57:35 INFO - PROCESS | 2820 | 1464105455508 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:57:35 INFO - PROCESS | 2820 | 1464105455514 Marionette TRACE conn6 <- [1,2886,null,{}] 08:57:35 INFO - PROCESS | 2820 | 1464105455524 Marionette TRACE conn6 -> [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:57:35 INFO - PROCESS | 2820 | 1464105455624 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 08:57:35 INFO - PROCESS | 2820 | 1464105455714 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:35 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3898C800 == 57 [pid = 2820] [id = 731] 08:57:35 INFO - PROCESS | 2820 | ++DOMWINDOW == 113 (0000002F31428C00) [pid = 2820] [serial = 2193] [outer = 0000000000000000] 08:57:35 INFO - PROCESS | 2820 | ++DOMWINDOW == 114 (0000002F342EBC00) [pid = 2820] [serial = 2194] [outer = 0000002F31428C00] 08:57:35 INFO - PROCESS | 2820 | 1464105455770 Marionette DEBUG loaded listener.js 08:57:35 INFO - PROCESS | 2820 | ++DOMWINDOW == 115 (0000002F34546400) [pid = 2820] [serial = 2195] [outer = 0000002F31428C00] 08:57:36 INFO - PROCESS | 2820 | 1464105456165 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 08:57:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:57:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 692ms 08:57:36 INFO - PROCESS | 2820 | 1464105456202 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 08:57:36 INFO - PROCESS | 2820 | 1464105456205 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 08:57:36 INFO - PROCESS | 2820 | 1464105456208 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:57:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:57:36 INFO - PROCESS | 2820 | 1464105456210 Marionette TRACE conn6 <- [1,2890,null,{}] 08:57:36 INFO - PROCESS | 2820 | 1464105456213 Marionette TRACE conn6 -> [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:57:36 INFO - PROCESS | 2820 | 1464105456310 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 08:57:36 INFO - PROCESS | 2820 | 1464105456317 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:36 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3AC0D800 == 58 [pid = 2820] [id = 732] 08:57:36 INFO - PROCESS | 2820 | ++DOMWINDOW == 116 (0000002F34563800) [pid = 2820] [serial = 2196] [outer = 0000000000000000] 08:57:36 INFO - PROCESS | 2820 | ++DOMWINDOW == 117 (0000002F34CA6000) [pid = 2820] [serial = 2197] [outer = 0000002F34563800] 08:57:36 INFO - PROCESS | 2820 | 1464105456364 Marionette DEBUG loaded listener.js 08:57:36 INFO - PROCESS | 2820 | ++DOMWINDOW == 118 (0000002F34EEE400) [pid = 2820] [serial = 2198] [outer = 0000002F34563800] 08:57:36 INFO - PROCESS | 2820 | 1464105456818 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:57:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:57:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 629ms 08:57:36 INFO - PROCESS | 2820 | 1464105456853 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 08:57:36 INFO - PROCESS | 2820 | 1464105456856 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 08:57:36 INFO - PROCESS | 2820 | 1464105456859 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:57:36 INFO - PROCESS | 2820 | 1464105456861 Marionette TRACE conn6 <- [1,2894,null,{}] 08:57:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:57:36 INFO - PROCESS | 2820 | 1464105456865 Marionette TRACE conn6 -> [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:57:37 INFO - PROCESS | 2820 | 1464105457000 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 08:57:37 INFO - PROCESS | 2820 | 1464105457092 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:37 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3BD0C800 == 59 [pid = 2820] [id = 733] 08:57:37 INFO - PROCESS | 2820 | ++DOMWINDOW == 119 (0000002F3542AC00) [pid = 2820] [serial = 2199] [outer = 0000000000000000] 08:57:37 INFO - PROCESS | 2820 | ++DOMWINDOW == 120 (0000002F35AB4000) [pid = 2820] [serial = 2200] [outer = 0000002F3542AC00] 08:57:37 INFO - PROCESS | 2820 | 1464105457148 Marionette DEBUG loaded listener.js 08:57:37 INFO - PROCESS | 2820 | ++DOMWINDOW == 121 (0000002F36652400) [pid = 2820] [serial = 2201] [outer = 0000002F3542AC00] 08:57:37 INFO - PROCESS | 2820 | 1464105457616 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 08:57:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:57:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 776ms 08:57:37 INFO - PROCESS | 2820 | 1464105457643 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 08:57:37 INFO - PROCESS | 2820 | 1464105457645 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 08:57:37 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:57:37 INFO - PROCESS | 2820 | 1464105457648 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:57:37 INFO - PROCESS | 2820 | 1464105457650 Marionette TRACE conn6 <- [1,2898,null,{}] 08:57:37 INFO - PROCESS | 2820 | 1464105457654 Marionette TRACE conn6 -> [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:57:37 INFO - PROCESS | 2820 | 1464105457782 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 08:57:37 INFO - PROCESS | 2820 | 1464105457795 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:37 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3C662000 == 60 [pid = 2820] [id = 734] 08:57:37 INFO - PROCESS | 2820 | ++DOMWINDOW == 122 (0000002F37934000) [pid = 2820] [serial = 2202] [outer = 0000000000000000] 08:57:37 INFO - PROCESS | 2820 | ++DOMWINDOW == 123 (0000002F37E54000) [pid = 2820] [serial = 2203] [outer = 0000002F37934000] 08:57:37 INFO - PROCESS | 2820 | 1464105457842 Marionette DEBUG loaded listener.js 08:57:37 INFO - PROCESS | 2820 | ++DOMWINDOW == 124 (0000002F3809A000) [pid = 2820] [serial = 2204] [outer = 0000002F37934000] 08:57:38 INFO - PROCESS | 2820 | 1464105458274 Marionette TRACE conn6 <- [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:57:38 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:57:38 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:57:38 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 671ms 08:57:38 INFO - PROCESS | 2820 | 1464105458323 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 08:57:38 INFO - PROCESS | 2820 | 1464105458325 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 08:57:38 INFO - PROCESS | 2820 | 1464105458329 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:57:38 INFO - TEST-START | /DOMEvents/constructors.html 08:57:38 INFO - PROCESS | 2820 | 1464105458331 Marionette TRACE conn6 <- [1,2902,null,{}] 08:57:38 INFO - PROCESS | 2820 | 1464105458334 Marionette TRACE conn6 -> [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:57:38 INFO - PROCESS | 2820 | 1464105458499 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 08:57:38 INFO - PROCESS | 2820 | 1464105458523 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:38 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3DEE2800 == 61 [pid = 2820] [id = 735] 08:57:38 INFO - PROCESS | 2820 | ++DOMWINDOW == 125 (0000002F38090C00) [pid = 2820] [serial = 2205] [outer = 0000000000000000] 08:57:38 INFO - PROCESS | 2820 | ++DOMWINDOW == 126 (0000002F381CDC00) [pid = 2820] [serial = 2206] [outer = 0000002F38090C00] 08:57:38 INFO - PROCESS | 2820 | 1464105458569 Marionette DEBUG loaded listener.js 08:57:38 INFO - PROCESS | 2820 | ++DOMWINDOW == 127 (0000002F38238C00) [pid = 2820] [serial = 2207] [outer = 0000002F38090C00] 08:57:39 INFO - PROCESS | 2820 | --DOMWINDOW == 126 (0000002F3793B800) [pid = 2820] [serial = 2151] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:57:39 INFO - PROCESS | 2820 | --DOMWINDOW == 125 (0000002F34F26400) [pid = 2820] [serial = 2118] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:57:39 INFO - PROCESS | 2820 | --DOMWINDOW == 124 (0000002F36DA4000) [pid = 2820] [serial = 2076] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:57:39 INFO - PROCESS | 2820 | --DOMWINDOW == 123 (0000002F27612400) [pid = 2820] [serial = 2154] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:57:39 INFO - PROCESS | 2820 | --DOMWINDOW == 122 (0000002F3240D400) [pid = 2820] [serial = 2115] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:57:39 INFO - PROCESS | 2820 | --DOMWINDOW == 121 (0000002F2E142000) [pid = 2820] [serial = 2136] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:57:39 INFO - PROCESS | 2820 | --DOMWINDOW == 120 (0000002F38269400) [pid = 2820] [serial = 2157] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:57:39 INFO - PROCESS | 2820 | --DOMWINDOW == 119 (0000002F2BF0A400) [pid = 2820] [serial = 2112] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:57:39 INFO - PROCESS | 2820 | --DOMWINDOW == 118 (0000002F34441C00) [pid = 2820] [serial = 2142] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:57:39 INFO - PROCESS | 2820 | --DOMWINDOW == 117 (0000002F32402400) [pid = 2820] [serial = 2139] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:57:39 INFO - PROCESS | 2820 | --DOMWINDOW == 116 (0000002F27789000) [pid = 2820] [serial = 2133] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:57:39 INFO - PROCESS | 2820 | --DOMWINDOW == 115 (0000002F2C87D400) [pid = 2820] [serial = 2124] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:57:39 INFO - PROCESS | 2820 | --DOMWINDOW == 114 (0000002F34B60000) [pid = 2820] [serial = 2145] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:57:39 INFO - PROCESS | 2820 | --DOMWINDOW == 113 (0000002F381CB400) [pid = 2820] [serial = 2079] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:57:39 INFO - PROCESS | 2820 | --DOMWINDOW == 112 (0000002F3809BC00) [pid = 2820] [serial = 2067] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:57:39 INFO - PROCESS | 2820 | --DOMWINDOW == 111 (0000002F2BD18000) [pid = 2820] [serial = 2070] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:57:39 INFO - PROCESS | 2820 | --DOMWINDOW == 110 (0000002F38092800) [pid = 2820] [serial = 2121] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:57:39 INFO - PROCESS | 2820 | --DOMWINDOW == 109 (0000002F35B04800) [pid = 2820] [serial = 2148] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:57:39 INFO - PROCESS | 2820 | --DOMWINDOW == 108 (0000002F3240F800) [pid = 2820] [serial = 2073] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:57:39 INFO - PROCESS | 2820 | --DOMWINDOW == 107 (0000002F38236000) [pid = 2820] [serial = 2082] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:57:39 INFO - PROCESS | 2820 | --DOMWINDOW == 106 (0000002F38824000) [pid = 2820] [serial = 2085] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:57:39 INFO - PROCESS | 2820 | --DOMWINDOW == 105 (0000002F381A1800) [pid = 2820] [serial = 2160] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:57:39 INFO - PROCESS | 2820 | 1464105459402 Marionette TRACE conn6 <- [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:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:57:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:57:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:57:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:57:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:57:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:57:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:57:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:57:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:57:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:57:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:57:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:57:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:57:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:57:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:57:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:57:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:57:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:57:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:57:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:57:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:57:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:57:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:57:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:57:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:57:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:57:39 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:57:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:57:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:57:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:57:39 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:57:39 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:57:39 INFO - TEST-OK | /DOMEvents/constructors.html | took 1149ms 08:57:39 INFO - PROCESS | 2820 | 1464105459480 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 08:57:39 INFO - PROCESS | 2820 | 1464105459483 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 08:57:39 INFO - PROCESS | 2820 | 1464105459486 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:57:39 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:57:39 INFO - PROCESS | 2820 | 1464105459488 Marionette TRACE conn6 <- [1,2906,null,{}] 08:57:39 INFO - PROCESS | 2820 | 1464105459492 Marionette TRACE conn6 -> [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:57:39 INFO - PROCESS | 2820 | 1464105459586 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 08:57:39 INFO - PROCESS | 2820 | 1464105459596 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:39 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3AFC1800 == 62 [pid = 2820] [id = 736] 08:57:39 INFO - PROCESS | 2820 | ++DOMWINDOW == 106 (0000002F3240E000) [pid = 2820] [serial = 2208] [outer = 0000000000000000] 08:57:39 INFO - PROCESS | 2820 | ++DOMWINDOW == 107 (0000002F36DA4000) [pid = 2820] [serial = 2209] [outer = 0000002F3240E000] 08:57:39 INFO - PROCESS | 2820 | 1464105459642 Marionette DEBUG loaded listener.js 08:57:39 INFO - PROCESS | 2820 | ++DOMWINDOW == 108 (0000002F381CE000) [pid = 2820] [serial = 2210] [outer = 0000002F3240E000] 08:57:40 INFO - PROCESS | 2820 | 1464105460085 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:57:40 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:57:40 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 629ms 08:57:40 INFO - PROCESS | 2820 | 1464105460118 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 08:57:40 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:57:40 INFO - PROCESS | 2820 | 1464105460120 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 08:57:40 INFO - PROCESS | 2820 | 1464105460123 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:57:40 INFO - PROCESS | 2820 | 1464105460125 Marionette TRACE conn6 <- [1,2910,null,{}] 08:57:40 INFO - PROCESS | 2820 | 1464105460129 Marionette TRACE conn6 -> [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:57:40 INFO - PROCESS | 2820 | 1464105460224 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 08:57:40 INFO - PROCESS | 2820 | 1464105460230 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:40 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3EC1A000 == 63 [pid = 2820] [id = 737] 08:57:40 INFO - PROCESS | 2820 | ++DOMWINDOW == 109 (0000002F3670AC00) [pid = 2820] [serial = 2211] [outer = 0000000000000000] 08:57:40 INFO - PROCESS | 2820 | ++DOMWINDOW == 110 (0000002F3829C400) [pid = 2820] [serial = 2212] [outer = 0000002F3670AC00] 08:57:40 INFO - PROCESS | 2820 | 1464105460276 Marionette DEBUG loaded listener.js 08:57:40 INFO - PROCESS | 2820 | ++DOMWINDOW == 111 (0000002F38891400) [pid = 2820] [serial = 2213] [outer = 0000002F3670AC00] 08:57:40 INFO - PROCESS | 2820 | [2820] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:57:40 INFO - PROCESS | 2820 | [2820] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:57:40 INFO - PROCESS | 2820 | [2820] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:57:40 INFO - PROCESS | 2820 | [2820] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 08:57:40 INFO - PROCESS | 2820 | 1464105460727 Marionette TRACE conn6 <- [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:57:40 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:57:40 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:57:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:57:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:57:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:57:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:57:40 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:57:40 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:57:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:57:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:57:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:57:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:57:40 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:57:40 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:57:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:57:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:57:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:57:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:57:40 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:57:40 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:57:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:57:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:40 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:57:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:57:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:40 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:57:40 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:57:40 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 672ms 08:57:40 INFO - PROCESS | 2820 | 1464105460799 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 08:57:40 INFO - PROCESS | 2820 | 1464105460802 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 08:57:40 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:57:40 INFO - PROCESS | 2820 | 1464105460805 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:57:40 INFO - PROCESS | 2820 | 1464105460807 Marionette TRACE conn6 <- [1,2914,null,{}] 08:57:40 INFO - PROCESS | 2820 | 1464105460811 Marionette TRACE conn6 -> [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:57:40 INFO - PROCESS | 2820 | 1464105460910 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 08:57:40 INFO - PROCESS | 2820 | 1464105460920 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:40 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3F7A3000 == 64 [pid = 2820] [id = 738] 08:57:40 INFO - PROCESS | 2820 | ++DOMWINDOW == 112 (0000002F39177400) [pid = 2820] [serial = 2214] [outer = 0000000000000000] 08:57:40 INFO - PROCESS | 2820 | ++DOMWINDOW == 113 (0000002F39479800) [pid = 2820] [serial = 2215] [outer = 0000002F39177400] 08:57:40 INFO - PROCESS | 2820 | 1464105460971 Marionette DEBUG loaded listener.js 08:57:41 INFO - PROCESS | 2820 | ++DOMWINDOW == 114 (0000002F39645C00) [pid = 2820] [serial = 2216] [outer = 0000002F39177400] 08:57:41 INFO - PROCESS | 2820 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:57:41 INFO - PROCESS | 2820 | 1464105461660 Marionette TRACE conn6 <- [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:57:41 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:57:41 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 881ms 08:57:41 INFO - PROCESS | 2820 | 1464105461690 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 08:57:41 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:57:41 INFO - PROCESS | 2820 | 1464105461696 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 08:57:41 INFO - PROCESS | 2820 | 1464105461701 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:57:41 INFO - PROCESS | 2820 | 1464105461706 Marionette TRACE conn6 <- [1,2918,null,{}] 08:57:41 INFO - PROCESS | 2820 | 1464105461711 Marionette TRACE conn6 -> [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:57:41 INFO - PROCESS | 2820 | 1464105461843 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 08:57:41 INFO - PROCESS | 2820 | 1464105461954 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:41 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F343E3000 == 65 [pid = 2820] [id = 739] 08:57:41 INFO - PROCESS | 2820 | ++DOMWINDOW == 115 (0000002F2D84B800) [pid = 2820] [serial = 2217] [outer = 0000000000000000] 08:57:42 INFO - PROCESS | 2820 | ++DOMWINDOW == 116 (0000002F2DF76000) [pid = 2820] [serial = 2218] [outer = 0000002F2D84B800] 08:57:42 INFO - PROCESS | 2820 | 1464105462017 Marionette DEBUG loaded listener.js 08:57:42 INFO - PROCESS | 2820 | ++DOMWINDOW == 117 (0000002F31A65C00) [pid = 2820] [serial = 2219] [outer = 0000002F2D84B800] 08:57:42 INFO - PROCESS | 2820 | 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:57:42 INFO - PROCESS | 2820 | 1464105462577 Marionette TRACE conn6 <- [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:57:42 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:57:42 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 924ms 08:57:42 INFO - PROCESS | 2820 | 1464105462630 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 08:57:42 INFO - PROCESS | 2820 | 1464105462636 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 08:57:42 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:57:42 INFO - PROCESS | 2820 | 1464105462644 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:57:42 INFO - PROCESS | 2820 | 1464105462647 Marionette TRACE conn6 <- [1,2922,null,{}] 08:57:42 INFO - PROCESS | 2820 | 1464105462651 Marionette TRACE conn6 -> [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:57:42 INFO - PROCESS | 2820 | 1464105462779 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 08:57:42 INFO - PROCESS | 2820 | 1464105462888 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:42 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3BAFA800 == 66 [pid = 2820] [id = 740] 08:57:42 INFO - PROCESS | 2820 | ++DOMWINDOW == 118 (0000002F3401E000) [pid = 2820] [serial = 2220] [outer = 0000000000000000] 08:57:42 INFO - PROCESS | 2820 | ++DOMWINDOW == 119 (0000002F3443C000) [pid = 2820] [serial = 2221] [outer = 0000002F3401E000] 08:57:42 INFO - PROCESS | 2820 | 1464105462946 Marionette DEBUG loaded listener.js 08:57:43 INFO - PROCESS | 2820 | ++DOMWINDOW == 120 (0000002F34EB6C00) [pid = 2820] [serial = 2222] [outer = 0000002F3401E000] 08:57:43 INFO - PROCESS | 2820 | 1464105463488 Marionette TRACE conn6 <- [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:57:43 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:57:43 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 881ms 08:57:43 INFO - PROCESS | 2820 | 1464105463529 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 08:57:43 INFO - PROCESS | 2820 | 1464105463532 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 08:57:43 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:57:43 INFO - PROCESS | 2820 | 1464105463536 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:57:43 INFO - PROCESS | 2820 | 1464105463540 Marionette TRACE conn6 <- [1,2926,null,{}] 08:57:43 INFO - PROCESS | 2820 | 1464105463553 Marionette TRACE conn6 -> [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:57:43 INFO - PROCESS | 2820 | 1464105463680 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 08:57:43 INFO - PROCESS | 2820 | 1464105463792 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:43 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F4061F000 == 67 [pid = 2820] [id = 741] 08:57:43 INFO - PROCESS | 2820 | ++DOMWINDOW == 121 (0000002F37E4AC00) [pid = 2820] [serial = 2223] [outer = 0000000000000000] 08:57:43 INFO - PROCESS | 2820 | ++DOMWINDOW == 122 (0000002F381CE400) [pid = 2820] [serial = 2224] [outer = 0000002F37E4AC00] 08:57:43 INFO - PROCESS | 2820 | 1464105463893 Marionette DEBUG loaded listener.js 08:57:44 INFO - PROCESS | 2820 | ++DOMWINDOW == 123 (0000002F39174400) [pid = 2820] [serial = 2225] [outer = 0000002F37E4AC00] 08:57:44 INFO - PROCESS | 2820 | 1464105464452 Marionette TRACE conn6 <- [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:57:44 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:57:44 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 923ms 08:57:44 INFO - PROCESS | 2820 | 1464105464475 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 08:57:44 INFO - PROCESS | 2820 | 1464105464479 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 08:57:44 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:57:44 INFO - PROCESS | 2820 | 1464105464485 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:57:44 INFO - PROCESS | 2820 | 1464105464488 Marionette TRACE conn6 <- [1,2930,null,{}] 08:57:44 INFO - PROCESS | 2820 | 1464105464491 Marionette TRACE conn6 -> [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:57:44 INFO - PROCESS | 2820 | 1464105464615 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 08:57:44 INFO - PROCESS | 2820 | 1464105464723 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:44 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F41281800 == 68 [pid = 2820] [id = 742] 08:57:44 INFO - PROCESS | 2820 | ++DOMWINDOW == 124 (0000002F3888F800) [pid = 2820] [serial = 2226] [outer = 0000000000000000] 08:57:44 INFO - PROCESS | 2820 | ++DOMWINDOW == 125 (0000002F39646800) [pid = 2820] [serial = 2227] [outer = 0000002F3888F800] 08:57:44 INFO - PROCESS | 2820 | 1464105464781 Marionette DEBUG loaded listener.js 08:57:44 INFO - PROCESS | 2820 | ++DOMWINDOW == 126 (0000002F3BB34C00) [pid = 2820] [serial = 2228] [outer = 0000002F3888F800] 08:57:45 INFO - PROCESS | 2820 | 1464105465302 Marionette TRACE conn6 <- [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:57:45 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:57:45 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:57:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:57:45 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:57:45 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 881ms 08:57:45 INFO - PROCESS | 2820 | 1464105465411 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 08:57:45 INFO - PROCESS | 2820 | 1464105465414 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 08:57:45 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:57:45 INFO - PROCESS | 2820 | 1464105465419 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:57:45 INFO - PROCESS | 2820 | 1464105465421 Marionette TRACE conn6 <- [1,2934,null,{}] 08:57:45 INFO - PROCESS | 2820 | 1464105465425 Marionette TRACE conn6 -> [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:57:45 INFO - PROCESS | 2820 | 1464105465545 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 08:57:45 INFO - PROCESS | 2820 | 1464105465652 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:45 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3E847000 == 69 [pid = 2820] [id = 743] 08:57:45 INFO - PROCESS | 2820 | ++DOMWINDOW == 127 (0000002F394E4800) [pid = 2820] [serial = 2229] [outer = 0000000000000000] 08:57:45 INFO - PROCESS | 2820 | ++DOMWINDOW == 128 (0000002F3BB3EC00) [pid = 2820] [serial = 2230] [outer = 0000002F394E4800] 08:57:45 INFO - PROCESS | 2820 | 1464105465710 Marionette DEBUG loaded listener.js 08:57:45 INFO - PROCESS | 2820 | ++DOMWINDOW == 129 (0000002F3BCE9C00) [pid = 2820] [serial = 2231] [outer = 0000002F394E4800] 08:57:46 INFO - PROCESS | 2820 | 1464105466246 Marionette TRACE conn6 <- [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:57:46 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:57:46 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 881ms 08:57:46 INFO - PROCESS | 2820 | 1464105466304 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 08:57:46 INFO - PROCESS | 2820 | 1464105466307 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 08:57:46 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:57:46 INFO - PROCESS | 2820 | 1464105466310 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:57:46 INFO - PROCESS | 2820 | 1464105466312 Marionette TRACE conn6 <- [1,2938,null,{}] 08:57:46 INFO - PROCESS | 2820 | 1464105466316 Marionette TRACE conn6 -> [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:57:46 INFO - PROCESS | 2820 | 1464105466449 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 08:57:46 INFO - PROCESS | 2820 | 1464105466559 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:46 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3EAE4000 == 70 [pid = 2820] [id = 744] 08:57:46 INFO - PROCESS | 2820 | ++DOMWINDOW == 130 (0000002F3BCE9000) [pid = 2820] [serial = 2232] [outer = 0000000000000000] 08:57:46 INFO - PROCESS | 2820 | ++DOMWINDOW == 131 (0000002F3DF2C400) [pid = 2820] [serial = 2233] [outer = 0000002F3BCE9000] 08:57:46 INFO - PROCESS | 2820 | 1464105466617 Marionette DEBUG loaded listener.js 08:57:46 INFO - PROCESS | 2820 | ++DOMWINDOW == 132 (0000002F3E970C00) [pid = 2820] [serial = 2234] [outer = 0000002F3BCE9000] 08:57:47 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3BD1C800 == 71 [pid = 2820] [id = 745] 08:57:47 INFO - PROCESS | 2820 | ++DOMWINDOW == 133 (0000002F3E97C400) [pid = 2820] [serial = 2235] [outer = 0000000000000000] 08:57:47 INFO - PROCESS | 2820 | ++DOMWINDOW == 134 (0000002F3E97D400) [pid = 2820] [serial = 2236] [outer = 0000002F3E97C400] 08:57:47 INFO - PROCESS | 2820 | 1464105467266 Marionette TRACE conn6 <- [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:57:47 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:57:47 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 986ms 08:57:47 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:57:47 INFO - PROCESS | 2820 | 1464105467299 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 08:57:47 INFO - PROCESS | 2820 | 1464105467301 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 08:57:47 INFO - PROCESS | 2820 | 1464105467305 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:57:47 INFO - PROCESS | 2820 | 1464105467307 Marionette TRACE conn6 <- [1,2942,null,{}] 08:57:47 INFO - PROCESS | 2820 | 1464105467311 Marionette TRACE conn6 -> [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:57:47 INFO - PROCESS | 2820 | 1464105467458 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 08:57:47 INFO - PROCESS | 2820 | 1464105467590 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:47 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F40A78000 == 72 [pid = 2820] [id = 746] 08:57:47 INFO - PROCESS | 2820 | ++DOMWINDOW == 135 (0000002F3C035800) [pid = 2820] [serial = 2237] [outer = 0000000000000000] 08:57:47 INFO - PROCESS | 2820 | ++DOMWINDOW == 136 (0000002F3E979400) [pid = 2820] [serial = 2238] [outer = 0000002F3C035800] 08:57:47 INFO - PROCESS | 2820 | 1464105467648 Marionette DEBUG loaded listener.js 08:57:47 INFO - PROCESS | 2820 | ++DOMWINDOW == 137 (0000002F3E9B8000) [pid = 2820] [serial = 2239] [outer = 0000002F3C035800] 08:57:48 INFO - PROCESS | 2820 | 1464105468195 Marionette TRACE conn6 <- [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:57:48 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:57:48 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:57:48 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 923ms 08:57:48 INFO - PROCESS | 2820 | 1464105468231 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 08:57:48 INFO - PROCESS | 2820 | 1464105468234 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 08:57:48 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:57:48 INFO - PROCESS | 2820 | 1464105468238 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:57:48 INFO - PROCESS | 2820 | 1464105468240 Marionette TRACE conn6 <- [1,2946,null,{}] 08:57:48 INFO - PROCESS | 2820 | 1464105468243 Marionette TRACE conn6 -> [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:57:48 INFO - PROCESS | 2820 | 1464105468379 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 08:57:48 INFO - PROCESS | 2820 | 1464105468487 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:48 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F41D6B800 == 73 [pid = 2820] [id = 747] 08:57:48 INFO - PROCESS | 2820 | ++DOMWINDOW == 138 (0000002F3E9BD000) [pid = 2820] [serial = 2240] [outer = 0000000000000000] 08:57:48 INFO - PROCESS | 2820 | ++DOMWINDOW == 139 (0000002F4160B400) [pid = 2820] [serial = 2241] [outer = 0000002F3E9BD000] 08:57:48 INFO - PROCESS | 2820 | 1464105468544 Marionette DEBUG loaded listener.js 08:57:48 INFO - PROCESS | 2820 | ++DOMWINDOW == 140 (0000002F41611C00) [pid = 2820] [serial = 2242] [outer = 0000002F3E9BD000] 08:57:49 INFO - PROCESS | 2820 | 1464105469070 Marionette TRACE conn6 <- [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:57:49 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:57:49 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 881ms 08:57:49 INFO - PROCESS | 2820 | 1464105469121 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 08:57:49 INFO - PROCESS | 2820 | 1464105469123 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 08:57:49 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:57:49 INFO - PROCESS | 2820 | 1464105469142 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:57:49 INFO - PROCESS | 2820 | 1464105469145 Marionette TRACE conn6 <- [1,2950,null,{}] 08:57:49 INFO - PROCESS | 2820 | 1464105469151 Marionette TRACE conn6 -> [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:57:49 INFO - PROCESS | 2820 | 1464105469271 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 08:57:49 INFO - PROCESS | 2820 | 1464105469380 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:49 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F41D84800 == 74 [pid = 2820] [id = 748] 08:57:49 INFO - PROCESS | 2820 | ++DOMWINDOW == 141 (0000002F3EA3BC00) [pid = 2820] [serial = 2243] [outer = 0000000000000000] 08:57:49 INFO - PROCESS | 2820 | ++DOMWINDOW == 142 (0000002F3EA43000) [pid = 2820] [serial = 2244] [outer = 0000002F3EA3BC00] 08:57:49 INFO - PROCESS | 2820 | 1464105469436 Marionette DEBUG loaded listener.js 08:57:49 INFO - PROCESS | 2820 | ++DOMWINDOW == 143 (0000002F3EA49400) [pid = 2820] [serial = 2245] [outer = 0000002F3EA3BC00] 08:57:50 INFO - PROCESS | 2820 | 1464105470036 Marionette TRACE conn6 <- [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:57:50 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:57:50 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 945ms 08:57:50 INFO - PROCESS | 2820 | 1464105470081 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 08:57:50 INFO - PROCESS | 2820 | 1464105470084 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 08:57:50 INFO - PROCESS | 2820 | 1464105470089 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:57:50 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:57:50 INFO - PROCESS | 2820 | 1464105470091 Marionette TRACE conn6 <- [1,2954,null,{}] 08:57:50 INFO - PROCESS | 2820 | 1464105470095 Marionette TRACE conn6 -> [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:57:50 INFO - PROCESS | 2820 | 1464105470219 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 08:57:50 INFO - PROCESS | 2820 | 1464105470328 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:50 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3BEA8000 == 75 [pid = 2820] [id = 749] 08:57:50 INFO - PROCESS | 2820 | ++DOMWINDOW == 144 (0000002F31A63000) [pid = 2820] [serial = 2246] [outer = 0000000000000000] 08:57:50 INFO - PROCESS | 2820 | ++DOMWINDOW == 145 (0000002F3882B000) [pid = 2820] [serial = 2247] [outer = 0000002F31A63000] 08:57:50 INFO - PROCESS | 2820 | 1464105470384 Marionette DEBUG loaded listener.js 08:57:50 INFO - PROCESS | 2820 | ++DOMWINDOW == 146 (0000002F403AD400) [pid = 2820] [serial = 2248] [outer = 0000002F31A63000] 08:57:51 INFO - PROCESS | 2820 | 1464105471116 Marionette TRACE conn6 <- [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:57:51 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:57:51 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1077ms 08:57:51 INFO - PROCESS | 2820 | 1464105471172 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 08:57:51 INFO - PROCESS | 2820 | 1464105471176 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 08:57:51 INFO - PROCESS | 2820 | 1464105471181 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:57:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:57:51 INFO - PROCESS | 2820 | 1464105471186 Marionette TRACE conn6 <- [1,2958,null,{}] 08:57:51 INFO - PROCESS | 2820 | 1464105471193 Marionette TRACE conn6 -> [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:57:51 INFO - PROCESS | 2820 | 1464105471313 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 08:57:51 INFO - PROCESS | 2820 | 1464105471457 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:51 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F286DF000 == 76 [pid = 2820] [id = 750] 08:57:51 INFO - PROCESS | 2820 | ++DOMWINDOW == 147 (0000002F2751E000) [pid = 2820] [serial = 2249] [outer = 0000000000000000] 08:57:51 INFO - PROCESS | 2820 | ++DOMWINDOW == 148 (0000002F27527800) [pid = 2820] [serial = 2250] [outer = 0000002F2751E000] 08:57:51 INFO - PROCESS | 2820 | 1464105471510 Marionette DEBUG loaded listener.js 08:57:51 INFO - PROCESS | 2820 | ++DOMWINDOW == 149 (0000002F27611400) [pid = 2820] [serial = 2251] [outer = 0000002F2751E000] 08:57:52 INFO - PROCESS | 2820 | 1464105472088 Marionette TRACE conn6 <- [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:57:52 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:57:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 923ms 08:57:52 INFO - PROCESS | 2820 | 1464105472118 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 08:57:52 INFO - PROCESS | 2820 | 1464105472124 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 08:57:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:57:52 INFO - PROCESS | 2820 | 1464105472132 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:57:52 INFO - PROCESS | 2820 | 1464105472135 Marionette TRACE conn6 <- [1,2962,null,{}] 08:57:52 INFO - PROCESS | 2820 | 1464105472139 Marionette TRACE conn6 -> [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:57:52 INFO - PROCESS | 2820 | 1464105472253 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 08:57:52 INFO - PROCESS | 2820 | 1464105472368 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:52 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F339B2800 == 77 [pid = 2820] [id = 751] 08:57:52 INFO - PROCESS | 2820 | ++DOMWINDOW == 150 (0000002F28B15400) [pid = 2820] [serial = 2252] [outer = 0000000000000000] 08:57:52 INFO - PROCESS | 2820 | ++DOMWINDOW == 151 (0000002F2BD19800) [pid = 2820] [serial = 2253] [outer = 0000002F28B15400] 08:57:52 INFO - PROCESS | 2820 | 1464105472418 Marionette DEBUG loaded listener.js 08:57:52 INFO - PROCESS | 2820 | ++DOMWINDOW == 152 (0000002F2C7A8C00) [pid = 2820] [serial = 2254] [outer = 0000002F28B15400] 08:57:52 INFO - PROCESS | 2820 | --DOCSHELL 0000002F37FE6800 == 76 [pid = 2820] [id = 474] 08:57:52 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3EC1A000 == 75 [pid = 2820] [id = 737] 08:57:52 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3AFC1800 == 74 [pid = 2820] [id = 736] 08:57:52 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3DEE2800 == 73 [pid = 2820] [id = 735] 08:57:52 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3C662000 == 72 [pid = 2820] [id = 734] 08:57:52 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3BD0C800 == 71 [pid = 2820] [id = 733] 08:57:52 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3AC0D800 == 70 [pid = 2820] [id = 732] 08:57:52 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3898C800 == 69 [pid = 2820] [id = 731] 08:57:52 INFO - PROCESS | 2820 | --DOCSHELL 0000002F338C7800 == 68 [pid = 2820] [id = 730] 08:57:52 INFO - PROCESS | 2820 | --DOMWINDOW == 151 (0000002F39642000) [pid = 2820] [serial = 2128] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 2820 | --DOMWINDOW == 150 (0000002F3BCE1800) [pid = 2820] [serial = 2131] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 2820 | --DOCSHELL 0000002F34035000 == 67 [pid = 2820] [id = 729] 08:57:52 INFO - PROCESS | 2820 | --DOCSHELL 0000002F31A30800 == 66 [pid = 2820] [id = 728] 08:57:52 INFO - PROCESS | 2820 | --DOCSHELL 0000002F40614800 == 65 [pid = 2820] [id = 725] 08:57:52 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3F7DC800 == 64 [pid = 2820] [id = 724] 08:57:52 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3BD0B800 == 63 [pid = 2820] [id = 723] 08:57:52 INFO - PROCESS | 2820 | --DOCSHELL 0000002F35D8D000 == 62 [pid = 2820] [id = 722] 08:57:52 INFO - PROCESS | 2820 | --DOMWINDOW == 149 (0000002F3947F000) [pid = 2820] [serial = 2161] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 2820 | --DOMWINDOW == 148 (0000002F394E7800) [pid = 2820] [serial = 2162] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 2820 | --DOMWINDOW == 147 (0000002F38098C00) [pid = 2820] [serial = 2152] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 2820 | --DOMWINDOW == 146 (0000002F36B59C00) [pid = 2820] [serial = 2120] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 2820 | --DOMWINDOW == 145 (0000002F3819AC00) [pid = 2820] [serial = 2078] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 2820 | --DOMWINDOW == 144 (0000002F31422800) [pid = 2820] [serial = 2155] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 2820 | --DOMWINDOW == 143 (0000002F3443BC00) [pid = 2820] [serial = 2117] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 2820 | --DOMWINDOW == 142 (0000002F32404C00) [pid = 2820] [serial = 2138] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 2820 | --DOMWINDOW == 141 (0000002F39174C00) [pid = 2820] [serial = 2159] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 2820 | --DOMWINDOW == 140 (0000002F3145B000) [pid = 2820] [serial = 2114] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 2820 | --DOMWINDOW == 139 (0000002F34941400) [pid = 2820] [serial = 2144] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 2820 | --DOMWINDOW == 138 (0000002F32416C00) [pid = 2820] [serial = 2140] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 2820 | --DOMWINDOW == 137 (0000002F2E70CC00) [pid = 2820] [serial = 2134] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 2820 | --DOMWINDOW == 136 (0000002F38B7EC00) [pid = 2820] [serial = 2125] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 2820 | --DOMWINDOW == 135 (0000002F34EB3800) [pid = 2820] [serial = 2146] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 2820 | --DOMWINDOW == 134 (0000002F381C8000) [pid = 2820] [serial = 2153] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 2820 | --DOMWINDOW == 133 (0000002F39179400) [pid = 2820] [serial = 2126] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 2820 | --DOMWINDOW == 132 (0000002F3822B800) [pid = 2820] [serial = 2081] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 2820 | --DOMWINDOW == 131 (0000002F38197000) [pid = 2820] [serial = 2069] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 2820 | --DOMWINDOW == 130 (0000002F31632C00) [pid = 2820] [serial = 2072] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 2820 | --DOMWINDOW == 129 (0000002F33A37400) [pid = 2820] [serial = 2116] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 2820 | --DOMWINDOW == 128 (0000002F33ADAC00) [pid = 2820] [serial = 2135] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 2820 | --DOMWINDOW == 127 (0000002F3454F400) [pid = 2820] [serial = 2143] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 2820 | --DOMWINDOW == 126 (0000002F381C5800) [pid = 2820] [serial = 2122] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 2820 | --DOMWINDOW == 125 (0000002F38882000) [pid = 2820] [serial = 2123] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 2820 | --DOMWINDOW == 124 (0000002F36653C00) [pid = 2820] [serial = 2150] [outer = 0000000000000000] [url = about:blank] 08:57:52 INFO - PROCESS | 2820 | --DOMWINDOW == 123 (0000002F3493A800) [pid = 2820] [serial = 2075] [outer = 0000000000000000] [url = about:blank] 08:57:53 INFO - PROCESS | 2820 | --DOMWINDOW == 122 (0000002F3141D000) [pid = 2820] [serial = 2137] [outer = 0000000000000000] [url = about:blank] 08:57:53 INFO - PROCESS | 2820 | --DOMWINDOW == 121 (0000002F34F24000) [pid = 2820] [serial = 2147] [outer = 0000000000000000] [url = about:blank] 08:57:53 INFO - PROCESS | 2820 | --DOMWINDOW == 120 (0000002F33A36C00) [pid = 2820] [serial = 2141] [outer = 0000000000000000] [url = about:blank] 08:57:53 INFO - PROCESS | 2820 | --DOMWINDOW == 119 (0000002F38828C00) [pid = 2820] [serial = 2158] [outer = 0000000000000000] [url = about:blank] 08:57:53 INFO - PROCESS | 2820 | --DOMWINDOW == 118 (0000002F3826F800) [pid = 2820] [serial = 2084] [outer = 0000000000000000] [url = about:blank] 08:57:53 INFO - PROCESS | 2820 | --DOMWINDOW == 117 (0000002F38889800) [pid = 2820] [serial = 2087] [outer = 0000000000000000] [url = about:blank] 08:57:53 INFO - PROCESS | 2820 | --DOMWINDOW == 116 (0000002F367D0C00) [pid = 2820] [serial = 2156] [outer = 0000000000000000] [url = about:blank] 08:57:53 INFO - PROCESS | 2820 | --DOMWINDOW == 115 (0000002F2C711C00) [pid = 2820] [serial = 2113] [outer = 0000000000000000] [url = about:blank] 08:57:53 INFO - PROCESS | 2820 | --DOMWINDOW == 114 (0000002F35B08400) [pid = 2820] [serial = 2119] [outer = 0000000000000000] [url = about:blank] 08:57:53 INFO - PROCESS | 2820 | --DOMWINDOW == 113 (0000002F35B30000) [pid = 2820] [serial = 2149] [outer = 0000000000000000] [url = about:blank] 08:57:53 INFO - PROCESS | 2820 | 1464105473032 Marionette TRACE conn6 <- [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:57:53 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:57:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 923ms 08:57:53 INFO - PROCESS | 2820 | 1464105473059 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 08:57:53 INFO - PROCESS | 2820 | 1464105473061 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 08:57:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:57:53 INFO - PROCESS | 2820 | 1464105473065 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:57:53 INFO - PROCESS | 2820 | 1464105473069 Marionette TRACE conn6 <- [1,2966,null,{}] 08:57:53 INFO - PROCESS | 2820 | 1464105473080 Marionette TRACE conn6 -> [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:57:53 INFO - PROCESS | 2820 | 1464105473189 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 08:57:53 INFO - PROCESS | 2820 | 1464105473285 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:53 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F346B0800 == 63 [pid = 2820] [id = 752] 08:57:53 INFO - PROCESS | 2820 | ++DOMWINDOW == 114 (0000002F2C84EC00) [pid = 2820] [serial = 2255] [outer = 0000000000000000] 08:57:53 INFO - PROCESS | 2820 | ++DOMWINDOW == 115 (0000002F2E70CC00) [pid = 2820] [serial = 2256] [outer = 0000002F2C84EC00] 08:57:53 INFO - PROCESS | 2820 | 1464105473336 Marionette DEBUG loaded listener.js 08:57:53 INFO - PROCESS | 2820 | ++DOMWINDOW == 116 (0000002F3145B400) [pid = 2820] [serial = 2257] [outer = 0000002F2C84EC00] 08:57:53 INFO - PROCESS | 2820 | 1464105473740 Marionette TRACE conn6 <- [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:57:53 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:57:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 733ms 08:57:53 INFO - PROCESS | 2820 | 1464105473801 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 08:57:53 INFO - PROCESS | 2820 | 1464105473804 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 08:57:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:57:53 INFO - PROCESS | 2820 | 1464105473807 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:57:53 INFO - PROCESS | 2820 | 1464105473809 Marionette TRACE conn6 <- [1,2970,null,{}] 08:57:53 INFO - PROCESS | 2820 | 1464105473817 Marionette TRACE conn6 -> [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:57:53 INFO - PROCESS | 2820 | 1464105473919 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 08:57:53 INFO - PROCESS | 2820 | 1464105473963 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:53 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F36635800 == 64 [pid = 2820] [id = 753] 08:57:53 INFO - PROCESS | 2820 | ++DOMWINDOW == 117 (0000002F31A65400) [pid = 2820] [serial = 2258] [outer = 0000000000000000] 08:57:54 INFO - PROCESS | 2820 | ++DOMWINDOW == 118 (0000002F31A97800) [pid = 2820] [serial = 2259] [outer = 0000002F31A65400] 08:57:54 INFO - PROCESS | 2820 | 1464105474011 Marionette DEBUG loaded listener.js 08:57:54 INFO - PROCESS | 2820 | ++DOMWINDOW == 119 (0000002F32407800) [pid = 2820] [serial = 2260] [outer = 0000002F31A65400] 08:57:54 INFO - PROCESS | 2820 | 1464105474455 Marionette TRACE conn6 <- [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:57:54 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:57:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:57:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:57:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:57:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 671ms 08:57:54 INFO - PROCESS | 2820 | 1464105474497 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 08:57:54 INFO - PROCESS | 2820 | 1464105474499 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 08:57:54 INFO - PROCESS | 2820 | 1464105474502 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:57:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:57:54 INFO - PROCESS | 2820 | 1464105474504 Marionette TRACE conn6 <- [1,2974,null,{}] 08:57:54 INFO - PROCESS | 2820 | 1464105474508 Marionette TRACE conn6 -> [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:57:54 INFO - PROCESS | 2820 | 1464105474610 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 08:57:54 INFO - PROCESS | 2820 | 1464105474617 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:54 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F37EEA800 == 65 [pid = 2820] [id = 754] 08:57:54 INFO - PROCESS | 2820 | ++DOMWINDOW == 120 (0000002F324BEC00) [pid = 2820] [serial = 2261] [outer = 0000000000000000] 08:57:54 INFO - PROCESS | 2820 | ++DOMWINDOW == 121 (0000002F33A33800) [pid = 2820] [serial = 2262] [outer = 0000002F324BEC00] 08:57:54 INFO - PROCESS | 2820 | 1464105474665 Marionette DEBUG loaded listener.js 08:57:54 INFO - PROCESS | 2820 | ++DOMWINDOW == 122 (0000002F33AD5400) [pid = 2820] [serial = 2263] [outer = 0000002F324BEC00] 08:57:55 INFO - PROCESS | 2820 | 1464105475104 Marionette TRACE conn6 <- [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:57:55 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:57:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 629ms 08:57:55 INFO - PROCESS | 2820 | 1464105475154 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 08:57:55 INFO - PROCESS | 2820 | 1464105475156 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 08:57:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:57:55 INFO - PROCESS | 2820 | 1464105475159 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:57:55 INFO - PROCESS | 2820 | 1464105475161 Marionette TRACE conn6 <- [1,2978,null,{}] 08:57:55 INFO - PROCESS | 2820 | 1464105475171 Marionette TRACE conn6 -> [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:57:55 INFO - PROCESS | 2820 | 1464105475321 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 08:57:55 INFO - PROCESS | 2820 | 1464105475374 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:55 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3949E000 == 66 [pid = 2820] [id = 755] 08:57:55 INFO - PROCESS | 2820 | ++DOMWINDOW == 123 (0000002F34022000) [pid = 2820] [serial = 2264] [outer = 0000000000000000] 08:57:55 INFO - PROCESS | 2820 | ++DOMWINDOW == 124 (0000002F34443800) [pid = 2820] [serial = 2265] [outer = 0000002F34022000] 08:57:55 INFO - PROCESS | 2820 | 1464105475422 Marionette DEBUG loaded listener.js 08:57:55 INFO - PROCESS | 2820 | ++DOMWINDOW == 125 (0000002F34564000) [pid = 2820] [serial = 2266] [outer = 0000002F34022000] 08:57:55 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3953A800 == 67 [pid = 2820] [id = 756] 08:57:55 INFO - PROCESS | 2820 | ++DOMWINDOW == 126 (0000002F34947800) [pid = 2820] [serial = 2267] [outer = 0000000000000000] 08:57:55 INFO - PROCESS | 2820 | ++DOMWINDOW == 127 (0000002F34B58800) [pid = 2820] [serial = 2268] [outer = 0000002F34947800] 08:57:55 INFO - PROCESS | 2820 | 1464105475904 Marionette TRACE conn6 <- [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:57: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:57:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 777ms 08:57:55 INFO - PROCESS | 2820 | 1464105475941 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 08:57:55 INFO - PROCESS | 2820 | 1464105475943 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 08:57:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:57:55 INFO - PROCESS | 2820 | 1464105475946 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:57:55 INFO - PROCESS | 2820 | 1464105475948 Marionette TRACE conn6 <- [1,2982,null,{}] 08:57:55 INFO - PROCESS | 2820 | 1464105475952 Marionette TRACE conn6 -> [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:57:56 INFO - PROCESS | 2820 | 1464105476105 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 08:57:56 INFO - PROCESS | 2820 | 1464105476129 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:56 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3AC1D800 == 68 [pid = 2820] [id = 757] 08:57:56 INFO - PROCESS | 2820 | ++DOMWINDOW == 128 (0000002F3493D800) [pid = 2820] [serial = 2269] [outer = 0000000000000000] 08:57:56 INFO - PROCESS | 2820 | ++DOMWINDOW == 129 (0000002F34941000) [pid = 2820] [serial = 2270] [outer = 0000002F3493D800] 08:57:56 INFO - PROCESS | 2820 | 1464105476175 Marionette DEBUG loaded listener.js 08:57:56 INFO - PROCESS | 2820 | ++DOMWINDOW == 130 (0000002F34EAE400) [pid = 2820] [serial = 2271] [outer = 0000002F3493D800] 08:57:56 INFO - PROCESS | 2820 | 1464105476595 Marionette TRACE conn6 <- [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:57: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:57: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:57:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 671ms 08:57:56 INFO - PROCESS | 2820 | 1464105476621 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 08:57:56 INFO - PROCESS | 2820 | 1464105476623 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 08:57:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:57:56 INFO - PROCESS | 2820 | 1464105476626 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:57:56 INFO - PROCESS | 2820 | 1464105476628 Marionette TRACE conn6 <- [1,2986,null,{}] 08:57:56 INFO - PROCESS | 2820 | 1464105476631 Marionette TRACE conn6 -> [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:57:56 INFO - PROCESS | 2820 | 1464105476792 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 08:57:56 INFO - PROCESS | 2820 | 1464105476819 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:56 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3BAE1800 == 69 [pid = 2820] [id = 758] 08:57:56 INFO - PROCESS | 2820 | ++DOMWINDOW == 131 (0000002F34EB4400) [pid = 2820] [serial = 2272] [outer = 0000000000000000] 08:57:56 INFO - PROCESS | 2820 | ++DOMWINDOW == 132 (0000002F34EEDC00) [pid = 2820] [serial = 2273] [outer = 0000002F34EB4400] 08:57:56 INFO - PROCESS | 2820 | 1464105476865 Marionette DEBUG loaded listener.js 08:57:56 INFO - PROCESS | 2820 | ++DOMWINDOW == 133 (0000002F34F25000) [pid = 2820] [serial = 2274] [outer = 0000002F34EB4400] 08:57:57 INFO - PROCESS | 2820 | --DOMWINDOW == 132 (0000002F39481400) [pid = 2820] [serial = 2127] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:57:57 INFO - PROCESS | 2820 | --DOMWINDOW == 131 (0000002F38264000) [pid = 2820] [serial = 2109] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:57:57 INFO - PROCESS | 2820 | --DOMWINDOW == 130 (0000002F39647800) [pid = 2820] [serial = 2130] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:57:57 INFO - PROCESS | 2820 | --DOMWINDOW == 129 (0000002F3670AC00) [pid = 2820] [serial = 2211] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 08:57:57 INFO - PROCESS | 2820 | --DOMWINDOW == 128 (0000002F3542AC00) [pid = 2820] [serial = 2199] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:57:57 INFO - PROCESS | 2820 | --DOMWINDOW == 127 (0000002F37934000) [pid = 2820] [serial = 2202] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:57:57 INFO - PROCESS | 2820 | --DOMWINDOW == 126 (0000002F38090C00) [pid = 2820] [serial = 2205] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:57:57 INFO - PROCESS | 2820 | --DOMWINDOW == 125 (0000002F2C775000) [pid = 2820] [serial = 2190] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:57:57 INFO - PROCESS | 2820 | --DOMWINDOW == 124 (0000002F31428C00) [pid = 2820] [serial = 2193] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:57:57 INFO - PROCESS | 2820 | --DOMWINDOW == 123 (0000002F2E144800) [pid = 2820] [serial = 2187] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:57:57 INFO - PROCESS | 2820 | --DOMWINDOW == 122 (0000002F270BC400) [pid = 2820] [serial = 2184] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:57:57 INFO - PROCESS | 2820 | --DOMWINDOW == 121 (0000002F34563800) [pid = 2820] [serial = 2196] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:57:57 INFO - PROCESS | 2820 | --DOMWINDOW == 120 (0000002F3240E000) [pid = 2820] [serial = 2208] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:57:57 INFO - PROCESS | 2820 | 1464105477499 Marionette TRACE conn6 <- [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:57: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:57:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 923ms 08:57:57 INFO - PROCESS | 2820 | 1464105477553 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 08:57:57 INFO - PROCESS | 2820 | 1464105477555 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 08:57:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:57:57 INFO - PROCESS | 2820 | 1464105477567 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:57:57 INFO - PROCESS | 2820 | 1464105477569 Marionette TRACE conn6 <- [1,2990,null,{}] 08:57:57 INFO - PROCESS | 2820 | 1464105477573 Marionette TRACE conn6 -> [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:57:57 INFO - PROCESS | 2820 | 1464105477672 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 08:57:57 INFO - PROCESS | 2820 | 1464105477769 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:57 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3BD07000 == 70 [pid = 2820] [id = 759] 08:57:57 INFO - PROCESS | 2820 | ++DOMWINDOW == 121 (0000002F2E144800) [pid = 2820] [serial = 2275] [outer = 0000000000000000] 08:57:57 INFO - PROCESS | 2820 | ++DOMWINDOW == 122 (0000002F34563800) [pid = 2820] [serial = 2276] [outer = 0000002F2E144800] 08:57:57 INFO - PROCESS | 2820 | 1464105477816 Marionette DEBUG loaded listener.js 08:57:57 INFO - PROCESS | 2820 | ++DOMWINDOW == 123 (0000002F354D1800) [pid = 2820] [serial = 2277] [outer = 0000002F2E144800] 08:57:58 INFO - PROCESS | 2820 | 1464105478187 Marionette TRACE conn6 <- [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:57: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:57:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 671ms 08:57:58 INFO - PROCESS | 2820 | 1464105478245 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 08:57:58 INFO - PROCESS | 2820 | 1464105478248 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 08:57:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:57:58 INFO - PROCESS | 2820 | 1464105478251 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:57:58 INFO - PROCESS | 2820 | 1464105478253 Marionette TRACE conn6 <- [1,2994,null,{}] 08:57:58 INFO - PROCESS | 2820 | 1464105478256 Marionette TRACE conn6 -> [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:57:58 INFO - PROCESS | 2820 | 1464105478359 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 08:57:58 INFO - PROCESS | 2820 | 1464105478365 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:58 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3C0A6000 == 71 [pid = 2820] [id = 760] 08:57:58 INFO - PROCESS | 2820 | ++DOMWINDOW == 124 (0000002F35B08400) [pid = 2820] [serial = 2278] [outer = 0000000000000000] 08:57:58 INFO - PROCESS | 2820 | ++DOMWINDOW == 125 (0000002F36648000) [pid = 2820] [serial = 2279] [outer = 0000002F35B08400] 08:57:58 INFO - PROCESS | 2820 | 1464105478411 Marionette DEBUG loaded listener.js 08:57:58 INFO - PROCESS | 2820 | ++DOMWINDOW == 126 (0000002F367CDC00) [pid = 2820] [serial = 2280] [outer = 0000002F35B08400] 08:57:58 INFO - PROCESS | 2820 | 1464105478825 Marionette TRACE conn6 <- [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:57:58 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:57:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 629ms 08:57:58 INFO - PROCESS | 2820 | 1464105478897 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 08:57:58 INFO - PROCESS | 2820 | 1464105478899 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 08:57:58 INFO - PROCESS | 2820 | 1464105478904 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:57:58 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:57:58 INFO - PROCESS | 2820 | 1464105478907 Marionette TRACE conn6 <- [1,2998,null,{}] 08:57:58 INFO - PROCESS | 2820 | 1464105478911 Marionette TRACE conn6 -> [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:57:59 INFO - PROCESS | 2820 | 1464105479038 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 08:57:59 INFO - PROCESS | 2820 | 1464105479051 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:59 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3C669800 == 72 [pid = 2820] [id = 761] 08:57:59 INFO - PROCESS | 2820 | ++DOMWINDOW == 127 (0000002F37935400) [pid = 2820] [serial = 2281] [outer = 0000000000000000] 08:57:59 INFO - PROCESS | 2820 | ++DOMWINDOW == 128 (0000002F37D65400) [pid = 2820] [serial = 2282] [outer = 0000002F37935400] 08:57:59 INFO - PROCESS | 2820 | 1464105479103 Marionette DEBUG loaded listener.js 08:57:59 INFO - PROCESS | 2820 | ++DOMWINDOW == 129 (0000002F37ED0000) [pid = 2820] [serial = 2283] [outer = 0000002F37935400] 08:57:59 INFO - PROCESS | 2820 | [2820] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:58:00 INFO - PROCESS | 2820 | --DOCSHELL 0000002F37EEB000 == 71 [pid = 2820] [id = 575] 08:58:00 INFO - PROCESS | 2820 | --DOCSHELL 0000002F38990000 == 70 [pid = 2820] [id = 475] 08:58:00 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3BD20800 == 69 [pid = 2820] [id = 577] 08:58:00 INFO - PROCESS | 2820 | --DOCSHELL 0000002F40A1F800 == 68 [pid = 2820] [id = 726] 08:58:00 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3AFA7800 == 67 [pid = 2820] [id = 573] 08:58:00 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3C53E000 == 66 [pid = 2820] [id = 703] 08:58:00 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3EE7E000 == 65 [pid = 2820] [id = 633] 08:58:00 INFO - PROCESS | 2820 | --DOCSHELL 0000002F40409000 == 64 [pid = 2820] [id = 710] 08:58:00 INFO - PROCESS | 2820 | --DOCSHELL 0000002F40C68000 == 63 [pid = 2820] [id = 670] 08:58:00 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3EE70000 == 62 [pid = 2820] [id = 707] 08:58:00 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3DFE1800 == 61 [pid = 2820] [id = 706] 08:58:00 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3DF9D000 == 60 [pid = 2820] [id = 607] 08:58:00 INFO - PROCESS | 2820 | --DOCSHELL 0000002F40C6C800 == 59 [pid = 2820] [id = 727] 08:58:00 INFO - PROCESS | 2820 | --DOCSHELL 0000002F40A0A800 == 58 [pid = 2820] [id = 652] 08:58:00 INFO - PROCESS | 2820 | --DOCSHELL 0000002F40A2A000 == 57 [pid = 2820] [id = 653] 08:58:00 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3BAF9000 == 56 [pid = 2820] [id = 576] 08:58:00 INFO - PROCESS | 2820 | --DOCSHELL 0000002F31680800 == 55 [pid = 2820] [id = 696] 08:58:00 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3EF78000 == 54 [pid = 2820] [id = 721] 08:58:00 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3F79C000 == 53 [pid = 2820] [id = 709] 08:58:00 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3C532000 == 52 [pid = 2820] [id = 689] 08:58:00 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3EC1D800 == 51 [pid = 2820] [id = 654] 08:58:00 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3168A800 == 50 [pid = 2820] [id = 711] 08:58:00 INFO - PROCESS | 2820 | --DOCSHELL 0000002F338BD800 == 49 [pid = 2820] [id = 708] 08:58:00 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3898D000 == 48 [pid = 2820] [id = 563] 08:58:00 INFO - PROCESS | 2820 | --DOCSHELL 0000002F339B2800 == 47 [pid = 2820] [id = 751] 08:58:00 INFO - PROCESS | 2820 | --DOCSHELL 0000002F286DF000 == 46 [pid = 2820] [id = 750] 08:58:00 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3BEA8000 == 45 [pid = 2820] [id = 749] 08:58:00 INFO - PROCESS | 2820 | --DOCSHELL 0000002F41D84800 == 44 [pid = 2820] [id = 748] 08:58:00 INFO - PROCESS | 2820 | --DOCSHELL 0000002F41D6B800 == 43 [pid = 2820] [id = 747] 08:58:00 INFO - PROCESS | 2820 | --DOCSHELL 0000002F40A78000 == 42 [pid = 2820] [id = 746] 08:58:00 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3BD1C800 == 41 [pid = 2820] [id = 745] 08:58:00 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3EAE4000 == 40 [pid = 2820] [id = 744] 08:58:00 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3E847000 == 39 [pid = 2820] [id = 743] 08:58:00 INFO - PROCESS | 2820 | --DOCSHELL 0000002F41281800 == 38 [pid = 2820] [id = 742] 08:58:00 INFO - PROCESS | 2820 | --DOCSHELL 0000002F4061F000 == 37 [pid = 2820] [id = 741] 08:58:00 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3BAFA800 == 36 [pid = 2820] [id = 740] 08:58:00 INFO - PROCESS | 2820 | --DOCSHELL 0000002F343E3000 == 35 [pid = 2820] [id = 739] 08:58:00 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3F7A3000 == 34 [pid = 2820] [id = 738] 08:58:01 INFO - PROCESS | 2820 | --DOCSHELL 0000002F346B0800 == 33 [pid = 2820] [id = 752] 08:58:01 INFO - PROCESS | 2820 | --DOCSHELL 0000002F36635800 == 32 [pid = 2820] [id = 753] 08:58:01 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3AC1D800 == 31 [pid = 2820] [id = 757] 08:58:01 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3953A800 == 30 [pid = 2820] [id = 756] 08:58:01 INFO - PROCESS | 2820 | --DOCSHELL 0000002F37EEA800 == 29 [pid = 2820] [id = 754] 08:58:01 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3BD07000 == 28 [pid = 2820] [id = 759] 08:58:01 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3C0A6000 == 27 [pid = 2820] [id = 760] 08:58:01 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3949E000 == 26 [pid = 2820] [id = 755] 08:58:01 INFO - PROCESS | 2820 | --DOCSHELL 0000002F3BAE1800 == 25 [pid = 2820] [id = 758] 08:58:01 INFO - PROCESS | 2820 | --DOMWINDOW == 128 (0000002F3AF0CC00) [pid = 2820] [serial = 2129] [outer = 0000000000000000] [url = about:blank] 08:58:01 INFO - PROCESS | 2820 | --DOMWINDOW == 127 (0000002F3887CC00) [pid = 2820] [serial = 2111] [outer = 0000000000000000] [url = about:blank] 08:58:01 INFO - PROCESS | 2820 | --DOMWINDOW == 126 (0000002F3BCEB400) [pid = 2820] [serial = 2132] [outer = 0000000000000000] [url = about:blank] 08:58:01 INFO - PROCESS | 2820 | --DOMWINDOW == 125 (0000002F35AB4000) [pid = 2820] [serial = 2200] [outer = 0000000000000000] [url = about:blank] 08:58:01 INFO - PROCESS | 2820 | --DOMWINDOW == 124 (0000002F36652400) [pid = 2820] [serial = 2201] [outer = 0000000000000000] [url = about:blank] 08:58:01 INFO - PROCESS | 2820 | --DOMWINDOW == 123 (0000002F3809A000) [pid = 2820] [serial = 2204] [outer = 0000000000000000] [url = about:blank] 08:58:01 INFO - PROCESS | 2820 | --DOMWINDOW == 122 (0000002F37E54000) [pid = 2820] [serial = 2203] [outer = 0000000000000000] [url = about:blank] 08:58:01 INFO - PROCESS | 2820 | --DOMWINDOW == 121 (0000002F381CDC00) [pid = 2820] [serial = 2206] [outer = 0000000000000000] [url = about:blank] 08:58:01 INFO - PROCESS | 2820 | --DOMWINDOW == 120 (0000002F2D84AC00) [pid = 2820] [serial = 2191] [outer = 0000000000000000] [url = about:blank] 08:58:01 INFO - PROCESS | 2820 | --DOMWINDOW == 119 (0000002F31A60800) [pid = 2820] [serial = 2192] [outer = 0000000000000000] [url = about:blank] 08:58:01 INFO - PROCESS | 2820 | --DOMWINDOW == 118 (0000002F3D4B7000) [pid = 2820] [serial = 2179] [outer = 0000000000000000] [url = about:blank] 08:58:01 INFO - PROCESS | 2820 | --DOMWINDOW == 117 (0000002F38B74400) [pid = 2820] [serial = 2173] [outer = 0000000000000000] [url = about:blank] 08:58:01 INFO - PROCESS | 2820 | --DOMWINDOW == 116 (0000002F342EBC00) [pid = 2820] [serial = 2194] [outer = 0000000000000000] [url = about:blank] 08:58:01 INFO - PROCESS | 2820 | --DOMWINDOW == 115 (0000002F34546400) [pid = 2820] [serial = 2195] [outer = 0000000000000000] [url = about:blank] 08:58:01 INFO - PROCESS | 2820 | --DOMWINDOW == 114 (0000002F31A5EC00) [pid = 2820] [serial = 2167] [outer = 0000000000000000] [url = about:blank] 08:58:01 INFO - PROCESS | 2820 | --DOMWINDOW == 113 (0000002F34EABC00) [pid = 2820] [serial = 2170] [outer = 0000000000000000] [url = about:blank] 08:58:01 INFO - PROCESS | 2820 | --DOMWINDOW == 112 (0000002F31A94000) [pid = 2820] [serial = 2189] [outer = 0000000000000000] [url = about:blank] 08:58:01 INFO - PROCESS | 2820 | --DOMWINDOW == 111 (0000002F3145B800) [pid = 2820] [serial = 2188] [outer = 0000000000000000] [url = about:blank] 08:58:01 INFO - PROCESS | 2820 | --DOMWINDOW == 110 (0000002F28E73800) [pid = 2820] [serial = 2186] [outer = 0000000000000000] [url = about:blank] 08:58:01 INFO - PROCESS | 2820 | --DOMWINDOW == 109 (0000002F27577800) [pid = 2820] [serial = 2185] [outer = 0000000000000000] [url = about:blank] 08:58:01 INFO - PROCESS | 2820 | --DOMWINDOW == 108 (0000002F3829C400) [pid = 2820] [serial = 2212] [outer = 0000000000000000] [url = about:blank] 08:58:01 INFO - PROCESS | 2820 | --DOMWINDOW == 107 (0000002F38891400) [pid = 2820] [serial = 2213] [outer = 0000000000000000] [url = about:blank] 08:58:01 INFO - PROCESS | 2820 | --DOMWINDOW == 106 (0000002F3C03C800) [pid = 2820] [serial = 2176] [outer = 0000000000000000] [url = about:blank] 08:58:01 INFO - PROCESS | 2820 | --DOMWINDOW == 105 (0000002F34CA6000) [pid = 2820] [serial = 2197] [outer = 0000000000000000] [url = about:blank] 08:58:01 INFO - PROCESS | 2820 | --DOMWINDOW == 104 (0000002F3DF30800) [pid = 2820] [serial = 2182] [outer = 0000000000000000] [url = about:blank] 08:58:01 INFO - PROCESS | 2820 | --DOMWINDOW == 103 (0000002F3AF17000) [pid = 2820] [serial = 2164] [outer = 0000000000000000] [url = about:blank] 08:58:01 INFO - PROCESS | 2820 | --DOMWINDOW == 102 (0000002F39479800) [pid = 2820] [serial = 2215] [outer = 0000000000000000] [url = about:blank] 08:58:01 INFO - PROCESS | 2820 | --DOMWINDOW == 101 (0000002F38238C00) [pid = 2820] [serial = 2207] [outer = 0000000000000000] [url = about:blank] 08:58:01 INFO - PROCESS | 2820 | --DOMWINDOW == 100 (0000002F36DA4000) [pid = 2820] [serial = 2209] [outer = 0000000000000000] [url = about:blank] 08:58:01 INFO - PROCESS | 2820 | --DOMWINDOW == 99 (0000002F34EEE400) [pid = 2820] [serial = 2198] [outer = 0000000000000000] [url = about:blank] 08:58:01 INFO - PROCESS | 2820 | --DOMWINDOW == 98 (0000002F381CE000) [pid = 2820] [serial = 2210] [outer = 0000000000000000] [url = about:blank] 08:58:01 INFO - PROCESS | 2820 | 1464105481787 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:58:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:58:01 INFO - {} 08:58:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:58:01 INFO - {} 08:58:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:58:01 INFO - {} 08:58:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:58:01 INFO - {} 08:58:01 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 2927ms 08:58:01 INFO - PROCESS | 2820 | 1464105481836 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 08:58:01 INFO - PROCESS | 2820 | 1464105481840 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 08:58:01 INFO - TEST-START | /FileAPI/fileReader.html 08:58:01 INFO - PROCESS | 2820 | 1464105481848 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:58:01 INFO - PROCESS | 2820 | 1464105481852 Marionette TRACE conn6 <- [1,3002,null,{}] 08:58:01 INFO - PROCESS | 2820 | 1464105481858 Marionette TRACE conn6 -> [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:58:01 INFO - PROCESS | 2820 | 1464105481966 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 08:58:02 INFO - PROCESS | 2820 | 1464105482080 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:02 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F27D44000 == 26 [pid = 2820] [id = 762] 08:58:02 INFO - PROCESS | 2820 | ++DOMWINDOW == 99 (0000002F2760F400) [pid = 2820] [serial = 2284] [outer = 0000000000000000] 08:58:02 INFO - PROCESS | 2820 | ++DOMWINDOW == 100 (0000002F2760FC00) [pid = 2820] [serial = 2285] [outer = 0000002F2760F400] 08:58:02 INFO - PROCESS | 2820 | 1464105482132 Marionette DEBUG loaded listener.js 08:58:02 INFO - PROCESS | 2820 | ++DOMWINDOW == 101 (0000002F2777F800) [pid = 2820] [serial = 2286] [outer = 0000002F2760F400] 08:58:02 INFO - PROCESS | 2820 | 1464105482506 Marionette TRACE conn6 <- [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:58:02 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:58:02 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:58:02 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:58:02 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:58:02 INFO - TEST-OK | /FileAPI/fileReader.html | took 691ms 08:58:02 INFO - PROCESS | 2820 | 1464105482550 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 08:58:02 INFO - PROCESS | 2820 | 1464105482557 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 08:58:02 INFO - PROCESS | 2820 | 1464105482564 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:58:02 INFO - TEST-START | /FileAPI/historical.html 08:58:02 INFO - PROCESS | 2820 | 1464105482567 Marionette TRACE conn6 <- [1,3006,null,{}] 08:58:02 INFO - PROCESS | 2820 | 1464105482570 Marionette TRACE conn6 -> [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:58:02 INFO - PROCESS | 2820 | 1464105482664 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 08:58:02 INFO - PROCESS | 2820 | 1464105482672 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:02 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F2CCD0800 == 27 [pid = 2820] [id = 763] 08:58:02 INFO - PROCESS | 2820 | ++DOMWINDOW == 102 (0000002F2778A000) [pid = 2820] [serial = 2287] [outer = 0000000000000000] 08:58:02 INFO - PROCESS | 2820 | ++DOMWINDOW == 103 (0000002F27916C00) [pid = 2820] [serial = 2288] [outer = 0000002F2778A000] 08:58:02 INFO - PROCESS | 2820 | 1464105482722 Marionette DEBUG loaded listener.js 08:58:02 INFO - PROCESS | 2820 | ++DOMWINDOW == 104 (0000002F28642000) [pid = 2820] [serial = 2289] [outer = 0000002F2778A000] 08:58:03 INFO - PROCESS | 2820 | 1464105483165 Marionette TRACE conn6 <- [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:58:03 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:58:03 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:58:03 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:58:03 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:58:03 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:58:03 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:58:03 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:58:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:03 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:58:03 INFO - TEST-OK | /FileAPI/historical.html | took 629ms 08:58:03 INFO - PROCESS | 2820 | 1464105483206 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 08:58:03 INFO - PROCESS | 2820 | 1464105483209 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 08:58:03 INFO - PROCESS | 2820 | 1464105483214 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:58:03 INFO - TEST-START | /FileAPI/idlharness.html 08:58:03 INFO - PROCESS | 2820 | 1464105483218 Marionette TRACE conn6 <- [1,3010,null,{}] 08:58:03 INFO - PROCESS | 2820 | 1464105483235 Marionette TRACE conn6 -> [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:58:03 INFO - PROCESS | 2820 | 1464105483334 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 08:58:03 INFO - PROCESS | 2820 | 1464105483380 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:03 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F31121000 == 28 [pid = 2820] [id = 764] 08:58:03 INFO - PROCESS | 2820 | ++DOMWINDOW == 105 (0000002F25E60C00) [pid = 2820] [serial = 2290] [outer = 0000000000000000] 08:58:03 INFO - PROCESS | 2820 | ++DOMWINDOW == 106 (0000002F2BF82000) [pid = 2820] [serial = 2291] [outer = 0000002F25E60C00] 08:58:03 INFO - PROCESS | 2820 | 1464105483434 Marionette DEBUG loaded listener.js 08:58:03 INFO - PROCESS | 2820 | ++DOMWINDOW == 107 (0000002F2C710800) [pid = 2820] [serial = 2292] [outer = 0000002F25E60C00] 08:58:04 INFO - PROCESS | 2820 | 1464105484277 Marionette TRACE conn6 <- [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:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:58: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:58:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:58:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:58:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:58:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:58:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:58:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:58:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:58:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:58:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:58:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:58: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:58:04 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:58:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:04 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:58:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:58:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:58:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:58:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:58:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:58:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:58:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:58:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:58: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:58:04 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:58:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:04 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:58:04 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:58:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:58:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:58:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:58:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:58:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:58:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:58:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:58: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:58:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:58:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:58:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:58:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:58:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:58:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:58:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:58:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:58:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:58:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:58: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:58: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:58:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:58:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:58:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:58:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:58:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:58:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:58:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:58:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:58:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:58:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:58:04 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:58:04 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:58:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:04 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:58:04 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:58:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:58:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:58:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:58:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:58:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:58:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:58: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:58:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:58:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:58:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:58:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:58:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:58:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:58:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:58:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:58:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:58:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:58: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:58: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:58:04 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:58:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:04 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:58:04 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:58:04 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:58:04 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:58:04 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:58:04 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:58:04 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:58:04 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:58:04 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:58: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:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:58:04 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:58:04 INFO - TEST-OK | /FileAPI/idlharness.html | took 1213ms 08:58:04 INFO - PROCESS | 2820 | 1464105484431 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 08:58:04 INFO - PROCESS | 2820 | 1464105484434 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 08:58:04 INFO - TEST-START | /FileAPI/idlharness.worker 08:58:04 INFO - PROCESS | 2820 | 1464105484438 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:58:04 INFO - PROCESS | 2820 | 1464105484440 Marionette TRACE conn6 <- [1,3014,null,{}] 08:58:04 INFO - PROCESS | 2820 | 1464105484444 Marionette TRACE conn6 -> [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:58:04 INFO - PROCESS | 2820 | 1464105484573 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 08:58:04 INFO - PROCESS | 2820 | 1464105484584 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:04 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3531F000 == 29 [pid = 2820] [id = 765] 08:58:04 INFO - PROCESS | 2820 | ++DOMWINDOW == 108 (0000002F3163B000) [pid = 2820] [serial = 2293] [outer = 0000000000000000] 08:58:04 INFO - PROCESS | 2820 | ++DOMWINDOW == 109 (0000002F31762000) [pid = 2820] [serial = 2294] [outer = 0000002F3163B000] 08:58:04 INFO - PROCESS | 2820 | 1464105484633 Marionette DEBUG loaded listener.js 08:58:04 INFO - PROCESS | 2820 | ++DOMWINDOW == 110 (0000002F31A61400) [pid = 2820] [serial = 2295] [outer = 0000002F3163B000] 08:58:04 INFO - PROCESS | 2820 | [2820] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:58:05 INFO - PROCESS | 2820 | 1464105485618 Marionette TRACE conn6 <- [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:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:58:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:58:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:58:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:58:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:58:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:58:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:58:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:58:05 INFO - {} 08:58:05 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:58:05 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:58:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:05 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:58:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:58:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:58:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:58:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:58:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:58:05 INFO - {} 08:58:05 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:58:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:58:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:58:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:58:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:58:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:58:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:58:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:58:05 INFO - {} 08:58:05 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:58:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:58:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:58:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:58:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:58:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:58:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:58:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:58:05 INFO - {} 08:58:05 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:58:05 INFO - {} 08:58:05 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:58:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:58:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:58:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:58:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:58:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:58:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:58:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:58:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:58:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:58:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:58:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:58:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:58:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:58:05 INFO - {} 08:58:05 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:58:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:58:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:58:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:58:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:58:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:58:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:58:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:58:05 INFO - {} 08:58:05 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:58:05 INFO - {} 08:58:05 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:58:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:58:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:58:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:58:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:58:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:58:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:58:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:58:05 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:58:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:58:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:58:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:58:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:58:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:58:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:58:05 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:58:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:58:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:58:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:58:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:58:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:58:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:58:05 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:58:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:58:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:58:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:58:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:58:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:58:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:58:05 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:58:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:58:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:58:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:58:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:58:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:58:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:58:05 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:58:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:58:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:58:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:58:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:58:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:58:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:58:05 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:58:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:58:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:58:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:58:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:58:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:58:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:58:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:58:05 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:58:05 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:58:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:05 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:58:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:58:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:58:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:58:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:58:05 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:58:05 INFO - {} 08:58:05 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1287ms 08:58:05 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:58:05 INFO - PROCESS | 2820 | 1464105485728 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 08:58:05 INFO - PROCESS | 2820 | 1464105485730 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 08:58:05 INFO - PROCESS | 2820 | 1464105485734 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:58:05 INFO - PROCESS | 2820 | 1464105485735 Marionette TRACE conn6 <- [1,3018,null,{}] 08:58:05 INFO - PROCESS | 2820 | 1464105485739 Marionette TRACE conn6 -> [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:58:05 INFO - PROCESS | 2820 | 1464105485825 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 08:58:05 INFO - PROCESS | 2820 | 1464105485831 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:05 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3AC18000 == 30 [pid = 2820] [id = 766] 08:58:05 INFO - PROCESS | 2820 | ++DOMWINDOW == 111 (0000002F27787C00) [pid = 2820] [serial = 2296] [outer = 0000000000000000] 08:58:05 INFO - PROCESS | 2820 | ++DOMWINDOW == 112 (0000002F31A9D000) [pid = 2820] [serial = 2297] [outer = 0000002F27787C00] 08:58:05 INFO - PROCESS | 2820 | 1464105485878 Marionette DEBUG loaded listener.js 08:58:05 INFO - PROCESS | 2820 | ++DOMWINDOW == 113 (0000002F34551400) [pid = 2820] [serial = 2298] [outer = 0000002F27787C00] 08:58:06 INFO - PROCESS | 2820 | 1464105486348 Marionette TRACE conn6 <- [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:58:06 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:58:06 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 629ms 08:58:06 INFO - PROCESS | 2820 | 1464105486367 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 08:58:06 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:58:06 INFO - PROCESS | 2820 | 1464105486369 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 08:58:06 INFO - PROCESS | 2820 | 1464105486373 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:58:06 INFO - PROCESS | 2820 | 1464105486375 Marionette TRACE conn6 <- [1,3022,null,{}] 08:58:06 INFO - PROCESS | 2820 | 1464105486379 Marionette TRACE conn6 -> [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:58:06 INFO - PROCESS | 2820 | 1464105486500 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 08:58:06 INFO - PROCESS | 2820 | 1464105486508 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:06 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3AFB7000 == 31 [pid = 2820] [id = 767] 08:58:06 INFO - PROCESS | 2820 | ++DOMWINDOW == 114 (0000002F270BD400) [pid = 2820] [serial = 2299] [outer = 0000000000000000] 08:58:06 INFO - PROCESS | 2820 | ++DOMWINDOW == 115 (0000002F34EB1400) [pid = 2820] [serial = 2300] [outer = 0000002F270BD400] 08:58:06 INFO - PROCESS | 2820 | 1464105486558 Marionette DEBUG loaded listener.js 08:58:06 INFO - PROCESS | 2820 | ++DOMWINDOW == 116 (0000002F34EED000) [pid = 2820] [serial = 2301] [outer = 0000002F270BD400] 08:58:06 INFO - PROCESS | 2820 | 1464105486978 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 08:58:07 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:58:07 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 628ms 08:58:07 INFO - PROCESS | 2820 | 1464105487002 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 08:58:07 INFO - PROCESS | 2820 | 1464105487005 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 08:58:07 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:58:07 INFO - PROCESS | 2820 | 1464105487008 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:58:07 INFO - PROCESS | 2820 | 1464105487010 Marionette TRACE conn6 <- [1,3026,null,{}] 08:58:07 INFO - PROCESS | 2820 | 1464105487033 Marionette TRACE conn6 -> [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:58:07 INFO - PROCESS | 2820 | 1464105487156 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 08:58:07 INFO - PROCESS | 2820 | 1464105487245 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:07 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F2DB52800 == 32 [pid = 2820] [id = 768] 08:58:07 INFO - PROCESS | 2820 | ++DOMWINDOW == 117 (0000002F27546800) [pid = 2820] [serial = 2302] [outer = 0000000000000000] 08:58:07 INFO - PROCESS | 2820 | ++DOMWINDOW == 118 (0000002F34EEA800) [pid = 2820] [serial = 2303] [outer = 0000002F27546800] 08:58:07 INFO - PROCESS | 2820 | 1464105487300 Marionette DEBUG loaded listener.js 08:58:07 INFO - PROCESS | 2820 | ++DOMWINDOW == 119 (0000002F34F1F400) [pid = 2820] [serial = 2304] [outer = 0000002F27546800] 08:58:07 INFO - PROCESS | 2820 | 1464105487715 Marionette TRACE conn6 <- [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:58:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:58:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:58:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:58:07 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 755ms 08:58:07 INFO - PROCESS | 2820 | 1464105487767 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 08:58:07 INFO - PROCESS | 2820 | 1464105487769 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 08:58:07 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:58:07 INFO - PROCESS | 2820 | 1464105487773 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:58:07 INFO - PROCESS | 2820 | 1464105487775 Marionette TRACE conn6 <- [1,3030,null,{}] 08:58:07 INFO - PROCESS | 2820 | 1464105487779 Marionette TRACE conn6 -> [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:58:07 INFO - PROCESS | 2820 | 1464105487903 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 08:58:07 INFO - PROCESS | 2820 | 1464105487958 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:07 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3BDB8800 == 33 [pid = 2820] [id = 769] 08:58:07 INFO - PROCESS | 2820 | ++DOMWINDOW == 120 (0000002F34F29000) [pid = 2820] [serial = 2305] [outer = 0000000000000000] 08:58:08 INFO - PROCESS | 2820 | ++DOMWINDOW == 121 (0000002F353D1C00) [pid = 2820] [serial = 2306] [outer = 0000002F34F29000] 08:58:08 INFO - PROCESS | 2820 | 1464105488006 Marionette DEBUG loaded listener.js 08:58:08 INFO - PROCESS | 2820 | ++DOMWINDOW == 122 (0000002F35AB3000) [pid = 2820] [serial = 2307] [outer = 0000002F34F29000] 08:58:08 INFO - PROCESS | 2820 | 1464105488644 Marionette TRACE conn6 <- [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:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:58:08 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:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:58:08 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:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:58:08 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:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:58:08 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:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:58:08 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:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:58:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:58:08 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:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:58:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:58:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 08:58:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:58:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:58:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:58:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:58:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:58:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:58:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:58:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:58:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:58:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:58:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:58:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:58:08 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:58:08 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 984ms 08:58:08 INFO - PROCESS | 2820 | 1464105488760 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 08:58:08 INFO - PROCESS | 2820 | 1464105488763 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 08:58:08 INFO - PROCESS | 2820 | 1464105488766 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:58:08 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:58:08 INFO - PROCESS | 2820 | 1464105488768 Marionette TRACE conn6 <- [1,3034,null,{}] 08:58:08 INFO - PROCESS | 2820 | 1464105488772 Marionette TRACE conn6 -> [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:58:08 INFO - PROCESS | 2820 | 1464105488889 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 08:58:08 INFO - PROCESS | 2820 | 1464105488896 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:08 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F31120800 == 34 [pid = 2820] [id = 770] 08:58:08 INFO - PROCESS | 2820 | ++DOMWINDOW == 123 (0000002F35B0DC00) [pid = 2820] [serial = 2308] [outer = 0000000000000000] 08:58:08 INFO - PROCESS | 2820 | ++DOMWINDOW == 124 (0000002F35D73400) [pid = 2820] [serial = 2309] [outer = 0000002F35B0DC00] 08:58:08 INFO - PROCESS | 2820 | 1464105488990 Marionette DEBUG loaded listener.js 08:58:09 INFO - PROCESS | 2820 | ++DOMWINDOW == 125 (0000002F36654800) [pid = 2820] [serial = 2310] [outer = 0000002F35B0DC00] 08:58:09 INFO - PROCESS | 2820 | --DOMWINDOW == 124 (0000002F34947800) [pid = 2820] [serial = 2267] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:58:09 INFO - PROCESS | 2820 | --DOMWINDOW == 123 (0000002F35B08400) [pid = 2820] [serial = 2278] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 08:58:09 INFO - PROCESS | 2820 | --DOMWINDOW == 122 (0000002F34022000) [pid = 2820] [serial = 2264] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 08:58:09 INFO - PROCESS | 2820 | --DOMWINDOW == 121 (0000002F2E144800) [pid = 2820] [serial = 2275] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 08:58:09 INFO - PROCESS | 2820 | --DOMWINDOW == 120 (0000002F34EB4400) [pid = 2820] [serial = 2272] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 08:58:09 INFO - PROCESS | 2820 | --DOMWINDOW == 119 (0000002F3EA3BC00) [pid = 2820] [serial = 2243] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 08:58:09 INFO - PROCESS | 2820 | --DOMWINDOW == 118 (0000002F3E9BD000) [pid = 2820] [serial = 2240] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:58:09 INFO - PROCESS | 2820 | --DOMWINDOW == 117 (0000002F3C035800) [pid = 2820] [serial = 2237] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:58:09 INFO - PROCESS | 2820 | --DOMWINDOW == 116 (0000002F3E97C400) [pid = 2820] [serial = 2235] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:58:09 INFO - PROCESS | 2820 | --DOMWINDOW == 115 (0000002F3BCE9000) [pid = 2820] [serial = 2232] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 08:58:09 INFO - PROCESS | 2820 | --DOMWINDOW == 114 (0000002F394E4800) [pid = 2820] [serial = 2229] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 08:58:09 INFO - PROCESS | 2820 | --DOMWINDOW == 113 (0000002F3888F800) [pid = 2820] [serial = 2226] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 08:58:09 INFO - PROCESS | 2820 | --DOMWINDOW == 112 (0000002F37E4AC00) [pid = 2820] [serial = 2223] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 08:58:09 INFO - PROCESS | 2820 | --DOMWINDOW == 111 (0000002F3401E000) [pid = 2820] [serial = 2220] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 08:58:09 INFO - PROCESS | 2820 | --DOMWINDOW == 110 (0000002F2D84B800) [pid = 2820] [serial = 2217] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 08:58:09 INFO - PROCESS | 2820 | --DOMWINDOW == 109 (0000002F39177400) [pid = 2820] [serial = 2214] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 08:58:09 INFO - PROCESS | 2820 | --DOMWINDOW == 108 (0000002F324BEC00) [pid = 2820] [serial = 2261] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 08:58:09 INFO - PROCESS | 2820 | --DOMWINDOW == 107 (0000002F31A65400) [pid = 2820] [serial = 2258] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 08:58:09 INFO - PROCESS | 2820 | --DOMWINDOW == 106 (0000002F2C84EC00) [pid = 2820] [serial = 2255] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 08:58:09 INFO - PROCESS | 2820 | --DOMWINDOW == 105 (0000002F28B15400) [pid = 2820] [serial = 2252] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 08:58:09 INFO - PROCESS | 2820 | --DOMWINDOW == 104 (0000002F2751E000) [pid = 2820] [serial = 2249] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 08:58:09 INFO - PROCESS | 2820 | --DOMWINDOW == 103 (0000002F31A63000) [pid = 2820] [serial = 2246] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 08:58:09 INFO - PROCESS | 2820 | --DOMWINDOW == 102 (0000002F3964C400) [pid = 2820] [serial = 2163] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:58:09 INFO - PROCESS | 2820 | --DOMWINDOW == 101 (0000002F3D4B5000) [pid = 2820] [serial = 2181] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:58:09 INFO - PROCESS | 2820 | --DOMWINDOW == 100 (0000002F3D4B4800) [pid = 2820] [serial = 2178] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:58:09 INFO - PROCESS | 2820 | --DOMWINDOW == 99 (0000002F342EC400) [pid = 2820] [serial = 2169] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:58:09 INFO - PROCESS | 2820 | --DOMWINDOW == 98 (0000002F31637000) [pid = 2820] [serial = 2166] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:58:09 INFO - PROCESS | 2820 | --DOMWINDOW == 97 (0000002F3C038C00) [pid = 2820] [serial = 2175] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:58:09 INFO - PROCESS | 2820 | --DOMWINDOW == 96 (0000002F381C5000) [pid = 2820] [serial = 2172] [outer = 0000000000000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:58:09 INFO - PROCESS | 2820 | --DOMWINDOW == 95 (0000002F3493D800) [pid = 2820] [serial = 2269] [outer = 0000000000000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 08:58:09 INFO - PROCESS | 2820 | [2820] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:58:09 INFO - PROCESS | 2820 | 1464105489964 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:58:10 INFO - {} 08:58:10 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1240ms 08:58:10 INFO - PROCESS | 2820 | 1464105490008 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 08:58:10 INFO - PROCESS | 2820 | 1464105490010 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 08:58:10 INFO - PROCESS | 2820 | 1464105490013 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:58:10 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:58:10 INFO - PROCESS | 2820 | 1464105490015 Marionette TRACE conn6 <- [1,3038,null,{}] 08:58:10 INFO - PROCESS | 2820 | 1464105490019 Marionette TRACE conn6 -> [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:58:10 INFO - PROCESS | 2820 | 1464105490112 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 08:58:10 INFO - PROCESS | 2820 | 1464105490119 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:10 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3C0A9800 == 35 [pid = 2820] [id = 771] 08:58:10 INFO - PROCESS | 2820 | ++DOMWINDOW == 96 (0000002F34B53400) [pid = 2820] [serial = 2311] [outer = 0000000000000000] 08:58:10 INFO - PROCESS | 2820 | ++DOMWINDOW == 97 (0000002F367CE400) [pid = 2820] [serial = 2312] [outer = 0000002F34B53400] 08:58:10 INFO - PROCESS | 2820 | 1464105490166 Marionette DEBUG loaded listener.js 08:58:10 INFO - PROCESS | 2820 | ++DOMWINDOW == 98 (0000002F36B59400) [pid = 2820] [serial = 2313] [outer = 0000002F34B53400] 08:58:10 INFO - PROCESS | 2820 | 1464105490596 Marionette TRACE conn6 <- [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:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:58:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:58:10 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 630ms 08:58:10 INFO - PROCESS | 2820 | 1464105490651 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 08:58:10 INFO - PROCESS | 2820 | 1464105490653 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 08:58:10 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:58:10 INFO - PROCESS | 2820 | 1464105490657 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:58:10 INFO - PROCESS | 2820 | 1464105490660 Marionette TRACE conn6 <- [1,3042,null,{}] 08:58:10 INFO - PROCESS | 2820 | 1464105490664 Marionette TRACE conn6 -> [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:58:10 INFO - PROCESS | 2820 | 1464105490769 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 08:58:10 INFO - PROCESS | 2820 | 1464105490777 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:10 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3AC17000 == 36 [pid = 2820] [id = 772] 08:58:10 INFO - PROCESS | 2820 | ++DOMWINDOW == 99 (0000002F374D4C00) [pid = 2820] [serial = 2314] [outer = 0000000000000000] 08:58:10 INFO - PROCESS | 2820 | ++DOMWINDOW == 100 (0000002F31A95400) [pid = 2820] [serial = 2315] [outer = 0000002F374D4C00] 08:58:10 INFO - PROCESS | 2820 | 1464105490840 Marionette DEBUG loaded listener.js 08:58:10 INFO - PROCESS | 2820 | ++DOMWINDOW == 101 (0000002F31EDEC00) [pid = 2820] [serial = 2316] [outer = 0000002F374D4C00] 08:58:11 INFO - PROCESS | 2820 | 1464105491545 Marionette TRACE conn6 <- [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:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:58:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:58:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:58:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:58:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:58:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:58:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:58:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:58:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:58:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:58:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:58:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:58:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:58:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:58:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:58:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:58:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:58:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:58:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:58:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:58:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:58:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:58:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:58:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:58:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:58:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:58:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:58:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:58:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:58:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:58:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:58:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:58:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:58:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:58:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:58:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:58:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:58:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:58:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:58:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:58:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:58:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:58:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:58:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:58:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:58:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:58:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:58:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:58:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:58:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:58:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:58:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:58:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:58:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:58:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:58:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:58:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:58:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:58:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:58:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:58:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:58:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:58:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:58:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:58:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:58:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:58:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:58:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:58:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:58:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:58:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:58:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:58:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:58:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:58:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:58:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:58:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:58:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:58:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:58:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:58:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:58:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:58:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:58:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:58:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:58:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:58:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:58:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:58:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:58:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:58:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:58:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:58:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:58:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:58:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:58:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:58:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:58:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:58:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:58:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:58:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:58:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:58:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:58:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:58:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:58:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:58:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:58:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:58:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:58:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:58:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:58:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:58:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:58:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:58:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:58:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:58:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:58:11 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:58:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:58:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:58:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:58:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:58:11 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:58:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:58:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:58:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:58:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:58:11 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1033ms 08:58:11 INFO - PROCESS | 2820 | 1464105491774 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 08:58:11 INFO - PROCESS | 2820 | 1464105491779 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 08:58:11 INFO - PROCESS | 2820 | 1464105491785 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:58:11 INFO - PROCESS | 2820 | 1464105491790 Marionette TRACE conn6 <- [1,3046,null,{}] 08:58:11 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:58:11 INFO - PROCESS | 2820 | 1464105491799 Marionette TRACE conn6 -> [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:58:11 INFO - PROCESS | 2820 | 1464105491929 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 08:58:12 INFO - PROCESS | 2820 | 1464105492049 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:12 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F2811F800 == 37 [pid = 2820] [id = 773] 08:58:12 INFO - PROCESS | 2820 | ++DOMWINDOW == 102 (0000002F26E67800) [pid = 2820] [serial = 2317] [outer = 0000000000000000] 08:58:12 INFO - PROCESS | 2820 | ++DOMWINDOW == 103 (0000002F2751E800) [pid = 2820] [serial = 2318] [outer = 0000002F26E67800] 08:58:12 INFO - PROCESS | 2820 | 1464105492113 Marionette DEBUG loaded listener.js 08:58:12 INFO - PROCESS | 2820 | ++DOMWINDOW == 104 (0000002F27698C00) [pid = 2820] [serial = 2319] [outer = 0000002F26E67800] 08:58:12 INFO - PROCESS | 2820 | 1464105492809 Marionette TRACE conn6 <- [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:58:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:58:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:58:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:58:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:58:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:58:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:58:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:58:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:58:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:58:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:58:12 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:58:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:12 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:58:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:58:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:58:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:58:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:58:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:58:12 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:58:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:58:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:12 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:58:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:58:12 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:58:12 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1081ms 08:58:12 INFO - PROCESS | 2820 | 1464105492921 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 08:58:12 INFO - PROCESS | 2820 | 1464105492926 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 08:58:12 INFO - PROCESS | 2820 | 1464105492937 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:58:12 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:58:12 INFO - PROCESS | 2820 | 1464105492942 Marionette TRACE conn6 <- [1,3050,null,{}] 08:58:12 INFO - PROCESS | 2820 | 1464105492947 Marionette TRACE conn6 -> [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:58:13 INFO - PROCESS | 2820 | 1464105493081 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 08:58:13 INFO - PROCESS | 2820 | 1464105493200 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:13 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F348EC800 == 38 [pid = 2820] [id = 774] 08:58:13 INFO - PROCESS | 2820 | ++DOMWINDOW == 105 (0000002F281D7800) [pid = 2820] [serial = 2320] [outer = 0000000000000000] 08:58:13 INFO - PROCESS | 2820 | ++DOMWINDOW == 106 (0000002F2CC36400) [pid = 2820] [serial = 2321] [outer = 0000002F281D7800] 08:58:13 INFO - PROCESS | 2820 | 1464105493260 Marionette DEBUG loaded listener.js 08:58:13 INFO - PROCESS | 2820 | ++DOMWINDOW == 107 (0000002F31427C00) [pid = 2820] [serial = 2322] [outer = 0000002F281D7800] 08:58:13 INFO - PROCESS | 2820 | [2820] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-aurora-w64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:58:13 INFO - PROCESS | 2820 | 1464105493924 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:58:13 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:58:13 INFO - {} 08:58:13 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1017ms 08:58:13 INFO - PROCESS | 2820 | 1464105493970 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 08:58:13 INFO - PROCESS | 2820 | 1464105493973 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 08:58:13 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:58:13 INFO - PROCESS | 2820 | 1464105493978 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:58:13 INFO - PROCESS | 2820 | 1464105493981 Marionette TRACE conn6 <- [1,3054,null,{}] 08:58:14 INFO - PROCESS | 2820 | 1464105493991 Marionette TRACE conn6 -> [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:58:14 INFO - PROCESS | 2820 | 1464105494151 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 08:58:14 INFO - PROCESS | 2820 | 1464105494275 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:14 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3898D800 == 39 [pid = 2820] [id = 775] 08:58:14 INFO - PROCESS | 2820 | ++DOMWINDOW == 108 (0000002F32421400) [pid = 2820] [serial = 2323] [outer = 0000000000000000] 08:58:14 INFO - PROCESS | 2820 | ++DOMWINDOW == 109 (0000002F3247A800) [pid = 2820] [serial = 2324] [outer = 0000002F32421400] 08:58:14 INFO - PROCESS | 2820 | 1464105494340 Marionette DEBUG loaded listener.js 08:58:14 INFO - PROCESS | 2820 | ++DOMWINDOW == 110 (0000002F33A34C00) [pid = 2820] [serial = 2325] [outer = 0000002F32421400] 08:58:15 INFO - PROCESS | 2820 | 1464105495043 Marionette TRACE conn6 <- [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:58:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:58:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:58:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:58:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:58:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:58:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:58:15 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:58:15 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1127ms 08:58:15 INFO - PROCESS | 2820 | 1464105495109 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 08:58:15 INFO - PROCESS | 2820 | 1464105495112 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 08:58:15 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:58:15 INFO - PROCESS | 2820 | 1464105495116 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:58:15 INFO - PROCESS | 2820 | 1464105495120 Marionette TRACE conn6 <- [1,3058,null,{}] 08:58:15 INFO - PROCESS | 2820 | 1464105495124 Marionette TRACE conn6 -> [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:58:15 INFO - PROCESS | 2820 | 1464105495251 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 08:58:15 INFO - PROCESS | 2820 | 1464105495481 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:15 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F275B4800 == 40 [pid = 2820] [id = 776] 08:58:15 INFO - PROCESS | 2820 | ++DOMWINDOW == 111 (0000002F26CC9C00) [pid = 2820] [serial = 2326] [outer = 0000000000000000] 08:58:15 INFO - PROCESS | 2820 | ++DOMWINDOW == 112 (0000002F2751FC00) [pid = 2820] [serial = 2327] [outer = 0000002F26CC9C00] 08:58:15 INFO - PROCESS | 2820 | 1464105495542 Marionette DEBUG loaded listener.js 08:58:15 INFO - PROCESS | 2820 | ++DOMWINDOW == 113 (0000002F2768F400) [pid = 2820] [serial = 2328] [outer = 0000002F26CC9C00] 08:58:16 INFO - PROCESS | 2820 | --DOCSHELL 0000002F25E0D000 == 39 [pid = 2820] [id = 548] 08:58:16 INFO - PROCESS | 2820 | --DOCSHELL 0000002F2E154800 == 38 [pid = 2820] [id = 540] 08:58:16 INFO - PROCESS | 2820 | --DOCSHELL 0000002F35BDE000 == 37 [pid = 2820] [id = 544] 08:58:16 INFO - PROCESS | 2820 | --DOMWINDOW == 112 (0000002F3C031800) [pid = 2820] [serial = 2165] [outer = 0000000000000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2820 | --DOMWINDOW == 111 (0000002F34EB6C00) [pid = 2820] [serial = 2222] [outer = 0000000000000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2820 | --DOMWINDOW == 110 (0000002F3443C000) [pid = 2820] [serial = 2221] [outer = 0000000000000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2820 | --DOMWINDOW == 109 (0000002F31A65C00) [pid = 2820] [serial = 2219] [outer = 0000000000000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2820 | --DOMWINDOW == 108 (0000002F2DF76000) [pid = 2820] [serial = 2218] [outer = 0000000000000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2820 | --DOMWINDOW == 107 (0000002F39645C00) [pid = 2820] [serial = 2216] [outer = 0000000000000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2820 | --DOMWINDOW == 106 (0000002F33A33800) [pid = 2820] [serial = 2262] [outer = 0000000000000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2820 | --DOMWINDOW == 105 (0000002F31A97800) [pid = 2820] [serial = 2259] [outer = 0000000000000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2820 | --DOMWINDOW == 104 (0000002F32407800) [pid = 2820] [serial = 2260] [outer = 0000000000000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2820 | --DOMWINDOW == 103 (0000002F2E70CC00) [pid = 2820] [serial = 2256] [outer = 0000000000000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2820 | --DOMWINDOW == 102 (0000002F3145B400) [pid = 2820] [serial = 2257] [outer = 0000000000000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2820 | --DOMWINDOW == 101 (0000002F2C7A8C00) [pid = 2820] [serial = 2254] [outer = 0000000000000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2820 | --DOMWINDOW == 100 (0000002F2BD19800) [pid = 2820] [serial = 2253] [outer = 0000000000000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2820 | --DOMWINDOW == 99 (0000002F27611400) [pid = 2820] [serial = 2251] [outer = 0000000000000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2820 | --DOMWINDOW == 98 (0000002F27527800) [pid = 2820] [serial = 2250] [outer = 0000000000000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2820 | --DOMWINDOW == 97 (0000002F403AD400) [pid = 2820] [serial = 2248] [outer = 0000000000000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2820 | --DOMWINDOW == 96 (0000002F3882B000) [pid = 2820] [serial = 2247] [outer = 0000000000000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2820 | --DOMWINDOW == 95 (0000002F34EAE400) [pid = 2820] [serial = 2271] [outer = 0000000000000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2820 | --DOMWINDOW == 94 (0000002F33AD5400) [pid = 2820] [serial = 2263] [outer = 0000000000000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2820 | --DOMWINDOW == 93 (0000002F354D1800) [pid = 2820] [serial = 2277] [outer = 0000000000000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2820 | --DOMWINDOW == 92 (0000002F3E9B5000) [pid = 2820] [serial = 2183] [outer = 0000000000000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2820 | --DOMWINDOW == 91 (0000002F3D4C0400) [pid = 2820] [serial = 2180] [outer = 0000000000000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2820 | --DOMWINDOW == 90 (0000002F367D5C00) [pid = 2820] [serial = 2171] [outer = 0000000000000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2820 | --DOMWINDOW == 89 (0000002F33A3B400) [pid = 2820] [serial = 2168] [outer = 0000000000000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2820 | --DOMWINDOW == 88 (0000002F3C61D800) [pid = 2820] [serial = 2177] [outer = 0000000000000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2820 | --DOMWINDOW == 87 (0000002F3BCEE000) [pid = 2820] [serial = 2174] [outer = 0000000000000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2820 | --DOMWINDOW == 86 (0000002F34B58800) [pid = 2820] [serial = 2268] [outer = 0000000000000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2820 | --DOMWINDOW == 85 (0000002F367CDC00) [pid = 2820] [serial = 2280] [outer = 0000000000000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2820 | --DOMWINDOW == 84 (0000002F34443800) [pid = 2820] [serial = 2265] [outer = 0000000000000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2820 | --DOMWINDOW == 83 (0000002F34564000) [pid = 2820] [serial = 2266] [outer = 0000000000000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2820 | --DOMWINDOW == 82 (0000002F34941000) [pid = 2820] [serial = 2270] [outer = 0000000000000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2820 | --DOMWINDOW == 81 (0000002F34563800) [pid = 2820] [serial = 2276] [outer = 0000000000000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2820 | --DOMWINDOW == 80 (0000002F34EEDC00) [pid = 2820] [serial = 2273] [outer = 0000000000000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2820 | --DOMWINDOW == 79 (0000002F37D65400) [pid = 2820] [serial = 2282] [outer = 0000000000000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2820 | --DOMWINDOW == 78 (0000002F36648000) [pid = 2820] [serial = 2279] [outer = 0000000000000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2820 | --DOMWINDOW == 77 (0000002F34F25000) [pid = 2820] [serial = 2274] [outer = 0000000000000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2820 | --DOMWINDOW == 76 (0000002F3EA49400) [pid = 2820] [serial = 2245] [outer = 0000000000000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2820 | --DOMWINDOW == 75 (0000002F3EA43000) [pid = 2820] [serial = 2244] [outer = 0000000000000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2820 | --DOMWINDOW == 74 (0000002F41611C00) [pid = 2820] [serial = 2242] [outer = 0000000000000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2820 | --DOMWINDOW == 73 (0000002F4160B400) [pid = 2820] [serial = 2241] [outer = 0000000000000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2820 | --DOMWINDOW == 72 (0000002F3E9B8000) [pid = 2820] [serial = 2239] [outer = 0000000000000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2820 | --DOMWINDOW == 71 (0000002F3E979400) [pid = 2820] [serial = 2238] [outer = 0000000000000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2820 | --DOMWINDOW == 70 (0000002F3E97D400) [pid = 2820] [serial = 2236] [outer = 0000000000000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2820 | --DOMWINDOW == 69 (0000002F3E970C00) [pid = 2820] [serial = 2234] [outer = 0000000000000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2820 | --DOMWINDOW == 68 (0000002F3DF2C400) [pid = 2820] [serial = 2233] [outer = 0000000000000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2820 | --DOMWINDOW == 67 (0000002F3BCE9C00) [pid = 2820] [serial = 2231] [outer = 0000000000000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2820 | --DOMWINDOW == 66 (0000002F3BB3EC00) [pid = 2820] [serial = 2230] [outer = 0000000000000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2820 | --DOMWINDOW == 65 (0000002F3BB34C00) [pid = 2820] [serial = 2228] [outer = 0000000000000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2820 | --DOMWINDOW == 64 (0000002F39646800) [pid = 2820] [serial = 2227] [outer = 0000000000000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2820 | --DOMWINDOW == 63 (0000002F39174400) [pid = 2820] [serial = 2225] [outer = 0000000000000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2820 | --DOMWINDOW == 62 (0000002F381CE400) [pid = 2820] [serial = 2224] [outer = 0000000000000000] [url = about:blank] 08:58:16 INFO - PROCESS | 2820 | 1464105496250 Marionette TRACE conn6 <- [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:58:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:58:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:58:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:58:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:58:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:58:16 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:58:16 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1180ms 08:58:16 INFO - PROCESS | 2820 | 1464105496299 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 08:58:16 INFO - PROCESS | 2820 | 1464105496304 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 08:58:16 INFO - PROCESS | 2820 | 1464105496308 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:58:16 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:58:16 INFO - PROCESS | 2820 | 1464105496312 Marionette TRACE conn6 <- [1,3062,null,{}] 08:58:16 INFO - PROCESS | 2820 | 1464105496318 Marionette TRACE conn6 -> [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:58:16 INFO - PROCESS | 2820 | 1464105496428 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 08:58:16 INFO - PROCESS | 2820 | 1464105496505 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:16 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F2CA4C800 == 38 [pid = 2820] [id = 777] 08:58:16 INFO - PROCESS | 2820 | ++DOMWINDOW == 63 (0000002F27617400) [pid = 2820] [serial = 2329] [outer = 0000000000000000] 08:58:16 INFO - PROCESS | 2820 | ++DOMWINDOW == 64 (0000002F27911400) [pid = 2820] [serial = 2330] [outer = 0000002F27617400] 08:58:16 INFO - PROCESS | 2820 | 1464105496556 Marionette DEBUG loaded listener.js 08:58:16 INFO - PROCESS | 2820 | ++DOMWINDOW == 65 (0000002F28640400) [pid = 2820] [serial = 2331] [outer = 0000002F27617400] 08:58:17 INFO - PROCESS | 2820 | 1464105497005 Marionette TRACE conn6 <- [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:58:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:58:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:58:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:58:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:58:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:58:17 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:58:17 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 734ms 08:58:17 INFO - PROCESS | 2820 | 1464105497049 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 08:58:17 INFO - PROCESS | 2820 | 1464105497053 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 08:58:17 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:58:17 INFO - PROCESS | 2820 | 1464105497058 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:58:17 INFO - PROCESS | 2820 | 1464105497061 Marionette TRACE conn6 <- [1,3066,null,{}] 08:58:17 INFO - PROCESS | 2820 | 1464105497064 Marionette TRACE conn6 -> [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:58:17 INFO - PROCESS | 2820 | 1464105497155 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 08:58:17 INFO - PROCESS | 2820 | 1464105497169 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:17 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F338D8800 == 39 [pid = 2820] [id = 778] 08:58:17 INFO - PROCESS | 2820 | ++DOMWINDOW == 66 (0000002F2CC35800) [pid = 2820] [serial = 2332] [outer = 0000000000000000] 08:58:17 INFO - PROCESS | 2820 | ++DOMWINDOW == 67 (0000002F2D8EA800) [pid = 2820] [serial = 2333] [outer = 0000002F2CC35800] 08:58:17 INFO - PROCESS | 2820 | 1464105497218 Marionette DEBUG loaded listener.js 08:58:17 INFO - PROCESS | 2820 | ++DOMWINDOW == 68 (0000002F2E70CC00) [pid = 2820] [serial = 2334] [outer = 0000002F2CC35800] 08:58:17 INFO - PROCESS | 2820 | 1464105497694 Marionette TRACE conn6 <- [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:58:17 INFO - PROCESS | 2820 | 1464105497803 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 08:58:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:58:17 INFO - PROCESS | 2820 | 1464105497808 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:58:17 INFO - PROCESS | 2820 | 1464105497814 Marionette TRACE conn6 <- [1,3070,null,{}] 08:58:17 INFO - PROCESS | 2820 | 1464105497823 Marionette TRACE conn6 -> [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:58:17 INFO - PROCESS | 2820 | 1464105497955 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 08:58:17 INFO - PROCESS | 2820 | 1464105497965 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:17 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F342C5000 == 40 [pid = 2820] [id = 779] 08:58:17 INFO - PROCESS | 2820 | ++DOMWINDOW == 69 (0000002F2DF6F000) [pid = 2820] [serial = 2335] [outer = 0000000000000000] 08:58:18 INFO - PROCESS | 2820 | ++DOMWINDOW == 70 (0000002F31A68C00) [pid = 2820] [serial = 2336] [outer = 0000002F2DF6F000] 08:58:18 INFO - PROCESS | 2820 | 1464105498013 Marionette DEBUG loaded listener.js 08:58:18 INFO - PROCESS | 2820 | ++DOMWINDOW == 71 (0000002F31A9C000) [pid = 2820] [serial = 2337] [outer = 0000002F2DF6F000] 08:58:18 INFO - PROCESS | 2820 | 1464105498416 Marionette TRACE conn6 <- [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:58:18 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:58:18 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:58:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:18 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:58:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:58:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 629ms 08:58:18 INFO - PROCESS | 2820 | 1464105498438 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 08:58:18 INFO - PROCESS | 2820 | 1464105498441 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 08:58:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:58:18 INFO - PROCESS | 2820 | 1464105498444 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:58:18 INFO - PROCESS | 2820 | 1464105498446 Marionette TRACE conn6 <- [1,3074,null,{}] 08:58:18 INFO - PROCESS | 2820 | 1464105498449 Marionette TRACE conn6 -> [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:58:18 INFO - PROCESS | 2820 | 1464105498608 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 08:58:18 INFO - PROCESS | 2820 | 1464105498631 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:18 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F35315800 == 41 [pid = 2820] [id = 780] 08:58:18 INFO - PROCESS | 2820 | ++DOMWINDOW == 72 (0000002F32409800) [pid = 2820] [serial = 2338] [outer = 0000000000000000] 08:58:18 INFO - PROCESS | 2820 | ++DOMWINDOW == 73 (0000002F32422400) [pid = 2820] [serial = 2339] [outer = 0000002F32409800] 08:58:18 INFO - PROCESS | 2820 | 1464105498678 Marionette DEBUG loaded listener.js 08:58:18 INFO - PROCESS | 2820 | ++DOMWINDOW == 74 (0000002F33A33000) [pid = 2820] [serial = 2340] [outer = 0000002F32409800] 08:58:19 INFO - PROCESS | 2820 | 1464105499357 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:58:19 INFO - PROCESS | 2820 | --DOMWINDOW == 73 (0000002F34F29000) [pid = 2820] [serial = 2305] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 08:58:19 INFO - PROCESS | 2820 | --DOMWINDOW == 72 (0000002F2760F400) [pid = 2820] [serial = 2284] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 08:58:19 INFO - PROCESS | 2820 | --DOMWINDOW == 71 (0000002F270BD400) [pid = 2820] [serial = 2299] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 08:58:19 INFO - PROCESS | 2820 | --DOMWINDOW == 70 (0000002F3163B000) [pid = 2820] [serial = 2293] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 08:58:19 INFO - PROCESS | 2820 | --DOMWINDOW == 69 (0000002F35B0DC00) [pid = 2820] [serial = 2308] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 08:58:19 INFO - PROCESS | 2820 | --DOMWINDOW == 68 (0000002F2778A000) [pid = 2820] [serial = 2287] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 08:58:19 INFO - PROCESS | 2820 | --DOMWINDOW == 67 (0000002F27787C00) [pid = 2820] [serial = 2296] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 08:58:19 INFO - PROCESS | 2820 | --DOMWINDOW == 66 (0000002F25E60C00) [pid = 2820] [serial = 2290] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 08:58:19 INFO - PROCESS | 2820 | --DOMWINDOW == 65 (0000002F27546800) [pid = 2820] [serial = 2302] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 08:58:19 INFO - PROCESS | 2820 | --DOMWINDOW == 64 (0000002F34B53400) [pid = 2820] [serial = 2311] [outer = 0000000000000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 08:58:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:58:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 986ms 08:58:19 INFO - PROCESS | 2820 | 1464105499434 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 08:58:19 INFO - PROCESS | 2820 | 1464105499438 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 08:58:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:58:19 INFO - PROCESS | 2820 | 1464105499445 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:58:19 INFO - PROCESS | 2820 | 1464105499449 Marionette TRACE conn6 <- [1,3078,null,{}] 08:58:19 INFO - PROCESS | 2820 | 1464105499496 Marionette TRACE conn6 -> [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:58:19 INFO - PROCESS | 2820 | 1464105499697 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 08:58:19 INFO - PROCESS | 2820 | 1464105499750 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:19 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F2C834000 == 42 [pid = 2820] [id = 781] 08:58:19 INFO - PROCESS | 2820 | ++DOMWINDOW == 65 (0000002F2760D800) [pid = 2820] [serial = 2341] [outer = 0000000000000000] 08:58:19 INFO - PROCESS | 2820 | ++DOMWINDOW == 66 (0000002F2761C800) [pid = 2820] [serial = 2342] [outer = 0000002F2760D800] 08:58:19 INFO - PROCESS | 2820 | 1464105499809 Marionette DEBUG loaded listener.js 08:58:19 INFO - PROCESS | 2820 | ++DOMWINDOW == 67 (0000002F28B1AC00) [pid = 2820] [serial = 2343] [outer = 0000002F2760D800] 08:58:20 INFO - PROCESS | 2820 | 1464105500424 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:58:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:58:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1022ms 08:58:20 INFO - PROCESS | 2820 | 1464105500470 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 08:58:20 INFO - PROCESS | 2820 | 1464105500477 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 08:58:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:58:20 INFO - PROCESS | 2820 | 1464105500484 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:58:20 INFO - PROCESS | 2820 | 1464105500487 Marionette TRACE conn6 <- [1,3082,null,{}] 08:58:20 INFO - PROCESS | 2820 | 1464105500491 Marionette TRACE conn6 -> [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:58:20 INFO - PROCESS | 2820 | 1464105500609 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 08:58:20 INFO - PROCESS | 2820 | 1464105500738 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:20 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F348E9800 == 43 [pid = 2820] [id = 782] 08:58:20 INFO - PROCESS | 2820 | ++DOMWINDOW == 68 (0000002F2DF6F400) [pid = 2820] [serial = 2344] [outer = 0000000000000000] 08:58:20 INFO - PROCESS | 2820 | ++DOMWINDOW == 69 (0000002F2E146C00) [pid = 2820] [serial = 2345] [outer = 0000002F2DF6F400] 08:58:20 INFO - PROCESS | 2820 | 1464105500798 Marionette DEBUG loaded listener.js 08:58:20 INFO - PROCESS | 2820 | ++DOMWINDOW == 70 (0000002F31639C00) [pid = 2820] [serial = 2346] [outer = 0000002F2DF6F400] 08:58:21 INFO - PROCESS | 2820 | 1464105501363 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:58:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:58:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 924ms 08:58:21 INFO - PROCESS | 2820 | 1464105501413 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 08:58:21 INFO - PROCESS | 2820 | 1464105501416 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 08:58:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:58:21 INFO - PROCESS | 2820 | 1464105501420 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:58:21 INFO - PROCESS | 2820 | 1464105501424 Marionette TRACE conn6 <- [1,3086,null,{}] 08:58:21 INFO - PROCESS | 2820 | 1464105501437 Marionette TRACE conn6 -> [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:58:21 INFO - PROCESS | 2820 | 1464105501551 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 08:58:21 INFO - PROCESS | 2820 | 1464105501651 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:21 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F37EEE800 == 44 [pid = 2820] [id = 783] 08:58:21 INFO - PROCESS | 2820 | ++DOMWINDOW == 71 (0000002F3240B000) [pid = 2820] [serial = 2347] [outer = 0000000000000000] 08:58:21 INFO - PROCESS | 2820 | ++DOMWINDOW == 72 (0000002F33A36800) [pid = 2820] [serial = 2348] [outer = 0000002F3240B000] 08:58:21 INFO - PROCESS | 2820 | 1464105501713 Marionette DEBUG loaded listener.js 08:58:21 INFO - PROCESS | 2820 | ++DOMWINDOW == 73 (0000002F33ADB400) [pid = 2820] [serial = 2349] [outer = 0000002F3240B000] 08:58:22 INFO - PROCESS | 2820 | 1464105502261 Marionette TRACE conn6 <- [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:58:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:58:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:58:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 944ms 08:58:22 INFO - PROCESS | 2820 | 1464105502366 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 08:58:22 INFO - PROCESS | 2820 | 1464105502369 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 08:58:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:58:22 INFO - PROCESS | 2820 | 1464105502373 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:58:22 INFO - PROCESS | 2820 | 1464105502375 Marionette TRACE conn6 <- [1,3090,null,{}] 08:58:22 INFO - PROCESS | 2820 | 1464105502379 Marionette TRACE conn6 -> [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:58:22 INFO - PROCESS | 2820 | 1464105502499 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 08:58:22 INFO - PROCESS | 2820 | 1464105502619 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:22 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F38986800 == 45 [pid = 2820] [id = 784] 08:58:22 INFO - PROCESS | 2820 | ++DOMWINDOW == 74 (0000002F34135000) [pid = 2820] [serial = 2350] [outer = 0000000000000000] 08:58:22 INFO - PROCESS | 2820 | ++DOMWINDOW == 75 (0000002F342EB400) [pid = 2820] [serial = 2351] [outer = 0000002F34135000] 08:58:22 INFO - PROCESS | 2820 | 1464105502679 Marionette DEBUG loaded listener.js 08:58:22 INFO - PROCESS | 2820 | ++DOMWINDOW == 76 (0000002F34544000) [pid = 2820] [serial = 2352] [outer = 0000002F34135000] 08:58:23 INFO - PROCESS | 2820 | 1464105503210 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:58:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:58:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 882ms 08:58:23 INFO - PROCESS | 2820 | 1464105503256 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 08:58:23 INFO - PROCESS | 2820 | 1464105503259 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 08:58:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:58:23 INFO - PROCESS | 2820 | 1464105503262 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:58:23 INFO - PROCESS | 2820 | 1464105503265 Marionette TRACE conn6 <- [1,3094,null,{}] 08:58:23 INFO - PROCESS | 2820 | 1464105503268 Marionette TRACE conn6 -> [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:58:23 INFO - PROCESS | 2820 | 1464105503380 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 08:58:23 INFO - PROCESS | 2820 | 1464105503478 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:23 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F394AF800 == 46 [pid = 2820] [id = 785] 08:58:23 INFO - PROCESS | 2820 | ++DOMWINDOW == 77 (0000002F34549C00) [pid = 2820] [serial = 2353] [outer = 0000000000000000] 08:58:23 INFO - PROCESS | 2820 | ++DOMWINDOW == 78 (0000002F34783400) [pid = 2820] [serial = 2354] [outer = 0000002F34549C00] 08:58:23 INFO - PROCESS | 2820 | 1464105503537 Marionette DEBUG loaded listener.js 08:58:23 INFO - PROCESS | 2820 | ++DOMWINDOW == 79 (0000002F34940000) [pid = 2820] [serial = 2355] [outer = 0000002F34549C00] 08:58:24 INFO - PROCESS | 2820 | 1464105504082 Marionette TRACE conn6 <- [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:58:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:58:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:58:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:58:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 881ms 08:58:24 INFO - PROCESS | 2820 | 1464105504147 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 08:58:24 INFO - PROCESS | 2820 | 1464105504149 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 08:58:24 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:58:24 INFO - PROCESS | 2820 | 1464105504153 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:58:24 INFO - PROCESS | 2820 | 1464105504155 Marionette TRACE conn6 <- [1,3098,null,{}] 08:58:24 INFO - PROCESS | 2820 | 1464105504159 Marionette TRACE conn6 -> [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:58:24 INFO - PROCESS | 2820 | 1464105504303 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 08:58:24 INFO - PROCESS | 2820 | 1464105504428 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:24 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F3AC06800 == 47 [pid = 2820] [id = 786] 08:58:24 INFO - PROCESS | 2820 | ++DOMWINDOW == 80 (0000002F34EA9C00) [pid = 2820] [serial = 2356] [outer = 0000000000000000] 08:58:24 INFO - PROCESS | 2820 | ++DOMWINDOW == 81 (0000002F34EB4C00) [pid = 2820] [serial = 2357] [outer = 0000002F34EA9C00] 08:58:24 INFO - PROCESS | 2820 | 1464105504490 Marionette DEBUG loaded listener.js 08:58:24 INFO - PROCESS | 2820 | ++DOMWINDOW == 82 (0000002F34EF7000) [pid = 2820] [serial = 2358] [outer = 0000002F34EA9C00] 08:58:25 INFO - PROCESS | 2820 | 1464105504994 Marionette TRACE conn6 <- [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:58:25 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:58:25 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:58:25 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:58:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:25 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:58:25 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 881ms 08:58:25 INFO - PROCESS | 2820 | 1464105505046 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 08:58:25 INFO - PROCESS | 2820 | 1464105505048 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 08:58:25 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:58:25 INFO - PROCESS | 2820 | 1464105505053 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:58:25 INFO - PROCESS | 2820 | 1464105505055 Marionette TRACE conn6 <- [1,3102,null,{}] 08:58:25 INFO - PROCESS | 2820 | 1464105505059 Marionette TRACE conn6 -> [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:58:25 INFO - PROCESS | 2820 | 1464105505184 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 08:58:25 INFO - PROCESS | 2820 | 1464105505281 Marionette TRACE conn6 -> [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\", \"8830ef2c-fe2b-4627-9d00-16c5725ea57c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:25 INFO - PROCESS | 2820 | ++DOCSHELL 0000002F31E99800 == 48 [pid = 2820] [id = 787] 08:58:25 INFO - PROCESS | 2820 | ++DOMWINDOW == 83 (0000002F2751B000) [pid = 2820] [serial = 2359] [outer = 0000000000000000] 08:58:25 INFO - PROCESS | 2820 | ++DOMWINDOW == 84 (0000002F34F29000) [pid = 2820] [serial = 2360] [outer = 0000002F2751B000] 08:58:25 INFO - PROCESS | 2820 | 1464105505337 Marionette DEBUG loaded listener.js 08:58:25 INFO - PROCESS | 2820 | ++DOMWINDOW == 85 (0000002F35AAC400) [pid = 2820] [serial = 2361] [outer = 0000002F2751B000] 08:58:25 INFO - PROCESS | 2820 | 1464105505967 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 08:58:25 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:58:25 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 923ms 08:58:25 INFO - PROCESS | 2820 | 1464105505980 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 08:58:25 INFO - PROCESS | 2820 | 1464105505984 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 08:58:26 INFO - PROCESS | 2820 | --DOMWINDOW == 84 (0000002F31A95400) [pid = 2820] [serial = 2315] [outer = 0000000000000000] [url = about:blank] 08:58:26 INFO - PROCESS | 2820 | --DOMWINDOW == 83 (0000002F35AB3000) [pid = 2820] [serial = 2307] [outer = 0000000000000000] [url = about:blank] 08:58:26 INFO - PROCESS | 2820 | --DOMWINDOW == 82 (0000002F2777F800) [pid = 2820] [serial = 2286] [outer = 0000000000000000] [url = about:blank] 08:58:26 INFO - PROCESS | 2820 | --DOMWINDOW == 81 (0000002F2760FC00) [pid = 2820] [serial = 2285] [outer = 0000000000000000] [url = about:blank] 08:58:26 INFO - PROCESS | 2820 | --DOMWINDOW == 80 (0000002F34EB1400) [pid = 2820] [serial = 2300] [outer = 0000000000000000] [url = about:blank] 08:58:26 INFO - PROCESS | 2820 | --DOMWINDOW == 79 (0000002F31762000) [pid = 2820] [serial = 2294] [outer = 0000000000000000] [url = about:blank] 08:58:26 INFO - PROCESS | 2820 | --DOMWINDOW == 78 (0000002F35D73400) [pid = 2820] [serial = 2309] [outer = 0000000000000000] [url = about:blank] 08:58:26 INFO - PROCESS | 2820 | --DOMWINDOW == 77 (0000002F28642000) [pid = 2820] [serial = 2289] [outer = 0000000000000000] [url = about:blank] 08:58:26 INFO - PROCESS | 2820 | --DOMWINDOW == 76 (0000002F31A61400) [pid = 2820] [serial = 2295] [outer = 0000000000000000] [url = about:blank] 08:58:26 INFO - PROCESS | 2820 | --DOMWINDOW == 75 (0000002F34551400) [pid = 2820] [serial = 2298] [outer = 0000000000000000] [url = about:blank] 08:58:26 INFO - PROCESS | 2820 | --DOMWINDOW == 74 (0000002F31A9D000) [pid = 2820] [serial = 2297] [outer = 0000000000000000] [url = about:blank] 08:58:26 INFO - PROCESS | 2820 | --DOMWINDOW == 73 (0000002F2C710800) [pid = 2820] [serial = 2292] [outer = 0000000000000000] [url = about:blank] 08:58:26 INFO - PROCESS | 2820 | --DOMWINDOW == 72 (0000002F36654800) [pid = 2820] [serial = 2310] [outer = 0000000000000000] [url = about:blank] 08:58:26 INFO - PROCESS | 2820 | --DOMWINDOW == 71 (0000002F34F1F400) [pid = 2820] [serial = 2304] [outer = 0000000000000000] [url = about:blank] 08:58:26 INFO - PROCESS | 2820 | --DOMWINDOW == 70 (0000002F367CE400) [pid = 2820] [serial = 2312] [outer = 0000000000000000] [url = about:blank] 08:58:26 INFO - PROCESS | 2820 | --DOMWINDOW == 69 (0000002F353D1C00) [pid = 2820] [serial = 2306] [outer = 0000000000000000] [url = about:blank] 08:58:26 INFO - PROCESS | 2820 | --DOMWINDOW == 68 (0000002F34EEA800) [pid = 2820] [serial = 2303] [outer = 0000000000000000] [url = about:blank] 08:58:26 INFO - PROCESS | 2820 | --DOMWINDOW == 67 (0000002F2BF82000) [pid = 2820] [serial = 2291] [outer = 0000000000000000] [url = about:blank] 08:58:26 INFO - PROCESS | 2820 | --DOMWINDOW == 66 (0000002F27916C00) [pid = 2820] [serial = 2288] [outer = 0000000000000000] [url = about:blank] 08:58:26 INFO - PROCESS | 2820 | --DOMWINDOW == 65 (0000002F34EED000) [pid = 2820] [serial = 2301] [outer = 0000000000000000] [url = about:blank] 08:58:26 INFO - PROCESS | 2820 | --DOMWINDOW == 64 (0000002F36B59400) [pid = 2820] [serial = 2313] [outer = 0000000000000000] [url = about:blank] 08:58:27 WARNING - u'runner_teardown' () 08:58:27 INFO - No more tests 08:58:27 INFO - Got 0 unexpected results 08:58:27 INFO - SUITE-END | took 701s 08:58:27 INFO - Closing logging queue 08:58:27 INFO - queue closed 08:58:27 INFO - Return code: 0 08:58:27 WARNING - # TBPL SUCCESS # 08:58:27 INFO - Running post-action listener: _resource_record_post_action 08:58:27 INFO - Running post-run listener: _resource_record_post_run 08:58:28 INFO - Total resource usage - Wall time: 711s; CPU: 14.0%; Read bytes: 230076928; Write bytes: 1002413568; Read time: 3113440; Write time: 5002240 08:58:28 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:58:28 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 8907776; Read time: 0; Write time: 47250 08:58:28 INFO - run-tests - Wall time: 709s; CPU: 14.0%; Read bytes: 230030336; Write bytes: 896890368; Read time: 3109090; Write time: 4691870 08:58:28 INFO - Running post-run listener: _upload_blobber_files 08:58:28 INFO - Blob upload gear active. 08:58:28 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 08:58:28 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:58:28 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-aurora', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 08:58:28 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-aurora -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 08:58:28 INFO - (blobuploader) - INFO - Open directory for files ... 08:58:28 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 08:58:28 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:58:28 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:58:29 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:58:29 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:58:29 INFO - (blobuploader) - INFO - Done attempting. 08:58:29 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 08:58:30 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:58:30 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:58:31 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:58:31 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:58:31 INFO - (blobuploader) - INFO - Done attempting. 08:58:31 INFO - (blobuploader) - INFO - Iteration through files over. 08:58:31 INFO - Return code: 0 08:58:31 INFO - rmtree: C:\slave\test\build\uploaded_files.json 08:58:31 INFO - Using _rmtree_windows ... 08:58:31 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 08:58:31 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a1b5eda0eed87b8e009abe45e3d4d3bd2cb155f63bcffd83b489c83c1a60ca4d540344eddb34676ea652749c3411f2c4927e912cff3178788f17214ce04aae68", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/763dd77b59cf06aeb7127652cbdb26ba8407d554e2b8887d0b0f918ed51714c28343f3e055b850a08ad18e89d4bcfcab1606167a6e297642ac5204d16ffbf660"} 08:58:31 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 08:58:31 INFO - Writing to file C:\slave\test\properties\blobber_files 08:58:31 INFO - Contents: 08:58:31 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a1b5eda0eed87b8e009abe45e3d4d3bd2cb155f63bcffd83b489c83c1a60ca4d540344eddb34676ea652749c3411f2c4927e912cff3178788f17214ce04aae68", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/763dd77b59cf06aeb7127652cbdb26ba8407d554e2b8887d0b0f918ed51714c28343f3e055b850a08ad18e89d4bcfcab1606167a6e297642ac5204d16ffbf660"} 08:58:31 INFO - Running post-run listener: copy_logs_to_upload_dir 08:58:31 INFO - Copying logs to upload dir... 08:58:31 INFO - mkdir: C:\slave\test\build\upload\logs 08:58:31 INFO - Copying logs to upload dir... 08:58:31 INFO - Using _rmtree_windows ... 08:58:31 INFO - Using _rmtree_windows ... 08:58:31 INFO - Using _rmtree_windows ... 08:58:31 INFO - Using _rmtree_windows ... 08:58:31 INFO - Using _rmtree_windows ... 08:58:31 INFO - Using _rmtree_windows ... 08:58:31 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=922.134000 ========= master_lag: 0.54 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 22 secs) (at 2016-05-24 08:58:31.925311) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-24 08:58:31.926153) ========= '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-139\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-139 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-139 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-139\AppData\Local LOGONSERVER=\\T-W864-IX-139 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;C:\mozilla-build\hg 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-139 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-139 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-139 WINDIR=C:\windows using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a1b5eda0eed87b8e009abe45e3d4d3bd2cb155f63bcffd83b489c83c1a60ca4d540344eddb34676ea652749c3411f2c4927e912cff3178788f17214ce04aae68", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/763dd77b59cf06aeb7127652cbdb26ba8407d554e2b8887d0b0f918ed51714c28343f3e055b850a08ad18e89d4bcfcab1606167a6e297642ac5204d16ffbf660"} build_url:https://queue.taskcluster.net/v1/task/NGHwY6IIR1WYo9WqscREbA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip symbols_url:https://queue.taskcluster.net/v1/task/NGHwY6IIR1WYo9WqscREbA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/NGHwY6IIR1WYo9WqscREbA/artifacts/public/build/firefox-48.0a2.en-US.win64.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/a1b5eda0eed87b8e009abe45e3d4d3bd2cb155f63bcffd83b489c83c1a60ca4d540344eddb34676ea652749c3411f2c4927e912cff3178788f17214ce04aae68", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/763dd77b59cf06aeb7127652cbdb26ba8407d554e2b8887d0b0f918ed51714c28343f3e055b850a08ad18e89d4bcfcab1606167a6e297642ac5204d16ffbf660"}' symbols_url: 'https://queue.taskcluster.net/v1/task/NGHwY6IIR1WYo9WqscREbA/artifacts/public/build/firefox-48.0a2.en-US.win64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-24 08:58:32.044855) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-24 08:58:32.045275) ========= '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-139\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-139 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-139 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-139\AppData\Local LOGONSERVER=\\T-W864-IX-139 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;C:\mozilla-build\hg 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-139 USERDOMAIN_ROAMINGPROFILE=T-W864-IX-139 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W864-IX-139 WINDIR=C:\windows using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-24 08:58:32.160830) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-24 08:58:32.161144) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-05-24 08:58:32.725698) ========= ========= Total master_lag: 5.10 =========